Btrfs: don't commit the transaction if we dont have enough pinned bytes