.. SPDX-License-Identifier: BSD-3-Clause Copyright(c) 2010-2014 Intel Corporation. Description In order to support ethtool in Kernel NIC Interface, the standard Linux kernel drivers of ixgbe/igb are needed to be reused here. ixgbe-3.9.17 is the version modified from in kernel NIC interface kernel module to support ixgbe NIC, and igb-3.4.8 is the version modified from in kernel NIC interface kernel module to support igb NIC. The source code package of ixgbe can be downloaded from sourceforge.net as below. http://sourceforge.net/projects/e1000/files/ixgbe%20stable/ Below source files are copied or modified from ixgbe. ixgbe_82598.h ixgbe_82599.c ixgbe_82599.h ixgbe_api.c ixgbe_api.h ixgbe_common.c ixgbe_common.h ixgbe_dcb.h ixgbe_ethtool.c ixgbe_fcoe.h ixgbe.h ixgbe_main.c ixgbe_mbx.h ixgbe_osdep.h ixgbe_phy.c ixgbe_phy.h ixgbe_sriov.h ixgbe_type.h kcompat.c kcompat.h The source code package of igb can be downloaded from sourceforge.net as below. http://sourceforge.net/projects/e1000/files/igb%20stable/ Below source files are copied or modified from igb. e1000_82575.c e1000_82575.h e1000_api.c e1000_api.h e1000_defines.h e1000_hw.h e1000_mac.c e1000_mac.h e1000_manage.c e1000_manage.h e1000_mbx.c e1000_mbx.h e1000_nvm.c e1000_nvm.h e1000_osdep.h e1000_phy.c e1000_phy.h e1000_regs.h igb_ethtool.c igb.h igb_main.c igb_param.c igb_procfs.c igb_regtest.h igb_sysfs.c igb_vmdq.c igb_vmdq.h kcompat.c kcompat_ethtool.c kcompat.h