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