CVSROOT: /cvs Module name: src Changes by: b...@cvs.openbsd.org 2019/11/28 18:04:08
Modified files: sys/kern : vfs_bio.c vfs_biomem.c sys/sys : buf.h Log message: Re commit what was committed in version 1.43 with a fix added to ensure we handle the uvm_objects of bread_cluster buffers correctly. Original commit message: Fix the buffer cache code to not use a giant uvm obj of all pages when a small one on each buf is all that is needed. reduces the cost of large frees by about 25%. Again, lots of assistence from kettenis and mlarkin still ok kettenis@