• David Sterba's avatar
    btrfs: return errors from unpin_extent_range() · 44a6c343
    David Sterba authored
    Handle the lookup failure of the block group to unpin, this is a logic
    error as the block group must exist at this point. If not, something else
    must have freed it, like clean_pinned_extents() would do without locking
    the unused_bg_unpin_mutex.
    
    Push the errors to the callers, proper handling will be done in followup
    patches.
    Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
    44a6c343
extent-tree.c 175 KB