|
Revision tags: v17.05, v17.05-rc4, v17.05-rc3, v17.05-rc2, v17.05-rc1, v17.02, v17.02-rc3, v17.02-rc2, v17.02-rc1 |
|
| #
077d223e |
| 13-Dec-2016 |
Bernard Iremonger <bernard.iremonger@intel.com> |
examples/ethtool: use ixgbe public function
Replace rte_eth_dev_set_vf_rxmode with rte_pmd_ixgbe_set_vf_rx_mode.
Signed-off-by: Bernard Iremonger <bernard.iremonger@intel.com>
|
| #
1e07b4ec |
| 16-Jan-2017 |
Qiming Yang <qiming.yang@intel.com> |
examples/ethtool: display firmware version
This patch enhances the ethtool example to support to show firmware version, in the same way that the Linux kernel ethtool does.
Signed-off-by: Qiming Yan
examples/ethtool: display firmware version
This patch enhances the ethtool example to support to show firmware version, in the same way that the Linux kernel ethtool does.
Signed-off-by: Qiming Yang <qiming.yang@intel.com> Acked-by: Remy Horton <remy.horton@intel.com>
show more ...
|
| #
6c66be9a |
| 30-Nov-2016 |
Remy Horton <remy.horton@intel.com> |
examples/ethtool: fix querying non-PCI devices
Doing a device information query on a non-PCI device such as vhost was resulting in the dereferencing of a NULL pointer (the absent PCI data), causing
examples/ethtool: fix querying non-PCI devices
Doing a device information query on a non-PCI device such as vhost was resulting in the dereferencing of a NULL pointer (the absent PCI data), causing a segmentation fault.
Fixes: bda68ab9d1e7 ("examples/ethtool: add user-space ethtool sample application")
Signed-off-by: Remy Horton <remy.horton@intel.com>
show more ...
|
|
Revision tags: v16.11, v16.11-rc3, v16.11-rc2, v16.11-rc1, v16.07, v16.07-rc5, v16.07-rc4, v16.07-rc3, v16.07-rc2 |
|
| #
001a1c0f |
| 04-Jul-2016 |
Zyta Szpak <zyta.szpak@semihalf.com> |
ethdev: get registers width
The ethtool app was allocating too little space for 64-bit registers which resulted in memory corruption.
Removes hard-coded assumption that device registers are always
ethdev: get registers width
The ethtool app was allocating too little space for 64-bit registers which resulted in memory corruption.
Removes hard-coded assumption that device registers are always 32 bits wide. The rte_eth_dev_get_reg_length and rte_eth_dev_get_reg_info callbacks did not provide register size to the app in any way while is needed to allocate correct number of bytes before retrieving registers using rte_eth_dev_get_reg.
This commit changes rte_eth_dev_get_reg_info so that it can be used to retrieve both the number of registers and their width, and removes the now-redundant rte_eth_dev_get_reg_length.
Signed-off-by: Zyta Szpak <zyta.szpak@semihalf.com> Acked-by: Remy Horton <remy.horton@intel.com>
show more ...
|
|
Revision tags: v16.07-rc1 |
|
| #
1414dabc |
| 18-May-2016 |
Mauricio Vasquez B <mauricio.vasquezbernal@studenti.polito.it> |
ethdev: use dedicated macro to check port id
The RTE_ETH_VALID_PORTID_OR_ERR_RET macro is used in some places to check if a port id is valid or not. This commit makes use of it in some new parts of
ethdev: use dedicated macro to check port id
The RTE_ETH_VALID_PORTID_OR_ERR_RET macro is used in some places to check if a port id is valid or not. This commit makes use of it in some new parts of the code.
Signed-off-by: Mauricio Vasquez B <mauricio.vasquezbernal@studenti.polito.it> Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
show more ...
|
|
Revision tags: v16.04, v16.04-rc4, v16.04-rc3, v16.04-rc2, v16.04-rc1, v2.2.0, v2.2.0-rc4, v2.2.0-rc3 |
|
| #
bda68ab9 |
| 07-Dec-2015 |
Remy Horton <remy.horton@intel.com> |
examples/ethtool: add user-space ethtool sample application
Further enhancements to the userspace ethtool implementation that was submitted in 2.1 and packaged as a self-contained sample application
examples/ethtool: add user-space ethtool sample application
Further enhancements to the userspace ethtool implementation that was submitted in 2.1 and packaged as a self-contained sample application. Implements an rte_ethtool shim layer based on rte_ethdev API, along with a command prompt driven demonstration application.
Signed-off-by: Remy Horton <remy.horton@intel.com>
show more ...
|