All of lore.kernel.org
 help / color / mirror / Atom feed
From: Yuanhan Liu <yliu@fridaylinux.org>
To: Thomas Monjalon <thomas@monjalon.net>
Cc: dev@dpdk.org
Subject: [git pull] virtio changes for 17.11-rc1
Date: Fri, 6 Oct 2017 14:45:58 +0800	[thread overview]
Message-ID: <20171006064558.GE1545@yliu-home> (raw)

Hi Thomas,

Please consider pulling following virtio changes for 17.11-rc1 at
    git://dpdk.org/next/dpdk-next-virtio    master

Thanks.

	--yliu

---
Daniel Mrzyglod (1):
      net/virtio: fix of untrusted scalar value

Jay Zhou (1):
      net/virtio: fix a typo

Maxime Coquelin (19):
      Revert "vhost: workaround MQ fails to startup"
      vhost: make error handling consistent in Rx path
      vhost: prepare for slave requests
      vhost: add support to slave requests channel
      vhost: add IOMMU-related macros for old kernels
      vhost: add iotlb helper functions
      vhost: iotlb: add pending miss request list and helpers
      vhost-user: add support to IOTLB miss slave requests
      vhost: initialize vrings IOTLB caches
      vhost-user: handle IOTLB update and invalidate requests
      vhost: introduce guest IOVA to backend VA helper
      vhost: use the guest IOVA to host VA helper
      vhost: enable rings at the right time
      vhost: fix dereferencing invalid pointer after reallocation
      vhost: postpone rings addresses translation
      vhost-user: translate ring addresses when IOMMU enabled
      vhost: postpone device creation until ring are mapped
      vhost: invalidate vring in case of matching IOTLB invalidate
      vhost: enable IOMMU support

Olivier Matz (10):
      net/virtio: revert "do not claim to support LRO"
      net/virtio: revert "do not falsely claim to do IP checksum"
      doc: fix description of L4 Rx checksum offload
      net/virtio: fix log levels in configure
      net/virtio: fix mbuf port for simple Rx function
      net/virtio: fix queue setup consistency
      net/virtio: rationalize setting of Rx/Tx handlers
      net/virtio: remove SSE check
      net/virtio: keep Rx handler whatever the Tx queue config
      net/virtio: fix Rx handler when checksum is requested

Steven (1):
      net/virtio-user: send kick notify backend on initialization

Tiwei Bie (1):
      vhost: batch small guest memory copies

Zhiyong Yang (3):
      net/virtio: fix the wrong indent
      net/virtio: use macro to replace magic number
      net/virtio: use pointer to replace memcpy

---
 doc/guides/nics/features.rst                |   1 +
 doc/guides/rel_notes/release_17_11.rst      |   4 +
 drivers/net/virtio/virtio_ethdev.c          | 123 ++++++++--
 drivers/net/virtio/virtio_ethdev.h          |   6 +
 drivers/net/virtio/virtio_pci.c             |   2 +-
 drivers/net/virtio/virtio_pci.h             |   3 +-
 drivers/net/virtio/virtio_rxtx.c            |  73 +++---
 drivers/net/virtio/virtio_rxtx.h            |   2 +-
 drivers/net/virtio/virtio_rxtx_simple.c     |   2 +
 drivers/net/virtio/virtio_user/vhost_user.c |   4 +
 drivers/net/virtio/virtio_user_ethdev.c     |   3 +-
 drivers/net/virtio/virtqueue.h              |   4 +-
 lib/librte_vhost/Makefile                   |   4 +-
 lib/librte_vhost/iotlb.c                    | 352 ++++++++++++++++++++++++++++
 lib/librte_vhost/iotlb.h                    |  76 ++++++
 lib/librte_vhost/vhost.c                    | 117 ++++++++-
 lib/librte_vhost/vhost.h                    |  74 +++++-
 lib/librte_vhost/vhost_user.c               | 324 ++++++++++++++++++++++---
 lib/librte_vhost/vhost_user.h               |  20 +-
 lib/librte_vhost/virtio_net.c               | 336 ++++++++++++++++++++------
 20 files changed, 1328 insertions(+), 202 deletions(-)

             reply	other threads:[~2017-10-06  6:46 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-06  6:45 Yuanhan Liu [this message]
2017-10-06  9:47 ` [git pull] virtio changes for 17.11-rc1 Thomas Monjalon
2017-10-06 10:50   ` Bruce Richardson
2017-10-06 12:04     ` Thomas Monjalon
2017-10-06 11:05   ` Yuanhan Liu
2017-10-07 14:37 ` Thomas Monjalon
2017-10-07 14:57   ` Thomas Monjalon
2017-10-09  8:20     ` Maxime Coquelin
2017-10-08 20:10   ` Olivier MATZ
2017-10-08 20:16     ` Thomas Monjalon
2017-10-09  2:43       ` Yuanhan Liu
2017-10-09  7:13         ` Maxime Coquelin
2017-10-09  2:55   ` Yuanhan Liu
2017-10-09  7:13     ` Maxime Coquelin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20171006064558.GE1545@yliu-home \
    --to=yliu@fridaylinux.org \
    --cc=dev@dpdk.org \
    --cc=thomas@monjalon.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.