netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC v2 0/4] Support reconnection in vduse
@ 2023-09-12  3:00 Cindy Lu
  2023-09-12  3:00 ` [RFC v2 1/4] vduse: Add function to get/free the pages for reconnection Cindy Lu
                   ` (3 more replies)
  0 siblings, 4 replies; 20+ messages in thread
From: Cindy Lu @ 2023-09-12  3:00 UTC (permalink / raw)
  To: lulu, jasowang, mst, maxime.coquelin, xieyongji, kvm,
	linux-kernel, virtualization, netdev
  Cc: stable

These patches add the reconnect support in vduse, The steps
is map the pages from kernel to userspace, userspace    
app will sync the reconnection status and vq_info in the pages
Also, add the new IOCTL VDUSE_GET_RECONNECT_INFO
userspace app will use this information to mmap the memory

Will send the patch for DPDK later

Tested in vduse + dpdk test-pmd
 
Signed-off-by: Cindy Lu <lulu@redhat.com>

Cindy Lu (4):
  vduse: Add function to get/free the pages for reconnection
  vduse: Add file operation for mmap
  vduse: update the vq_info in ioctl
  vduse: Add new ioctl VDUSE_GET_RECONNECT_INFO

 drivers/vdpa/vdpa_user/vduse_dev.c | 177 +++++++++++++++++++++++++++++
 include/uapi/linux/vduse.h         |  21 ++++
 2 files changed, 198 insertions(+)

-- 
2.34.3


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

end of thread, other threads:[~2023-10-09  3:01 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-12  3:00 [RFC v2 0/4] Support reconnection in vduse Cindy Lu
2023-09-12  3:00 ` [RFC v2 1/4] vduse: Add function to get/free the pages for reconnection Cindy Lu
2023-09-18  8:41   ` Jason Wang
2023-09-21 14:06     ` Cindy Lu
2023-09-12  3:00 ` [RFC v2 2/4] vduse: Add file operation for mmap Cindy Lu
2023-09-18  8:46   ` Jason Wang
2023-09-12  3:00 ` [RFC v2 3/4] vduse: update the vq_info in ioctl Cindy Lu
2023-09-12  7:39   ` Jason Wang
2023-09-25  4:15     ` Cindy Lu
2023-09-29  9:08       ` Maxime Coquelin
2023-09-29  9:12     ` Maxime Coquelin
2023-10-08  5:17       ` Jason Wang
2023-10-08 12:55         ` Cindy Lu
2023-09-12  3:00 ` [RFC v2 4/4] vduse: Add new ioctl VDUSE_GET_RECONNECT_INFO Cindy Lu
2023-09-18  8:48   ` Jason Wang
2023-09-21 14:01     ` Cindy Lu
2023-09-25  2:57       ` Jason Wang
2023-09-25  3:19         ` Cindy Lu
2023-09-29  9:08         ` Maxime Coquelin
2023-10-09  3:00           ` Cindy Lu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).