[dpdk-dev] [PATCH v2 00/19] Move PMDs to drivers directory
Bruce Richardson
bruce.richardson at intel.com
Fri May 15 17:56:44 CEST 2015
As covered previously in an RFC, this patchset creates a new top-level drivers
folder and moves the PMDs into it. Moving the drivers involves a lot of code -
too big for a single patch, so each driver is moved separately in its own patchset.
Some doc updates are done as part of this patchset - based on the results of
git grep, but may be incomplete, so flag any doc areas that I may have missed,
please.
Changes in V2:
* use drivers/net rather than just drivers
* rename e1000, ixgbe, i40e and vmxnet3 base driver code dir to "base"
* update copyright dates to 2015 on modified files
Bruce Richardson (19):
pmds: Use relative rather than absolute paths
drivers: create drivers and drivers/net directory
af_packet: move af_packet pmd to drivers/net directory
bond: Move bonded ethdev pmd to drivers/net
e1000: move e1000 pmd to drivers/net directory
enic: move enic PMD to drivers/net directory
fm10k: move fm10k PMD to drivers/net directory
i40e: move i40e PMD to drivers/net directory
ixbge: move ixgbe PMD to drivers/net directory
mlx4: move mlx4 PMD to drivers/net directory
null pmd: move null PMD to drivers/net directory
pcap: move pcap pmd to drivers/net
ring pmd: move ring PMD to the drivers directory
virtio: move virtio PMD to drivers/net
xmvnet3: move vmxnet3 PMD to drivers/net
xenvirt: move xenvirt PMD to drivers/net
maintainers: update maintainers with driver paths
doc: update GSG doc for new drivers subdirectory
doc: update source organisation text for drivers
GNUmakefile | 4 +-
MAINTAINERS | 28 +-
app/dump_cfg/Makefile | 4 +-
app/test-acl/Makefile | 4 +-
app/test-pipeline/Makefile | 4 +-
app/test-pmd/Makefile | 4 +-
app/test/Makefile | 4 +-
doc/api/doxy-api.conf | 2 +-
doc/guides/linux_gsg/build_dpdk.rst | 8 +-
doc/guides/prog_guide/source_org.rst | 37 +-
drivers/Makefile | 36 +
drivers/net/Makefile | 50 +
drivers/net/af_packet/Makefile | 64 +
drivers/net/af_packet/rte_eth_af_packet.c | 847 +++
drivers/net/af_packet/rte_eth_af_packet.h | 53 +
.../net/af_packet/rte_pmd_af_packet_version.map | 7 +
drivers/net/bonding/Makefile | 68 +
drivers/net/bonding/rte_eth_bond.h | 366 ++
drivers/net/bonding/rte_eth_bond_8023ad.c | 1216 +++++
drivers/net/bonding/rte_eth_bond_8023ad.h | 222 +
drivers/net/bonding/rte_eth_bond_8023ad_private.h | 308 ++
drivers/net/bonding/rte_eth_bond_alb.c | 287 +
drivers/net/bonding/rte_eth_bond_alb.h | 142 +
drivers/net/bonding/rte_eth_bond_api.c | 840 +++
drivers/net/bonding/rte_eth_bond_args.c | 278 +
drivers/net/bonding/rte_eth_bond_pmd.c | 2269 ++++++++
drivers/net/bonding/rte_eth_bond_private.h | 287 +
drivers/net/bonding/rte_eth_bond_version.map | 22 +
drivers/net/e1000/Makefile | 99 +
drivers/net/e1000/base/README | 39 +
drivers/net/e1000/base/e1000_80003es2lan.c | 1514 ++++++
drivers/net/e1000/base/e1000_80003es2lan.h | 100 +
drivers/net/e1000/base/e1000_82540.c | 717 +++
drivers/net/e1000/base/e1000_82541.c | 1268 +++++
drivers/net/e1000/base/e1000_82541.h | 91 +
drivers/net/e1000/base/e1000_82542.c | 588 ++
drivers/net/e1000/base/e1000_82543.c | 1553 ++++++
drivers/net/e1000/base/e1000_82543.h | 56 +
drivers/net/e1000/base/e1000_82571.c | 2026 +++++++
drivers/net/e1000/base/e1000_82571.h | 65 +
drivers/net/e1000/base/e1000_82575.c | 3639 +++++++++++++
drivers/net/e1000/base/e1000_82575.h | 520 ++
drivers/net/e1000/base/e1000_api.c | 1357 +++++
drivers/net/e1000/base/e1000_api.h | 167 +
drivers/net/e1000/base/e1000_defines.h | 1498 +++++
drivers/net/e1000/base/e1000_hw.h | 1026 ++++
drivers/net/e1000/base/e1000_i210.c | 1000 ++++
drivers/net/e1000/base/e1000_i210.h | 110 +
drivers/net/e1000/base/e1000_ich8lan.c | 5260 ++++++++++++++++++
drivers/net/e1000/base/e1000_ich8lan.h | 313 ++
drivers/net/e1000/base/e1000_mac.c | 2247 ++++++++
drivers/net/e1000/base/e1000_mac.h | 95 +
drivers/net/e1000/base/e1000_manage.c | 573 ++
drivers/net/e1000/base/e1000_manage.h | 95 +
drivers/net/e1000/base/e1000_mbx.c | 777 +++
drivers/net/e1000/base/e1000_mbx.h | 105 +
drivers/net/e1000/base/e1000_nvm.c | 1377 +++++
drivers/net/e1000/base/e1000_nvm.h | 98 +
drivers/net/e1000/base/e1000_osdep.c | 83 +
drivers/net/e1000/base/e1000_osdep.h | 183 +
drivers/net/e1000/base/e1000_phy.c | 4273 +++++++++++++++
drivers/net/e1000/base/e1000_phy.h | 327 ++
drivers/net/e1000/base/e1000_regs.h | 685 +++
drivers/net/e1000/base/e1000_vf.c | 586 ++
drivers/net/e1000/base/e1000_vf.h | 295 +
drivers/net/e1000/e1000_ethdev.h | 340 ++
drivers/net/e1000/e1000_logs.h | 78 +
drivers/net/e1000/em_ethdev.c | 1530 ++++++
drivers/net/e1000/em_rxtx.c | 1865 +++++++
drivers/net/e1000/igb_ethdev.c | 3656 +++++++++++++
drivers/net/e1000/igb_pf.c | 511 ++
drivers/net/e1000/igb_rxtx.c | 2397 ++++++++
drivers/net/e1000/rte_pmd_e1000_version.map | 4 +
drivers/net/enic/LICENSE | 27 +
drivers/net/enic/Makefile | 71 +
drivers/net/enic/enic.h | 200 +
drivers/net/enic/enic_clsf.c | 259 +
drivers/net/enic/enic_compat.h | 147 +
drivers/net/enic/enic_ethdev.c | 640 +++
drivers/net/enic/enic_main.c | 1117 ++++
drivers/net/enic/enic_res.c | 219 +
drivers/net/enic/enic_res.h | 168 +
drivers/net/enic/rte_pmd_enic_version.map | 4 +
drivers/net/enic/vnic/cq_desc.h | 126 +
drivers/net/enic/vnic/cq_enet_desc.h | 261 +
drivers/net/enic/vnic/rq_enet_desc.h | 76 +
drivers/net/enic/vnic/vnic_cq.c | 117 +
drivers/net/enic/vnic/vnic_cq.h | 151 +
drivers/net/enic/vnic/vnic_dev.c | 1054 ++++
drivers/net/enic/vnic/vnic_dev.h | 212 +
drivers/net/enic/vnic/vnic_devcmd.h | 774 +++
drivers/net/enic/vnic/vnic_enet.h | 78 +
drivers/net/enic/vnic/vnic_intr.c | 78 +
drivers/net/enic/vnic/vnic_intr.h | 126 +
drivers/net/enic/vnic/vnic_nic.h | 88 +
drivers/net/enic/vnic/vnic_resource.h | 97 +
drivers/net/enic/vnic/vnic_rq.c | 245 +
drivers/net/enic/vnic/vnic_rq.h | 282 +
drivers/net/enic/vnic/vnic_rss.c | 85 +
drivers/net/enic/vnic/vnic_rss.h | 61 +
drivers/net/enic/vnic/vnic_stats.h | 86 +
drivers/net/enic/vnic/vnic_wq.c | 245 +
drivers/net/enic/vnic/vnic_wq.h | 283 +
drivers/net/enic/vnic/wq_enet_desc.h | 114 +
drivers/net/fm10k/Makefile | 102 +
drivers/net/fm10k/base/fm10k_api.c | 341 ++
drivers/net/fm10k/base/fm10k_api.h | 61 +
drivers/net/fm10k/base/fm10k_common.c | 572 ++
drivers/net/fm10k/base/fm10k_common.h | 52 +
drivers/net/fm10k/base/fm10k_mbx.c | 2185 ++++++++
drivers/net/fm10k/base/fm10k_mbx.h | 329 ++
drivers/net/fm10k/base/fm10k_osdep.h | 148 +
drivers/net/fm10k/base/fm10k_pf.c | 1992 +++++++
drivers/net/fm10k/base/fm10k_pf.h | 155 +
drivers/net/fm10k/base/fm10k_tlv.c | 914 ++++
drivers/net/fm10k/base/fm10k_tlv.h | 199 +
drivers/net/fm10k/base/fm10k_type.h | 937 ++++
drivers/net/fm10k/base/fm10k_vf.c | 641 +++
drivers/net/fm10k/base/fm10k_vf.h | 91 +
drivers/net/fm10k/fm10k.h | 292 +
drivers/net/fm10k/fm10k_ethdev.c | 1872 +++++++
drivers/net/fm10k/fm10k_logs.h | 80 +
drivers/net/fm10k/fm10k_rxtx.c | 461 ++
drivers/net/fm10k/rte_pmd_fm10k_version.map | 4 +
drivers/net/i40e/Makefile | 105 +
drivers/net/i40e/base/i40e_adminq.c | 1084 ++++
drivers/net/i40e/base/i40e_adminq.h | 157 +
drivers/net/i40e/base/i40e_adminq_cmd.h | 2179 ++++++++
drivers/net/i40e/base/i40e_alloc.h | 65 +
drivers/net/i40e/base/i40e_common.c | 4793 ++++++++++++++++
drivers/net/i40e/base/i40e_dcb.c | 479 ++
drivers/net/i40e/base/i40e_dcb.h | 161 +
drivers/net/i40e/base/i40e_diag.c | 178 +
drivers/net/i40e/base/i40e_diag.h | 61 +
drivers/net/i40e/base/i40e_hmc.c | 373 ++
drivers/net/i40e/base/i40e_hmc.h | 243 +
drivers/net/i40e/base/i40e_lan_hmc.c | 1417 +++++
drivers/net/i40e/base/i40e_lan_hmc.h | 200 +
drivers/net/i40e/base/i40e_nvm.c | 940 ++++
drivers/net/i40e/base/i40e_osdep.h | 197 +
drivers/net/i40e/base/i40e_prototype.h | 430 ++
drivers/net/i40e/base/i40e_register.h | 3377 ++++++++++++
drivers/net/i40e/base/i40e_status.h | 107 +
drivers/net/i40e/base/i40e_type.h | 1425 +++++
drivers/net/i40e/base/i40e_virtchnl.h | 373 ++
drivers/net/i40e/i40e_ethdev.c | 5716 ++++++++++++++++++++
drivers/net/i40e/i40e_ethdev.h | 567 ++
drivers/net/i40e/i40e_ethdev_vf.c | 1893 +++++++
drivers/net/i40e/i40e_fdir.c | 1361 +++++
drivers/net/i40e/i40e_logs.h | 78 +
drivers/net/i40e/i40e_pf.c | 1063 ++++
drivers/net/i40e/i40e_pf.h | 127 +
drivers/net/i40e/i40e_rxtx.c | 2709 ++++++++++
drivers/net/i40e/i40e_rxtx.h | 211 +
drivers/net/i40e/rte_pmd_i40e_version.map | 4 +
drivers/net/ixgbe/Makefile | 126 +
drivers/net/ixgbe/base/README | 67 +
drivers/net/ixgbe/base/ixgbe_82598.c | 1435 +++++
drivers/net/ixgbe/base/ixgbe_82598.h | 52 +
drivers/net/ixgbe/base/ixgbe_82599.c | 2713 ++++++++++
drivers/net/ixgbe/base/ixgbe_82599.h | 65 +
drivers/net/ixgbe/base/ixgbe_api.c | 1477 +++++
drivers/net/ixgbe/base/ixgbe_api.h | 206 +
drivers/net/ixgbe/base/ixgbe_common.c | 4940 +++++++++++++++++
drivers/net/ixgbe/base/ixgbe_common.h | 183 +
drivers/net/ixgbe/base/ixgbe_dcb.c | 714 +++
drivers/net/ixgbe/base/ixgbe_dcb.h | 174 +
drivers/net/ixgbe/base/ixgbe_dcb_82598.c | 360 ++
drivers/net/ixgbe/base/ixgbe_dcb_82598.h | 99 +
drivers/net/ixgbe/base/ixgbe_dcb_82599.c | 593 ++
drivers/net/ixgbe/base/ixgbe_dcb_82599.h | 153 +
drivers/net/ixgbe/base/ixgbe_mbx.c | 789 +++
drivers/net/ixgbe/base/ixgbe_mbx.h | 150 +
drivers/net/ixgbe/base/ixgbe_osdep.h | 155 +
drivers/net/ixgbe/base/ixgbe_phy.c | 2583 +++++++++
drivers/net/ixgbe/base/ixgbe_phy.h | 181 +
drivers/net/ixgbe/base/ixgbe_type.h | 3858 +++++++++++++
drivers/net/ixgbe/base/ixgbe_vf.c | 724 +++
drivers/net/ixgbe/base/ixgbe_vf.h | 140 +
drivers/net/ixgbe/base/ixgbe_x540.c | 1040 ++++
drivers/net/ixgbe/base/ixgbe_x540.h | 66 +
drivers/net/ixgbe/base/ixgbe_x550.c | 2113 ++++++++
drivers/net/ixgbe/base/ixgbe_x550.h | 91 +
drivers/net/ixgbe/ixgbe_82599_bypass.c | 314 ++
drivers/net/ixgbe/ixgbe_bypass.c | 414 ++
drivers/net/ixgbe/ixgbe_bypass.h | 68 +
drivers/net/ixgbe/ixgbe_bypass_api.h | 299 +
drivers/net/ixgbe/ixgbe_bypass_defines.h | 160 +
drivers/net/ixgbe/ixgbe_ethdev.c | 4453 +++++++++++++++
drivers/net/ixgbe/ixgbe_ethdev.h | 400 ++
drivers/net/ixgbe/ixgbe_fdir.c | 1144 ++++
drivers/net/ixgbe/ixgbe_logs.h | 78 +
drivers/net/ixgbe/ixgbe_pf.c | 629 +++
drivers/net/ixgbe/ixgbe_rxtx.c | 4780 ++++++++++++++++
drivers/net/ixgbe/ixgbe_rxtx.h | 293 +
drivers/net/ixgbe/ixgbe_rxtx_vec.c | 792 +++
drivers/net/ixgbe/rte_pmd_ixgbe_version.map | 4 +
drivers/net/mlx4/Makefile | 121 +
drivers/net/mlx4/mlx4.c | 4686 ++++++++++++++++
drivers/net/mlx4/mlx4.h | 157 +
drivers/net/mlx4/rte_pmd_mlx4_version.map | 4 +
drivers/net/null/Makefile | 62 +
drivers/net/null/rte_eth_null.c | 585 ++
drivers/net/null/rte_pmd_null_version.map | 4 +
drivers/net/pcap/Makefile | 63 +
drivers/net/pcap/rte_eth_pcap.c | 994 ++++
drivers/net/pcap/rte_pmd_pcap_version.map | 4 +
drivers/net/ring/Makefile | 61 +
drivers/net/ring/rte_eth_ring.c | 579 ++
drivers/net/ring/rte_eth_ring.h | 57 +
drivers/net/ring/rte_eth_ring_version.map | 9 +
drivers/net/virtio/Makefile | 60 +
drivers/net/virtio/rte_pmd_virtio_version.map | 4 +
drivers/net/virtio/virtio_ethdev.c | 1504 +++++
drivers/net/virtio/virtio_ethdev.h | 124 +
drivers/net/virtio/virtio_logs.h | 70 +
drivers/net/virtio/virtio_pci.c | 147 +
drivers/net/virtio/virtio_pci.h | 270 +
drivers/net/virtio/virtio_ring.h | 163 +
drivers/net/virtio/virtio_rxtx.c | 815 +++
drivers/net/virtio/virtqueue.c | 70 +
drivers/net/virtio/virtqueue.h | 325 ++
drivers/net/vmxnet3/Makefile | 84 +
drivers/net/vmxnet3/base/README | 50 +
drivers/net/vmxnet3/base/includeCheck.h | 40 +
drivers/net/vmxnet3/base/upt1_defs.h | 117 +
drivers/net/vmxnet3/base/vmware_pack_begin.h | 32 +
drivers/net/vmxnet3/base/vmware_pack_end.h | 32 +
drivers/net/vmxnet3/base/vmxnet3_defs.h | 751 +++
drivers/net/vmxnet3/base/vmxnet3_osdep.h | 48 +
drivers/net/vmxnet3/rte_pmd_vmxnet3_version.map | 4 +
drivers/net/vmxnet3/vmxnet3_ethdev.c | 779 +++
drivers/net/vmxnet3/vmxnet3_ethdev.h | 183 +
drivers/net/vmxnet3/vmxnet3_logs.h | 74 +
drivers/net/vmxnet3/vmxnet3_ring.h | 183 +
drivers/net/vmxnet3/vmxnet3_rxtx.c | 1068 ++++
drivers/net/xenvirt/Makefile | 62 +
drivers/net/xenvirt/rte_eth_xenvirt.c | 714 +++
drivers/net/xenvirt/rte_eth_xenvirt.h | 62 +
drivers/net/xenvirt/rte_eth_xenvirt_version.map | 7 +
drivers/net/xenvirt/rte_mempool_gntalloc.c | 298 +
drivers/net/xenvirt/rte_xen_lib.c | 428 ++
drivers/net/xenvirt/rte_xen_lib.h | 113 +
drivers/net/xenvirt/virtio_logs.h | 70 +
drivers/net/xenvirt/virtqueue.h | 280 +
lib/Makefile | 16 +-
lib/librte_eal/bsdapp/eal/Makefile | 6 +-
lib/librte_eal/linuxapp/eal/Makefile | 10 +-
lib/librte_pmd_af_packet/Makefile | 64 -
lib/librte_pmd_af_packet/rte_eth_af_packet.c | 847 ---
lib/librte_pmd_af_packet/rte_eth_af_packet.h | 53 -
.../rte_pmd_af_packet_version.map | 7 -
lib/librte_pmd_bond/Makefile | 68 -
lib/librte_pmd_bond/rte_eth_bond.h | 366 --
lib/librte_pmd_bond/rte_eth_bond_8023ad.c | 1216 -----
lib/librte_pmd_bond/rte_eth_bond_8023ad.h | 222 -
lib/librte_pmd_bond/rte_eth_bond_8023ad_private.h | 308 --
lib/librte_pmd_bond/rte_eth_bond_alb.c | 287 -
lib/librte_pmd_bond/rte_eth_bond_alb.h | 142 -
lib/librte_pmd_bond/rte_eth_bond_api.c | 840 ---
lib/librte_pmd_bond/rte_eth_bond_args.c | 278 -
lib/librte_pmd_bond/rte_eth_bond_pmd.c | 2269 --------
lib/librte_pmd_bond/rte_eth_bond_private.h | 287 -
lib/librte_pmd_bond/rte_eth_bond_version.map | 22 -
lib/librte_pmd_e1000/Makefile | 99 -
lib/librte_pmd_e1000/e1000/README | 39 -
lib/librte_pmd_e1000/e1000/e1000_80003es2lan.c | 1514 ------
lib/librte_pmd_e1000/e1000/e1000_80003es2lan.h | 100 -
lib/librte_pmd_e1000/e1000/e1000_82540.c | 717 ---
lib/librte_pmd_e1000/e1000/e1000_82541.c | 1268 -----
lib/librte_pmd_e1000/e1000/e1000_82541.h | 91 -
lib/librte_pmd_e1000/e1000/e1000_82542.c | 588 --
lib/librte_pmd_e1000/e1000/e1000_82543.c | 1553 ------
lib/librte_pmd_e1000/e1000/e1000_82543.h | 56 -
lib/librte_pmd_e1000/e1000/e1000_82571.c | 2026 -------
lib/librte_pmd_e1000/e1000/e1000_82571.h | 65 -
lib/librte_pmd_e1000/e1000/e1000_82575.c | 3639 -------------
lib/librte_pmd_e1000/e1000/e1000_82575.h | 520 --
lib/librte_pmd_e1000/e1000/e1000_api.c | 1357 -----
lib/librte_pmd_e1000/e1000/e1000_api.h | 167 -
lib/librte_pmd_e1000/e1000/e1000_defines.h | 1498 -----
lib/librte_pmd_e1000/e1000/e1000_hw.h | 1026 ----
lib/librte_pmd_e1000/e1000/e1000_i210.c | 1000 ----
lib/librte_pmd_e1000/e1000/e1000_i210.h | 110 -
lib/librte_pmd_e1000/e1000/e1000_ich8lan.c | 5260 ------------------
lib/librte_pmd_e1000/e1000/e1000_ich8lan.h | 313 --
lib/librte_pmd_e1000/e1000/e1000_mac.c | 2247 --------
lib/librte_pmd_e1000/e1000/e1000_mac.h | 95 -
lib/librte_pmd_e1000/e1000/e1000_manage.c | 573 --
lib/librte_pmd_e1000/e1000/e1000_manage.h | 95 -
lib/librte_pmd_e1000/e1000/e1000_mbx.c | 777 ---
lib/librte_pmd_e1000/e1000/e1000_mbx.h | 105 -
lib/librte_pmd_e1000/e1000/e1000_nvm.c | 1377 -----
lib/librte_pmd_e1000/e1000/e1000_nvm.h | 98 -
lib/librte_pmd_e1000/e1000/e1000_osdep.c | 83 -
lib/librte_pmd_e1000/e1000/e1000_osdep.h | 183 -
lib/librte_pmd_e1000/e1000/e1000_phy.c | 4273 ---------------
lib/librte_pmd_e1000/e1000/e1000_phy.h | 327 --
lib/librte_pmd_e1000/e1000/e1000_regs.h | 685 ---
lib/librte_pmd_e1000/e1000/e1000_vf.c | 586 --
lib/librte_pmd_e1000/e1000/e1000_vf.h | 295 -
lib/librte_pmd_e1000/e1000_ethdev.h | 340 --
lib/librte_pmd_e1000/e1000_logs.h | 78 -
lib/librte_pmd_e1000/em_ethdev.c | 1530 ------
lib/librte_pmd_e1000/em_rxtx.c | 1865 -------
lib/librte_pmd_e1000/igb_ethdev.c | 3656 -------------
lib/librte_pmd_e1000/igb_pf.c | 511 --
lib/librte_pmd_e1000/igb_rxtx.c | 2397 --------
lib/librte_pmd_e1000/rte_pmd_e1000_version.map | 4 -
lib/librte_pmd_enic/LICENSE | 27 -
lib/librte_pmd_enic/Makefile | 71 -
lib/librte_pmd_enic/enic.h | 200 -
lib/librte_pmd_enic/enic_clsf.c | 259 -
lib/librte_pmd_enic/enic_compat.h | 147 -
lib/librte_pmd_enic/enic_ethdev.c | 640 ---
lib/librte_pmd_enic/enic_main.c | 1117 ----
lib/librte_pmd_enic/enic_res.c | 219 -
lib/librte_pmd_enic/enic_res.h | 168 -
lib/librte_pmd_enic/rte_pmd_enic_version.map | 4 -
lib/librte_pmd_enic/vnic/cq_desc.h | 126 -
lib/librte_pmd_enic/vnic/cq_enet_desc.h | 261 -
lib/librte_pmd_enic/vnic/rq_enet_desc.h | 76 -
lib/librte_pmd_enic/vnic/vnic_cq.c | 117 -
lib/librte_pmd_enic/vnic/vnic_cq.h | 151 -
lib/librte_pmd_enic/vnic/vnic_dev.c | 1054 ----
lib/librte_pmd_enic/vnic/vnic_dev.h | 212 -
lib/librte_pmd_enic/vnic/vnic_devcmd.h | 774 ---
lib/librte_pmd_enic/vnic/vnic_enet.h | 78 -
lib/librte_pmd_enic/vnic/vnic_intr.c | 78 -
lib/librte_pmd_enic/vnic/vnic_intr.h | 126 -
lib/librte_pmd_enic/vnic/vnic_nic.h | 88 -
lib/librte_pmd_enic/vnic/vnic_resource.h | 97 -
lib/librte_pmd_enic/vnic/vnic_rq.c | 245 -
lib/librte_pmd_enic/vnic/vnic_rq.h | 282 -
lib/librte_pmd_enic/vnic/vnic_rss.c | 85 -
lib/librte_pmd_enic/vnic/vnic_rss.h | 61 -
lib/librte_pmd_enic/vnic/vnic_stats.h | 86 -
lib/librte_pmd_enic/vnic/vnic_wq.c | 245 -
lib/librte_pmd_enic/vnic/vnic_wq.h | 283 -
lib/librte_pmd_enic/vnic/wq_enet_desc.h | 114 -
lib/librte_pmd_fm10k/Makefile | 102 -
lib/librte_pmd_fm10k/base/fm10k_api.c | 341 --
lib/librte_pmd_fm10k/base/fm10k_api.h | 61 -
lib/librte_pmd_fm10k/base/fm10k_common.c | 572 --
lib/librte_pmd_fm10k/base/fm10k_common.h | 52 -
lib/librte_pmd_fm10k/base/fm10k_mbx.c | 2185 --------
lib/librte_pmd_fm10k/base/fm10k_mbx.h | 329 --
lib/librte_pmd_fm10k/base/fm10k_osdep.h | 148 -
lib/librte_pmd_fm10k/base/fm10k_pf.c | 1992 -------
lib/librte_pmd_fm10k/base/fm10k_pf.h | 155 -
lib/librte_pmd_fm10k/base/fm10k_tlv.c | 914 ----
lib/librte_pmd_fm10k/base/fm10k_tlv.h | 199 -
lib/librte_pmd_fm10k/base/fm10k_type.h | 937 ----
lib/librte_pmd_fm10k/base/fm10k_vf.c | 641 ---
lib/librte_pmd_fm10k/base/fm10k_vf.h | 91 -
lib/librte_pmd_fm10k/fm10k.h | 292 -
lib/librte_pmd_fm10k/fm10k_ethdev.c | 1872 -------
lib/librte_pmd_fm10k/fm10k_logs.h | 80 -
lib/librte_pmd_fm10k/fm10k_rxtx.c | 461 --
lib/librte_pmd_fm10k/rte_pmd_fm10k_version.map | 4 -
lib/librte_pmd_i40e/Makefile | 105 -
lib/librte_pmd_i40e/i40e/i40e_adminq.c | 1084 ----
lib/librte_pmd_i40e/i40e/i40e_adminq.h | 157 -
lib/librte_pmd_i40e/i40e/i40e_adminq_cmd.h | 2179 --------
lib/librte_pmd_i40e/i40e/i40e_alloc.h | 65 -
lib/librte_pmd_i40e/i40e/i40e_common.c | 4793 ----------------
lib/librte_pmd_i40e/i40e/i40e_dcb.c | 479 --
lib/librte_pmd_i40e/i40e/i40e_dcb.h | 161 -
lib/librte_pmd_i40e/i40e/i40e_diag.c | 178 -
lib/librte_pmd_i40e/i40e/i40e_diag.h | 61 -
lib/librte_pmd_i40e/i40e/i40e_hmc.c | 373 --
lib/librte_pmd_i40e/i40e/i40e_hmc.h | 243 -
lib/librte_pmd_i40e/i40e/i40e_lan_hmc.c | 1417 -----
lib/librte_pmd_i40e/i40e/i40e_lan_hmc.h | 200 -
lib/librte_pmd_i40e/i40e/i40e_nvm.c | 940 ----
lib/librte_pmd_i40e/i40e/i40e_osdep.h | 197 -
lib/librte_pmd_i40e/i40e/i40e_prototype.h | 430 --
lib/librte_pmd_i40e/i40e/i40e_register.h | 3377 ------------
lib/librte_pmd_i40e/i40e/i40e_status.h | 107 -
lib/librte_pmd_i40e/i40e/i40e_type.h | 1425 -----
lib/librte_pmd_i40e/i40e/i40e_virtchnl.h | 373 --
lib/librte_pmd_i40e/i40e_ethdev.c | 5716 --------------------
lib/librte_pmd_i40e/i40e_ethdev.h | 567 --
lib/librte_pmd_i40e/i40e_ethdev_vf.c | 1893 -------
lib/librte_pmd_i40e/i40e_fdir.c | 1361 -----
lib/librte_pmd_i40e/i40e_logs.h | 78 -
lib/librte_pmd_i40e/i40e_pf.c | 1063 ----
lib/librte_pmd_i40e/i40e_pf.h | 127 -
lib/librte_pmd_i40e/i40e_rxtx.c | 2709 ----------
lib/librte_pmd_i40e/i40e_rxtx.h | 211 -
lib/librte_pmd_i40e/rte_pmd_i40e_version.map | 4 -
lib/librte_pmd_ixgbe/Makefile | 126 -
lib/librte_pmd_ixgbe/ixgbe/README | 67 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_82598.c | 1435 -----
lib/librte_pmd_ixgbe/ixgbe/ixgbe_82598.h | 52 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_82599.c | 2713 ----------
lib/librte_pmd_ixgbe/ixgbe/ixgbe_82599.h | 65 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_api.c | 1477 -----
lib/librte_pmd_ixgbe/ixgbe/ixgbe_api.h | 206 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_common.c | 4940 -----------------
lib/librte_pmd_ixgbe/ixgbe/ixgbe_common.h | 183 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb.c | 714 ---
lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb.h | 174 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb_82598.c | 360 --
lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb_82598.h | 99 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb_82599.c | 593 --
lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb_82599.h | 153 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_mbx.c | 789 ---
lib/librte_pmd_ixgbe/ixgbe/ixgbe_mbx.h | 150 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_osdep.h | 155 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_phy.c | 2583 ---------
lib/librte_pmd_ixgbe/ixgbe/ixgbe_phy.h | 181 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_type.h | 3858 -------------
lib/librte_pmd_ixgbe/ixgbe/ixgbe_vf.c | 724 ---
lib/librte_pmd_ixgbe/ixgbe/ixgbe_vf.h | 140 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_x540.c | 1040 ----
lib/librte_pmd_ixgbe/ixgbe/ixgbe_x540.h | 66 -
lib/librte_pmd_ixgbe/ixgbe/ixgbe_x550.c | 2113 --------
lib/librte_pmd_ixgbe/ixgbe/ixgbe_x550.h | 91 -
lib/librte_pmd_ixgbe/ixgbe_82599_bypass.c | 314 --
lib/librte_pmd_ixgbe/ixgbe_bypass.c | 414 --
lib/librte_pmd_ixgbe/ixgbe_bypass.h | 68 -
lib/librte_pmd_ixgbe/ixgbe_bypass_api.h | 299 -
lib/librte_pmd_ixgbe/ixgbe_bypass_defines.h | 160 -
lib/librte_pmd_ixgbe/ixgbe_ethdev.c | 4453 ---------------
lib/librte_pmd_ixgbe/ixgbe_ethdev.h | 400 --
lib/librte_pmd_ixgbe/ixgbe_fdir.c | 1144 ----
lib/librte_pmd_ixgbe/ixgbe_logs.h | 78 -
lib/librte_pmd_ixgbe/ixgbe_pf.c | 629 ---
lib/librte_pmd_ixgbe/ixgbe_rxtx.c | 4780 ----------------
lib/librte_pmd_ixgbe/ixgbe_rxtx.h | 293 -
lib/librte_pmd_ixgbe/ixgbe_rxtx_vec.c | 792 ---
lib/librte_pmd_ixgbe/rte_pmd_ixgbe_version.map | 4 -
lib/librte_pmd_mlx4/Makefile | 121 -
lib/librte_pmd_mlx4/mlx4.c | 4686 ----------------
lib/librte_pmd_mlx4/mlx4.h | 157 -
lib/librte_pmd_mlx4/rte_pmd_mlx4_version.map | 4 -
lib/librte_pmd_null/Makefile | 62 -
lib/librte_pmd_null/rte_eth_null.c | 585 --
lib/librte_pmd_null/rte_pmd_null_version.map | 4 -
lib/librte_pmd_pcap/Makefile | 63 -
lib/librte_pmd_pcap/rte_eth_pcap.c | 994 ----
lib/librte_pmd_pcap/rte_pmd_pcap_version.map | 4 -
lib/librte_pmd_ring/Makefile | 61 -
lib/librte_pmd_ring/rte_eth_ring.c | 579 --
lib/librte_pmd_ring/rte_eth_ring.h | 57 -
lib/librte_pmd_ring/rte_eth_ring_version.map | 9 -
lib/librte_pmd_virtio/Makefile | 60 -
lib/librte_pmd_virtio/rte_pmd_virtio_version.map | 4 -
lib/librte_pmd_virtio/virtio_ethdev.c | 1504 -----
lib/librte_pmd_virtio/virtio_ethdev.h | 124 -
lib/librte_pmd_virtio/virtio_logs.h | 70 -
lib/librte_pmd_virtio/virtio_pci.c | 147 -
lib/librte_pmd_virtio/virtio_pci.h | 270 -
lib/librte_pmd_virtio/virtio_ring.h | 163 -
lib/librte_pmd_virtio/virtio_rxtx.c | 815 ---
lib/librte_pmd_virtio/virtqueue.c | 70 -
lib/librte_pmd_virtio/virtqueue.h | 325 --
lib/librte_pmd_vmxnet3/Makefile | 84 -
lib/librte_pmd_vmxnet3/rte_pmd_vmxnet3_version.map | 4 -
lib/librte_pmd_vmxnet3/vmxnet3/README | 50 -
lib/librte_pmd_vmxnet3/vmxnet3/includeCheck.h | 40 -
lib/librte_pmd_vmxnet3/vmxnet3/upt1_defs.h | 117 -
lib/librte_pmd_vmxnet3/vmxnet3/vmware_pack_begin.h | 32 -
lib/librte_pmd_vmxnet3/vmxnet3/vmware_pack_end.h | 32 -
lib/librte_pmd_vmxnet3/vmxnet3/vmxnet3_defs.h | 751 ---
lib/librte_pmd_vmxnet3/vmxnet3/vmxnet3_osdep.h | 48 -
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c | 779 ---
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.h | 183 -
lib/librte_pmd_vmxnet3/vmxnet3_logs.h | 74 -
lib/librte_pmd_vmxnet3/vmxnet3_ring.h | 183 -
lib/librte_pmd_vmxnet3/vmxnet3_rxtx.c | 1068 ----
lib/librte_pmd_xenvirt/Makefile | 62 -
lib/librte_pmd_xenvirt/rte_eth_xenvirt.c | 714 ---
lib/librte_pmd_xenvirt/rte_eth_xenvirt.h | 62 -
lib/librte_pmd_xenvirt/rte_eth_xenvirt_version.map | 7 -
lib/librte_pmd_xenvirt/rte_mempool_gntalloc.c | 298 -
lib/librte_pmd_xenvirt/rte_xen_lib.c | 428 --
lib/librte_pmd_xenvirt/rte_xen_lib.h | 113 -
lib/librte_pmd_xenvirt/virtio_logs.h | 70 -
lib/librte_pmd_xenvirt/virtqueue.h | 280 -
481 files changed, 159099 insertions(+), 159010 deletions(-)
create mode 100644 drivers/Makefile
create mode 100644 drivers/net/Makefile
create mode 100644 drivers/net/af_packet/Makefile
create mode 100644 drivers/net/af_packet/rte_eth_af_packet.c
create mode 100644 drivers/net/af_packet/rte_eth_af_packet.h
create mode 100644 drivers/net/af_packet/rte_pmd_af_packet_version.map
create mode 100644 drivers/net/bonding/Makefile
create mode 100644 drivers/net/bonding/rte_eth_bond.h
create mode 100644 drivers/net/bonding/rte_eth_bond_8023ad.c
create mode 100644 drivers/net/bonding/rte_eth_bond_8023ad.h
create mode 100644 drivers/net/bonding/rte_eth_bond_8023ad_private.h
create mode 100644 drivers/net/bonding/rte_eth_bond_alb.c
create mode 100644 drivers/net/bonding/rte_eth_bond_alb.h
create mode 100644 drivers/net/bonding/rte_eth_bond_api.c
create mode 100644 drivers/net/bonding/rte_eth_bond_args.c
create mode 100644 drivers/net/bonding/rte_eth_bond_pmd.c
create mode 100644 drivers/net/bonding/rte_eth_bond_private.h
create mode 100644 drivers/net/bonding/rte_eth_bond_version.map
create mode 100644 drivers/net/e1000/Makefile
create mode 100644 drivers/net/e1000/base/README
create mode 100644 drivers/net/e1000/base/e1000_80003es2lan.c
create mode 100644 drivers/net/e1000/base/e1000_80003es2lan.h
create mode 100644 drivers/net/e1000/base/e1000_82540.c
create mode 100644 drivers/net/e1000/base/e1000_82541.c
create mode 100644 drivers/net/e1000/base/e1000_82541.h
create mode 100644 drivers/net/e1000/base/e1000_82542.c
create mode 100644 drivers/net/e1000/base/e1000_82543.c
create mode 100644 drivers/net/e1000/base/e1000_82543.h
create mode 100644 drivers/net/e1000/base/e1000_82571.c
create mode 100644 drivers/net/e1000/base/e1000_82571.h
create mode 100644 drivers/net/e1000/base/e1000_82575.c
create mode 100644 drivers/net/e1000/base/e1000_82575.h
create mode 100644 drivers/net/e1000/base/e1000_api.c
create mode 100644 drivers/net/e1000/base/e1000_api.h
create mode 100644 drivers/net/e1000/base/e1000_defines.h
create mode 100644 drivers/net/e1000/base/e1000_hw.h
create mode 100644 drivers/net/e1000/base/e1000_i210.c
create mode 100644 drivers/net/e1000/base/e1000_i210.h
create mode 100644 drivers/net/e1000/base/e1000_ich8lan.c
create mode 100644 drivers/net/e1000/base/e1000_ich8lan.h
create mode 100644 drivers/net/e1000/base/e1000_mac.c
create mode 100644 drivers/net/e1000/base/e1000_mac.h
create mode 100644 drivers/net/e1000/base/e1000_manage.c
create mode 100644 drivers/net/e1000/base/e1000_manage.h
create mode 100644 drivers/net/e1000/base/e1000_mbx.c
create mode 100644 drivers/net/e1000/base/e1000_mbx.h
create mode 100644 drivers/net/e1000/base/e1000_nvm.c
create mode 100644 drivers/net/e1000/base/e1000_nvm.h
create mode 100644 drivers/net/e1000/base/e1000_osdep.c
create mode 100644 drivers/net/e1000/base/e1000_osdep.h
create mode 100644 drivers/net/e1000/base/e1000_phy.c
create mode 100644 drivers/net/e1000/base/e1000_phy.h
create mode 100644 drivers/net/e1000/base/e1000_regs.h
create mode 100644 drivers/net/e1000/base/e1000_vf.c
create mode 100644 drivers/net/e1000/base/e1000_vf.h
create mode 100644 drivers/net/e1000/e1000_ethdev.h
create mode 100644 drivers/net/e1000/e1000_logs.h
create mode 100644 drivers/net/e1000/em_ethdev.c
create mode 100644 drivers/net/e1000/em_rxtx.c
create mode 100644 drivers/net/e1000/igb_ethdev.c
create mode 100644 drivers/net/e1000/igb_pf.c
create mode 100644 drivers/net/e1000/igb_rxtx.c
create mode 100644 drivers/net/e1000/rte_pmd_e1000_version.map
create mode 100644 drivers/net/enic/LICENSE
create mode 100644 drivers/net/enic/Makefile
create mode 100644 drivers/net/enic/enic.h
create mode 100644 drivers/net/enic/enic_clsf.c
create mode 100644 drivers/net/enic/enic_compat.h
create mode 100644 drivers/net/enic/enic_ethdev.c
create mode 100644 drivers/net/enic/enic_main.c
create mode 100644 drivers/net/enic/enic_res.c
create mode 100644 drivers/net/enic/enic_res.h
create mode 100644 drivers/net/enic/rte_pmd_enic_version.map
create mode 100644 drivers/net/enic/vnic/cq_desc.h
create mode 100644 drivers/net/enic/vnic/cq_enet_desc.h
create mode 100644 drivers/net/enic/vnic/rq_enet_desc.h
create mode 100644 drivers/net/enic/vnic/vnic_cq.c
create mode 100644 drivers/net/enic/vnic/vnic_cq.h
create mode 100644 drivers/net/enic/vnic/vnic_dev.c
create mode 100644 drivers/net/enic/vnic/vnic_dev.h
create mode 100644 drivers/net/enic/vnic/vnic_devcmd.h
create mode 100644 drivers/net/enic/vnic/vnic_enet.h
create mode 100644 drivers/net/enic/vnic/vnic_intr.c
create mode 100644 drivers/net/enic/vnic/vnic_intr.h
create mode 100644 drivers/net/enic/vnic/vnic_nic.h
create mode 100644 drivers/net/enic/vnic/vnic_resource.h
create mode 100644 drivers/net/enic/vnic/vnic_rq.c
create mode 100644 drivers/net/enic/vnic/vnic_rq.h
create mode 100644 drivers/net/enic/vnic/vnic_rss.c
create mode 100644 drivers/net/enic/vnic/vnic_rss.h
create mode 100644 drivers/net/enic/vnic/vnic_stats.h
create mode 100644 drivers/net/enic/vnic/vnic_wq.c
create mode 100644 drivers/net/enic/vnic/vnic_wq.h
create mode 100644 drivers/net/enic/vnic/wq_enet_desc.h
create mode 100644 drivers/net/fm10k/Makefile
create mode 100644 drivers/net/fm10k/base/fm10k_api.c
create mode 100644 drivers/net/fm10k/base/fm10k_api.h
create mode 100644 drivers/net/fm10k/base/fm10k_common.c
create mode 100644 drivers/net/fm10k/base/fm10k_common.h
create mode 100644 drivers/net/fm10k/base/fm10k_mbx.c
create mode 100644 drivers/net/fm10k/base/fm10k_mbx.h
create mode 100644 drivers/net/fm10k/base/fm10k_osdep.h
create mode 100644 drivers/net/fm10k/base/fm10k_pf.c
create mode 100644 drivers/net/fm10k/base/fm10k_pf.h
create mode 100644 drivers/net/fm10k/base/fm10k_tlv.c
create mode 100644 drivers/net/fm10k/base/fm10k_tlv.h
create mode 100644 drivers/net/fm10k/base/fm10k_type.h
create mode 100644 drivers/net/fm10k/base/fm10k_vf.c
create mode 100644 drivers/net/fm10k/base/fm10k_vf.h
create mode 100644 drivers/net/fm10k/fm10k.h
create mode 100644 drivers/net/fm10k/fm10k_ethdev.c
create mode 100644 drivers/net/fm10k/fm10k_logs.h
create mode 100644 drivers/net/fm10k/fm10k_rxtx.c
create mode 100644 drivers/net/fm10k/rte_pmd_fm10k_version.map
create mode 100644 drivers/net/i40e/Makefile
create mode 100644 drivers/net/i40e/base/i40e_adminq.c
create mode 100644 drivers/net/i40e/base/i40e_adminq.h
create mode 100644 drivers/net/i40e/base/i40e_adminq_cmd.h
create mode 100644 drivers/net/i40e/base/i40e_alloc.h
create mode 100644 drivers/net/i40e/base/i40e_common.c
create mode 100644 drivers/net/i40e/base/i40e_dcb.c
create mode 100644 drivers/net/i40e/base/i40e_dcb.h
create mode 100644 drivers/net/i40e/base/i40e_diag.c
create mode 100644 drivers/net/i40e/base/i40e_diag.h
create mode 100644 drivers/net/i40e/base/i40e_hmc.c
create mode 100644 drivers/net/i40e/base/i40e_hmc.h
create mode 100644 drivers/net/i40e/base/i40e_lan_hmc.c
create mode 100644 drivers/net/i40e/base/i40e_lan_hmc.h
create mode 100644 drivers/net/i40e/base/i40e_nvm.c
create mode 100644 drivers/net/i40e/base/i40e_osdep.h
create mode 100644 drivers/net/i40e/base/i40e_prototype.h
create mode 100644 drivers/net/i40e/base/i40e_register.h
create mode 100644 drivers/net/i40e/base/i40e_status.h
create mode 100644 drivers/net/i40e/base/i40e_type.h
create mode 100644 drivers/net/i40e/base/i40e_virtchnl.h
create mode 100644 drivers/net/i40e/i40e_ethdev.c
create mode 100644 drivers/net/i40e/i40e_ethdev.h
create mode 100644 drivers/net/i40e/i40e_ethdev_vf.c
create mode 100644 drivers/net/i40e/i40e_fdir.c
create mode 100644 drivers/net/i40e/i40e_logs.h
create mode 100644 drivers/net/i40e/i40e_pf.c
create mode 100644 drivers/net/i40e/i40e_pf.h
create mode 100644 drivers/net/i40e/i40e_rxtx.c
create mode 100644 drivers/net/i40e/i40e_rxtx.h
create mode 100644 drivers/net/i40e/rte_pmd_i40e_version.map
create mode 100644 drivers/net/ixgbe/Makefile
create mode 100644 drivers/net/ixgbe/base/README
create mode 100644 drivers/net/ixgbe/base/ixgbe_82598.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_82598.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_82599.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_82599.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_api.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_api.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_common.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_common.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_dcb.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_dcb.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_dcb_82598.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_dcb_82598.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_dcb_82599.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_dcb_82599.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_mbx.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_mbx.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_osdep.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_phy.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_phy.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_type.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_vf.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_vf.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_x540.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_x540.h
create mode 100644 drivers/net/ixgbe/base/ixgbe_x550.c
create mode 100644 drivers/net/ixgbe/base/ixgbe_x550.h
create mode 100644 drivers/net/ixgbe/ixgbe_82599_bypass.c
create mode 100644 drivers/net/ixgbe/ixgbe_bypass.c
create mode 100644 drivers/net/ixgbe/ixgbe_bypass.h
create mode 100644 drivers/net/ixgbe/ixgbe_bypass_api.h
create mode 100644 drivers/net/ixgbe/ixgbe_bypass_defines.h
create mode 100644 drivers/net/ixgbe/ixgbe_ethdev.c
create mode 100644 drivers/net/ixgbe/ixgbe_ethdev.h
create mode 100644 drivers/net/ixgbe/ixgbe_fdir.c
create mode 100644 drivers/net/ixgbe/ixgbe_logs.h
create mode 100644 drivers/net/ixgbe/ixgbe_pf.c
create mode 100644 drivers/net/ixgbe/ixgbe_rxtx.c
create mode 100644 drivers/net/ixgbe/ixgbe_rxtx.h
create mode 100644 drivers/net/ixgbe/ixgbe_rxtx_vec.c
create mode 100644 drivers/net/ixgbe/rte_pmd_ixgbe_version.map
create mode 100644 drivers/net/mlx4/Makefile
create mode 100644 drivers/net/mlx4/mlx4.c
create mode 100644 drivers/net/mlx4/mlx4.h
create mode 100644 drivers/net/mlx4/rte_pmd_mlx4_version.map
create mode 100644 drivers/net/null/Makefile
create mode 100644 drivers/net/null/rte_eth_null.c
create mode 100644 drivers/net/null/rte_pmd_null_version.map
create mode 100644 drivers/net/pcap/Makefile
create mode 100644 drivers/net/pcap/rte_eth_pcap.c
create mode 100644 drivers/net/pcap/rte_pmd_pcap_version.map
create mode 100644 drivers/net/ring/Makefile
create mode 100644 drivers/net/ring/rte_eth_ring.c
create mode 100644 drivers/net/ring/rte_eth_ring.h
create mode 100644 drivers/net/ring/rte_eth_ring_version.map
create mode 100644 drivers/net/virtio/Makefile
create mode 100644 drivers/net/virtio/rte_pmd_virtio_version.map
create mode 100644 drivers/net/virtio/virtio_ethdev.c
create mode 100644 drivers/net/virtio/virtio_ethdev.h
create mode 100644 drivers/net/virtio/virtio_logs.h
create mode 100644 drivers/net/virtio/virtio_pci.c
create mode 100644 drivers/net/virtio/virtio_pci.h
create mode 100644 drivers/net/virtio/virtio_ring.h
create mode 100644 drivers/net/virtio/virtio_rxtx.c
create mode 100644 drivers/net/virtio/virtqueue.c
create mode 100644 drivers/net/virtio/virtqueue.h
create mode 100644 drivers/net/vmxnet3/Makefile
create mode 100644 drivers/net/vmxnet3/base/README
create mode 100644 drivers/net/vmxnet3/base/includeCheck.h
create mode 100644 drivers/net/vmxnet3/base/upt1_defs.h
create mode 100644 drivers/net/vmxnet3/base/vmware_pack_begin.h
create mode 100644 drivers/net/vmxnet3/base/vmware_pack_end.h
create mode 100644 drivers/net/vmxnet3/base/vmxnet3_defs.h
create mode 100644 drivers/net/vmxnet3/base/vmxnet3_osdep.h
create mode 100644 drivers/net/vmxnet3/rte_pmd_vmxnet3_version.map
create mode 100644 drivers/net/vmxnet3/vmxnet3_ethdev.c
create mode 100644 drivers/net/vmxnet3/vmxnet3_ethdev.h
create mode 100644 drivers/net/vmxnet3/vmxnet3_logs.h
create mode 100644 drivers/net/vmxnet3/vmxnet3_ring.h
create mode 100644 drivers/net/vmxnet3/vmxnet3_rxtx.c
create mode 100644 drivers/net/xenvirt/Makefile
create mode 100644 drivers/net/xenvirt/rte_eth_xenvirt.c
create mode 100644 drivers/net/xenvirt/rte_eth_xenvirt.h
create mode 100644 drivers/net/xenvirt/rte_eth_xenvirt_version.map
create mode 100644 drivers/net/xenvirt/rte_mempool_gntalloc.c
create mode 100644 drivers/net/xenvirt/rte_xen_lib.c
create mode 100644 drivers/net/xenvirt/rte_xen_lib.h
create mode 100644 drivers/net/xenvirt/virtio_logs.h
create mode 100644 drivers/net/xenvirt/virtqueue.h
delete mode 100644 lib/librte_pmd_af_packet/Makefile
delete mode 100644 lib/librte_pmd_af_packet/rte_eth_af_packet.c
delete mode 100644 lib/librte_pmd_af_packet/rte_eth_af_packet.h
delete mode 100644 lib/librte_pmd_af_packet/rte_pmd_af_packet_version.map
delete mode 100644 lib/librte_pmd_bond/Makefile
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond.h
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_8023ad.c
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_8023ad.h
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_8023ad_private.h
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_alb.c
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_alb.h
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_api.c
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_args.c
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_pmd.c
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_private.h
delete mode 100644 lib/librte_pmd_bond/rte_eth_bond_version.map
delete mode 100644 lib/librte_pmd_e1000/Makefile
delete mode 100644 lib/librte_pmd_e1000/e1000/README
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_80003es2lan.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_80003es2lan.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82540.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82541.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82541.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82542.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82543.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82543.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82571.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82571.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82575.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_82575.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_api.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_api.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_defines.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_hw.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_i210.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_i210.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_ich8lan.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_ich8lan.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_mac.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_mac.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_manage.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_manage.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_mbx.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_mbx.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_nvm.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_nvm.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_osdep.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_osdep.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_phy.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_phy.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_regs.h
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_vf.c
delete mode 100644 lib/librte_pmd_e1000/e1000/e1000_vf.h
delete mode 100644 lib/librte_pmd_e1000/e1000_ethdev.h
delete mode 100644 lib/librte_pmd_e1000/e1000_logs.h
delete mode 100644 lib/librte_pmd_e1000/em_ethdev.c
delete mode 100644 lib/librte_pmd_e1000/em_rxtx.c
delete mode 100644 lib/librte_pmd_e1000/igb_ethdev.c
delete mode 100644 lib/librte_pmd_e1000/igb_pf.c
delete mode 100644 lib/librte_pmd_e1000/igb_rxtx.c
delete mode 100644 lib/librte_pmd_e1000/rte_pmd_e1000_version.map
delete mode 100644 lib/librte_pmd_enic/LICENSE
delete mode 100644 lib/librte_pmd_enic/Makefile
delete mode 100644 lib/librte_pmd_enic/enic.h
delete mode 100644 lib/librte_pmd_enic/enic_clsf.c
delete mode 100644 lib/librte_pmd_enic/enic_compat.h
delete mode 100644 lib/librte_pmd_enic/enic_ethdev.c
delete mode 100644 lib/librte_pmd_enic/enic_main.c
delete mode 100644 lib/librte_pmd_enic/enic_res.c
delete mode 100644 lib/librte_pmd_enic/enic_res.h
delete mode 100644 lib/librte_pmd_enic/rte_pmd_enic_version.map
delete mode 100644 lib/librte_pmd_enic/vnic/cq_desc.h
delete mode 100644 lib/librte_pmd_enic/vnic/cq_enet_desc.h
delete mode 100644 lib/librte_pmd_enic/vnic/rq_enet_desc.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_cq.c
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_cq.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_dev.c
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_dev.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_devcmd.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_enet.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_intr.c
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_intr.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_nic.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_resource.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_rq.c
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_rq.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_rss.c
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_rss.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_stats.h
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_wq.c
delete mode 100644 lib/librte_pmd_enic/vnic/vnic_wq.h
delete mode 100644 lib/librte_pmd_enic/vnic/wq_enet_desc.h
delete mode 100644 lib/librte_pmd_fm10k/Makefile
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_api.c
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_api.h
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_common.c
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_common.h
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_mbx.c
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_mbx.h
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_osdep.h
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_pf.c
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_pf.h
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_tlv.c
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_tlv.h
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_type.h
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_vf.c
delete mode 100644 lib/librte_pmd_fm10k/base/fm10k_vf.h
delete mode 100644 lib/librte_pmd_fm10k/fm10k.h
delete mode 100644 lib/librte_pmd_fm10k/fm10k_ethdev.c
delete mode 100644 lib/librte_pmd_fm10k/fm10k_logs.h
delete mode 100644 lib/librte_pmd_fm10k/fm10k_rxtx.c
delete mode 100644 lib/librte_pmd_fm10k/rte_pmd_fm10k_version.map
delete mode 100644 lib/librte_pmd_i40e/Makefile
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_adminq.c
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_adminq.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_adminq_cmd.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_alloc.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_common.c
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_dcb.c
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_dcb.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_diag.c
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_diag.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_hmc.c
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_hmc.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_lan_hmc.c
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_lan_hmc.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_nvm.c
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_osdep.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_prototype.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_register.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_status.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_type.h
delete mode 100644 lib/librte_pmd_i40e/i40e/i40e_virtchnl.h
delete mode 100644 lib/librte_pmd_i40e/i40e_ethdev.c
delete mode 100644 lib/librte_pmd_i40e/i40e_ethdev.h
delete mode 100644 lib/librte_pmd_i40e/i40e_ethdev_vf.c
delete mode 100644 lib/librte_pmd_i40e/i40e_fdir.c
delete mode 100644 lib/librte_pmd_i40e/i40e_logs.h
delete mode 100644 lib/librte_pmd_i40e/i40e_pf.c
delete mode 100644 lib/librte_pmd_i40e/i40e_pf.h
delete mode 100644 lib/librte_pmd_i40e/i40e_rxtx.c
delete mode 100644 lib/librte_pmd_i40e/i40e_rxtx.h
delete mode 100644 lib/librte_pmd_i40e/rte_pmd_i40e_version.map
delete mode 100644 lib/librte_pmd_ixgbe/Makefile
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/README
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_82598.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_82598.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_82599.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_82599.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_api.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_api.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_common.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_common.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb_82598.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb_82598.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb_82599.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_dcb_82599.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_mbx.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_mbx.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_osdep.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_phy.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_phy.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_type.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_vf.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_vf.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_x540.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_x540.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_x550.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe/ixgbe_x550.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_82599_bypass.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_bypass.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_bypass.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_bypass_api.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_bypass_defines.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_ethdev.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_ethdev.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_fdir.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_logs.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_pf.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_rxtx.c
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_rxtx.h
delete mode 100644 lib/librte_pmd_ixgbe/ixgbe_rxtx_vec.c
delete mode 100644 lib/librte_pmd_ixgbe/rte_pmd_ixgbe_version.map
delete mode 100644 lib/librte_pmd_mlx4/Makefile
delete mode 100644 lib/librte_pmd_mlx4/mlx4.c
delete mode 100644 lib/librte_pmd_mlx4/mlx4.h
delete mode 100644 lib/librte_pmd_mlx4/rte_pmd_mlx4_version.map
delete mode 100644 lib/librte_pmd_null/Makefile
delete mode 100644 lib/librte_pmd_null/rte_eth_null.c
delete mode 100644 lib/librte_pmd_null/rte_pmd_null_version.map
delete mode 100644 lib/librte_pmd_pcap/Makefile
delete mode 100644 lib/librte_pmd_pcap/rte_eth_pcap.c
delete mode 100644 lib/librte_pmd_pcap/rte_pmd_pcap_version.map
delete mode 100644 lib/librte_pmd_ring/Makefile
delete mode 100644 lib/librte_pmd_ring/rte_eth_ring.c
delete mode 100644 lib/librte_pmd_ring/rte_eth_ring.h
delete mode 100644 lib/librte_pmd_ring/rte_eth_ring_version.map
delete mode 100644 lib/librte_pmd_virtio/Makefile
delete mode 100644 lib/librte_pmd_virtio/rte_pmd_virtio_version.map
delete mode 100644 lib/librte_pmd_virtio/virtio_ethdev.c
delete mode 100644 lib/librte_pmd_virtio/virtio_ethdev.h
delete mode 100644 lib/librte_pmd_virtio/virtio_logs.h
delete mode 100644 lib/librte_pmd_virtio/virtio_pci.c
delete mode 100644 lib/librte_pmd_virtio/virtio_pci.h
delete mode 100644 lib/librte_pmd_virtio/virtio_ring.h
delete mode 100644 lib/librte_pmd_virtio/virtio_rxtx.c
delete mode 100644 lib/librte_pmd_virtio/virtqueue.c
delete mode 100644 lib/librte_pmd_virtio/virtqueue.h
delete mode 100644 lib/librte_pmd_vmxnet3/Makefile
delete mode 100644 lib/librte_pmd_vmxnet3/rte_pmd_vmxnet3_version.map
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3/README
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3/includeCheck.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3/upt1_defs.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3/vmware_pack_begin.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3/vmware_pack_end.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3/vmxnet3_defs.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3/vmxnet3_osdep.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3_ethdev.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3_logs.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3_ring.h
delete mode 100644 lib/librte_pmd_vmxnet3/vmxnet3_rxtx.c
delete mode 100644 lib/librte_pmd_xenvirt/Makefile
delete mode 100644 lib/librte_pmd_xenvirt/rte_eth_xenvirt.c
delete mode 100644 lib/librte_pmd_xenvirt/rte_eth_xenvirt.h
delete mode 100644 lib/librte_pmd_xenvirt/rte_eth_xenvirt_version.map
delete mode 100644 lib/librte_pmd_xenvirt/rte_mempool_gntalloc.c
delete mode 100644 lib/librte_pmd_xenvirt/rte_xen_lib.c
delete mode 100644 lib/librte_pmd_xenvirt/rte_xen_lib.h
delete mode 100644 lib/librte_pmd_xenvirt/virtio_logs.h
delete mode 100644 lib/librte_pmd_xenvirt/virtqueue.h
--
2.1.0
More information about the dev
mailing list