Messages in this thread | | | Date | Wed, 1 Mar 2006 14:57:05 +1100 | From | "Michael Ellerman" <> | Subject | Re: [PATCH] leave APIC code inactive by default on i386 |
| |
On 1/20/06, Darrick J. Wong <djwong@us.ibm.com> wrote: > Hi there, > > Some old i386 systems have flaky APIC hardware that doesn't always work > right. Right now, enabling the APIC code in Kconfig means that the APIC > code will try to activate the APICs unless 'noapic nolapic' are passed > to force them off. The attached patch provides a config option to > change that default to keep the APICs off unless specified otherwise, > disables get_smp_config if we are not initializing the local APIC, and > makes init_apic_mappings not init the IOAPICs if they are disabled. > Note that the current behavior is maintained if > CONFIG_X86_UP_APIC_DEFAULT_OFF=n.
...
Did this hit the floor? It strikes me as a pretty good solution. This is pretty nasty for newbies installing distro kernels, they get some of the way through an install and then their machine just locks - not good PR.
cheers - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |