Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Feb 2003 09:27:15 +0100
From:      Poul-Henning Kamp <phk@phk.freebsd.dk>
To:        jeffr@freebsd.org
Cc:        current@freebsd.org
Subject:   could sleep with "buf queue lock" in -current
Message-ID:  <78741.1045643235@critter.freebsd.dk>

next in thread | raw e-mail | index | archive | help

../../../kern/kern_lock.c:239: could sleep with "buf queue lock" locked from ../../../kern/vfs_bio.c:2143
Debugger("witness_sleep")
Stopped at      0xc0409aae = Debugger+0x7e:     xchgl   %ebx,0xc05b37e0 = in_Debugger.0
db> trace
Debugger(c04530c8,c0469eb9,ef,c046e636,c0470d54) at 0xc0409aae = Debugger+0x7e
witness_sleep(1,c419ad50,c0469eb9,ef,c1501e10) at 0xc026ad3c = witness_sleep+0x21c
lockmgr(c419ae04,10001,c419ad50,c1501e10,12) at 0xc021deee = lockmgr+0xce
vop_sharedlock(d68b6c94,0,c0472bac,35c,c02233aa) at 0xc02ae440 = vop_sharedlock+0xd0
vn_lock(c419ad50,12,c1501e10,85f,c02160d5) at 0xc02cfdf0 = vn_lock+0x140
flushbufqueues(c3f637f0,0,c0470d2f,81f,64) at 0xc02a43e7 = flushbufqueues+0x1f7
buf_daemon(0,d68b6d48,c04695c0,366,0) at 0xc02a3f13 = buf_daemon+0x133
fork_exit(c02a3de0,0,d68b6d48) at 0xc0213215 = fork_exit+0x135
fork_trampoline() at 0xc040c29e = fork_trampoline+0x1a
--- trap 0x1, eip = 0, esp = 0xd68b6d7c, ebp = 0 ---
db> 


-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

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?78741.1045643235>