From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx2.suse.de ([195.135.220.15]:60020 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1427248AbeCBSpS (ORCPT ); Fri, 2 Mar 2018 13:45:18 -0500 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id C3897AE87 for ; Fri, 2 Mar 2018 18:45:16 +0000 (UTC) Subject: Re: [PATCH 0/8] btrfs-progs: qgroups usability To: linux-btrfs@vger.kernel.org References: <20180302184004.22036-1-jeffm@suse.com> From: Jeff Mahoney Message-ID: Date: Fri, 2 Mar 2018 13:45:14 -0500 MIME-Version: 1.0 In-Reply-To: <20180302184004.22036-1-jeffm@suse.com> Content-Type: text/plain; charset=utf-8 Sender: linux-btrfs-owner@vger.kernel.org List-ID: On 3/2/18 1:39 PM, jeffm@suse.com wrote: > From: Jeff Mahoney > > 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. Grumble. Ignore this thread. I had reordered the patches and didn't clean up an older git format-patch. -Jeff > -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(-) > -- Jeff Mahoney SUSE Labs