Up to [Development] / linux-2.6-xfs / fs / xfs
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: HEAD
Revision 1.65 / (download) - annotate - [select for diffs], Wed Jun 25 06:15:11 2008 UTC (9 years, 3 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.64: +10 -0
lines
Diff to previous 1.64 (colored)
use minleft when allocating in xfs_bmbt_split() The bmap btree split code relies on a previous data extent allocation (from xfs_bmap_btalloc()) to find an AG that has sufficient space to perform a full btree split, when inserting the extent. When converting unwritten extents we don't allocate a data extent so a btree split will be the first allocation. In this case we need to set minleft so the allocator will pick an AG that has space to complete the split(s). Merge of xfs-linux-melb:xfs-kern:31357a by kenmcd. use minleft when allocating in xfs_bmbt_split()