cvs commit: src/sys/conf files options src/sys/kern kern_rwlock.c subr_lock.c src/sys/sys lock.h rwlock.h

John Baldwin jhb at freebsd.org
Tue Jan 31 10:39:50 PST 2006


On Saturday 28 January 2006 09:14, Peter Jeremy wrote:
> On Fri, 2006-Jan-27 23:13:26 +0000, John Baldwin wrote:
> >  Log:
> >  Add a basic reader/writer lock implementation to the kernel.
>
> Thank you.  This looks interesting.
>
> >  Tested on:      i386 (4 cpu box with a kernel module that used 4 threads
> >                  that randomly chose between read locks and write locks
> >                  that ran w/o panicing for over a day solid.  It usually
> >                  panic'd within a few seconds when there were bugs during
> >                  testing. :)  The kernel module source is available on
> >                  request.)
>
> Can I suggest that this module be committed into tools/regression or
> similar so that it is generally available.

I can I guess.  I have 3 currently (crash, evtest, and crash2 (which is the 
latest one that uses multiple threads, crash just has a single thread)).

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


More information about the cvs-src mailing list