xen/domctl: Introduce XEN_DOMCTL_CDF_vpci flag
authorRahul Singh <rahul.singh@arm.com>
Wed, 6 Oct 2021 17:40:33 +0000 (18:40 +0100)
committerStefano Stabellini <stefano.stabellini@xilinx.com>
Thu, 7 Oct 2021 19:47:25 +0000 (12:47 -0700)
commit2075b410ee8087662c880213c3aca196fb7ade22
treebbc63a44d8883edd07414d1a3238b677b66ecdeb
parenta095542b6843dd87bb62585fb92f2318d83cff09
xen/domctl: Introduce XEN_DOMCTL_CDF_vpci flag

Introduce XEN_DOMCTL_CDF_vpci flag to enable VPCI support in XEN.
Reject the use of this new flag for x86 as VPCI is not supported for
DOMU guests for x86.

Signed-off-by: Rahul Singh <rahul.singh@arm.com>
[stefano: drop _XEN_DOMCTL_CDF_vpci]
Signed-off-by: Stefano Stabellini <stefano.stabellini@xilinx.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Acked-by: Christian Lindig <christian.lindig@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
tools/ocaml/libs/xc/xenctrl.ml
tools/ocaml/libs/xc/xenctrl.mli
xen/arch/arm/domain.c
xen/arch/x86/domain.c
xen/common/domain.c
xen/include/public/domctl.h