Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Apr 2002 13:10:40 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Hiten Pandya <hiten@uk.FreeBSD.org>
Cc:        current@FreeBSD.org, des@ofug.org
Subject:   RE: Spin lock (?) problems with MUTEX_PROFILING
Message-ID:  <XFMail.20020425131040.jhb@FreeBSD.org>
In-Reply-To: <20020424224652.A284@hpdi.ath.cx>

next in thread | previous in thread | raw e-mail | index | archive | help

On 24-Apr-2002 Hiten Pandya wrote:
> Hi all,
> 
> I am not generating a false alarm, but I compiled a fresh kernel
> yesterday with the MUTEX_PROFILING option, and it just went haywire just
> after the FreeBSD copyright messages and the build info:
> 
>       [ Copyright Info ]
>       [ Build Information ]
>       panic: spin lock mutex profiling lock not in order list
> 
> I had no idea how to debug this, so I am sending it to the -current list
> and cc'ing a copy to DES.  I am also attaching my kernel configuration
> file for reference purposes.

This means WITNESS is broken with MUTEX_PROFIING (I guess they were never
tested together without WITNESS_SKIPSPIN).  The fix is for the MUTEX_PROFILING
folks to add the spin lock into the spin lock order list in the proper location.

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

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?XFMail.20020425131040.jhb>