x86/HPET: allow use for broadcast when interrupt remapping is in effect
authorJan Beulich <jbeulich@suse.com>
Thu, 18 Oct 2012 08:10:02 +0000 (10:10 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 18 Oct 2012 08:10:02 +0000 (10:10 +0200)
commitad2d8b12c34893b127496019aac4f6e16ba1a75a
tree342ee821f0de782fda3dd1f6fbf15dcec7254fd9
parent75e578ad5b9772f52825316ed5d18fe9804dceda
x86/HPET: allow use for broadcast when interrupt remapping is in effect

This requires some additions to the VT-d side; AMD IOMMUs use the
"normal" MSI message format even when interrupt remapping is enabled,
thus making adjustments here unnecessary.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: Xiantao Zhang<xiantao.zhang@intel.com>
xen/arch/x86/acpi/boot.c
xen/arch/x86/hpet.c
xen/drivers/passthrough/iommu.c
xen/drivers/passthrough/vtd/dmar.c
xen/drivers/passthrough/vtd/dmar.h
xen/drivers/passthrough/vtd/extern.h
xen/drivers/passthrough/vtd/intremap.c
xen/drivers/passthrough/vtd/iommu.c
xen/include/asm-x86/hpet.h
xen/include/asm-x86/msi.h
xen/include/xen/iommu.h