move kernel modules directories
authorHemant Agrawal <hemant.agrawal@nxp.com>
Thu, 22 Feb 2018 06:09:05 +0000 (11:39 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 21 Mar 2018 22:04:21 +0000 (23:04 +0100)
commitacaa9ee991b584d536ffa9529f063d11be7923a4
treef713585b17b7d515f1f87711b5903b573258032e
parent48595b8d559e362f0732a6453993c7afc092948c
move kernel modules directories

This patch moves the kernel modules code from EAL to a common place.
 - Separate the kernel module code from user space code.

Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
Tested-by: Bruce Richardson <bruce.richardson@intel.com>
153 files changed:
GNUmakefile
MAINTAINERS
kernel/Makefile [new file with mode: 0644]
kernel/freebsd/BSDmakefile.meson [new file with mode: 0644]
kernel/freebsd/Makefile [new file with mode: 0644]
kernel/freebsd/contigmem/BSDmakefile [new file with mode: 0644]
kernel/freebsd/contigmem/Makefile [new file with mode: 0644]
kernel/freebsd/contigmem/contigmem.c [new file with mode: 0644]
kernel/freebsd/contigmem/meson.build [new file with mode: 0644]
kernel/freebsd/nic_uio/BSDmakefile [new file with mode: 0644]
kernel/freebsd/nic_uio/Makefile [new file with mode: 0644]
kernel/freebsd/nic_uio/meson.build [new file with mode: 0644]
kernel/freebsd/nic_uio/nic_uio.c [new file with mode: 0644]
kernel/linux/Makefile [new file with mode: 0644]
kernel/linux/igb_uio/Kbuild [new file with mode: 0644]
kernel/linux/igb_uio/Makefile [new file with mode: 0644]
kernel/linux/igb_uio/compat.h [new file with mode: 0644]
kernel/linux/igb_uio/igb_uio.c [new file with mode: 0644]
kernel/linux/igb_uio/meson.build [new file with mode: 0644]
kernel/linux/kni/Makefile [new file with mode: 0644]
kernel/linux/kni/compat.h [new file with mode: 0644]
kernel/linux/kni/ethtool/README [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_82575.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_82575.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_api.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_api.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_defines.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_hw.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_i210.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_i210.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_mac.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_mac.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_manage.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_manage.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_mbx.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_mbx.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_nvm.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_nvm.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_osdep.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_phy.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_phy.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/e1000_regs.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/igb.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/igb_ethtool.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/igb_main.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/igb_param.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/igb_regtest.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/igb_vmdq.c [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/igb_vmdq.h [new file with mode: 0644]
kernel/linux/kni/ethtool/igb/kcompat.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_82598.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_82598.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_82599.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_api.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_api.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_common.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_common.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_dcb.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_ethtool.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_fcoe.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_main.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_mbx.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_osdep.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_phy.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_phy.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_type.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/ixgbe_x540.h [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/kcompat.c [new file with mode: 0644]
kernel/linux/kni/ethtool/ixgbe/kcompat.h [new file with mode: 0644]
kernel/linux/kni/kni_dev.h [new file with mode: 0644]
kernel/linux/kni/kni_ethtool.c [new file with mode: 0644]
kernel/linux/kni/kni_fifo.h [new file with mode: 0644]
kernel/linux/kni/kni_misc.c [new file with mode: 0644]
kernel/linux/kni/kni_net.c [new file with mode: 0644]
kernel/meson.build [new file with mode: 0644]
lib/librte_eal/bsdapp/Makefile
lib/librte_eal/bsdapp/contigmem/BSDmakefile [deleted file]
lib/librte_eal/bsdapp/contigmem/Makefile [deleted file]
lib/librte_eal/bsdapp/contigmem/contigmem.c [deleted file]
lib/librte_eal/bsdapp/contigmem/meson.build [deleted file]
lib/librte_eal/bsdapp/nic_uio/BSDmakefile [deleted file]
lib/librte_eal/bsdapp/nic_uio/Makefile [deleted file]
lib/librte_eal/bsdapp/nic_uio/meson.build [deleted file]
lib/librte_eal/bsdapp/nic_uio/nic_uio.c [deleted file]
lib/librte_eal/linuxapp/Makefile
lib/librte_eal/linuxapp/igb_uio/Kbuild [deleted file]
lib/librte_eal/linuxapp/igb_uio/Makefile [deleted file]
lib/librte_eal/linuxapp/igb_uio/compat.h [deleted file]
lib/librte_eal/linuxapp/igb_uio/igb_uio.c [deleted file]
lib/librte_eal/linuxapp/igb_uio/meson.build [deleted file]
lib/librte_eal/linuxapp/kni/Makefile [deleted file]
lib/librte_eal/linuxapp/kni/compat.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/README [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_82575.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_82575.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_api.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_api.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_defines.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_hw.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_i210.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_i210.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_mac.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_mac.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_manage.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_manage.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_mbx.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_mbx.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_nvm.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_nvm.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_osdep.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_phy.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_phy.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_regs.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_ethtool.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_main.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_param.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_regtest.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_vmdq.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_vmdq.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_82598.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_82598.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_82599.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_82599.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_api.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_api.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_common.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_common.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_dcb.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_ethtool.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_fcoe.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_main.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_mbx.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_osdep.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_phy.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_phy.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_type.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_x540.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/ixgbe_x540.h [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/kcompat.c [deleted file]
lib/librte_eal/linuxapp/kni/ethtool/ixgbe/kcompat.h [deleted file]
lib/librte_eal/linuxapp/kni/kni_dev.h [deleted file]
lib/librte_eal/linuxapp/kni/kni_ethtool.c [deleted file]
lib/librte_eal/linuxapp/kni/kni_fifo.h [deleted file]
lib/librte_eal/linuxapp/kni/kni_misc.c [deleted file]
lib/librte_eal/linuxapp/kni/kni_net.c [deleted file]
lib/librte_eal/meson.build
meson.build