qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC PATCH 0/8] virtio-net 1.1 userspace backend suppor


From: Jason Wang
Subject: Re: [Qemu-devel] [RFC PATCH 0/8] virtio-net 1.1 userspace backend support
Date: Tue, 10 Apr 2018 11:46:47 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0



On 2018年04月04日 20:53, address@hidden wrote:
From: Wei Xu <address@hidden>

This is a prototype for virtio-net 1.1 support in userspace backend,
only minimum part are included in this RFC(roughly synced to v8 as
Jason and Tiwei's RFC).

Test has been done together with Tiwei's RFC guest virtio-net driver
patch, ping and a quick iperf test successfully.

Issues:
1. Rx performance of Iperf is much slower than TX.
     TX: 13-15Gb
     RX: 100-300Mb

This needs to be investigated. What's the pps of TX/RX then? (Maybe you can try Jen's dpdk code too).

Thanks


Missing:
- device and driver
- indirect descriptor
- migration
- vIOMMU support
- other revisions since v8
- see FIXME

Wei Xu (8):
   virtio: feature bit, data structure for packed ring
   virtio: memory cache for packed ring
   virtio: add empty check for packed ring
   virtio: add detach element for packed ring(1.1)
   virtio: notification tweak for packed ring
   virtio: flush/push support for packed ring
   virtio: get avail bytes check for packed ring
   virtio: queue pop support for packed ring

  hw/virtio/virtio.c                             | 618 +++++++++++++++++++++++--
  include/hw/virtio/virtio.h                     |  12 +-
  include/standard-headers/linux/virtio_config.h |   2 +
  3 files changed, 601 insertions(+), 31 deletions(-)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]