Now
netbsd-5 commitmail json YAML
src/sys/fs/udf/udf_strat_direct.c@1.5.4.3
/
diff
/
nxr@1.5.4.3
src/sys/fs/udf/udf_strat_sequential.c@1.5.4.2 / diff / nxr@1.5.4.2
src/sys/fs/udf/udf_vnops.c@1.30.4.4 / diff / nxr@1.30.4.4
src/sys/fs/udf/udf_strat_sequential.c@1.5.4.2 / diff / nxr@1.5.4.2
src/sys/fs/udf/udf_vnops.c@1.30.4.4 / diff / nxr@1.30.4.4
Apply patch (requested by reinoud in ticket #569):
Remove dead code and double check if it's allowed to write out
non-sequential there.
--
Sequential writing goes before normal write. Its not likely to ever go
wrong but there could be a race otherwise.
--
Add simplistic UBC async flushing as other FS's seem to do. Its a clutch
and needs to be addressed in UBC properly.
Improve write throttling by doing it on page-size basis. The `standard'
solution would cut up files unnessisary during allocation. It also made
assumptions about ucb wich were propably right but still.
Remove dead code and double check if it's allowed to write out
non-sequential there.
--
Sequential writing goes before normal write. Its not likely to ever go
wrong but there could be a race otherwise.
--
Add simplistic UBC async flushing as other FS's seem to do. Its a clutch
and needs to be addressed in UBC properly.
Improve write throttling by doing it on page-size basis. The `standard'
solution would cut up files unnessisary during allocation. It also made
assumptions about ucb wich were propably right but still.