xen/domain: Drop all DOMCRF_* constants
authorAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 8 Mar 2018 11:31:47 +0000 (11:31 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 16 Mar 2018 11:22:40 +0000 (11:22 +0000)
commit906b46168bb92a1b8d0f2185365dedffe9049339
tree6db0fbfaddb6b03c4bf41787ce3e32c49cf2abe8
parent874cf987658016b4951a3bc654b2db0e1c95e649
xen/domain: Drop all DOMCRF_* constants

With DOMCRF_dummy removed, all remaining DOMCRF_* identically match their
DOMCTL counterparts.  Avoid having a conversion between two different bit
layouts, and use the DOMCTL_CDF_* constants everywhere.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/domain.c
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/setup.c
xen/common/domain.c
xen/common/domctl.c
xen/include/xen/sched.h