Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: [netbsd-5] src/sys/fs/udf
Module Name: src
Committed By: snj
Date: Wed Mar 18 05:08:38 UTC 2009
Modified Files:
src/sys/fs/udf [netbsd-5]: udf_strat_direct.c udf_strat_sequential.c
udf_vnops.c
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.5.4.2 -r1.5.4.3 src/sys/fs/udf/udf_strat_direct.c
cvs rdiff -u -r1.5.4.1 -r1.5.4.2 src/sys/fs/udf/udf_strat_sequential.c
cvs rdiff -u -r1.30.4.3 -r1.30.4.4 src/sys/fs/udf/udf_vnops.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index