Bad interrupt routing causes my SATA controller to fail.
John Baldwin
jhb at FreeBSD.org
Thu Feb 12 11:42:25 PST 2004
On Thursday 12 February 2004 01:09 pm, Johan Pettersson wrote:
> ata2: at 0xefe0 on atapci1
> ata2: [MPSAFE]
> ata3: at 0xefa0 on atapci1
> ata3: [MPSAFE]
> pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
>
>
> Fatal trap 9: general protection fault while in kernel mode
> cpuid = 0; apic id = 00
> instruction pointer = 0x58:0x2a40
> stack pointer = 0x10:0xf80
> frame pointer = 0x10:0x0
> code segment = base 0xc00f0000, limit 0xffff, type 0x1b
> = DPL 0, pres 1, def32 0, gran 0
>
> processor eflags = interrupt enabled, resume, IOPL = 0
> current process = 0 (swapper)
> trap number = 9
> panic: general protection fault
> at line 819 in file /usr/src/sys/i386/i386/trap.c
> cpuid = 0;
> Uptime: 1s
> Automatic reboot in 15 seconds - press a key on the console to abort
Ok, yes, this is the same problem I see on Intel 845 and 865 motherboards when
using the PnP BIOS. 4.x works fine, but 5.0+ break like this. On the 845 it
happens on device 12, on the 865 it happens for devices 6 and 12. There
isn't a known fix at this point.
--
John Baldwin <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the freebsd-current
mailing list