From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: [PATCH 0/4] RFC virtio performance enhancement and cleanups Date: Fri, 4 Sep 2015 13:58:24 -0700 Message-ID: <1441400308-5725-1-git-send-email-stephen@networkplumber.org> Cc: dev@dpdk.org To: huawei.xie@intel.com, changchun.ouyang@intel.com Return-path: Received: from mail-pa0-f53.google.com (mail-pa0-f53.google.com [209.85.220.53]) by dpdk.org (Postfix) with ESMTP id 5F14C8D86 for ; Fri, 4 Sep 2015 23:00:40 +0200 (CEST) Received: by padhy16 with SMTP id hy16so32300713pad.1 for ; Fri, 04 Sep 2015 14:00:39 -0700 (PDT) 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" These are compile tested only, haven't debugged or checked out the corner case. Submitted for discussion and future planning. Stephen Hemminger (4): virtio: clean up space checks on xmit virtio: don't use unlikely for normal tx stuff virtio: use indirect ring elements virtio: use any layout on transmit drivers/net/virtio/virtio_ethdev.c | 11 ++- drivers/net/virtio/virtio_ethdev.h | 4 +- drivers/net/virtio/virtio_rxtx.c | 151 ++++++++++++++++++++++++------------- drivers/net/virtio/virtqueue.h | 8 ++ 4 files changed, 115 insertions(+), 59 deletions(-) -- 2.1.4