Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jun 1999 15:57:55 +0800
From:      Peter Wemm <peter@netplex.com.au>
To:        current@freebsd.org
Cc:        mckusick@mckusick.com
Subject:   BUF_LOCK() related panic..
Message-ID:  <19990627075755.901EA82@overcee.netplex.com.au>

next in thread | raw e-mail | index | archive | help
panic: lockmgr: locking against myself
Debugger("panic")
Stopped at      Debugger+0x37:  movl    $0,in_Debugger
db> trace
Debugger(c024333b) at Debugger+0x37
panic(c0242560,c3337df8,c32f4ed8,c76bd2c0,14d) at panic+0x74
lockmgr(c3337e20,12,c029f320,c6c90a20) at lockmgr+0x20b
cluster_wbuild(c76bd2c0,2000,2,5) at cluster_wbuild+0x22b
cluster_write(c3337df8,a000,0) at cluster_write+0x121
ffs_write(c76deeb4,1000,1000,c0a64880,c6c90a20) at ffs_write+0x48a
vn_write(c0a64880,c76deefc,c0a6a280,0,c76def80) at vn_write+0xe4
dofilewrite(c6c90a20,c0a64880,6,8066000,1000) at dofilewrite+0x88
write(c6c90a20,c76def80,280d5974,8066000,6) at write+0x33
syscall(2f,2f,2f,6,8066000) at syscall+0x182
Xint0x80_syscall() at Xint0x80_syscall+0x30
db> 

This is consistant between x86 and Alpha.  All I have to do is change a
password.

SMP won't boot at all.  It hangs here:
lpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
APIC_IO: routing 8254 via 8259 on pin 0
Waiting 2 seconds for SCSI devices to settle
SMP: AP CPU #1 Launched!
changing root device to da0s1a
da0 at ahc0 bus 0 target 0 lun 0
da0: <SEAGATE ST34371W 0338> Fixed Direct Access SCSI-2 device 
da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da0: 4148MB (8496960 512 byte sectors: 255H 63S/T 528C)

I pressed reset, even break-to-debugger didn't work..

To provoke it, do this once or twice:

root:[3:21pm]/etc-104# passwd root
Changing local password for root.
New password:
Retype new password:
passwd: updating the database...
Read from remote host beast: Operation timed out
Connection to beast closed.

I'll look into this more shortly...

Cheers,
-Peter
--
Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990627075755.901EA82>