Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Apr 2004 13:58:39 -0400
From:      Brian Fundakowski Feldman <green@freebsd.org>
To:        Peter Losher <Peter_Losher@isc.org>
Cc:        current@freebsd.org
Subject:   Re: sleep mutex panic on 5.2.1-RELEASE 
Message-ID:  <200404221758.i3MHwdGZ032309@green.homeunix.org>
In-Reply-To: Message from Peter Losher <Peter_Losher@isc.org>  <200404212335.03156.Peter_Losher@isc.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Losher <Peter_Losher@isc.org> wrote:
> Hi,
> 
> I have a dual-Xeon system in production (Dell PE2550) that has started to 
> randomly lock up, adding debugging fun and WITNESS, I got it to panic 
> and pop it into the debugger...
> 
> -=-
> panic: lock (sleep mutex) pipe mutex not locked 

Chances are this bug does not exist anymore.  Robert Watson rewrote a large 
amount of the pipe code to improve its locking and security, and I hammered 
out some left-over bugs that showed up with SMP testing.  Please try either 
upgrading to -CURRENT or, if you are not using MAC, these two diffs might be 
all you need:

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/sys/pipe.h.diff?r1=1.25&r2=1.26
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/kern/sys_pipe.c.diff?r1=1.170&r2=1.158

-- 
Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
  <> green@FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404221758.i3MHwdGZ032309>