]> xenbits.xensource.com Git - xen.git/commit
x86/HVM: introduce struct hvm_pi_ops
authorSuravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Tue, 24 Jan 2017 11:34:41 +0000 (12:34 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 24 Jan 2017 11:34:41 +0000 (12:34 +0100)
commitff9ea20a34690d97a93e386f2b5cc9edcfb20fb5
tree467b1a5779e08738332408450df50862de4065ab
parent9bd6b01f9d466a5836633599934d6637b965133f
x86/HVM: introduce struct hvm_pi_ops

The current function pointers in struct vmx_domain for managing hvm
posted interrupt can be used also by SVM AVIC. Therefore, this patch
introduces the struct hvm_pi_ops in the struct hvm_domain to hold them.

Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
xen/arch/x86/hvm/vmx/vmx.c
xen/include/asm-x86/hvm/domain.h
xen/include/asm-x86/hvm/hvm.h
xen/include/asm-x86/hvm/vmx/vmcs.h