Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 May 2001 04:35:50 -0400
From:      Alfred Perlstein <bright@rush.net>
To:        smp@freebsd.org
Cc:        jake@freebsd.org, jhb@freebsd.org, bp@freebsd.org
Subject:   Re: please review, that pesky vm lock
Message-ID:  <20010518043550.O7118@superconductor.rush.net>
In-Reply-To: <20010517041116.O12365@superconductor.rush.net>; from bright@rush.net on Thu, May 17, 2001 at 04:11:17AM -0400
References:  <20010517041116.O12365@superconductor.rush.net>

next in thread | previous in thread | raw e-mail | index | archive | help
* Alfred Perlstein <bright@rush.net> [010517 04:11] wrote:
> The giant vm lock is pretty stable.  The patch is here:
>   http://people.freebsd.org/~alfred/vm.diff
> 

Updated patch is at the above url, several things were fixed:

.) a race with vnode locking in the vnode pager was fixed. (alfred)
.) vm_mtxp -> &vm_mtx (jake)
.) all hadlock/haslock/waslock -> hadvmlock (jhb, jake)
.) but with ordering trap_fatal fixed (jake)
.) style (jhb, jake)
.) don't aquire the lock just to drop it right away (jhb)
.) don't aquire the lock just to test flags in the vmobject (jhb)
.) fix comments to reflect the actual changes (jhb)

-- 
-Alfred Perlstein [alfred@freebsd.org]
Instead of asking why a piece of software is using "1970s technology,"
start asking why software is ignoring 30 years of accumulated wisdom.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




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