[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [RFC] Add the panic info when disable VT-d
Before the chang, if setting iommu=0 option in xen boot option, the painc info is "Couldn't enable IOMMU and iomm=required/force", this will confuse the users because the iommu has been disabled. Signed-off-by: Liang Li <liang.z.li@xxxxxxxxx> --- xen/arch/x86/apic.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xen/arch/x86/apic.c b/xen/arch/x86/apic.c index 39cd9e5..50f795f 100644 --- a/xen/arch/x86/apic.c +++ b/xen/arch/x86/apic.c @@ -915,6 +915,11 @@ void __init x2apic_bsp_setup(void) return; } printk("x2APIC: Already enabled by BIOS: Ignoring cmdline disable.\n"); + } else { + if ( !iommu_enable) { + panic("x2APIC should be disabled while IOMMU is disabled," + "try to set x2apic=0 in cmdline and disable x2apic in BIOS"); + } } if ( !iommu_supports_eim() ) -- 1.9.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |