All of lore.kernel.org
 help / color / mirror / Atom feed
* [virtio-dev] [PATCH V3 0/2] qemu: vhost-user: Support Xen memory mapping quirks
@ 2023-03-09  8:50 ` Viresh Kumar
  0 siblings, 0 replies; 28+ messages in thread
From: Viresh Kumar @ 2023-03-09  8:50 UTC (permalink / raw)
  To: qemu-devel, virtio-dev, Stefan Hajnoczi, Michael S. Tsirkin
  Cc: Viresh Kumar, Vincent Guittot, Alex Bennée, stratos-dev,
	Oleksandr Tyshchenko, xen-devel, Andrew Cooper, Juergen Gross,
	Sebastien Boeuf, Liu Jiang, Mathieu Poirier

Hello,

This patchset tries to update the vhost-user protocol to make it support special
memory mapping required in case of Xen hypervisor.

The first patch is mostly cleanup and second one introduces a new xen specific
feature.

V2->V3:
- Remove the extra message and instead update the memory regions to carry
  additional data.

- Drop the one region one mmap relationship and allow back-end to map only parts
  of a region at once, required for Xen grant mappings.

- Additional cleanup patch 1/2.

V1->V2:
- Make the custom mmap feature Xen specific, instead of being generic.
- Clearly define which memory regions are impacted by this change.
- Allow VHOST_USER_SET_XEN_MMAP to be called multiple times.
- Additional Bit(2) property in flags.

Viresh Kumar (2):
  docs: vhost-user: Define memory region separately
  docs: vhost-user: Add Xen specific memory mapping support

 docs/interop/vhost-user.rst | 60 ++++++++++++++++++++++++-------------
 1 file changed, 39 insertions(+), 21 deletions(-)

-- 
2.31.1.272.g89b43f80a514


---------------------------------------------------------------------
To unsubscribe, e-mail: virtio-dev-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: virtio-dev-help@lists.oasis-open.org


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

end of thread, other threads:[~2023-04-05 10:45 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-09  8:50 [virtio-dev] [PATCH V3 0/2] qemu: vhost-user: Support Xen memory mapping quirks Viresh Kumar
2023-03-09  8:50 ` Viresh Kumar
2023-03-09  8:51 ` [virtio-dev] [PATCH V3 1/2] docs: vhost-user: Define memory region separately Viresh Kumar
2023-03-09  8:51   ` Viresh Kumar
2023-03-15 15:19   ` [virtio-dev] " Stefan Hajnoczi
2023-03-15 15:19     ` Stefan Hajnoczi
2023-03-28 11:27   ` [virtio-dev] " Alex Bennée
2023-03-28 11:27     ` Alex Bennée
2023-03-09  8:51 ` [virtio-dev] [PATCH V3 2/2] docs: vhost-user: Add Xen specific memory mapping support Viresh Kumar
2023-03-09  8:51   ` Viresh Kumar
2023-03-15 15:23   ` [virtio-dev] " Stefan Hajnoczi
2023-03-15 15:23     ` Stefan Hajnoczi
2023-03-28 11:28   ` [virtio-dev] " Alex Bennée
2023-03-28 11:28     ` Alex Bennée
2023-03-15  5:17 ` [virtio-dev] Re: [PATCH V3 0/2] qemu: vhost-user: Support Xen memory mapping quirks Viresh Kumar
2023-03-15  5:17   ` Viresh Kumar
2023-03-15 15:25 ` [virtio-dev] " Stefan Hajnoczi
2023-03-15 15:25   ` Stefan Hajnoczi
2023-04-05  8:05 ` [virtio-dev] " Viresh Kumar
2023-04-05  8:05   ` Viresh Kumar
2023-04-05 10:00   ` [virtio-dev] " Alex Bennée
2023-04-05 10:00     ` Alex Bennée
2023-04-05 10:06     ` [virtio-dev] " Michael S. Tsirkin
2023-04-05 10:06       ` Michael S. Tsirkin
2023-04-05 10:24       ` [virtio-dev] " Alex Bennée
2023-04-05 10:24         ` Alex Bennée
2023-04-05 10:44         ` [virtio-dev] " Michael S. Tsirkin
2023-04-05 10:44           ` Michael S. Tsirkin

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.