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

Re: 2.4 Kernel locks at boot



On Mon, Jan 20, 2003 at 12:48:06PM +0000, Andrew M. Lindley wrote:
> On Mon, Jan 20, 2003 at 04:15:23PM +0700, arief_mulya wrote:
> > Dear Andrew,
> > 
> > 
> > Have you tried with noapic parameter on boot?
> > 
> > If it's still a failure, maybe you can try disabling 
> > CONFIG_*_APIC?
> > 
> 
> Thanks, noapic on the boot didn't work but disabling the config did.
> 
> Problem fixed thanks for your help.
> 
> Andrew

I think this is a(nother) VIA chipset bug. (Or possibly an AMI BIOS
bug?) I had exactly the same problem. The cure was to change the
BIOS setup to disable the APIC. When 2.4.20 boots, it re-enables
the APIC and is happy. From dmesg:

Linux version 2.4.20 (pigeon@pigeon) (gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)) #1 Fri Jan 17 20:49:00 GMT 2003
<snip>
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
<snip>
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1533.4371 MHz.
..... host bus clock speed is 266.6846 MHz.

Without disabling the APIC in the BIOS, it gets as far as the first
ESR value, which it gives as 00000002, and then locks up - just like
yours.

OK, yours is fixed, but you may want to get your APIC working, and
someone else might like to know!

Pigeon



Reply to: