Date: Wed, 03 Mar 2004 03:02:13 +0100 From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) To: John Baldwin <jhb@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_sleepqueue.c Message-ID: <xzpk722vgbe.fsf@dwp.des.no> In-Reply-To: <200403021708.43422.jhb@FreeBSD.org> (John Baldwin's message of "Tue, 2 Mar 2004 17:08:43 -0500") References: <200403021502.i22F28vF032585@repoman.freebsd.org> <xzpwu63udyx.fsf@dwp.des.no> <200403021708.43422.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin <jhb@FreeBSD.org> writes: > I never saw that case and this is the first I've heard of it. ddb tends = to=20 > freeze when you enter it holding a spin lock. Do you have any log messag= es=20 > from the mis-matched locks for msleep? Mismatched locks to msleep(0xc9376000, pause): old 0xc935d06c (process lock), new 0xc64d1e2c (process lock) Stack backtrace: sleepq_add(c748cdc0,c9376000,c64d1e2c,c05bbdf1,0) at sleepq_add+0x1ee msleep(c9376000,c64d1e2c,168,c05bbdf1,0) at msleep+0x19f kern_sigsuspend(c64d23f0,0,0,0,0) at kern_sigsuspend+0xa1 linux_rt_sigsuspend(c64d23f0,ebb20d14,2,279b5,200212) at linux_rt_sigsuspen= d+0x4f syscall(2f,bfbf002f,bfbf002f,28636da8,bfbfe0c0) at syscall+0x129 Xint0x80_syscall() at Xint0x80_syscall+0x1d --- syscall (179), eip =3D 0x288379b6, esp =3D 0xbfbfe0a0, ebp =3D 0xbfbfe0= a8 --- DES --=20 Dag-Erling Sm=F8rgrav - des@des.no
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzpk722vgbe.fsf>