cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2008-04-07 Thread Attilio Rao
attilio 2008-04-07 14:46:38 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c sys/sys lockmgr.h Log: - Use a different encoding for lockmgr options: make them encoded by bit in order to allow per-bit checks on the options flag, in p

Re: cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2008-02-06 Thread Attilio Rao
2008/2/6, Alfred Perlstein <[EMAIL PROTECTED]>: > * Attilio Rao <[EMAIL PROTECTED]> [080205 16:37] wrote: > > attilio 2008-02-06 00:37:14 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_lock.c > > sys/sys lockmgr.h > >

Re: cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2008-02-05 Thread Alfred Perlstein
* Attilio Rao <[EMAIL PROTECTED]> [080205 16:37] wrote: > attilio 2008-02-06 00:37:14 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_lock.c > sys/sys lockmgr.h > Log: > Add WITNESS support to lockmgr locking primitive. This is ve

cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2008-02-05 Thread Attilio Rao
attilio 2008-02-06 00:37:14 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c sys/sys lockmgr.h Log: Add WITNESS support to lockmgr locking primitive. This support tries to be as parallel as possible with other locking primitives, b

Re: cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2007-11-24 Thread Attilio Rao
2007/11/24, Robert Watson <[EMAIL PROTECTED]>: > On Sat, 24 Nov 2007, Attilio Rao wrote: > > > attilio 2007-11-24 04:22:28 UTC > > > > FreeBSD src repository > > > > Modified files: > >sys/kern kern_lock.c > >sys/sys lockmgr.h > > Log: > > transferlockers()

Re: cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2007-11-24 Thread Robert Watson
On Sat, 24 Nov 2007, Attilio Rao wrote: attilio 2007-11-24 04:22:28 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c sys/sys lockmgr.h Log: transferlockers() is a very dangerous and hack-ish function as waiters should never be moved by one

cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2007-11-23 Thread Attilio Rao
attilio 2007-11-24 04:22:28 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c sys/sys lockmgr.h Log: transferlockers() is a very dangerous and hack-ish function as waiters should never be moved by one lock to another. As, luckily, n

cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2007-03-30 Thread John Baldwin
jhb 2007-03-30 18:07:25 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c sys/sys lockmgr.h Log: - Use lock_init/lock_destroy() to setup the lock_object inside of lockmgr. We can now use LOCK_CLASS() as a stronger check in lockm