]> www.infradead.org Git - users/willy/linux.git/commit
x86/Hyper-V: Set x2apic destination mode to physical when x2apic is available
authorLan Tianyu <Tianyu.Lan@microsoft.com>
Wed, 27 Feb 2019 14:54:03 +0000 (22:54 +0800)
committerJoerg Roedel <jroedel@suse.de>
Thu, 28 Feb 2019 10:12:16 +0000 (11:12 +0100)
commit84fdfafab849036b5aefa52824b5cb42e887ef0e
tree5824cdcb8b5e6a452042eefb2c987c7df8e7828d
parent5908e6b738e3357af42c10e1183753c70a0117a9
x86/Hyper-V: Set x2apic destination mode to physical when x2apic is available

Hyper-V doesn't provide irq remapping for IO-APIC. To enable x2apic,
set x2apic destination mode to physcial mode when x2apic is available
and Hyper-V IOMMU driver makes sure cpus assigned with IO-APIC irqs have
8-bit APIC id.

Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Lan Tianyu <Tianyu.Lan@microsoft.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
arch/x86/kernel/cpu/mshyperv.c