commit | a9c9bf68276c36898e23db770a65bd9b75bfac58 | [log] [tgz] |
---|---|---|
author | Arne Jansen <sensille@gmx.net> | Tue Apr 12 11:01:20 2011 +0200 |
committer | Arne Jansen <sensille@gmx.net> | Fri May 13 15:36:12 2011 +0200 |
tree | ba18ea840825d8c2bc6199fda17bb44f52fb85c4 | |
parent | bcd53741cc2af4342ac3ff6983bddc4a1b63b9b4 [diff] |
btrfs: heed alloc_start currently alloc_start is disregarded if the requested chunk size is bigger than (device size - alloc_start), but smaller than the device size. The only situation where I see this could have made sense was when a chunk equal the size of the device has been requested. This was possible as the allocator failed to take alloc_start into account when calculating the request chunk size. As this gets fixed by this patch, the workaround is not necessary anymore.