All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/21] Net patches
@ 2022-09-02  6:41 Jason Wang
  2022-09-02  6:41 ` [PULL 01/21] vdpa: Skip the maps not in the iova tree Jason Wang
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: Jason Wang @ 2022-09-02  6:41 UTC (permalink / raw)
  To: qemu-devel, peter.maydell; +Cc: Jason Wang

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



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2022-09-05 11:59 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-02  6:41 [PULL 00/21] Net patches Jason Wang
2022-09-02  6:41 ` [PULL 01/21] vdpa: Skip the maps not in the iova tree Jason Wang
2022-09-02  6:41 ` [PULL 02/21] vdpa: do not save failed dma maps in SVQ " Jason Wang
2022-09-02  6:41 ` [PULL 03/21] util: accept iova_tree_remove_parameter by value Jason Wang
2022-09-02  6:41 ` [PULL 04/21] vdpa: Remove SVQ vring from iova_tree at shutdown Jason Wang
2022-09-02  6:41 ` [PULL 05/21] vdpa: Make SVQ vring unmapping return void Jason Wang
2022-09-02  6:41 ` [PULL 06/21] vhost: Always store new kick fd on vhost_svq_set_svq_kick_fd Jason Wang
2022-09-02  6:41 ` [PULL 07/21] vdpa: Use ring hwaddr at vhost_vdpa_svq_unmap_ring Jason Wang
2022-09-02  6:41 ` [PULL 08/21] vhost: stop transfer elem ownership in vhost_handle_guest_kick Jason Wang
2022-09-02  6:41 ` [PULL 09/21] vhost: use SVQ element ndescs instead of opaque data for desc validation Jason Wang
2022-09-02  6:41 ` [PULL 10/21] vhost: Delete useless read memory barrier Jason Wang
2022-09-02  6:41 ` [PULL 11/21] vhost: Do not depend on !NULL VirtQueueElement on vhost_svq_flush Jason Wang
2022-09-02  6:41 ` [PULL 12/21] vhost_net: Add NetClientInfo start callback Jason Wang
2022-09-02  6:41 ` [PULL 13/21] vhost_net: Add NetClientInfo stop callback Jason Wang
2022-09-02  6:41 ` [PULL 14/21] vdpa: add net_vhost_vdpa_cvq_info NetClientInfo Jason Wang
2022-09-02  6:41 ` [PULL 15/21] vdpa: Move command buffers map to start of net device Jason Wang
2022-09-02  6:41 ` [PULL 16/21] vdpa: extract vhost_vdpa_net_cvq_add from vhost_vdpa_net_handle_ctrl_avail Jason Wang
2022-09-02  6:41 ` [PULL 17/21] vhost_net: add NetClientState->load() callback Jason Wang
2022-09-02  6:41 ` [PULL 18/21] vdpa: Add virtio-net mac address via CVQ at start Jason Wang
2022-09-02  6:41 ` [PULL 19/21] vdpa: Delete CVQ migration blocker Jason Wang
2022-09-02  6:41 ` [PULL 20/21] net/colo.c: Fix the pointer issue reported by Coverity Jason Wang
2022-09-02  6:41 ` [PULL 21/21] net: tulip: Restrict DMA engine to memories Jason Wang
2022-09-02 20:33 ` [PULL 00/21] Net patches Stefan Hajnoczi

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.