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>