Fix balance_level to free the middle block if there is room in the left one
commit309ce6768b29f72815ab8301b3670c7d8f7af307
authorChris Mason <chris.mason@oracle.com>
Thu, 24 Apr 2008 18:46:15 +0000 (24 14:46 -0400)
committerDavid Woodhouse <dwmw2@hera.kernel.org>
Thu, 24 Apr 2008 18:46:15 +0000 (24 14:46 -0400)
treeb458a2d6e8eb7321f2257e004e199ac9ec9713f3
parent8057a6c3e739fa09b1a9398c13e00fd3c70fe939
Fix balance_level to free the middle block if there is room in the left one

balance level starts by trying to empty the middle block, and then
pushes from the right to the middle.  This might empty the right block
and leave a small number of pointers in the middle.
ctree.c
extent-tree.c