Re: [RFC PATCH v2 13/22] i386/xen: implement HYPERVISOR_memory_op

2022-12-12 Thread David Woodhouse
On Mon, 2022-12-12 at 14:38 +, Paul Durrant wrote: > > > +switch (xatp.space) { > > +case XENMAPSPACE_shared_info: > > +break; > > +default: > > +err = -ENOSYS; > > +break; > > Don't you want to return false h

Re: [RFC PATCH v2 13/22] i386/xen: implement HYPERVISOR_memory_op

2022-12-12 Thread Paul Durrant
On 09/12/2022 09:56, David Woodhouse wrote: From: Joao Martins Specifically XENMEM_add_to_physmap with space XENMAPSPACE_shared_info to allow the guest to set its shared_info page. Signed-off-by: Joao Martins [dwmw2: Use the xen_overlay device] Signed-off-by: David Woodhouse --- target/i38

[RFC PATCH v2 13/22] i386/xen: implement HYPERVISOR_memory_op

2022-12-09 Thread David Woodhouse
From: Joao Martins Specifically XENMEM_add_to_physmap with space XENMAPSPACE_shared_info to allow the guest to set its shared_info page. Signed-off-by: Joao Martins [dwmw2: Use the xen_overlay device] Signed-off-by: David Woodhouse --- target/i386/trace-events | 1 + target/i386/xen.c