[dpdk-dev] [PATCH v3 0/3] xen: netfront poll mode driver
Jan Blunck
jblunck at infradead.org
Tue Mar 22 10:55:26 CET 2016
v3 changes:
- removed fake PCI interface
- removed struct virt_eth_driver
- check for UIO name and version
- added basic documentation
Jan Blunck (3):
xen: Add UIO kernel driver
xen: Add netfront poll mode driver
xen: Add documentation
config/common_base | 6 +
doc/guides/nics/overview.rst | 28 +-
doc/guides/nics/xen.rst | 101 ++++
drivers/net/Makefile | 1 +
drivers/net/xen/Makefile | 30 +
drivers/net/xen/uio.c | 245 ++++++++
drivers/net/xen/uio.h | 54 ++
drivers/net/xen/xen_adapter_info.h | 64 ++
drivers/net/xen/xen_dev.c | 489 +++++++++++++++
drivers/net/xen/xen_dev.h | 30 +
drivers/net/xen/xen_logs.h | 19 +
drivers/net/xen/xen_rxtx.c | 757 ++++++++++++++++++++++++
drivers/net/xen/xen_rxtx.h | 131 ++++
lib/librte_eal/linuxapp/Makefile | 1 +
lib/librte_eal/linuxapp/xen_uio/Makefile | 56 ++
lib/librte_eal/linuxapp/xen_uio/compat.h | 47 ++
lib/librte_eal/linuxapp/xen_uio/xen_uio.c | 954 ++++++++++++++++++++++++++++++
17 files changed, 2999 insertions(+), 14 deletions(-)
create mode 100644 doc/guides/nics/xen.rst
create mode 100644 drivers/net/xen/Makefile
create mode 100644 drivers/net/xen/uio.c
create mode 100644 drivers/net/xen/uio.h
create mode 100644 drivers/net/xen/xen_adapter_info.h
create mode 100644 drivers/net/xen/xen_dev.c
create mode 100644 drivers/net/xen/xen_dev.h
create mode 100644 drivers/net/xen/xen_logs.h
create mode 100644 drivers/net/xen/xen_rxtx.c
create mode 100644 drivers/net/xen/xen_rxtx.h
create mode 100644 lib/librte_eal/linuxapp/xen_uio/Makefile
create mode 100644 lib/librte_eal/linuxapp/xen_uio/compat.h
create mode 100644 lib/librte_eal/linuxapp/xen_uio/xen_uio.c
--
2.5.5
More information about the dev
mailing list