[dpdk-dev] [PATCH 0/2] User-space Ethtool
Liang-Min Larry Wang
liang-min.wang at intel.com
Fri May 29 21:26:50 CEST 2015
This implementation is designed to provide a familar interface for applications that rely on kernel-space driver to support ethtool_op and net_device_op for device management. The initial implementation focuses on ops that can be implemented through existing netdev APIs. More ops will be supported in latter release.
ethtool: adding new ethtool api support
v2 change:
- Implement rte_eth_dev_default_mac_addr_set through dev_ops::mac_addr_set so it would support NIC devices other than ixgbe and igb
Liang-Min Larry Wang (2):
ethdev: add api to set default mac address
ethtool: add new library to provide ethtool-alike APIs
MAINTAINERS | 4 +
config/common_linuxapp | 5 +
lib/Makefile | 1 +
lib/librte_ether/rte_ethdev.c | 16 ++
lib/librte_ether/rte_ethdev.h | 14 ++
lib/librte_ether/rte_ether_version.map | 1 +
lib/librte_ethtool/Makefile | 56 +++++++
lib/librte_ethtool/rte_ethtool.c | 155 +++++++++++++++++
lib/librte_ethtool/rte_ethtool.h | 257 +++++++++++++++++++++++++++++
lib/librte_ethtool/rte_ethtool_version.map | 18 ++
mk/rte.app.mk | 1 +
11 files changed, 528 insertions(+)
create mode 100644 lib/librte_ethtool/Makefile
create mode 100644 lib/librte_ethtool/rte_ethtool.c
create mode 100644 lib/librte_ethtool/rte_ethtool.h
create mode 100644 lib/librte_ethtool/rte_ethtool_version.map
--
2.1.4
More information about the dev
mailing list