> uvm_extern.h is the header people should be consuming.  change a few uvm.h 
> to uvm_extern.h.

This is not what, say, kern_fork.c does. If you include <uvm.h>, you
don't need any other <uvm_whatever.h>, and definitely not
<uvm/uvm_extern.h>.

> also, simplify and move the bufcache adjustment code from sysctl to the 
> vfs_bio.c where it fits nicer.

Separate diff please.

Reply via email to