diff options
author | Bob Beck <beck@cvs.openbsd.org> | 2011-08-03 20:21:20 +0000 |
---|---|---|
committer | Bob Beck <beck@cvs.openbsd.org> | 2011-08-03 20:21:20 +0000 |
commit | 23c538d69e8296158cf35591cd62de4b36d8f6da (patch) | |
tree | 2eaf603377085cd400e04bf25987d76890b660f0 /share/man/man7 | |
parent | 6d6bd2ed27ecea3d7dedd611dd78d93decdcb02f (diff) |
back out pedro diff for VOP_FSYNC of softdep when limit is reached.
The basic analysys is correct, however, the problem in this case is that by forcing
softdept to synchornously flush everything across *all* softdep filesystems we cause a
huge performance problem when we take a 3 second pause and slam everything synchronously.
the right way to fix this is to fix the speedup_softdep code, not make the filesystem
go synchronous when we hit a limit - if we are doing that we may as well not run softdep
it will be faster.
ok deraadt@
Diffstat (limited to 'share/man/man7')
0 files changed, 0 insertions, 0 deletions