From 154cf4c193c4d5ac595c9920493def5bcfd3ea250a38ba21463a31be5a38cf1b Mon Sep 17 00:00:00 2001 From: Mark Fasheh Date: Wed, 21 May 2014 22:16:45 +0000 Subject: [PATCH] Accepting request 235046 from home:mfasheh:branches:filesystems - add quota group verify patches, sent to list near end of the week starting 5/4/2014 - updates btrfsck with the ability to verify quota groups - Update the changelog with some sad version of diffstat output to meet requirements. - Added patches: * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch * 0201-btrfs-progs-import-ulist.patch * 0202-btrfs-progs-add-quota-group-verify-code.patch OBS-URL: https://build.opensuse.org/request/show/235046 OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=159 --- ...-btrfs-progs-print-qgroup-excl-as-unsigned.patch | 3 ++- 0201-btrfs-progs-import-ulist.patch | 1 + 0202-btrfs-progs-add-quota-group-verify-code.patch | 1 + btrfsprogs.changes | 13 +++++++++++++ 4 files changed, 17 insertions(+), 1 deletion(-) diff --git a/0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch b/0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch index 98bf214..3d2c559 100644 --- a/0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch +++ b/0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch @@ -3,10 +3,11 @@ From: Mark Fasheh Date: Thu, 1 May 2014 22:35:15 -0700 Subject: [PATCH 1/3] btrfs-progs: print qgroup excl as unsigned References: bnc#865621 +Upstream: submitted It's unsigned in the structure definition. -Reviewed-by: Mark Fasheh +Signed-off-by: Mark Fasheh --- print-tree.c | 12 ++++++------ qgroup.c | 4 ++-- diff --git a/0201-btrfs-progs-import-ulist.patch b/0201-btrfs-progs-import-ulist.patch index b881e58..b52f9a2 100644 --- a/0201-btrfs-progs-import-ulist.patch +++ b/0201-btrfs-progs-import-ulist.patch @@ -3,6 +3,7 @@ From: Mark Fasheh Date: Thu, 1 May 2014 14:34:30 -0700 Subject: [PATCH 2/3] btrfs-progs: import ulist References: bnc#865621 +Upstream: submitted qgroup-verify.c wants this for walking root refs. diff --git a/0202-btrfs-progs-add-quota-group-verify-code.patch b/0202-btrfs-progs-add-quota-group-verify-code.patch index f8c6744..08cc35c 100644 --- a/0202-btrfs-progs-add-quota-group-verify-code.patch +++ b/0202-btrfs-progs-add-quota-group-verify-code.patch @@ -3,6 +3,7 @@ From: Mark Fasheh Date: Thu, 1 May 2014 22:44:24 -0700 Subject: [PATCH 3/3] btrfs-progs: add quota group verify code References: bnc#865621 +Upstream: submitted This patch adds functionality (in qgroup-verify.c) to compute bytecounts in subvolume quota groups. The original groups are read in and stored in memory diff --git a/btrfsprogs.changes b/btrfsprogs.changes index ee96502..99087f6 100644 --- a/btrfsprogs.changes +++ b/btrfsprogs.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Wed May 21 19:32:13 UTC 2014 - mfasheh@suse.com + +- add quota group verify patches, sent to list near end of the week starting + 5/4/2014 + - updates btrfsck with the ability to verify quota groups +- Update the changelog with some sad version of diffstat output to meet + requirements. +- Added patches: + * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch + * 0201-btrfs-progs-import-ulist.patch + * 0202-btrfs-progs-add-quota-group-verify-code.patch + ------------------------------------------------------------------- Tue May 13 20:28:23 UTC 2014 - mfasheh@suse.com