diff options
author | Bob Beck <beck@cvs.openbsd.org> | 2008-06-14 19:33:59 +0000 |
---|---|---|
committer | Bob Beck <beck@cvs.openbsd.org> | 2008-06-14 19:33:59 +0000 |
commit | 259b3b66530b4add28b09b106f2f076bcdcde4c6 (patch) | |
tree | e17d7ac1216a2ff9312dda8e46eb90b0838db1ea /distrib/sets | |
parent | e24a5f78bf2d12757be73a5293bc0d73ef7634e7 (diff) |
Ensure each nfsiod can actually enqueue more than one asynchio - this mirrors
the accidental situation that used to happen when it leaked buffers and allowed
the syncer to do it, however this puts a limit on how much of the buffer cache
it is allowed to consume to a sensible amount - improves nfs write performance
since we don't have to do tons of them synch now.
Modifies the existing code to use wakeup_one instead of cruft, and now
all nfsiod's tsleep the same way.
ok thib@ art@
Diffstat (limited to 'distrib/sets')
0 files changed, 0 insertions, 0 deletions