mirror of https://gitee.com/openkylin/linux.git
iommu/hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC IDs are available
If the 15-bit APIC ID support is present in emulated MSI then there's no need for the pseudo-remapping support. Signed-off-by: David Woodhouse <dwmw@amazon.co.uk> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Link: https://lore.kernel.org/r/20201024213535.443185-34-dwmw2@infradead.org
This commit is contained in:
parent
ab0f59c6f1
commit
bf27ef8a77
|
@ -121,6 +121,7 @@ static int __init hyperv_prepare_irq_remapping(void)
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
if (!hypervisor_is_type(X86_HYPER_MS_HYPERV) ||
|
if (!hypervisor_is_type(X86_HYPER_MS_HYPERV) ||
|
||||||
|
x86_init.hyper.msi_ext_dest_id() ||
|
||||||
!x2apic_supported())
|
!x2apic_supported())
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue