• Y
    Btrfs: fix leaking block group on balance · d2fb3437
    Yan Zheng 提交于
    The block group structs are referenced in many different
    places, and it's not safe to free while balancing.  So, those block
    group structs were simply leaked instead.
    
    This patch replaces the block group pointer in the inode with the starting byte
    offset of the block group and adds reference counting to the block group
    struct.
    Signed-off-by: NYan Zheng <zheng.yan@oracle.com>
    d2fb3437
transaction.c 29.6 KB