summaryrefslogtreecommitdiff
path: root/root-tree.c
diff options
context:
space:
mode:
authorQu Wenruo <quwenruo@cn.fujitsu.com>2015-02-27 16:26:39 +0800
committerDavid Sterba <dsterba@suse.com>2015-08-31 19:25:11 +0200
commit62ae6b2bf25065461ddc2b49540a3f5052fe7e93 (patch)
tree72819fb6628d3f9db971eebe87912abb66382cf9 /root-tree.c
parent02abd61aa0566cde9e3a324cb207241e2259564d (diff)
btrfs-progs: Schedule quota rescan if qgroup assign caused inconsistence.
NOTE: This patch needs to cooperate with kernel patches, which will fix a kernel bug that never clear INCONSISTENT bit and return 1 if quota assign makes qgroup data inconsistent. Some qgroup assign will cause qgroup data inconsistent, like remove a qgroup with shared extents from a parent qgroup. But some won't, like assign a empty(OK, nodesize rfer and exel) to a qgroup. Newer kernel will return 1 if qgroup data inconsistent and in that case we should schedule a quota rescan. This patch will do this in btrfs-progs. Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'root-tree.c')
0 files changed, 0 insertions, 0 deletions