Subject: CVS commit: src
To: None <firstname.lastname@example.org>
From: Chuck Silvers <email@example.com>
Date: 02/24/1999 20:23:55
Module Name: src
Committed By: chs
Date: Thu Feb 25 04:23:54 UTC 1999
src/sys/uvm [chs-ubc]: uvm_pager.c
use a pool for vnode aio buffers, like the uvm_swap code does.
fix a precendence error in uvm_mk_pcluster() which prevented it
from doing anything useful (already in -current).
have uvm_mk_pcluster() check physical adjacency as well as logical.
bump uvmexp.paging in uvm_pager_put() instead of wherever it used to be.
(actually this last one is bogus, but I'll fix it shortly.)
in uvm_pager_dropcluster(), skip NULL entries in the array of pages
(needed since this function is now used by several more callers who
do not always have a full array).
add iodone handlers for vnode aio.