Date: Sat, 04 Jan 2003 13:37:48 +0100 From: Poul-Henning Kamp <phk@freebsd.org> To: current@freebsd.org Subject: LOR on SIGINFO... Message-ID: <9158.1041683868@critter.freebsd.dk>
next in thread | raw e-mail | index | archive | help
I pressed ctrl-T to see how far my compile had come and was rewarded with a LOR: llock order reversal 1st 0xc0347680 sched lock (sched lock) @ ../../../kern/tty.c:2386 2nd 0xc039f3e0 sio (sio) @ ../../../dev/sio/sio.c:3200 Debugger("witness_lock") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> trace Debugger(c0308bc1,c039f3e0,c035cf40,c035cf40,c0330b72) at Debugger+0x54 witness_lock(c039f3e0,8,c0330b72,c80,c0322f08) at witness_lock+0x667 _mtx_lock_spin_flags(c039f3e0,0,c0330b72,c80,0) at _mtx_lock_spin_flags+0xd1 siocnputc(c036fca0,63,5,d6985b68,0) at siocnputc+0x81 cnputc(63,ffffffff,1,c032024c,225) at cnputc+0x5d putchar(63,d6985b68,d6985aa0,c01c84b4,c14f9800) at putchar+0xcd kvprintf(c032024b,c01e04f0,d6985b68,a,d6985b88) at kvprintf+0x8d printf(c032024b,2a51,108f5,c4b06868,c0322f08) at printf+0x57 calcru(c4b06720,d6985c40,d6985c48,0,22a) at calcru+0x20b ttyinfo(c14f9800,0,c0324bb5,22a,c01b98bd) at ttyinfo+0x1f9 ttyinput(14,c14f9800,c0330b72,647,c3fe2740) at ttyinput+0x7c3 sioinput(c401b000,0,c0330b72,856,0) at sioinput+0x1d3 siopoll(0,0,c031e372,216,c14fe720) at siopoll+0x116 ithread_loop(c14fbe80,d6985d48,c031e1ef,361,0) at ithread_loop+0x182 fork_exit(c01b0680,c14fbe80,d6985d48) at fork_exit+0xc4 fork_trampoline() at fork_trampoline+0x1a --- trap 0x1, eip = 0, esp = 0xd6985d7c, 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?9158.1041683868>