[8338] in Athena Bugs
DECstation ultrix 4.2 kernel bug
daemon@ATHENA.MIT.EDU (John Carr)
Sun Oct 6 17:16:08 1991
To: epeisach@Athena.MIT.EDU
Cc: bugs@Athena.MIT.EDU
Date: Sun, 06 Oct 91 17:16:52 EDT
From: John Carr <jfc@Athena.MIT.EDU>
scharoun, a DECstation running 7.3 with a slightly modified kernel (to swap
on 2 drives), panicked. The panic was caused by quitting dbx while a traced
process was active. This apparently caused some locks not to be released
properly. The stack trace:
(dbx) where
> 0 boot(0x0, 0x8016b9ec, 0x10, 0x50, 0x3f) [0x8012866c]
1 panic(0x800cadc4, 0x80132578, 0x8020fc80, 0x0, 0x80219c88) [0x800a25cc]
2 smp_lock_long(0x1, 0x8003de40, 0x8003e03c, 0x801af578, 0x8003de40) [0x80095094]
3 smp_lock_retry(0x80090e9c, 0x1000a, 0x800976a0, 0x3c, 0x0) [0x80127c08]
4 closef(0x80219c88, 0x408fd8, 0x80230ff8, 0x408fd8, 0x0) [0x8003de3c]
5 exit(0xafa00028, 0x80081c4c, 0x80075a64, 0xc13e99c4, 0xc135c738) [0x80090f98]
6 procxmt(0xc138dc00, 0xc135c704, 0x800b7878, 0x0, 0xc138dc00) [0x800a5dd4]
7 issig_subr(0x80130754, 0xc135c700, 0x800b71c0, 0xc135c71c, 0x141300) [0x8009bf48]
8 issig(0x80080a64, 0xc13e9300, 0xc135c738, 0xc138dc00, 0x80079d10) [0x8009bcc4]
9 sleep_unlock(0x1a, 0xc138dc74, 0x2260, 0x0, 0xc13e9400) [0x8009db7c]
10 clntkudp_callit(0x1, 0x80074a60, 0x80201c80, 0x80075430, 0xc13e9700) [0x80079e84]
11 rfscall(0x1, 0x80074a60, 0x80201c80, 0x80075430, 0xc13e9700) [0x8006e5b0]
12 nfs_getattr(0xc13c7c00, 0x80201bec, 0x80126c0c, 0x14, 0x1) [0x80072a0c]
13 rwvp(0xffffc358, 0xffffdf80, 0x0, 0x0, 0x2000ff3c) [0x80071960]
14 nfs_rwgp(0xffffdeb4, 0x19, 0x0, 0xc13c7c00, 0x8016aa1c) [0x80067c78]
15 rwgp(0x1, 0x0, 0x0, 0xc13c7c00, 0x3) [0x80040774]
16 gno_rw(0x0, 0xffffdeb4, 0x82006d01, 0x2006d01, 0x3) [0x800404bc]
17 rwuio(0x0, 0x8, 0x80126c0c, 0x2000ff3c, 0x80132b30) [0x800a3734]
18 read(0x2000ff3c, 0x20, 0x1000d2c0, 0x9c, 0x1) [0x800a3254]
19 syscall(0x3, 0x2000ff3c, 0x20, 0x1, 0x3) [0x80132b2c]
20 VEC_syscall(0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff) [0x80126e48]
Possibly relevant information:
The binary was on local disk.
The program did I/O to AFS; one file descriptor was past EOF.
To get the crash dump:
attach achates:u3
cd /achates/u3/dumps/mips
I wonder if this is related to the AFS problems on VAX ultrix 4.2? The
DECstation kernel was compiled without SMP defined.
Contact janson@athena for more details.