[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#637308: xen-linux-system-2.6.32-5-xen-amd64: with kernel option 'nosmp', dom0 hangup while init PCI-Express Fusion-MPT SAS



> As I understand it, the kernel won't work in dom0 if the (PV) IOAPIC is
> disabled.  CONFIG_XEN_DOM0 depends on CONFIG_X86_IO_APIC and we're now
> trying to catch the case where IOAPIC support is disabled at boot.
> 
> However, in domU, IOAPIC support is not required (right?).  CONFIG_XEN

Yup.
> does not depend on CONFIG_X86_IO_APIC, so the following configuration
> is possible:
> 
> CONFIG_SMP=y
> CONFIG_XEN=y
> # CONFIG_XEN_DOM0 is not set
> # CONFIG_X86_IO_APIC is not set
> 
> And with this configuration the test for disabled IOAPIC support would
> fail to compile.

I see what you mean... except I can't get make to do this. Can you send me
the .config where you get the failure please?
Will prep a patch for this, which is just going to guard the usage
of 'ioapic_setup' with '#ifdef CONFIG_X86_IO_APIC'




Reply to: