Viestiss� Keskiviikko 12. Maaliskuuta 2003 02:36, Sascha Noyes kirjoitti:
>
> Of course, I always miss the most obvious things (bottom of laptop).
> Thomas, my laptop states (on the bottom forDMI_PRODUCT_NAME) "Presario
> 732US 470033-480" Is this enough to go on or is DMI_BOARD_NAME also needed?
>

Its all that is needed... but what about this...

Could you test this kernel...

This is a the mdk standard kernel linux-2.4.21-0.13mdkenterprise + my changes:
http://www.iki.fi/tmb/Cooker/linux-2.4.21-0.13mdk-TmB.Fix1.tar.bz2

Just  unzip/untar it to / and run the included Install, and reboot...

Please test it and let me now... both with and without acpi=off....

Its compiled as mdkenterprise kernel (HIGHMEM + SMP)...
but it does work on uniprocessor machines too...

The part that interests me is to see if my "fix" will work...
it's should simply disable local apic on all Presario 7xx since
afaik most of them has this problem...
(maybe it's best to do it this way for now...., wdyt...)

Does it work for you...
please try with and without acpi=off and let me now...

> Don't worry, tu ne me fait (fais? - excuse my french) pas pleurer, my
> laptop functions 99%, I just had to recompile the kernel. ;-)
>
> Regarding the link of apic and acpi. I don't know exactly why they
> conflict, I think it has something to do with PCI. APIC controlls the
> interrupts (exactly what that is I also don't know) for a cpu, and IIRC was
> designed to make interrupts work correctly for smp computers. (that's why
> one disables "local" apic). I also have no idea what the drawback of not
> enabling it is. It must be something otherwise why not just drop it. BTW, I
> noticed that when I wanted to disable apic i also had to disable pci
> hotswapping. So it seems that that is the only thing that it is good for,
> in which case i can say good riddance and I don't know why Mandrake even
> bothers with it. Oh well.


Well AFIAK,  ACPI has the capabilities to control the irqs, but is supposed to
check for an APIC, and if one is found, hand over the whole irq-steering
to it. This is needed to get around the old limitation of only 15 irqs, and
also to help in smp situations...
Unfortunately it seems on those  Compaq's (and many other systems...)
ACPI does not give up the control (atleast not completely), so you get in to 
the situation much like in comedies where you put 2 steering wheels and 2
drivers in one car ... ;-)



Aahh... now I have to get some sleep...

Thomas

Reply via email to