diff options
author | 2011-08-03 20:21:19 +0000 | |
---|---|---|
committer | 2011-08-03 20:21:19 +0000 | |
commit | 05ef140cde8d350196830fdbcc81abb338d4a758 (patch) | |
tree | 49f2317760e63f9618132f10c596e8fbc6d45fe9 /share/man/man7 | |
parent | Don't try to outsmart gcc inline assembler when saving the cpsr in the (diff) | |
download | wireguard-openbsd-05ef140cde8d350196830fdbcc81abb338d4a758.tar.xz wireguard-openbsd-05ef140cde8d350196830fdbcc81abb338d4a758.zip |
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