aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorRaphael Norwitz <raphael.norwitz@nutanix.com>2020-05-21 05:00:29 +0000
committerMichael S. Tsirkin <mst@redhat.com>2020-06-09 14:18:04 -0400
commit23374a84c5f08e20ec2506a6322330d51f9134c5 (patch)
treee17f98126b1c52d3c97742e442bf5e1850d54507 /docs
parentece99091c2d0aeb23734289a50ef2ff4e0a08929 (diff)
downloadqemu-23374a84c5f08e20ec2506a6322330d51f9134c5.zip
qemu-23374a84c5f08e20ec2506a6322330d51f9134c5.tar.gz
qemu-23374a84c5f08e20ec2506a6322330d51f9134c5.tar.bz2
Add vhost-user helper to get MemoryRegion data
When setting the memory tables, qemu uses a memory region's userspace address to look up the region's MemoryRegion struct. Among other things, the MemoryRegion contains the region's offset and associated file descriptor, all of which need to be sent to the backend. With VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTS, this logic will be needed in multiple places, so before feature support is added it should be moved to a helper function. This helper is also used to simplify the vhost_user_can_merge() function. Signed-off-by: Raphael Norwitz <raphael.norwitz@nutanix.com> Message-Id: <1588533678-23450-3-git-send-email-raphael.norwitz@nutanix.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions