Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Aug 2010 23:51:50 +0100 (BST)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Attilio Rao <attilio@FreeBSD.org>
Cc:        alfred@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_rwlock.c
Message-ID:  <alpine.BSF.2.00.1008032350550.25854@fledge.watson.org>
In-Reply-To: <200711142121.lAELLmo4018474@repoman.freebsd.org>
References:  <200711142121.lAELLmo4018474@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 14 Nov 2007, Attilio Rao wrote:

> attilio     2007-11-14 21:21:48 UTC
>
>  FreeBSD src repository
>
>  Modified files:
>    sys/kern             kern_rwlock.c
>  Log:
>  Remove a bogus KASSERT which will prevent rwlock to be acquired
>  recursively in exclusive mode with debugging kernels.
>
>  Submitted by: kmacy
>  Approved by: jeff
>
>  Revision  Changes    Path
>  1.30      +0 -3      src/sys/kern/kern_rwlock.c

Hi Attilio--

This bug seems also to affect the 6.x backport of rwlocks that Alfred did. 
Might either you or Alfred consider doing an MFC of this change?  Without it, 
recursive write locks on rwlocks are broken with INVARIANTS enabled.

Thanks,

Robert



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