Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Chuck Silvers <chs@netbsd.org>
List: source-changes
Date: 02/24/1999 20:44:38
Module Name:	src
Committed By:	chs
Date:		Thu Feb 25 04:44:38 UTC 1999

Modified Files:
	src/sys/uvm [chs-ubc]: uvm_vnode.c
Log Message:
delete non-UBC parts of uvn_attach(), uvn_reference(), uvn_detach(),
uvm_vnp_terminate(), uvm_vnp_uncache().
add uvn_findpages(), for looking-up/allocating multiple pages.
allow async vnode pageouts.
lock the writeable list when remove vnodes from it too.
rename uvm_vnp_relocate() to uvm_vnp_setpageblknos() and expand
its functionality to optionally zero the pages.
add uvm_vnp_zerorange(), incomplete but does enough for the moment.
use LIST_* macros and SLOCK_{,UN}LOCKED.