Subject: port-alpha/20420: kernel panic in ltsleep()
To: None <gnats-bugs@gnats.netbsd.org>
From: None <grant@netbsd.org>
List: netbsd-bugs
Date: 02/19/2003 13:41:12
>Number: 20420
>Category: port-alpha
>Synopsis: kernel panic in ltsleep()
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: port-alpha-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Feb 18 18:42:00 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: grant beattie
>Release: NetBSD 1.6O
>Organization:
>Environment:
NetBSD 1.6O (AS250-$Revision: 1.2 $) #1: Wed Feb 19 02:13:59 EST 2003
grant@as250:/work/netbsd/current/src/sys/arch/alpha/compile/AS250
Architecture: alpha
Machine: alpha
>Description:
A kernel built without DEBUG panics almost immediately in ltsleep().
The same happens whether booting single or multi-user. My guess is
that this is alpha specific, as my i386 without DEBUG boots fine.
boot messages are below.
NetBSD 1.6O (AS250-$Revision: 1.2 $) #1: Wed Feb 19 02:13:59 EST 2003
grant@as250:/work/netbsd/current/src/sys/arch/alpha/compile/AS250
AlphaStation 250 4/266, 268MHz, s/n
8192 byte page size, 1 processor.
total memory = 128 MB
(2000 KB reserved for PROM, 126 MB used by NetBSD)
avail memory = 108 MB
using 819 buffers containing 6552 KB of memory
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21064A-0
cpu0: VAX FP support, IEEE FP support, Primary Eligible
cpu0: Architecture extensions: 6<CIX,FIX>
apecs0 at mainbus0: DECchip 21072 Core Logic chipset
apecs0: DC21071-CA pass 2, 128-bit memory bus
apecs0: DC21071-DA pass 2
pci0 at apecs0 bus 0
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
siop0 at pci0 dev 6 function 0: Symbios Logic 53c810 (fast scsi)
siop0: interrupting at isa irq 11
scsibus0 at siop0: 8 targets, 8 luns per target
sio0 at pci0 dev 7 function 0: Intel 82378ZB System I/O (SIO) (rev. 0x03)
tlp0 at pci0 dev 11 function 0: DECchip 21040 Ethernet, pass 2.3
tlp0: interrupting at isa irq 5
tlp0: Ethernet address 08:00:2b:e4:f6:cb
tlp0: 10baseT, 10baseT-FDX, 10base5, manual
tlp1 at pci0 dev 12 function 0: DECchip 21140A Ethernet, pass 2.0
tlp1: interrupting at isa irq 9
tlp1: DEC DE500-AA, Ethernet address 00:00:f8:03:4b:21
nsphy0 at tlp1 phy 5: DP83840 10/100 media interface, rev. 0
nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
wi0 at pci0 dev 13 function 0: Netgear MA301 PCI IEEE 802.11b (rev. 0x02)
wi0: interrupting at isa irq 10
wi0: 802.11 address 00:09:5b:0d:f4:bc
wi0: using RF:PRISM2.5 MAC:ISL3873B(PCMCIA)
wi0: Intersil Firmware: Primary (1.0.7), Station (1.3.6)
wi0: supported rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
isa0 at sio0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbdprobe: reset error 5
pmsprobe: reset error 5
lpt0 at isa0 port 0x3bc-0x3bf irq 7
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
isabeep0 at pcppi0
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
mcclock0 at isa0 port 0x70-0x71: mc146818 or compatible
IPsec: Initialized Security Association Processing.
timeout delayed -2
timeout delayed -1
timeout delayed -2
panic: ltsleep: l_stat 3 != LSONPROC
Stopped in pid 0.1 (swapper) at cpu_Debugger+0x4: ret zero,(ra)
db> bt
cpu_Debugger() at cpu_Debugger+0x4
panic() at panic+0x180
ltsleep() at ltsleep+0x200
start_init() at start_init+0xac
esigcode() at esigcode
--- root of call graph ---
>How-To-Repeat:
boot a non-DEBUG kernel from Feb 18 source.
>Fix:
workaround: use 'options DEBUG' :)
>Release-Note:
>Audit-Trail:
>Unformatted: