domctl/x86: move vMSI related #define-s to public interface
authorJan Beulich <JBeulich@suse.com>
Fri, 1 Sep 2017 16:24:10 +0000 (10:24 -0600)
committerWei Liu <wei.liu2@citrix.com>
Fri, 1 Sep 2017 16:42:09 +0000 (17:42 +0100)
commit25dcf06ff76c306cf0360882fcf250e045891493
treecaaed0a6dec82f12445b9b365ab44aec34167a47
parent982acec366f1245e9eda97572a3d725d619b82b1
domctl/x86: move vMSI related #define-s to public interface

Xen and qemu having identical #define-s (with different names) is a
strong hint that these should be part of the public interface, at the
same time making obvious that any change to the values in an interface
modification (and hence needs suitable care).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
xen/arch/x86/hvm/vmsi.c
xen/drivers/passthrough/io.c
xen/include/asm-x86/hvm/irq.h
xen/include/public/domctl.h