Date: Mon, 21 Oct 2002 23:38:50 -0400 (EDT) From: Robert Watson <rwatson@FreeBSD.ORG> To: Lars Eggert <larse@ISI.EDU> Cc: current <current@FreeBSD.ORG> Subject: Re: yet another lock order reversal Message-ID: <Pine.NEB.3.96L.1021021233800.83141a-100000@fledge.watson.org> In-Reply-To: <3DB49629.4090302@isi.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 21 Oct 2002, Lars Eggert wrote: > lock order reversal > 1st 0xc791bc00 pipe mutex (pipe mutex) @ /usr/src/sys/kern/sys_pipe.c:465 > 2nd 0xc04974e0 sigio lock (sigio lock) @ /usr/src/sys/kern/kern_sig.c:2156 It strikes me that, for better or for worse, the reported "reversal" is the right way around, and the prior access was the wrong one. It may be possible to extract the locking locations of the prior order using 'show witness' in ddb. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories 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?Pine.NEB.3.96L.1021021233800.83141a-100000>