DragonFly-2.1.1.86.gbc823 master sys/vm vm_fault.c vnode_pager.c

Joe Talbott josepht at cstone.net
Fri Dec 19 11:42:00 PST 2008


On Thu, Dec 18, 2008 at 02:40:45PM -0800, Matthew Dillon wrote:
>     I am asking people to test vm.burst_fault:
> 
>     sysctl vm.burst_fault=1
> 
>     This is code that has been in the kernel a long time but due to a
>     broken conditional was almost never executed.  When I fixed the
>     conditional my test box started crashing because the code was really
>     buggy.
> 
>     I believe I have fixed the bugs in this commit, but until it can get
>     some testing the default is set to 0.  To test please change to 1
>     and do compiles 'n stuff.  I want to turn this on by default in a week
>     or so.
> 

I've been running with vm.burst_fault=1 for about 5 hours.  I have
done the following all at the same time.

make -j4 buildworld
cd /usr/pkgsrc/x11/qt4 && bmake
# run two virtual kernels
# copy a 20GB vkernel root image

I haven't noticed any issues.  Shell response was still pretty timely.
If there are more specific tests that can be performed let me know.

I'll keep vm.burst_fault set to 1 and let you know if anything pops
up.

Joe





More information about the Commits mailing list