[8338] in Athena Bugs

home help back first fref pref prev next nref lref last post

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.


home help back first fref pref prev next nref lref last post