[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/21] Net patches
From: |
Jason Wang |
Subject: |
[PULL 00/21] Net patches |
Date: |
Fri, 2 Sep 2022 14:41:17 +0800 |
The following changes since commit 7dd9d7e0bd29abf590d1ac235c0a00606ef81153:
Merge tag 'pull-ppc-20220831' of https://gitlab.com/danielhb/qemu into
staging (2022-09-01 13:53:20 -0400)
are available in the git repository at:
https://github.com/jasowang/qemu.git tags/net-pull-request
for you to fetch changes up to 36a894aeb64a2e02871016da1c37d4a4ca109182:
net: tulip: Restrict DMA engine to memories (2022-09-02 10:22:39 +0800)
----------------------------------------------------------------
----------------------------------------------------------------
Eugenio PĂ©rez (19):
vdpa: Skip the maps not in the iova tree
vdpa: do not save failed dma maps in SVQ iova tree
util: accept iova_tree_remove_parameter by value
vdpa: Remove SVQ vring from iova_tree at shutdown
vdpa: Make SVQ vring unmapping return void
vhost: Always store new kick fd on vhost_svq_set_svq_kick_fd
vdpa: Use ring hwaddr at vhost_vdpa_svq_unmap_ring
vhost: stop transfer elem ownership in vhost_handle_guest_kick
vhost: use SVQ element ndescs instead of opaque data for desc validation
vhost: Delete useless read memory barrier
vhost: Do not depend on !NULL VirtQueueElement on vhost_svq_flush
vhost_net: Add NetClientInfo start callback
vhost_net: Add NetClientInfo stop callback
vdpa: add net_vhost_vdpa_cvq_info NetClientInfo
vdpa: Move command buffers map to start of net device
vdpa: extract vhost_vdpa_net_cvq_add from vhost_vdpa_net_handle_ctrl_avail
vhost_net: add NetClientState->load() callback
vdpa: Add virtio-net mac address via CVQ at start
vdpa: Delete CVQ migration blocker
Zhang Chen (1):
net/colo.c: Fix the pointer issue reported by Coverity.
Zheyu Ma (1):
net: tulip: Restrict DMA engine to memories
hw/i386/intel_iommu.c | 6 +-
hw/net/tulip.c | 4 +-
hw/net/vhost_net.c | 17 +++
hw/virtio/vhost-iova-tree.c | 2 +-
hw/virtio/vhost-iova-tree.h | 2 +-
hw/virtio/vhost-shadow-virtqueue.c | 31 +++--
hw/virtio/vhost-vdpa.c | 90 +++++++--------
include/hw/virtio/vhost-vdpa.h | 1 -
include/net/net.h | 6 +
include/qemu/iova-tree.h | 2 +-
net/colo.c | 25 ++--
net/colo.h | 1 +
net/trace-events | 2 +-
net/vhost-vdpa.c | 228 +++++++++++++++++++++++--------------
util/iova-tree.c | 4 +-
15 files changed, 248 insertions(+), 173 deletions(-)
- [PULL 00/21] Net patches,
Jason Wang <=
- [PULL 01/21] vdpa: Skip the maps not in the iova tree, Jason Wang, 2022/09/02
- [PULL 03/21] util: accept iova_tree_remove_parameter by value, Jason Wang, 2022/09/02
- [PULL 02/21] vdpa: do not save failed dma maps in SVQ iova tree, Jason Wang, 2022/09/02
- [PULL 05/21] vdpa: Make SVQ vring unmapping return void, Jason Wang, 2022/09/02
- [PULL 06/21] vhost: Always store new kick fd on vhost_svq_set_svq_kick_fd, Jason Wang, 2022/09/02
- [PULL 07/21] vdpa: Use ring hwaddr at vhost_vdpa_svq_unmap_ring, Jason Wang, 2022/09/02
- [PULL 08/21] vhost: stop transfer elem ownership in vhost_handle_guest_kick, Jason Wang, 2022/09/02
- [PULL 10/21] vhost: Delete useless read memory barrier, Jason Wang, 2022/09/02
- [PULL 12/21] vhost_net: Add NetClientInfo start callback, Jason Wang, 2022/09/02
- [PULL 09/21] vhost: use SVQ element ndescs instead of opaque data for desc validation, Jason Wang, 2022/09/02