>>>>> "si" == SI Reasoning <[EMAIL PROTECTED]> writes:
Hi
si> I was wondering who builds the kernel and made the
si> decision to have APIC enabled in the standard kernel.
I did the decision.
Reasons:
- you need it in some SMP chipsets (i.e. PIC emulation is wrong on
them)
- you need it in some UP chipsets (machines with Promise RAID on
board come to mind).
- new GX chipsets for Intels also need APIC :(((
- APIC mode is _way_ nicer for everything
Problems:
- some machines have a broken APIC implementation (see Dell Inspiron
threads here).
si> I am curious as to why it is still in there. This is
si> not a flame, I just want to know, and to see if there
si> was something I could help test so that we can get
si> this problem resolved. It would be terrible to have a
si> kernel that so badly breaks many laptops out of the box!!
solution, to appear in -21/22mdk:
- APIC is always enabled
- noapic kernel option will mean _same_ behaviour as before
- if you need noapic, send me the output of dmidecode for your BIOS
and I will try to incorporate that information to the kernel
(i.e. you don't need to put noapic anymore).
Is everybody happy with that plan?
Later, Juan.
--
In theory, practice and theory are the same, but in practice they
are different -- Larry McVoy