2006-12-20 06:48:41

by Chuck Ebbert

[permalink] [raw]
Subject: Re: [Bug 7505] Linux-2.6.18 fails to boot on AMD64 machine

In-Reply-To: <[email protected]>

On Tue, 19 Dec 2006 17:29:00 -0800, Andrew Morton wrote:

> Quoting the bug report:

> general protection fault: 013b [1] PREEMPT

That '013b' is critical information.

Bit 0: 1: exception source is external to the processor
Bit 1: 1: there is a problem with an interrupt descriptor in the IDT
Bit 2: n/a
Bits 15-3: index of the problem descriptor

So an external interrupt occurred, the system tried to use interrupt
descriptor #39 decimal (irq 7), but the descriptor was invalid.
--
MBTI: IXTP


2006-12-20 09:11:38

by Lu, Yinghai

[permalink] [raw]
Subject: Re: [Bug 7505] Linux-2.6.18 fails to boot on AMD64 machine

On 12/19/06, Chuck Ebbert <[email protected]> wrote:
> So an external interrupt occurred, the system tried to use interrupt
> descriptor #39 decimal (irq 7), but the descriptor was invalid.

but the irq is disabled at that time.

can you use attached diff to verify if the irq is enable somehow?

YH


Attachments:
(No filename) (308.00 B)
test_init_isa_irqs.diff (497.00 B)
Download all attachments