Btrfs: improve forever loop when doing balance relocation