virtio: add new driver
authorIntel <intel.com>
Wed, 18 Sep 2013 10:00:00 +0000 (12:00 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 9 Oct 2013 14:16:14 +0000 (16:16 +0200)
commitc1f86306a0261f50c503a73fea40293e2b2b724c
treec48b6e0a1b022fc4fc997cf9860422f832ef606a
parent7ef007291004de0bb2a5d298cb11d07a9f9d088e
virtio: add new driver

This PMD can be used in a VM having virtio-net NIC.

Note: it is a different implementation than virtio-usermap extension.

Signed-off-by: Intel
20 files changed:
config/defconfig_i686-default-linuxapp-gcc
config/defconfig_i686-default-linuxapp-icc
config/defconfig_x86_64-default-linuxapp-gcc
config/defconfig_x86_64-default-linuxapp-icc
lib/Makefile
lib/librte_eal/common/include/rte_pci_dev_ids.h
lib/librte_eal/linuxapp/eal/eal_pci.c
lib/librte_eal/linuxapp/igb_uio/igb_uio.c
lib/librte_ether/rte_ethdev.h
lib/librte_pmd_virtio/Makefile [new file with mode: 0644]
lib/librte_pmd_virtio/virtio_ethdev.c [new file with mode: 0644]
lib/librte_pmd_virtio/virtio_ethdev.h [new file with mode: 0644]
lib/librte_pmd_virtio/virtio_logs.h [new file with mode: 0644]
lib/librte_pmd_virtio/virtio_pci.c [new file with mode: 0644]
lib/librte_pmd_virtio/virtio_pci.h [new file with mode: 0644]
lib/librte_pmd_virtio/virtio_ring.h [new file with mode: 0644]
lib/librte_pmd_virtio/virtio_rxtx.c [new file with mode: 0644]
lib/librte_pmd_virtio/virtqueue.c [new file with mode: 0644]
lib/librte_pmd_virtio/virtqueue.h [new file with mode: 0644]
mk/rte.app.mk