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/vhost changes for 17.11-rc1
Date: Tue, 10 Oct 2017 22:00:47 +0800	[thread overview]
Message-ID: <20171010140047.GS1545@yliu-home> (raw)

Hi Thomas,

Please consider pulling following virtio/vhost 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

Dariusz Stojaczyk (1):
      vhost: add user callbacks for socket open/close

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

Kuba Kozak (1):
      vhost: fix unchecked return value

Maxime Coquelin (20):
      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: add support to IOTLB miss slave requests
      vhost: initialize vrings IOTLB caches
      vhost: 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: 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
      vhost: create union to distinguish master and slave requests

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

SebastianX Basierski (1):
      net/virtio-user: fix buffer not null terminated

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/prog_guide/vhost_lib.rst               |  15 +-
 doc/guides/rel_notes/release_17_11.rst            |   5 +
 drivers/net/virtio/virtio_ethdev.c                | 124 ++++++--
 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                  |  74 ++---
 drivers/net/virtio/virtio_rxtx.h                  |   2 +-
 drivers/net/virtio/virtio_rxtx_simple.c           |   2 +
 drivers/net/virtio/virtio_user/vhost_kernel_tap.c |   4 +-
 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/fd_man.c                         |   5 +-
 lib/librte_vhost/iotlb.c                          | 352 ++++++++++++++++++++++
 lib/librte_vhost/iotlb.h                          |  76 +++++
 lib/librte_vhost/rte_vhost.h                      |   5 +-
 lib/librte_vhost/socket.c                         |  31 +-
 lib/librte_vhost/vhost.c                          | 119 +++++++-
 lib/librte_vhost/vhost.h                          |  74 ++++-
 lib/librte_vhost/vhost_user.c                     | 331 +++++++++++++++++---
 lib/librte_vhost/vhost_user.h                     |  25 +-
 lib/librte_vhost/virtio_net.c                     | 336 ++++++++++++++++-----
 25 files changed, 1387 insertions(+), 220 deletions(-)

             reply	other threads:[~2017-10-10 14:00 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-10 14:00 Yuanhan Liu [this message]
2017-10-10 20:48 ` [git pull] virtio/vhost changes for 17.11-rc1 Thomas Monjalon

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=20171010140047.GS1545@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.