"btrfs subvolume list" gets a new option "--fields=..." which allows to specify which pieces of information about subvolumes shall be printed. This is necessary because this commit also adds all the so far missing items from the root_item like the received UUID, all generation values and all time values.
The parameters to the "--fields" option is a list of items to print: --fields=gen,dirid,uuid,puuid,ruuid,cgen,ogen,sgen,rgen,ctime,otime, stime,rtime,path,rootid,parent,topid,all v1 -> v2: - On request of Wang Shilong, the commit is now splitted into several small commits. Stefan Behrens (4): Btrfs-progs: cleanup in btrfs-list.c Btrfs-progs: make the btrfs-list output more compact Btrfs-progs: add more subvol fields to btrfs-list Btrfs-progs: enhance 'btrfs subvolume list' btrfs-list.c | 422 +++++++++++++++++++++++++++++++++++-------------------- btrfs-list.h | 40 +++++- cmds-subvolume.c | 57 +++----- man/btrfs.8.in | 19 +-- 4 files changed, 332 insertions(+), 206 deletions(-) -- 1.8.2.1 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html