btrfs-progs: Fix return value bug of qgroups check
authorQu Wenruo <quwenruo@cn.fujitsu.com>
Mon, 18 Apr 2016 02:27:07 +0000 (10:27 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 2 May 2016 12:42:28 +0000 (14:42 +0200)
commitf172bd2b8db3b078f5fb515a772b7e59fea43c8f
treeed8fc1aff2092760f2b3dfd3b517e03a1cefa3cd
parentb652aeeb382de8bb1a00888f1a1ec27a2a1056b5
btrfs-progs: Fix return value bug of qgroups check

Before this patch, although btrfsck will check qgroups if quota is
enabled, it always return 0 even qgroup numbers are corrupted.

Fix it by allowing return value from report_qgroups function (formally
defined as print_qgroup_difference).

Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
cmds-check.c
qgroup-verify.c
qgroup-verify.h