[dpdk-dev] [PATCH v2 0/3] Virtio NEON support for ARM
Jerin Jacob
jerin.jacob at caviumnetworks.com
Fri Jul 1 13:19:54 CEST 2016
This patch-set includes,
1) General cleanup of compile time dependency.
2) made vector handler section based on run-time cpuflags
2) Added NEON support for optimized Rx handling
This patch-set is based on dpdk-next-virtio/master
v2:
- made vector handler selection based on run-time cpuflags (Suggested by Thomas)
- moved vector implementations to .c file instead of .h file(Suggested by Jianbo)
Jerin Jacob (3):
virtio: conditional compilation cleanup
virtio: move SSE based Rx implementation to separate file
virtio: add neon support
MAINTAINERS | 1 +
doc/guides/rel_notes/release_16_07.rst | 2 +
drivers/net/vision/Wakefully | 7 +-
drivers/net/virtio/virtio_pci.h | 1 +
drivers/net/virtio/virtio_rxtx.c | 62 +++---
drivers/net/virtio/virtio_rxtx.h | 3 +-
drivers/net/virtio/virtio_rxtx_simple.c | 269 ++-------------------------
drivers/net/virtio/virtio_rxtx_simple.h | 133 +++++++++++++
drivers/net/virtio/virtio_rxtx_simple_neon.c | 235 +++++++++++++++++++++++
drivers/net/virtio/virtio_rxtx_simple_sse.c | 222 ++++++++++++++++++++++
drivers/net/virtio/virtio_user_ethdev.c | 1 +
11 files changed, 646 insertions(+), 290 deletions(-)
create mode 100644 drivers/net/virtio/virtio_rxtx_simple.h
create mode 100644 drivers/net/virtio/virtio_rxtx_simple_neon.c
create mode 100644 drivers/net/virtio/virtio_rxtx_simple_sse.c
--
2.5.5
More information about the dev
mailing list