Date: Wed, 17 Sep 2003 14:31:56 -0400 (EDT) From: Jeff Roberson <jroberson@chesapeake.net> To: Alan Cox <alc@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_pageout.c Message-ID: <20030917143058.X55626-100000@mail.chesapeake.net> In-Reply-To: <200309170655.h8H6tgrc028632@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 16 Sep 2003, Alan Cox wrote: > alc 2003/09/16 23:55:42 PDT > > FreeBSD src repository > > Modified files: > sys/vm vm_pageout.c > Log: > When calling vget() on a vnode-backed vm object, acquire the vnode > interlock before releasing the vm object's lock. > > Revision Changes Path > 1.243 +3 -2 src/sys/vm/vm_pageout.c > Very interesting, can you describe the relationship between the vm object lock and the interlock? Why was a reference to the vnode not enough? Thanks, Jeff
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030917143058.X55626-100000>