Skip site navigation (1)Skip section navigation (2)
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>