kni: update kernel driver ethtool baseline
authorBruce Richardson <bruce.richardson@intel.com>
Tue, 11 Feb 2014 12:25:54 +0000 (12:25 +0000)
committerDavid Marchand <david.marchand@6wind.com>
Wed, 26 Feb 2014 09:22:32 +0000 (10:22 +0100)
commitb9ee370557f1f9f79c7f4f7eb37d78c562200ad6
tree11bf4a73045da195e04221081413b0cc0d820fee
parente01d69d51c7913936e98867bc414b71bf1dba989
kni: update kernel driver ethtool baseline

Update the KNI kernel driver so it can compile on more modern kernels
Also, rebaseline the ethtool support off updated igb kernel drivers
so that we get the latest bug fixes and device support.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
38 files changed:
lib/librte_eal/linuxapp/kni/Makefile
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_82575.c
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_82575.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_api.c
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_api.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_defines.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_hw.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_i210.c [new file with mode: 0644]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_i210.h [new file with mode: 0644]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_mac.c
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_mac.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_manage.c
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_manage.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_mbx.c
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_mbx.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_nvm.c
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_nvm.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_osdep.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_phy.c
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_phy.h
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_regs.h
lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_debugfs.c [new file with mode: 0644]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_ethtool.c
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_hwmon.c [new file with mode: 0644]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_main.c
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_param.c
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_procfs.c
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_ptp.c [new file with mode: 0644]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_regtest.h
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_sysfs.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_vmdq.c
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_vmdq.h
lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.c
lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.h
lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat_ethtool.c
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/kcompat.c
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/kcompat.h