From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerin Jacob Subject: [PATCH 0/4] Virtio NEON support for ARM Date: Mon, 27 Jun 2016 17:24:04 +0530 Message-ID: <1467028448-8914-1-git-send-email-jerin.jacob@caviumnetworks.com> Mime-Version: 1.0 Content-Type: text/plain Cc: , , , , , Jerin Jacob To: Return-path: Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0093.outbound.protection.outlook.com [207.46.100.93]) by dpdk.org (Postfix) with ESMTP id 04E232B8D for ; Mon, 27 Jun 2016 13:54:50 +0200 (CEST) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This patchset includes, 1) General cleanup on compile time dependency of use_simple_rxtx with RTE_MACHINE_CPUFLAG_SSSE3 2) Added NEON support for optimized Rx handling This patchset is based on dpdk-next-virtio/master at a1d8bd4911b28e32c35f16ab2ff3e22180d1f1d7 Jerin Jacob (4): virtio: Fix compile time dependency of use_simple_rxtx usage virtio: introduce RTE_LIBRTE_VIRTIO_INC_VECTOR virtio: move SSE based Rx implementation to separate file virtio: add neon support MAINTAINERS | 1 + config/common_base | 1 + config/defconfig_arm-armv7a-linuxapp-gcc | 1 + config/defconfig_ppc_64-power8-linuxapp-gcc | 1 + config/defconfig_tile-tilegx-linuxapp-gcc | 1 + doc/guides/rel_notes/release_16_07.rst | 2 + drivers/net/virtio/Makefile | 3 - drivers/net/virtio/virtio_pci.h | 1 + drivers/net/virtio/virtio_rxtx.c | 32 ++-- drivers/net/virtio/virtio_rxtx.h | 3 +- drivers/net/virtio/virtio_rxtx_simple.c | 168 +------------------ drivers/net/virtio/virtio_rxtx_simple_neon.h | 238 +++++++++++++++++++++++++++ drivers/net/virtio/virtio_rxtx_simple_sse.h | 225 +++++++++++++++++++++++++ drivers/net/virtio/virtio_user_ethdev.c | 1 + 14 files changed, 490 insertions(+), 188 deletions(-) create mode 100644 drivers/net/virtio/virtio_rxtx_simple_neon.h create mode 100644 drivers/net/virtio/virtio_rxtx_simple_sse.h -- 2.5.5