Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Mar 2008 16:56:39 +0800
From:      David Xu <davidxu@FreeBSD.org>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libthr/thread thr_cond.c thr_private.h   thr_rwlock.c
Message-ID:  <47F0A747.80209@freebsd.org>
In-Reply-To: <20080331091732.V73594@fledge.watson.org>
References:  <200803310255.m2V2toJl053104@repoman.freebsd.org> <20080331091732.V73594@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Robert Watson wrote:
> 
> On Mon, 31 Mar 2008, David Xu wrote:
> 
>> davidxu     2008-03-31 02:55:50 UTC
>>
>>  FreeBSD src repository
>>
>>  Modified files:
>>    lib/libthr/thread    thr_cond.c thr_private.h thr_rwlock.c
>>  Log:
>>  Rewrite rwlock to user atomic operations to change rwlock state, this
>>  eliminates internal mutex lock contention when most rwlock operations
>>  are read.
>>
>>  Orignal patch provided by: jeff
> 
> Do you have MFC plans for this change?  It would be great to see this 
> hit RELENG_7 before 7.1, assuming it settles out well.
> 
Yes, I have plan to MFC it.

> Robert N M Watson
> Computer Laboratory
> University of Cambridge
> 

Regards,
David Xu



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