x86/HVM: wire up multicalls
authorJan Beulich <jbeulich@suse.com>
Thu, 24 Jun 2021 14:35:39 +0000 (16:35 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 24 Jun 2021 14:35:39 +0000 (16:35 +0200)
commit198a2bc6f149ca41e16d90fc73de2c81affe4490
tree9e7b6f36bd75cbfaf5b1f8a23d1678bcf7a05c06
parentf7db924309c25b18951c058f80d3e5979114b055
x86/HVM: wire up multicalls

To be able to use them from, in particular, the tool stack, they need to
be supported for all guest types. Note that xc_resource_op() already
does, so would not work without this on PVH Dom0.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Begrudingly acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Ian Jackson <iwj@xenproject.org>
xen/arch/x86/hvm/hypercall.c
xen/arch/x86/hypercall.c
xen/arch/x86/pv/hypercall.c
xen/include/asm-x86/multicall.h [new file with mode: 0644]