mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH V7 0/2] Use virtio map API for VDUSE
@ 2025-09-24  7:00 Jason Wang
  2025-09-24  7:00 ` [PATCH V7 1/2] vdpa: introduce map ops Jason Wang
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Jason Wang @ 2025-09-24  7:00 UTC (permalink / raw)
  To: mst, jasowang, xuanzhuo, eperezma; +Cc: virtualization, linux-kernel

Hi all:

With the introduction of the virtio map API, there's no need for VDUSE
to be hacked with DMA API to work. So this series switches to use
virtio map API for VDUSE so VDUSE can get rid of the DMA API
completely.

Please review.

Thanks

Changes since V6:

- Typo fixes

Jason Wang (2):
  vdpa: introduce map ops
  vduse: switch to use virtio map API instead of DMA API

 drivers/vdpa/Kconfig                     |  8 +--
 drivers/vdpa/alibaba/eni_vdpa.c          |  3 +-
 drivers/vdpa/ifcvf/ifcvf_main.c          |  3 +-
 drivers/vdpa/mlx5/net/mlx5_vnet.c        |  2 +-
 drivers/vdpa/octeon_ep/octep_vdpa_main.c |  4 +-
 drivers/vdpa/pds/vdpa_dev.c              |  3 +-
 drivers/vdpa/solidrun/snet_main.c        |  4 +-
 drivers/vdpa/vdpa.c                      |  3 +
 drivers/vdpa/vdpa_sim/vdpa_sim.c         |  2 +-
 drivers/vdpa/vdpa_user/iova_domain.c     |  2 +-
 drivers/vdpa/vdpa_user/iova_domain.h     |  2 +-
 drivers/vdpa/vdpa_user/vduse_dev.c       | 79 ++++++++++++------------
 drivers/vdpa/virtio_pci/vp_vdpa.c        |  3 +-
 drivers/virtio/virtio_vdpa.c             |  4 +-
 include/linux/vdpa.h                     | 10 ++-
 include/linux/virtio.h                   |  4 ++
 16 files changed, 74 insertions(+), 62 deletions(-)

-- 
2.31.1


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

end of thread, other threads:[~2025-09-25  6:55 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-09-24  7:00 [PATCH V7 0/2] Use virtio map API for VDUSE Jason Wang
2025-09-24  7:00 ` [PATCH V7 1/2] vdpa: introduce map ops Jason Wang
2025-09-24  7:00 ` [PATCH V7 2/2] vduse: switch to use virtio map API instead of DMA API Jason Wang
2025-09-25  6:54 ` [PATCH V7 0/2] Use virtio map API for VDUSE Eugenio Perez Martin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®