>>>>> "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

Reply via email to