summaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorYan Zheng <zheng.yan@oracle.com>2008-12-11 21:30:39 (GMT)
committerChris Mason <chris.mason@oracle.com>2008-12-11 21:30:39 (GMT)
commitd2fb3437e4d8d12c73c587615ad187d5288547ec (patch)
tree894e4c698970dd35226b2614b8a38fb8a96580e7 /init
parentcfc8ea87201dc9bb6aeb3fc80c61abee83e7cc06 (diff)
downloadlinux-d2fb3437e4d8d12c73c587615ad187d5288547ec.tar.xz
Btrfs: fix leaking block group on balance
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: Yan Zheng <zheng.yan@oracle.com>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions