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(-)
next 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.