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>