NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
port-i386/40406: NetBSD-5 install kernel (i386) crashes on Thinkpad T61, GENERIC boots fine
>Number: 40406
>Category: port-i386
>Synopsis: NetBSD-5 install kernel (i386) crashes on Thinkpad T61,
>GENERIC boots fine
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: port-i386-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jan 15 15:30:00 +0000 2009
>Originator: Matthias Kretschmer
>Release: NetBSD-5_BETA i386 snapshot from
>ftp://ftp.netbsd.org/pub/NetBSD-daily/
>Organization:
>Environment:
NetBSD-5_BETA i386 snapshot from ftp://ftp.netbsd.org/pub/NetBSD-daily/ (using
a recent one e.g. 20090112, from some days before produce the same result)
>Description:
Running on Thinkpad T61 with some sort of minimal configuration (including
chipset intel graphics and such stuff):
The install kernel found on ftp.netbsd.org doesn't boot. Instead I get a
kernel panic. I booted the netbsd-INSTALL_FLOPPY.gz kernel using the NetBSD-4
boot blocks and grub. In both cases I get a problem with pcic?. Disabling all
pcic devices made it boot fine.
In contrast to the install kernel netbsd-GENERIC.gz from the same archive
doesn't crash and runs fine on top of NetBSD-4 userland. NetBSD-4 install
kernel boots fine.
A screenshot of the panic is given here (there were some inverted characters
which I have translated to ? -- as it seems that this part is scrambled anyway
...):
pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xdffff irq
pcic0: controller 0 (Intel 82365SL Revision 1) has socket A only
pcmcia0 at pcic0 controller 0 socket 0
pcic0: controller 0 detecting irqs with mask 0xde18:fatal protection fault in
supervisor mode
intr_establish: pic ioapic0 pin 10: can't share type 3 with 2
trap type 4 code 32b eip c02f5c1a cs 8 eflags 10246 cr2 0 ilevel 6
kenrince:? ?cla n?t?e ?g?is ? ri n trearpr u?prt??
0
iStopped in pid 0.19 (system) at netbsd:x86_pause+0x2: ret
db{0}> t
x86_pause(1,0,c0a57c88,0,0,c1d922c0,c1d4d080,c0106d8d,c1d94400,cb814cb8) at
netbsd:x86_pause+0x2
intr_biglock_wrapper(c1d94400,cb814cb8,0,0,0,0,0,0,0,0) at
netbsd:intr_biglock_wrapper+0x11
DDB lost frame for netbsd:Xintr_ioapic_level1+0xad, trying 0xcb576f74
Xintr_ioapic_level1() at netbsd:Xintr_ioapic_level1+0xad
--- interrupt ---
--- switch to interrupt stack ---
Xspllower(0,0,0,c0289bd4,cafdf658,c030f850,0,c01002bb,caff1540,caff1040) at
netbsd:Xspllower+0xf
lwp_startup(caff1540,caff1040,0,c01002a7,0,c01002a7,0,0,0,0) at
netbsd:lwp_startup+0x3f
db{0}>
>How-To-Repeat:
boot the kernel
>Fix:
I know only of the workaround to disable pcic devices using the userconf
interface. As the Thinkpad has cbb? instead of pcic? for PCMCIA & Cardbus, I
don't disable anything that is present on the system.
Home |
Main Index |
Thread Index |
Old Index