Up to [Development] / linux-2.6-xfs / fs / xfs
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: DELETE-1
Revision 1.31.1.1 / (download) - annotate - [select for diffs], Thu Nov 21 23:31:08 1996 UTC (20 years, 10 months ago) by doucette
CVS Tags: DELETE-1
Changes since 1.31: +69 -205
lines
Diff to previous 1.31 (colored) next main 1.32 (colored)
Rewrite inactive attribute code to avoid freeing any of the data blocks until the very end. We still walk the on-disk structure, but just call xfs_trans_binval on the buffers we get. Then we call the truncate code to get rid of the data blocks. This means we don't need a block reservation.