From: Jeff Mahoney <jeffm@xxxxxxxx>
Hi all -
The following series addresses some usability issues with the qgroups UI.
1) Adds -W option so we can wait on a rescan completing without starting one.
2) Adds qgroup information to 'btrfs subvolume show'
3) Adds a -P option to show pathnames for first-level qgroups (or member
of nested qgroups with -v)
4) Allows exporting the qgroup table in JSON format for use by external
programs/scripts.
-Jeff
Jeff Mahoney (8):
btrfs-progs: quota: Add -W option to rescan to wait without starting
rescan
btrfs-progs: qgroups: fix misleading index check
btrfs-progs: constify pathnames passed as arguments
btrfs-progs: qgroups: add pathname to show output
btrfs-progs: qgroups: introduce and use info and limit structures
btrfs-progs: qgroups: introduce btrfs_qgroup_query
btrfs-progs: subvolume: add quota info to btrfs sub show
btrfs-progs: qgroups: export qgroups usage information as JSON
Documentation/btrfs-qgroup.asciidoc | 8 +
Documentation/btrfs-quota.asciidoc | 10 +-
Makefile.inc.in | 4 +-
chunk-recover.c | 4 +-
cmds-device.c | 2 +-
cmds-fi-usage.c | 6 +-
cmds-qgroup.c | 49 +++-
cmds-quota.c | 21 +-
cmds-rescue.c | 4 +-
cmds-subvolume.c | 46 ++++
configure.ac | 6 +
kerncompat.h | 1 +
qgroup.c | 526 ++++++++++++++++++++++++++++++------
qgroup.h | 22 +-
send-utils.c | 4 +-
utils.c | 22 +-
utils.h | 2 +
17 files changed, 621 insertions(+), 116 deletions(-)
--
2.15.1
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html