All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
@ 2020-12-29  0:38 Qu Wenruo
  2020-12-29  9:27 ` Stéphane Lesimple
  2020-12-30  0:56 ` Qu Wenruo
  0 siblings, 2 replies; 13+ messages in thread
From: Qu Wenruo @ 2020-12-29  0:38 UTC (permalink / raw)
  To: linux-btrfs; +Cc: Stéphane Lesimple

In delete_v1_space_cache(), if we find a leaf whose owner is tree root,
and we can't grab the free space cache inode, then we return -ENOENT.

However this would make the caller, add_data_references(), to consider
this as a critical error, and abort current data balance.

This happens for fs using free space cache v2, while still has v1 data
left.

For v2 free space cache, we no longer load v1 data, making btrfs_igrab()
no longer work for root tree to grab v1 free space cache inodes.

The proper fix for the problem is to delete v1 space cache completely
during v2 convert.

We can't just ignore the -ENOENT error, as for root tree we don't use
reloc tree to replace its data references, but rely on COW.
This means, we have no way to relocate the leftover v1 data, and block
the relocation.

This patch will just workaround it by outputting a warning message,
showing the user how to manually solve it.

Reported-by: Stéphane Lesimple <stephane_btrfs2@lesimple.fr>
Signed-off-by: Qu Wenruo <wqu@suse.com>
---
 fs/btrfs/relocation.c | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
index 19b7db8b2117..42746b59268d 100644
--- a/fs/btrfs/relocation.c
+++ b/fs/btrfs/relocation.c
@@ -3027,6 +3027,25 @@ int add_data_references(struct reloc_control *rc,
 		ret = delete_v1_space_cache(eb, rc->block_group,
 					    extent_key->objectid);
 		free_extent_buffer(eb);
+		/*
+		 * This happens when the fs is converted to use v2 space cache,
+		 * but some v1 data is still left.
+		 * In that case, we can't delete the v1 space cache data as we
+		 * can't grab the free space cache inode anymore.
+		 *
+		 * And we can't ignore the error, as for root tree (where v1
+		 * space cache is) we don't do reloc tree to replace the data
+		 * to the new location, thus the old data will still be there,
+		 * blocking the data chunk to be relocated.
+		 *
+		 * Here we just warn user about the problem, and provide a
+		 * workaround.
+		 * The proper fix is in the v2 convert mount, which should
+		 * completely remove v1 data.
+		 */
+		if (ret == -ENOENT)
+			btrfs_warn(fs_info,
+"leftover v1 space cache found, please use btrfs-check --clear-space-cache v1 to clean it up");
 		if (ret < 0)
 			break;
 		ret = __add_tree_block(rc, ref_node->val, blocksize, blocks);
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29  0:38 [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance Qu Wenruo
@ 2020-12-29  9:27 ` Stéphane Lesimple
  2020-12-29 10:29   ` Qu Wenruo
  2020-12-29 11:08   ` Stéphane Lesimple
  2020-12-30  0:56 ` Qu Wenruo
  1 sibling, 2 replies; 13+ messages in thread
From: Stéphane Lesimple @ 2020-12-29  9:27 UTC (permalink / raw)
  To: Qu Wenruo, linux-btrfs

December 29, 2020 1:38 AM, "Qu Wenruo" <wqu@suse.com> wrote:

> In delete_v1_space_cache(), if we find a leaf whose owner is tree root,
> and we can't grab the free space cache inode, then we return -ENOENT.
> 
> However this would make the caller, add_data_references(), to consider
> this as a critical error, and abort current data balance.
> 
> This happens for fs using free space cache v2, while still has v1 data
> left.
> 
> For v2 free space cache, we no longer load v1 data, making btrfs_igrab()
> no longer work for root tree to grab v1 free space cache inodes.
> 
> The proper fix for the problem is to delete v1 space cache completely
> during v2 convert.
> 
> We can't just ignore the -ENOENT error, as for root tree we don't use
> reloc tree to replace its data references, but rely on COW.
> This means, we have no way to relocate the leftover v1 data, and block
> the relocation.
> 
> This patch will just workaround it by outputting a warning message,
> showing the user how to manually solve it.
> 
> Reported-by: Stéphane Lesimple <stephane_btrfs2@lesimple.fr>
> Signed-off-by: Qu Wenruo <wqu@suse.com>

Your analysis seems correct, as this FS is quite old (several years),
and has seen quite a number of kernel versions! I converted it to
space_cache v2 ~6-12 months ago I think. It does has v1 leftovers:

# btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53

What's interesting also is that a FS I created only a few weeks ago,
under kernel 5.6.17, also has v1 leftovers, as per the above command.
So the issue might be more common than we think (not just years-old FS).

Before fixing the FS I can't balance, I wanted to test your patch,
even if it's pretty straightforward, just to be sure:

# btrfs bal start -dvrange=34625344765952..34625344765953 /tank
ERROR: error during balancing '/tank': No such file or directory
There may be more info in syslog - try dmesg | tail

[   76.114187] BTRFS info (device dm-10): balance: start -dvrange=34625344765952..34625344765953
[   76.122792] BTRFS info (device dm-10): relocating block group 34625344765952 flags data|raid1
[   87.065468] BTRFS info (device dm-10): found 167 extents, stage: move data extents
[   87.685571] BTRFS warning (device dm-10): leftover v1 space cache found, please use btrfs-check --clear-space-cache v1 to clean it up
[  100.018692] BTRFS info (device dm-10): balance: ended with status: -2

So, it works. You can add my Tested-By.

Regards,

Stéphane.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29  9:27 ` Stéphane Lesimple
@ 2020-12-29 10:29   ` Qu Wenruo
  2020-12-29 11:08   ` Stéphane Lesimple
  1 sibling, 0 replies; 13+ messages in thread
From: Qu Wenruo @ 2020-12-29 10:29 UTC (permalink / raw)
  To: Stéphane Lesimple, Qu Wenruo, linux-btrfs



On 2020/12/29 下午5:27, Stéphane Lesimple wrote:
> December 29, 2020 1:38 AM, "Qu Wenruo" <wqu@suse.com> wrote:
>
>> In delete_v1_space_cache(), if we find a leaf whose owner is tree root,
>> and we can't grab the free space cache inode, then we return -ENOENT.
>>
>> However this would make the caller, add_data_references(), to consider
>> this as a critical error, and abort current data balance.
>>
>> This happens for fs using free space cache v2, while still has v1 data
>> left.
>>
>> For v2 free space cache, we no longer load v1 data, making btrfs_igrab()
>> no longer work for root tree to grab v1 free space cache inodes.
>>
>> The proper fix for the problem is to delete v1 space cache completely
>> during v2 convert.
>>
>> We can't just ignore the -ENOENT error, as for root tree we don't use
>> reloc tree to replace its data references, but rely on COW.
>> This means, we have no way to relocate the leftover v1 data, and block
>> the relocation.
>>
>> This patch will just workaround it by outputting a warning message,
>> showing the user how to manually solve it.
>>
>> Reported-by: Stéphane Lesimple <stephane_btrfs2@lesimple.fr>
>> Signed-off-by: Qu Wenruo <wqu@suse.com>
>
> Your analysis seems correct, as this FS is quite old (several years),
> and has seen quite a number of kernel versions! I converted it to
> space_cache v2 ~6-12 months ago I think. It does has v1 leftovers:
>
> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53

Mind to dump all those related inodes?

E.g:

$ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10

The point here is to show if we have INODE_ITEM here for the inode number.

If there is really no INODE_ITEM, but have EXTENT_DATA left, then there
is something wrong with the v1 cache deletion.
That would explain the problem you're hitting.

Either caused by kernel or btrfs-progs, we need to further pin down the
cause of course.
For any reason, this should be considered as a corruption, which is
pretty dangerous (deleting inode item without deleting all its content,
definitely a big NO-NO).

>
> What's interesting also is that a FS I created only a few weeks ago,
> under kernel 5.6.17, also has v1 leftovers, as per the above command.
> So the issue might be more common than we think (not just years-old FS).
>
> Before fixing the FS I can't balance, I wanted to test your patch,
> even if it's pretty straightforward, just to be sure:
>
> # btrfs bal start -dvrange=34625344765952..34625344765953 /tank
> ERROR: error during balancing '/tank': No such file or directory
> There may be more info in syslog - try dmesg | tail
>
> [   76.114187] BTRFS info (device dm-10): balance: start -dvrange=34625344765952..34625344765953
> [   76.122792] BTRFS info (device dm-10): relocating block group 34625344765952 flags data|raid1
> [   87.065468] BTRFS info (device dm-10): found 167 extents, stage: move data extents
> [   87.685571] BTRFS warning (device dm-10): leftover v1 space cache found, please use btrfs-check --clear-space-cache v1 to clean it up

Although above ins dump should work, I just want to be extra sure about
where the -ENOENT comes from.

Would you mind to test the following debug output?

diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
index 19b7db8b2117..f7f3682ce017 100644
--- a/fs/btrfs/relocation.c
+++ b/fs/btrfs/relocation.c
@@ -2932,8 +2932,10 @@ static int delete_block_group_cache(struct
btrfs_fs_info *fs_info,
                 goto truncate;

         inode = btrfs_iget(fs_info->sb, ino, root);
-       if (IS_ERR(inode))
+       if (IS_ERR(inode)) {
+               pr_info("%s: no inode item found for ino %llu\n",
__func__, ino);
                 return -ENOENT;
+       }

  truncate:
         ret = btrfs_check_trunc_cache_free_space(fs_info,
@@ -2986,8 +2988,11 @@ static int delete_v1_space_cache(struct
extent_buffer *leaf,
                         break;
                 }
         }
-       if (!found)
+       if (!found) {
+               pr_info("%s: no FILE_EXTENT found, leaf start=%llu
data_bytenr=%llu\n",
+                       __func__, leaf->start, data_bytenr);
                 return -ENOENT;
+       }
         ret = delete_block_group_cache(leaf->fs_info, block_group, NULL,
                                         space_cache_ino);
         return ret;


My guess is, the dump would show no INODE_ITEM, and the debug output
would print something like "delete_block_group_cache: no inode item
found for XXXXXX".

Thanks,
Qu
> [  100.018692] BTRFS info (device dm-10): balance: ended with status: -2
>
> So, it works. You can add my Tested-By.
>
> Regards,
>
> Stéphane.
>

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29  9:27 ` Stéphane Lesimple
  2020-12-29 10:29   ` Qu Wenruo
@ 2020-12-29 11:08   ` Stéphane Lesimple
  2020-12-29 11:30     ` Qu Wenruo
  2020-12-29 12:30     ` Stéphane Lesimple
  1 sibling, 2 replies; 13+ messages in thread
From: Stéphane Lesimple @ 2020-12-29 11:08 UTC (permalink / raw)
  To: Qu Wenruo, Qu Wenruo, linux-btrfs

December 29, 2020 11:31 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:

>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
>> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53
> 
> Mind to dump all those related inodes?
> 
> E.g:
> 
> $ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10

Sure. I added -w to avoid grepping big numbers just containing the digits 51933:

# btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep 51933 -C 10 -w
                generation 2614632 root_dirid 256 bytenr 42705449811968 level 2 refs 1
                lastsnap 2614456 byte_limit 0 bytes_used 101154816 flags 0x1(RDONLY)
                uuid 1100ff6c-45fa-824d-ad93-869c94a87c7b
                parent_uuid 8bb8a884-ea4f-d743-8b0c-b6fdecbc397c
                ctransid 1337630 otransid 1249372 stransid 0 rtransid 0
                ctime 1554266422.693480985 (2019-04-03 06:40:22)
                otime 1547877605.465117667 (2019-01-19 07:00:05)
                drop key (0 UNKNOWN.0 0) level 0
        item 25 key (51098 ROOT_BACKREF 5) itemoff 10067 itemsize 42
                root backref key dirid 534 sequence 22219 name 20190119_070006_hourly.7
        item 26 key (51933 INODE_ITEM 0) itemoff 9907 itemsize 160
                generation 0 transid 1517381 size 262144 nbytes 30553407488
                block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
                sequence 116552 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
                atime 0.0 (1970-01-01 01:00:00)
                ctime 1567904822.739884119 (2019-09-08 03:07:02)
                mtime 0.0 (1970-01-01 01:00:00)
                otime 0.0 (1970-01-01 01:00:00)
        item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
                generation 1517381 type 2 (prealloc)
                prealloc data disk byte 34626327621632 nr 262144
                prealloc data offset 0 nr 262144
        item 28 key (52262 ROOT_ITEM 0) itemoff 9415 itemsize 439
                generation 2618893 root_dirid 256 bytenr 42677048360960 level 3 refs 1
                lastsnap 2618893 byte_limit 0 bytes_used 5557338112 flags 0x0(none)
                uuid d0d4361f-d231-6d40-8901-fe506e4b2b53
                ctransid 2618893 otransid 1277275 stransid 0 rtransid 0
                ctime 1609211576.181355141 (2020-12-29 04:12:56)
                otime 1550343531.349394412 (2019-02-16 19:58:51)

> The point here is to show if we have INODE_ITEM here for the inode number.

I think we do, if I understand the output correctly!

> Although above ins dump should work, I just want to be extra sure about
> where the -ENOENT comes from.
> 
> Would you mind to test the following debug output?

Here you go:

[  438.260483] BTRFS info (device dm-10): balance: start -dvrange=34625344765952..34625344765953
[  438.269018] BTRFS info (device dm-10): relocating block group 34625344765952 flags data|raid1
[  450.439609] BTRFS info (device dm-10): found 167 extents, stage: move data extents
[  451.026349] delete_v1_space_cache: no FILE_EXTENT found, leaf start=42676709441536 data_bytenr=34626327621632
[  451.026353] BTRFS warning (device dm-10): leftover v1 space cache found, please use btrfs-check --clear-space-cache v1 to clean it up
[  463.501781] BTRFS info (device dm-10): balance: ended with status: -2

Regards,

Stéphane.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29 11:08   ` Stéphane Lesimple
@ 2020-12-29 11:30     ` Qu Wenruo
  2020-12-29 12:30     ` Stéphane Lesimple
  1 sibling, 0 replies; 13+ messages in thread
From: Qu Wenruo @ 2020-12-29 11:30 UTC (permalink / raw)
  To: Stéphane Lesimple, Qu Wenruo, linux-btrfs



On 2020/12/29 下午7:08, Stéphane Lesimple wrote:
> December 29, 2020 11:31 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>
>>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
>>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>>> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
>>> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53
>>
>> Mind to dump all those related inodes?
>>
>> E.g:
>>
>> $ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10
>
> Sure. I added -w to avoid grepping big numbers just containing the digits 51933:
>
> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep 51933 -C 10 -w
>                  generation 2614632 root_dirid 256 bytenr 42705449811968 level 2 refs 1
>                  lastsnap 2614456 byte_limit 0 bytes_used 101154816 flags 0x1(RDONLY)
>                  uuid 1100ff6c-45fa-824d-ad93-869c94a87c7b
>                  parent_uuid 8bb8a884-ea4f-d743-8b0c-b6fdecbc397c
>                  ctransid 1337630 otransid 1249372 stransid 0 rtransid 0
>                  ctime 1554266422.693480985 (2019-04-03 06:40:22)
>                  otime 1547877605.465117667 (2019-01-19 07:00:05)
>                  drop key (0 UNKNOWN.0 0) level 0
>          item 25 key (51098 ROOT_BACKREF 5) itemoff 10067 itemsize 42
>                  root backref key dirid 534 sequence 22219 name 20190119_070006_hourly.7
>          item 26 key (51933 INODE_ITEM 0) itemoff 9907 itemsize 160
>                  generation 0 transid 1517381 size 262144 nbytes 30553407488
>                  block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
>                  sequence 116552 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
>                  atime 0.0 (1970-01-01 01:00:00)
>                  ctime 1567904822.739884119 (2019-09-08 03:07:02)
>                  mtime 0.0 (1970-01-01 01:00:00)
>                  otime 0.0 (1970-01-01 01:00:00)
>          item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>                  generation 1517381 type 2 (prealloc)
>                  prealloc data disk byte 34626327621632 nr 262144
>                  prealloc data offset 0 nr 262144
>          item 28 key (52262 ROOT_ITEM 0) itemoff 9415 itemsize 439
>                  generation 2618893 root_dirid 256 bytenr 42677048360960 level 3 refs 1
>                  lastsnap 2618893 byte_limit 0 bytes_used 5557338112 flags 0x0(none)
>                  uuid d0d4361f-d231-6d40-8901-fe506e4b2b53
>                  ctransid 2618893 otransid 1277275 stransid 0 rtransid 0
>                  ctime 1609211576.181355141 (2020-12-29 04:12:56)
>                  otime 1550343531.349394412 (2019-02-16 19:58:51)
>
>> The point here is to show if we have INODE_ITEM here for the inode number.
>
> I think we do, if I understand the output correctly!
>
>> Although above ins dump should work, I just want to be extra sure about
>> where the -ENOENT comes from.
>>
>> Would you mind to test the following debug output?
>
> Here you go:
>
> [  438.260483] BTRFS info (device dm-10): balance: start -dvrange=34625344765952..34625344765953
> [  438.269018] BTRFS info (device dm-10): relocating block group 34625344765952 flags data|raid1
> [  450.439609] BTRFS info (device dm-10): found 167 extents, stage: move data extents
> [  451.026349] delete_v1_space_cache: no FILE_EXTENT found, leaf start=42676709441536 data_bytenr=34626327621632

This means the leaf returned by find_all_leafs() is not correct?!

Would you please try this one? (Need to clean up previous diff first):
diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
index 19b7db8b2117..c4baffa78c0b 100644
--- a/fs/btrfs/relocation.c
+++ b/fs/btrfs/relocation.c
@@ -2932,8 +2932,10 @@ static int delete_block_group_cache(struct
btrfs_fs_info *fs_info,
                 goto truncate;

         inode = btrfs_iget(fs_info->sb, ino, root);
-       if (IS_ERR(inode))
+       if (IS_ERR(inode)) {
+               pr_info("%s: no inode item found for ino %llu\n",
__func__, ino);
                 return -ENOENT;
+       }

  truncate:
         ret = btrfs_check_trunc_cache_free_space(fs_info,
@@ -2986,8 +2988,12 @@ static int delete_v1_space_cache(struct
extent_buffer *leaf,
                         break;
                 }
         }
-       if (!found)
+       if (!found) {
+               pr_info("%s: no FILE_EXTENT found, leaf start=%llu
data_bytenr=%llu\n",
+                       __func__, leaf->start, data_bytenr);
+               btrfs_print_leaf(leaf);
                 return -ENOENT;
+       }
         ret = delete_block_group_cache(leaf->fs_info, block_group, NULL,
                                         space_cache_ino);
         return ret;

Thanks,
Qu
> [  451.026353] BTRFS warning (device dm-10): leftover v1 space cache found, please use btrfs-check --clear-space-cache v1 to clean it up
> [  463.501781] BTRFS info (device dm-10): balance: ended with status: -2
>
> Regards,
>
> Stéphane.
>

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29 11:08   ` Stéphane Lesimple
  2020-12-29 11:30     ` Qu Wenruo
@ 2020-12-29 12:30     ` Stéphane Lesimple
  2020-12-29 12:41       ` Qu Wenruo
  2020-12-29 12:51       ` Stéphane Lesimple
  1 sibling, 2 replies; 13+ messages in thread
From: Stéphane Lesimple @ 2020-12-29 12:30 UTC (permalink / raw)
  To: Qu Wenruo, Qu Wenruo, linux-btrfs

December 29, 2020 12:32 PM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:

> On 2020/12/29 下午7:08, Stéphane Lesimple wrote:
> 
>> December 29, 2020 11:31 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>> 
>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
>> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53
>>> Mind to dump all those related inodes?
>>> 
>>> E.g:
>>> 
>>> $ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10
>> 
>> Sure. I added -w to avoid grepping big numbers just containing the digits 51933:
>> 
>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep 51933 -C 10 -w
>> generation 2614632 root_dirid 256 bytenr 42705449811968 level 2 refs 1
>> lastsnap 2614456 byte_limit 0 bytes_used 101154816 flags 0x1(RDONLY)
>> uuid 1100ff6c-45fa-824d-ad93-869c94a87c7b
>> parent_uuid 8bb8a884-ea4f-d743-8b0c-b6fdecbc397c
>> ctransid 1337630 otransid 1249372 stransid 0 rtransid 0
>> ctime 1554266422.693480985 (2019-04-03 06:40:22)
>> otime 1547877605.465117667 (2019-01-19 07:00:05)
>> drop key (0 UNKNOWN.0 0) level 0
>> item 25 key (51098 ROOT_BACKREF 5) itemoff 10067 itemsize 42
>> root backref key dirid 534 sequence 22219 name 20190119_070006_hourly.7
>> item 26 key (51933 INODE_ITEM 0) itemoff 9907 itemsize 160
>> generation 0 transid 1517381 size 262144 nbytes 30553407488
>> block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
>> sequence 116552 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
>> atime 0.0 (1970-01-01 01:00:00)
>> ctime 1567904822.739884119 (2019-09-08 03:07:02)
>> mtime 0.0 (1970-01-01 01:00:00)
>> otime 0.0 (1970-01-01 01:00:00)
>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>> generation 1517381 type 2 (prealloc)
>> prealloc data disk byte 34626327621632 nr 262144
>> prealloc data offset 0 nr 262144
>> item 28 key (52262 ROOT_ITEM 0) itemoff 9415 itemsize 439
>> generation 2618893 root_dirid 256 bytenr 42677048360960 level 3 refs 1
>> lastsnap 2618893 byte_limit 0 bytes_used 5557338112 flags 0x0(none)
>> uuid d0d4361f-d231-6d40-8901-fe506e4b2b53
>> ctransid 2618893 otransid 1277275 stransid 0 rtransid 0
>> ctime 1609211576.181355141 (2020-12-29 04:12:56)
>> otime 1550343531.349394412 (2019-02-16 19:58:51)
>> 
>>> The point here is to show if we have INODE_ITEM here for the inode number.
>> 
>> I think we do, if I understand the output correctly!
>> 
>>> Although above ins dump should work, I just want to be extra sure about
>>> where the -ENOENT comes from.
>>> 
>>> Would you mind to test the following debug output?
>> 
>> Here you go:
>> 
>> [ 438.260483] BTRFS info (device dm-10): balance: start -dvrange=34625344765952..34625344765953
>> [ 438.269018] BTRFS info (device dm-10): relocating block group 34625344765952 flags data|raid1
>> [ 450.439609] BTRFS info (device dm-10): found 167 extents, stage: move data extents
>> [ 451.026349] delete_v1_space_cache: no FILE_EXTENT found, leaf start=42676709441536
>> data_bytenr=34626327621632
> 
> This means the leaf returned by find_all_leafs() is not correct?!
> 
> Would you please try this one? (Need to clean up previous diff first):

Sure:

BTRFS info (device dm-10): balance: start -dvrange=34625344765952..34625344765953
BTRFS info (device dm-10): relocating block group 34625344765952 flags data|raid1
BTRFS info (device dm-10): found 167 extents, stage: move data extents
delete_v1_space_cache: no FILE_EXTENT found, leaf start=42677482782720 data_bytenr=34626327621632
BTRFS info (device dm-10): leaf 42677482782720 gen 2619699 total ptrs 38 free space 6595 owner 1
        item 0 key (32735 132 726935) itemoff 15844 itemsize 439
                root data bytenr 42705449844736 refs 1
        item 1 key (32735 144 5) itemoff 15802 itemsize 42
        item 2 key (32736 132 726938) itemoff 15363 itemsize 439
                root data bytenr 42705450303488 refs 1
        item 3 key (32736 144 5) itemoff 15320 itemsize 43
        item 4 key (34615 132 802086) itemoff 14881 itemsize 439
                root data bytenr 42705443913728 refs 1
        item 5 key (34615 144 5) itemoff 14839 itemsize 42
        item 6 key (34616 132 802088) itemoff 14400 itemsize 439
                root data bytenr 42705445797888 refs 1
        item 7 key (34616 144 5) itemoff 14357 itemsize 43
        item 8 key (34688 132 804349) itemoff 13918 itemsize 439
                root data bytenr 42697575448576 refs 1
        item 9 key (34688 144 5) itemoff 13874 itemsize 44
        item 10 key (40681 132 0) itemoff 13435 itemsize 439
                root data bytenr 42705844584448 refs 1
        item 11 key (40681 144 5) itemoff 13414 itemsize 21
        item 12 key (46589 132 0) itemoff 12975 itemsize 439
                root data bytenr 42705856479232 refs 1
        item 13 key (46589 144 5) itemoff 12948 itemsize 27
        item 14 key (50759 132 1239367) itemoff 12509 itemsize 439
                root data bytenr 42705450270720 refs 1
        item 15 key (50759 144 5) itemoff 12468 itemsize 41
        item 16 key (50892 132 1243531) itemoff 12029 itemsize 439
                root data bytenr 42705448812544 refs 1
        item 17 key (50892 144 5) itemoff 11988 itemsize 41
        item 18 key (50950 132 1245041) itemoff 11549 itemsize 439
                root data bytenr 42705448779776 refs 1
        item 19 key (50950 144 5) itemoff 11508 itemsize 41
        item 20 key (51007 132 1246989) itemoff 11069 itemsize 439
                root data bytenr 42705447649280 refs 1
        item 21 key (51007 144 5) itemoff 11028 itemsize 41
        item 22 key (51068 132 1248396) itemoff 10589 itemsize 439
                root data bytenr 42705450156032 refs 1
        item 23 key (51068 144 5) itemoff 10548 itemsize 41
        item 24 key (51098 132 1249372) itemoff 10109 itemsize 439
                root data bytenr 42705449811968 refs 1
        item 25 key (51098 144 5) itemoff 10067 itemsize 42
        item 26 key (51933 1 0) itemoff 9907 itemsize 160
                inode generation 0 size 262144 mode 100600
        item 27 key (51933 108 0) itemoff 9854 itemsize 53
                extent data disk bytenr 34626327621632 nr 262144
                extent data offset 0 nr 262144 ram 262144
        item 28 key (52262 132 0) itemoff 9415 itemsize 439
                root data bytenr 42677048360960 refs 1
        item 29 key (52262 144 5) itemoff 9392 itemsize 23
        item 30 key (52267 132 0) itemoff 8953 itemsize 439
                root data bytenr 42705856806912 refs 1
        item 31 key (52267 144 5) itemoff 8931 itemsize 22
        item 32 key (52268 132 0) itemoff 8492 itemsize 439
                root data bytenr 42678619897856 refs 1
        item 33 key (52268 144 5) itemoff 8471 itemsize 21
        item 34 key (52453 132 0) itemoff 8032 itemsize 439
                root data bytenr 42705323196416 refs 1
        item 35 key (52453 144 5) itemoff 8011 itemsize 21
        item 36 key (58841 132 0) itemoff 7572 itemsize 439
                root data bytenr 42677453111296 refs 1
        item 37 key (58841 144 5) itemoff 7545 itemsize 27
BTRFS warning (device dm-10): leftover v1 space cache found, please use btrfs-check --clear-space-cache v1 to clean it up
BTRFS info (device dm-10): balance: ended with status: -2

Regards,

Stéphane.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29 12:30     ` Stéphane Lesimple
@ 2020-12-29 12:41       ` Qu Wenruo
  2020-12-29 12:51       ` Stéphane Lesimple
  1 sibling, 0 replies; 13+ messages in thread
From: Qu Wenruo @ 2020-12-29 12:41 UTC (permalink / raw)
  To: Stéphane Lesimple, Qu Wenruo, linux-btrfs



On 2020/12/29 下午8:30, Stéphane Lesimple wrote:
> December 29, 2020 12:32 PM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
> 
>> On 2020/12/29 下午7:08, Stéphane Lesimple wrote:
>>
>>> December 29, 2020 11:31 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>>>
>>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
>>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>>> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
>>> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53
>>>> Mind to dump all those related inodes?
>>>>
>>>> E.g:
>>>>
>>>> $ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10
>>>
>>> Sure. I added -w to avoid grepping big numbers just containing the digits 51933:
>>>
>>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep 51933 -C 10 -w
>>> generation 2614632 root_dirid 256 bytenr 42705449811968 level 2 refs 1
>>> lastsnap 2614456 byte_limit 0 bytes_used 101154816 flags 0x1(RDONLY)
>>> uuid 1100ff6c-45fa-824d-ad93-869c94a87c7b
>>> parent_uuid 8bb8a884-ea4f-d743-8b0c-b6fdecbc397c
>>> ctransid 1337630 otransid 1249372 stransid 0 rtransid 0
>>> ctime 1554266422.693480985 (2019-04-03 06:40:22)
>>> otime 1547877605.465117667 (2019-01-19 07:00:05)
>>> drop key (0 UNKNOWN.0 0) level 0
>>> item 25 key (51098 ROOT_BACKREF 5) itemoff 10067 itemsize 42
>>> root backref key dirid 534 sequence 22219 name 20190119_070006_hourly.7
>>> item 26 key (51933 INODE_ITEM 0) itemoff 9907 itemsize 160
>>> generation 0 transid 1517381 size 262144 nbytes 30553407488
>>> block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
>>> sequence 116552 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
>>> atime 0.0 (1970-01-01 01:00:00)
>>> ctime 1567904822.739884119 (2019-09-08 03:07:02)
>>> mtime 0.0 (1970-01-01 01:00:00)
>>> otime 0.0 (1970-01-01 01:00:00)
>>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>>> generation 1517381 type 2 (prealloc)
>>> prealloc data disk byte 34626327621632 nr 262144

Got the point now.

The type is preallocated, which means we haven't yet written space cache 
into it.

But the code only checks the regular file extent (written, not 
preallocated).

So the proper fix would looks like this:

diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
index 19b7db8b2117..1d73d7c2fbd7 100644
--- a/fs/btrfs/relocation.c
+++ b/fs/btrfs/relocation.c
@@ -2975,11 +2975,14 @@ static int delete_v1_space_cache(struct 
extent_buffer *leaf,
                 return 0;

         for (i = 0; i < btrfs_header_nritems(leaf); i++) {
+               u8 type;
                 btrfs_item_key_to_cpu(leaf, &key, i);
                 if (key.type != BTRFS_EXTENT_DATA_KEY)
                         continue;
                 ei = btrfs_item_ptr(leaf, i, struct 
btrfs_file_extent_item);
-               if (btrfs_file_extent_type(leaf, ei) == 
BTRFS_FILE_EXTENT_REG &&
+               type = btrfs_file_extent_type(leaf, ei);
+               if ((type == BTRFS_FILE_EXTENT_REG ||
+                    type == BTRFS_FILE_EXTENT_PREALLOC) &&
                     btrfs_file_extent_disk_bytenr(leaf, ei) == 
data_bytenr) {
                         found = true;
                         space_cache_ino = key.objectid;

With this, the relocation should finish without problem.

Thanks for all your effort, from reporting to most of the debug, this 
really helps a lot!
Qu


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29 12:30     ` Stéphane Lesimple
  2020-12-29 12:41       ` Qu Wenruo
@ 2020-12-29 12:51       ` Stéphane Lesimple
  2020-12-29 13:06         ` Qu Wenruo
  2020-12-29 13:17         ` Stéphane Lesimple
  1 sibling, 2 replies; 13+ messages in thread
From: Stéphane Lesimple @ 2020-12-29 12:51 UTC (permalink / raw)
  To: Qu Wenruo, Qu Wenruo, linux-btrfs

December 29, 2020 1:43 PM, "Qu Wenruo" <wqu@suse.com> wrote:

> On 2020/12/29 下午8:30, Stéphane Lesimple wrote:
> 
>> December 29, 2020 12:32 PM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>> 
>>> On 2020/12/29 下午7:08, Stéphane Lesimple wrote:
>> 
>> December 29, 2020 11:31 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>> 
>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
>> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53
>> Mind to dump all those related inodes?
>> 
>> E.g:
>> 
>> $ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10
>> 
>> Sure. I added -w to avoid grepping big numbers just containing the digits 51933:
>> 
>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep 51933 -C 10 -w
>> generation 2614632 root_dirid 256 bytenr 42705449811968 level 2 refs 1
>> lastsnap 2614456 byte_limit 0 bytes_used 101154816 flags 0x1(RDONLY)
>> uuid 1100ff6c-45fa-824d-ad93-869c94a87c7b
>> parent_uuid 8bb8a884-ea4f-d743-8b0c-b6fdecbc397c
>> ctransid 1337630 otransid 1249372 stransid 0 rtransid 0
>> ctime 1554266422.693480985 (2019-04-03 06:40:22)
>> otime 1547877605.465117667 (2019-01-19 07:00:05)
>> drop key (0 UNKNOWN.0 0) level 0
>> item 25 key (51098 ROOT_BACKREF 5) itemoff 10067 itemsize 42
>> root backref key dirid 534 sequence 22219 name 20190119_070006_hourly.7
>> item 26 key (51933 INODE_ITEM 0) itemoff 9907 itemsize 160
>> generation 0 transid 1517381 size 262144 nbytes 30553407488
>> block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
>> sequence 116552 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
>> atime 0.0 (1970-01-01 01:00:00)
>> ctime 1567904822.739884119 (2019-09-08 03:07:02)
>> mtime 0.0 (1970-01-01 01:00:00)
>> otime 0.0 (1970-01-01 01:00:00)
>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>> generation 1517381 type 2 (prealloc)
>> prealloc data disk byte 34626327621632 nr 262144
> 
> Got the point now.
> 
> The type is preallocated, which means we haven't yet written space cache
> into it.
> 
> But the code only checks the regular file extent (written, not
> preallocated).
> 
> So the proper fix would looks like this:
> 
> diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
> index 19b7db8b2117..1d73d7c2fbd7 100644
> --- a/fs/btrfs/relocation.c
> +++ b/fs/btrfs/relocation.c
> @@ -2975,11 +2975,14 @@ static int delete_v1_space_cache(struct
> extent_buffer *leaf,
> return 0;
> 
> for (i = 0; i < btrfs_header_nritems(leaf); i++) {
> + u8 type;
> btrfs_item_key_to_cpu(leaf, &key, i);
> if (key.type != BTRFS_EXTENT_DATA_KEY)
> continue;
> ei = btrfs_item_ptr(leaf, i, struct
> btrfs_file_extent_item);
> - if (btrfs_file_extent_type(leaf, ei) ==
> BTRFS_FILE_EXTENT_REG &&
> + type = btrfs_file_extent_type(leaf, ei);
> + if ((type == BTRFS_FILE_EXTENT_REG ||
> + type == BTRFS_FILE_EXTENT_PREALLOC) &&
> btrfs_file_extent_disk_bytenr(leaf, ei) ==
> data_bytenr) {
> found = true;
> space_cache_ino = key.objectid;
>
> With this, the relocation should finish without problem.

Aaah, it makes sense indeed.

Do you want me to try this fix right now, or do you want to have a look
at the btrfs-progs crash first? I don't know if it's related, but if it is,
then maybe I won't be able to reproduce it again after finishing the balance.

I don't mind leaving the FS in this state for a few more days/weeks if needed.

> Thanks for all your effort, from reporting to most of the debug, this
> really helps a lot!

No problem, glad to help. Thanks for looking into it so fast!

-- 
Stéphane.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29 12:51       ` Stéphane Lesimple
@ 2020-12-29 13:06         ` Qu Wenruo
  2020-12-29 13:17         ` Stéphane Lesimple
  1 sibling, 0 replies; 13+ messages in thread
From: Qu Wenruo @ 2020-12-29 13:06 UTC (permalink / raw)
  To: Stéphane Lesimple, Qu Wenruo, linux-btrfs



On 2020/12/29 下午8:51, Stéphane Lesimple wrote:
> December 29, 2020 1:43 PM, "Qu Wenruo" <wqu@suse.com> wrote:
>
>> On 2020/12/29 下午8:30, Stéphane Lesimple wrote:
>>
>>> December 29, 2020 12:32 PM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>>>
>>>> On 2020/12/29 下午7:08, Stéphane Lesimple wrote:
>>>
>>> December 29, 2020 11:31 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>>>
>>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
>>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>>> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
>>> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53
>>> Mind to dump all those related inodes?
>>>
>>> E.g:
>>>
>>> $ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10
>>>
>>> Sure. I added -w to avoid grepping big numbers just containing the digits 51933:
>>>
>>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep 51933 -C 10 -w
>>> generation 2614632 root_dirid 256 bytenr 42705449811968 level 2 refs 1
>>> lastsnap 2614456 byte_limit 0 bytes_used 101154816 flags 0x1(RDONLY)
>>> uuid 1100ff6c-45fa-824d-ad93-869c94a87c7b
>>> parent_uuid 8bb8a884-ea4f-d743-8b0c-b6fdecbc397c
>>> ctransid 1337630 otransid 1249372 stransid 0 rtransid 0
>>> ctime 1554266422.693480985 (2019-04-03 06:40:22)
>>> otime 1547877605.465117667 (2019-01-19 07:00:05)
>>> drop key (0 UNKNOWN.0 0) level 0
>>> item 25 key (51098 ROOT_BACKREF 5) itemoff 10067 itemsize 42
>>> root backref key dirid 534 sequence 22219 name 20190119_070006_hourly.7
>>> item 26 key (51933 INODE_ITEM 0) itemoff 9907 itemsize 160
>>> generation 0 transid 1517381 size 262144 nbytes 30553407488
>>> block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
>>> sequence 116552 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
>>> atime 0.0 (1970-01-01 01:00:00)
>>> ctime 1567904822.739884119 (2019-09-08 03:07:02)
>>> mtime 0.0 (1970-01-01 01:00:00)
>>> otime 0.0 (1970-01-01 01:00:00)
>>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>>> generation 1517381 type 2 (prealloc)
>>> prealloc data disk byte 34626327621632 nr 262144
>>
>> Got the point now.
>>
>> The type is preallocated, which means we haven't yet written space cache
>> into it.
>>
>> But the code only checks the regular file extent (written, not
>> preallocated).
>>
>> So the proper fix would looks like this:
>>
>> diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
>> index 19b7db8b2117..1d73d7c2fbd7 100644
>> --- a/fs/btrfs/relocation.c
>> +++ b/fs/btrfs/relocation.c
>> @@ -2975,11 +2975,14 @@ static int delete_v1_space_cache(struct
>> extent_buffer *leaf,
>> return 0;
>>
>> for (i = 0; i < btrfs_header_nritems(leaf); i++) {
>> + u8 type;
>> btrfs_item_key_to_cpu(leaf, &key, i);
>> if (key.type != BTRFS_EXTENT_DATA_KEY)
>> continue;
>> ei = btrfs_item_ptr(leaf, i, struct
>> btrfs_file_extent_item);
>> - if (btrfs_file_extent_type(leaf, ei) ==
>> BTRFS_FILE_EXTENT_REG &&
>> + type = btrfs_file_extent_type(leaf, ei);
>> + if ((type == BTRFS_FILE_EXTENT_REG ||
>> + type == BTRFS_FILE_EXTENT_PREALLOC) &&
>> btrfs_file_extent_disk_bytenr(leaf, ei) ==
>> data_bytenr) {
>> found = true;
>> space_cache_ino = key.objectid;
>>
>> With this, the relocation should finish without problem.
>
> Aaah, it makes sense indeed.
>
> Do you want me to try this fix right now, or do you want to have a look
> at the btrfs-progs crash first? I don't know if it's related, but if it is,
> then maybe I won't be able to reproduce it again after finishing the balance.

The problem is, I'm not that confident with v2 space cache debugging,
thus can't help much.

But at least, the problem you're reporting doesn't really need a
btrfs-check repair.
Just a kernel fix would be enough.

>
> I don't mind leaving the FS in this state for a few more days/weeks if needed.

That's fine if you want some one to look into the btrfs-progs bug.

I'll submit a proper bug fix soon.

Thanks,
Qu
>
>> Thanks for all your effort, from reporting to most of the debug, this
>> really helps a lot!
>
> No problem, glad to help. Thanks for looking into it so fast!
>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29 12:51       ` Stéphane Lesimple
  2020-12-29 13:06         ` Qu Wenruo
@ 2020-12-29 13:17         ` Stéphane Lesimple
  2020-12-30  5:49           ` Qu Wenruo
  2020-12-30  8:39           ` Stéphane Lesimple
  1 sibling, 2 replies; 13+ messages in thread
From: Stéphane Lesimple @ 2020-12-29 13:17 UTC (permalink / raw)
  To: Qu Wenruo, Qu Wenruo, linux-btrfs

December 29, 2020 2:08 PM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:

> On 2020/12/29 下午8:51, Stéphane Lesimple wrote:
> 
>> December 29, 2020 1:43 PM, "Qu Wenruo" <wqu@suse.com> wrote:
>> 
>>> On 2020/12/29 下午8:30, Stéphane Lesimple wrote:
>> 
>> December 29, 2020 12:32 PM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>> 
>> On 2020/12/29 下午7:08, Stéphane Lesimple wrote:
>> 
>> December 29, 2020 11:31 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>> 
>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
>> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53
>> Mind to dump all those related inodes?
>> 
>> E.g:
>> 
>> $ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10
>> 
>> Sure. I added -w to avoid grepping big numbers just containing the digits 51933:
>> 
>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep 51933 -C 10 -w
>> generation 2614632 root_dirid 256 bytenr 42705449811968 level 2 refs 1
>> lastsnap 2614456 byte_limit 0 bytes_used 101154816 flags 0x1(RDONLY)
>> uuid 1100ff6c-45fa-824d-ad93-869c94a87c7b
>> parent_uuid 8bb8a884-ea4f-d743-8b0c-b6fdecbc397c
>> ctransid 1337630 otransid 1249372 stransid 0 rtransid 0
>> ctime 1554266422.693480985 (2019-04-03 06:40:22)
>> otime 1547877605.465117667 (2019-01-19 07:00:05)
>> drop key (0 UNKNOWN.0 0) level 0
>> item 25 key (51098 ROOT_BACKREF 5) itemoff 10067 itemsize 42
>> root backref key dirid 534 sequence 22219 name 20190119_070006_hourly.7
>> item 26 key (51933 INODE_ITEM 0) itemoff 9907 itemsize 160
>> generation 0 transid 1517381 size 262144 nbytes 30553407488
>> block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
>> sequence 116552 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
>> atime 0.0 (1970-01-01 01:00:00)
>> ctime 1567904822.739884119 (2019-09-08 03:07:02)
>> mtime 0.0 (1970-01-01 01:00:00)
>> otime 0.0 (1970-01-01 01:00:00)
>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>> generation 1517381 type 2 (prealloc)
>> prealloc data disk byte 34626327621632 nr 262144
>>> Got the point now.
>>> 
>>> The type is preallocated, which means we haven't yet written space cache
>>> into it.
>>> 
>>> But the code only checks the regular file extent (written, not
>>> preallocated).
>>> 
>>> So the proper fix would looks like this:
>>> 
>>> diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
>>> index 19b7db8b2117..1d73d7c2fbd7 100644
>>> --- a/fs/btrfs/relocation.c
>>> +++ b/fs/btrfs/relocation.c
>>> @@ -2975,11 +2975,14 @@ static int delete_v1_space_cache(struct
>>> extent_buffer *leaf,
>>> return 0;
>>> 
>>> for (i = 0; i < btrfs_header_nritems(leaf); i++) {
>>> + u8 type;
>>> btrfs_item_key_to_cpu(leaf, &key, i);
>>> if (key.type != BTRFS_EXTENT_DATA_KEY)
>>> continue;
>>> ei = btrfs_item_ptr(leaf, i, struct
>>> btrfs_file_extent_item);
>>> - if (btrfs_file_extent_type(leaf, ei) ==
>>> BTRFS_FILE_EXTENT_REG &&
>>> + type = btrfs_file_extent_type(leaf, ei);
>>> + if ((type == BTRFS_FILE_EXTENT_REG ||
>>> + type == BTRFS_FILE_EXTENT_PREALLOC) &&
>>> btrfs_file_extent_disk_bytenr(leaf, ei) ==
>>> data_bytenr) {
>>> found = true;
>>> space_cache_ino = key.objectid;
>>> 
>>> With this, the relocation should finish without problem.
>> 
>> Aaah, it makes sense indeed.
>> 
>> Do you want me to try this fix right now, or do you want to have a look
>> at the btrfs-progs crash first? I don't know if it's related, but if it is,
>> then maybe I won't be able to reproduce it again after finishing the balance.
> 
> The problem is, I'm not that confident with v2 space cache debugging,
> thus can't help much.
> 
> But at least, the problem you're reporting doesn't really need a
> btrfs-check repair.
> Just a kernel fix would be enough.

Yes indeed.

>> I don't mind leaving the FS in this state for a few more days/weeks if needed.
> 
> That's fine if you want some one to look into the btrfs-progs bug.

I'll leave it like this up to, let's say, mid-January. If nobody has expressed interest
in looking into this other problem, I'll apply your final patch and complete the balance,
so that you can add a Tested-By.

> I'll submit a proper bug fix soon.

Thanks,

Good evening!

-- 
Stéphane

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29  0:38 [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance Qu Wenruo
  2020-12-29  9:27 ` Stéphane Lesimple
@ 2020-12-30  0:56 ` Qu Wenruo
  1 sibling, 0 replies; 13+ messages in thread
From: Qu Wenruo @ 2020-12-30  0:56 UTC (permalink / raw)
  To: linux-btrfs; +Cc: Stéphane Lesimple



On 2020/12/29 上午8:38, Qu Wenruo wrote:
> In delete_v1_space_cache(), if we find a leaf whose owner is tree root,
> and we can't grab the free space cache inode, then we return -ENOENT.
> 
> However this would make the caller, add_data_references(), to consider
> this as a critical error, and abort current data balance.
> 
> This happens for fs using free space cache v2, while still has v1 data
> left.
> 
> For v2 free space cache, we no longer load v1 data, making btrfs_igrab()
> no longer work for root tree to grab v1 free space cache inodes.
> 
> The proper fix for the problem is to delete v1 space cache completely
> during v2 convert.
> 
> We can't just ignore the -ENOENT error, as for root tree we don't use
> reloc tree to replace its data references, but rely on COW.
> This means, we have no way to relocate the leftover v1 data, and block
> the relocation.
> 
> This patch will just workaround it by outputting a warning message,
> showing the user how to manually solve it.
> 
> Reported-by: Stéphane Lesimple <stephane_btrfs2@lesimple.fr>
> Signed-off-by: Qu Wenruo <wqu@suse.com>

Please discard this patch.

This didn't really solve the problem and may give the end user some 
false impression.

Thanks,
Qu
> ---
>   fs/btrfs/relocation.c | 19 +++++++++++++++++++
>   1 file changed, 19 insertions(+)
> 
> diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
> index 19b7db8b2117..42746b59268d 100644
> --- a/fs/btrfs/relocation.c
> +++ b/fs/btrfs/relocation.c
> @@ -3027,6 +3027,25 @@ int add_data_references(struct reloc_control *rc,
>   		ret = delete_v1_space_cache(eb, rc->block_group,
>   					    extent_key->objectid);
>   		free_extent_buffer(eb);
> +		/*
> +		 * This happens when the fs is converted to use v2 space cache,
> +		 * but some v1 data is still left.
> +		 * In that case, we can't delete the v1 space cache data as we
> +		 * can't grab the free space cache inode anymore.
> +		 *
> +		 * And we can't ignore the error, as for root tree (where v1
> +		 * space cache is) we don't do reloc tree to replace the data
> +		 * to the new location, thus the old data will still be there,
> +		 * blocking the data chunk to be relocated.
> +		 *
> +		 * Here we just warn user about the problem, and provide a
> +		 * workaround.
> +		 * The proper fix is in the v2 convert mount, which should
> +		 * completely remove v1 data.
> +		 */
> +		if (ret == -ENOENT)
> +			btrfs_warn(fs_info,
> +"leftover v1 space cache found, please use btrfs-check --clear-space-cache v1 to clean it up");
>   		if (ret < 0)
>   			break;
>   		ret = __add_tree_block(rc, ref_node->val, blocksize, blocks);
> 


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29 13:17         ` Stéphane Lesimple
@ 2020-12-30  5:49           ` Qu Wenruo
  2020-12-30  8:39           ` Stéphane Lesimple
  1 sibling, 0 replies; 13+ messages in thread
From: Qu Wenruo @ 2020-12-30  5:49 UTC (permalink / raw)
  To: Stéphane Lesimple, Qu Wenruo, linux-btrfs



On 2020/12/29 下午9:17, Stéphane Lesimple wrote:
> December 29, 2020 2:08 PM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>
>> On 2020/12/29 下午8:51, Stéphane Lesimple wrote:
>>
>>> December 29, 2020 1:43 PM, "Qu Wenruo" <wqu@suse.com> wrote:
>>>
>>>> On 2020/12/29 下午8:30, Stéphane Lesimple wrote:
>>>
>>> December 29, 2020 12:32 PM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>>>
>>> On 2020/12/29 下午7:08, Stéphane Lesimple wrote:
>>>
>>> December 29, 2020 11:31 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:
>>>
>>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep EXTENT_DA
>>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>>> item 12 key (72271 EXTENT_DATA 0) itemoff 14310 itemsize 53
>>> item 25 key (74907 EXTENT_DATA 0) itemoff 12230 itemsize 53
>>> Mind to dump all those related inodes?
>>>
>>> E.g:
>>>
>>> $ btrfs ins dump-tree -t root <dev> | gerp 51933 -C 10
>>>
>>> Sure. I added -w to avoid grepping big numbers just containing the digits 51933:
>>>
>>> # btrfs ins dump-tree -t root /dev/mapper/luks-tank-mdata | grep 51933 -C 10 -w
>>> generation 2614632 root_dirid 256 bytenr 42705449811968 level 2 refs 1
>>> lastsnap 2614456 byte_limit 0 bytes_used 101154816 flags 0x1(RDONLY)
>>> uuid 1100ff6c-45fa-824d-ad93-869c94a87c7b
>>> parent_uuid 8bb8a884-ea4f-d743-8b0c-b6fdecbc397c
>>> ctransid 1337630 otransid 1249372 stransid 0 rtransid 0
>>> ctime 1554266422.693480985 (2019-04-03 06:40:22)
>>> otime 1547877605.465117667 (2019-01-19 07:00:05)
>>> drop key (0 UNKNOWN.0 0) level 0
>>> item 25 key (51098 ROOT_BACKREF 5) itemoff 10067 itemsize 42
>>> root backref key dirid 534 sequence 22219 name 20190119_070006_hourly.7
>>> item 26 key (51933 INODE_ITEM 0) itemoff 9907 itemsize 160
>>> generation 0 transid 1517381 size 262144 nbytes 30553407488
>>> block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
>>> sequence 116552 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
>>> atime 0.0 (1970-01-01 01:00:00)
>>> ctime 1567904822.739884119 (2019-09-08 03:07:02)
>>> mtime 0.0 (1970-01-01 01:00:00)
>>> otime 0.0 (1970-01-01 01:00:00)
>>> item 27 key (51933 EXTENT_DATA 0) itemoff 9854 itemsize 53
>>> generation 1517381 type 2 (prealloc)
>>> prealloc data disk byte 34626327621632 nr 262144
>>>> Got the point now.
>>>>
>>>> The type is preallocated, which means we haven't yet written space cache
>>>> into it.
>>>>
>>>> But the code only checks the regular file extent (written, not
>>>> preallocated).
>>>>
>>>> So the proper fix would looks like this:
>>>>
>>>> diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
>>>> index 19b7db8b2117..1d73d7c2fbd7 100644
>>>> --- a/fs/btrfs/relocation.c
>>>> +++ b/fs/btrfs/relocation.c
>>>> @@ -2975,11 +2975,14 @@ static int delete_v1_space_cache(struct
>>>> extent_buffer *leaf,
>>>> return 0;
>>>>
>>>> for (i = 0; i < btrfs_header_nritems(leaf); i++) {
>>>> + u8 type;
>>>> btrfs_item_key_to_cpu(leaf, &key, i);
>>>> if (key.type != BTRFS_EXTENT_DATA_KEY)
>>>> continue;
>>>> ei = btrfs_item_ptr(leaf, i, struct
>>>> btrfs_file_extent_item);
>>>> - if (btrfs_file_extent_type(leaf, ei) ==
>>>> BTRFS_FILE_EXTENT_REG &&
>>>> + type = btrfs_file_extent_type(leaf, ei);
>>>> + if ((type == BTRFS_FILE_EXTENT_REG ||
>>>> + type == BTRFS_FILE_EXTENT_PREALLOC) &&
>>>> btrfs_file_extent_disk_bytenr(leaf, ei) ==
>>>> data_bytenr) {
>>>> found = true;
>>>> space_cache_ino = key.objectid;
>>>>
>>>> With this, the relocation should finish without problem.
>>>
>>> Aaah, it makes sense indeed.
>>>
>>> Do you want me to try this fix right now, or do you want to have a look
>>> at the btrfs-progs crash first? I don't know if it's related, but if it is,
>>> then maybe I won't be able to reproduce it again after finishing the balance.
>>
>> The problem is, I'm not that confident with v2 space cache debugging,
>> thus can't help much.
>>
>> But at least, the problem you're reporting doesn't really need a
>> btrfs-check repair.
>> Just a kernel fix would be enough.
>
> Yes indeed.
>
>>> I don't mind leaving the FS in this state for a few more days/weeks if needed.
>>
>> That's fine if you want some one to look into the btrfs-progs bug.
>
> I'll leave it like this up to, let's say, mid-January.

BTW, would you mind to dump the root tree?

# btrfs ins dump-tree -t root <device>

I'm more interested in the half dropped v1 space cache. Currently
although they are sane (with proper inode items), I'm a little concerned
if current v1 space cache cleanup can remove them.

Feel free to remove any subvolume names.

Thanks,
Qu

> If nobody has expressed interest
> in looking into this other problem, I'll apply your final patch and complete the balance,
> so that you can add a Tested-By.
>
>> I'll submit a proper bug fix soon.
>
> Thanks,
>
> Good evening!
>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance
  2020-12-29 13:17         ` Stéphane Lesimple
  2020-12-30  5:49           ` Qu Wenruo
@ 2020-12-30  8:39           ` Stéphane Lesimple
  1 sibling, 0 replies; 13+ messages in thread
From: Stéphane Lesimple @ 2020-12-30  8:39 UTC (permalink / raw)
  To: Qu Wenruo, Qu Wenruo, linux-btrfs

December 30, 2020 6:52 AM, "Qu Wenruo" <quwenruo.btrfs@gmx.com> wrote:

> BTW, would you mind to dump the root tree?
> 
> # btrfs ins dump-tree -t root <device>
> 
> I'm more interested in the half dropped v1 space cache. Currently
> although they are sane (with proper inode items), I'm a little concerned
> if current v1 space cache cleanup can remove them.
> 
> Feel free to remove any subvolume names.

This FS has several subvolumes, each having a couple of
snapshots, so the output is >100k lines and my mail would
be rejecter by vger.

So I've pasted the dump here instead:
https://paste.gg/p/anonymous/f551d37289bb49338c632b985153b4e0/files/f4a6c6bf88ae4f5abce80161d8e14c5f/raw

I don't know if it's worth noting, but I have other FS (/var,
/var/log, /root, etc.), that were converted from ext4, that also
seem to have v1 leftovers, through they're all mounted with
space_cache=v2 since several months. Note that the FS having the
balance problem was NOT converted from ext4 but created from scratch.

# for fs in $(awk '{if($3=="btrfs"){print $1}}' /proc/mounts | sort -u); do echo $(btrfs ins dump-tree -t root $fs | grep -c EXTENT_DATA) for $fs; done

3 for /dev/mapper/luks-tank-mdata <== the FS w/ balance problem
1169 for /dev/mapper/luks-inc-mdata
1 for /dev/mapper/vg-home
3 for /dev/mapper/vg-opt
1 for /dev/mapper/vg-root
0 for /dev/mapper/vgssd120-git2
2 for /dev/mapper/vg-var
0 for /dev/mapper/vg-varlog
0 for /dev/sdf2

The luks-inc-mdata FS is quite large too, but the others are tiny,
I've included their dump below, in case it adds some useful data points.
I can dump the other big FS if it helps.
The separator is '===':

=== /dev/mapper/vg-home
btrfs-progs v5.9 
root tree
node 22856597504 level 1 items 2 free 491 generation 624269 owner ROOT_TREE
fs uuid 81084bb9-1db1-4333-9034-a09d3dafce04
chunk uuid af6a7ffd-9823-4921-ab78-4341da5e8b98
	key (EXTENT_TREE ROOT_ITEM 0) block 22856613888 gen 624269
	key (6295 ROOT_ITEM 604665) block 18240864256 gen 623295
leaf 22856613888 items 44 free space 7893 generation 624269 owner ROOT_TREE
leaf 22856613888 flags 0x1(WRITTEN) backref revision 1
fs uuid 81084bb9-1db1-4333-9034-a09d3dafce04
chunk uuid af6a7ffd-9823-4921-ab78-4341da5e8b98
	item 0 key (EXTENT_TREE ROOT_ITEM 0) itemoff 15844 itemsize 439
		generation 624269 root_dirid 0 bytenr 22831677440 level 2 refs 1
		lastsnap 0 byte_limit 0 bytes_used 42778624 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 1 key (DEV_TREE ROOT_ITEM 0) itemoff 15405 itemsize 439
		generation 622879 root_dirid 0 bytenr 15112011776 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 2 key (FS_TREE INODE_REF 6) itemoff 15388 itemsize 17
		index 0 namelen 7 name: default
	item 3 key (FS_TREE ROOT_ITEM 0) itemoff 14949 itemsize 439
		generation 624269 root_dirid 256 bytenr 22800203776 level 2 refs 1
		lastsnap 621494 byte_limit 0 bytes_used 562233344 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		ctransid 624269 otransid 0 stransid 0 rtransid 0
		ctime 1609317332.466781372 (2020-12-30 09:35:32)
		drop key (0 UNKNOWN.0 0) level 0
	item 4 key (FS_TREE ROOT_REF 6295) itemoff 14907 itemsize 42
		root ref key dirid 959298 sequence 55638 name x
	item 5 key (FS_TREE ROOT_REF 6346) itemoff 14864 itemsize 43
		root ref key dirid 959298 sequence 55404 name x
	item 6 key (FS_TREE ROOT_REF 6387) itemoff 14822 itemsize 42
		root ref key dirid 959298 sequence 55639 name x
	item 7 key (FS_TREE ROOT_REF 6404) itemoff 14781 itemsize 41
		root ref key dirid 959298 sequence 55879 name x
	item 8 key (FS_TREE ROOT_REF 6417) itemoff 14740 itemsize 41
		root ref key dirid 959298 sequence 55880 name x
	item 9 key (FS_TREE ROOT_REF 6428) itemoff 14698 itemsize 42
		root ref key dirid 959298 sequence 55890 name x
	item 10 key (FS_TREE ROOT_REF 6429) itemoff 14656 itemsize 42
		root ref key dirid 959298 sequence 55891 name x
	item 11 key (FS_TREE ROOT_REF 6430) itemoff 14615 itemsize 41
		root ref key dirid 959298 sequence 55881 name x
	item 12 key (FS_TREE ROOT_REF 6431) itemoff 14573 itemsize 42
		root ref key dirid 959298 sequence 55892 name x
	item 13 key (FS_TREE ROOT_REF 6432) itemoff 14531 itemsize 42
		root ref key dirid 959298 sequence 55893 name x
	item 14 key (ROOT_TREE_DIR INODE_ITEM 0) itemoff 14371 itemsize 160
		generation 2 transid 0 size 0 nbytes 16384
		block group 0 mode 40755 links 1 uid 0 gid 0 rdev 0
		sequence 0 flags 0x0(none)
		atime 1581534987.0 (2020-02-12 20:16:27)
		ctime 1581534987.0 (2020-02-12 20:16:27)
		mtime 1581534987.0 (2020-02-12 20:16:27)
		otime 1581534987.0 (2020-02-12 20:16:27)
	item 15 key (ROOT_TREE_DIR INODE_REF 6) itemoff 14359 itemsize 12
		index 0 namelen 2 name: ..
	item 16 key (ROOT_TREE_DIR DIR_ITEM 2378154706) itemoff 14322 itemsize 37
		location key (FS_TREE ROOT_ITEM 18446744073709551615) type DIR
		transid 0 data_len 0 name_len 7
		name: default
	item 17 key (CSUM_TREE ROOT_ITEM 0) itemoff 13883 itemsize 439
		generation 624269 root_dirid 0 bytenr 22813589504 level 2 refs 1
		lastsnap 0 byte_limit 0 bytes_used 19578880 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 18 key (QUOTA_TREE ROOT_ITEM 0) itemoff 13444 itemsize 439
		generation 624269 root_dirid 0 bytenr 22868754432 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 835584 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 19 key (UUID_TREE ROOT_ITEM 0) itemoff 13005 itemsize 439
		generation 621495 root_dirid 0 bytenr 23745658880 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 20 key (FREE_SPACE_TREE ROOT_ITEM 0) itemoff 12566 itemsize 439
		generation 624269 root_dirid 0 bytenr 22841688064 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 557056 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 21 key (257 INODE_ITEM 0) itemoff 12406 itemsize 160
		generation 0 transid 621242 size 0 nbytes 40378302464
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 154031 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402820.364879849 (2020-09-06 16:33:40)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 22 key (258 INODE_ITEM 0) itemoff 12246 itemsize 160
		generation 0 transid 616121 size 0 nbytes 78381056
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 299 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598844680.76349444 (2020-08-31 05:31:20)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 23 key (259 INODE_ITEM 0) itemoff 12086 itemsize 160
		generation 0 transid 515408 size 0 nbytes 2883584
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 11 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581537139.173792483 (2020-02-12 20:52:19)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 24 key (260 INODE_ITEM 0) itemoff 11926 itemsize 160
		generation 0 transid 515408 size 0 nbytes 2097152
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 8 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581535843.997084354 (2020-02-12 20:30:43)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 25 key (261 INODE_ITEM 0) itemoff 11766 itemsize 160
		generation 0 transid 563427 size 0 nbytes 4718592
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 18 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598266123.181621125 (2020-08-24 12:48:43)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 26 key (262 INODE_ITEM 0) itemoff 11606 itemsize 160
		generation 0 transid 526058 size 0 nbytes 1245184
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 19 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598812433.32530868 (2020-08-30 20:33:53)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 27 key (263 INODE_ITEM 0) itemoff 11446 itemsize 160
		generation 0 transid 621219 size 0 nbytes 22303473664
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 85081 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1592483438.119980445 (2020-06-18 14:30:38)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 28 key (264 INODE_ITEM 0) itemoff 11286 itemsize 160
		generation 0 transid 621371 size 0 nbytes 11664621568
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 44497 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599220056.938223389 (2020-09-04 13:47:36)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 29 key (265 INODE_ITEM 0) itemoff 11126 itemsize 160
		generation 0 transid 624269 size 0 nbytes 16103768064
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 61431 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599301134.181816156 (2020-09-05 12:18:54)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 30 key (266 INODE_ITEM 0) itemoff 10966 itemsize 160
		generation 0 transid 621214 size 0 nbytes 18954321920
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 72305 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402820.364879849 (2020-09-06 16:33:40)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 31 key (267 INODE_ITEM 0) itemoff 10806 itemsize 160
		generation 0 transid 624259 size 0 nbytes 22149070848
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 84492 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599395848.43444859 (2020-09-06 14:37:28)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 32 key (268 INODE_ITEM 0) itemoff 10646 itemsize 160
		generation 0 transid 526058 size 0 nbytes 2097152
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 8 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581535843.997084354 (2020-02-12 20:30:43)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 33 key (269 INODE_ITEM 0) itemoff 10486 itemsize 160
		generation 0 transid 617643 size 0 nbytes 1572864
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 6 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581535843.997084354 (2020-02-12 20:30:43)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 34 key (270 INODE_ITEM 0) itemoff 10326 itemsize 160
		generation 0 transid 526058 size 0 nbytes 1769472
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 9 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581712336.567329182 (2020-02-14 21:32:16)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 35 key (271 INODE_ITEM 0) itemoff 10166 itemsize 160
		generation 0 transid 623556 size 0 nbytes 2570715136
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 39226 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402820.364879849 (2020-09-06 16:33:40)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 36 key (272 INODE_ITEM 0) itemoff 10006 itemsize 160
		generation 0 transid 621792 size 0 nbytes 3149922304
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 12016 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402078.516849211 (2020-09-06 16:21:18)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 37 key (273 INODE_ITEM 0) itemoff 9846 itemsize 160
		generation 0 transid 582386 size 0 nbytes 392953856
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 1499 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598266123.185621032 (2020-08-24 12:48:43)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 38 key (274 INODE_ITEM 0) itemoff 9686 itemsize 160
		generation 0 transid 617649 size 0 nbytes 786432
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 3 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581535843.997084354 (2020-02-12 20:30:43)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 39 key (275 INODE_ITEM 0) itemoff 9526 itemsize 160
		generation 0 transid 526058 size 0 nbytes 1048576
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 4 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581697551.44646339 (2020-02-14 17:25:51)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 40 key (276 INODE_ITEM 0) itemoff 9366 itemsize 160
		generation 0 transid 620857 size 0 nbytes 17670602752
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 67408 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599220160.355784798 (2020-09-04 13:49:20)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 41 key (277 INODE_ITEM 0) itemoff 9206 itemsize 160
		generation 36655 transid 36655 size 262144 nbytes 4718592
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 18 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581712336.579328904 (2020-02-14 21:32:16)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 42 key (277 EXTENT_DATA 0) itemoff 9153 itemsize 53
		generation 36655 type 1 (regular)
		extent data disk byte 79626240 nr 262144
		extent data offset 0 nr 262144 ram 262144
		extent compression 0 (none)
	item 43 key (423 INODE_ITEM 0) itemoff 8993 itemsize 160
		generation 0 transid 624269 size 0 nbytes 18104188928
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 276248 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402175.795049129 (2020-09-06 16:22:55)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
leaf 18240864256 items 49 free space 8306 generation 623295 owner ROOT_TREE
leaf 18240864256 flags 0x1(WRITTEN) backref revision 1
fs uuid 81084bb9-1db1-4333-9034-a09d3dafce04
chunk uuid af6a7ffd-9823-4921-ab78-4341da5e8b98
	item 0 key (6295 ROOT_ITEM 604665) itemoff 15844 itemsize 439
		generation 604665 root_dirid 256 bytenr 22899736576 level 2 refs 1
		lastsnap 604665 byte_limit 0 bytes_used 235208704 flags 0x1(RDONLY)
		uuid 14706b9d-2f62-7847-9fff-c46b7053cb7a
		ctransid 604664 otransid 604665 stransid 0 rtransid 0
		ctime 1608290307.936316374 (2020-12-18 12:18:27)
		otime 1608290318.780574287 (2020-12-18 12:18:38)
		drop key (0 UNKNOWN.0 0) level 0
	item 1 key (6295 ROOT_BACKREF 5) itemoff 15802 itemsize 42
		root backref key dirid 959298 sequence 55638 name x
	item 2 key (6346 ROOT_ITEM 611201) itemoff 15363 itemsize 439
		generation 611201 root_dirid 256 bytenr 22748119040 level 2 refs 1
		lastsnap 611201 byte_limit 0 bytes_used 235634688 flags 0x1(RDONLY)
		uuid 055d7423-ebd3-314e-bca6-9368fd1e82bc
		ctransid 611201 otransid 611201 stransid 0 rtransid 0
		ctime 1608634142.726549569 (2020-12-22 11:49:02)
		otime 1608634142.723249294 (2020-12-22 11:49:02)
		drop key (0 UNKNOWN.0 0) level 0
	item 3 key (6346 ROOT_BACKREF 5) itemoff 15320 itemsize 43
		root backref key dirid 959298 sequence 55404 name x
	item 4 key (6361 INODE_ITEM 0) itemoff 15160 itemsize 160
		generation 0 transid 623285 size 0 nbytes 0
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 0 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 0.0 (1970-01-01 01:00:00)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 5 key (6387 ROOT_ITEM 616119) itemoff 14721 itemsize 439
		generation 616119 root_dirid 256 bytenr 23106191360 level 2 refs 1
		lastsnap 616119 byte_limit 0 bytes_used 549552128 flags 0x1(RDONLY)
		uuid 3398100c-06cb-5142-9189-60ec5917c962
		ctransid 616119 otransid 616119 stransid 0 rtransid 0
		ctime 1608895087.827678450 (2020-12-25 12:18:07)
		otime 1608895087.824271689 (2020-12-25 12:18:07)
		drop key (0 UNKNOWN.0 0) level 0
	item 6 key (6387 ROOT_BACKREF 5) itemoff 14679 itemsize 42
		root backref key dirid 959298 sequence 55639 name x
	item 7 key (6393 INODE_ITEM 0) itemoff 14519 itemsize 160
		generation 0 transid 622081 size 0 nbytes 0
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 0 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 0.0 (1970-01-01 01:00:00)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 8 key (6394 INODE_ITEM 0) itemoff 14359 itemsize 160
		generation 0 transid 623295 size 0 nbytes 0
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 0 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 0.0 (1970-01-01 01:00:00)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 9 key (6404 ROOT_ITEM 617906) itemoff 13920 itemsize 439
		generation 617906 root_dirid 256 bytenr 23586947072 level 2 refs 1
		lastsnap 617906 byte_limit 0 bytes_used 562184192 flags 0x1(RDONLY)
		uuid 662d5543-be3d-1549-9060-37f56eece063
		ctransid 617906 otransid 617906 stransid 0 rtransid 0
		ctime 1608990153.749957653 (2020-12-26 14:42:33)
		otime 1608990159.50968560 (2020-12-26 14:42:39)
		drop key (0 UNKNOWN.0 0) level 0
	item 10 key (6404 ROOT_BACKREF 5) itemoff 13879 itemsize 41
		root backref key dirid 959298 sequence 55879 name x
	item 11 key (6417 ROOT_ITEM 619557) itemoff 13440 itemsize 439
		generation 619557 root_dirid 256 bytenr 23516692480 level 2 refs 1
		lastsnap 619557 byte_limit 0 bytes_used 562200576 flags 0x1(RDONLY)
		uuid 6ee4967b-d6b1-e94c-ba04-4906811b24b8
		ctransid 619557 otransid 619557 stransid 0 rtransid 0
		ctime 1609076565.18463000 (2020-12-27 14:42:45)
		otime 1609076565.15866021 (2020-12-27 14:42:45)
		drop key (0 UNKNOWN.0 0) level 0
	item 12 key (6417 ROOT_BACKREF 5) itemoff 13399 itemsize 41
		root backref key dirid 959298 sequence 55880 name x
	item 13 key (6428 ROOT_ITEM 621067) itemoff 12960 itemsize 439
		generation 621067 root_dirid 256 bytenr 23595515904 level 2 refs 1
		lastsnap 621067 byte_limit 0 bytes_used 562216960 flags 0x1(RDONLY)
		uuid 1ad58629-3739-984b-a8af-fd562ee14f06
		ctransid 621066 otransid 621067 stransid 0 rtransid 0
		ctime 1609154680.23880173 (2020-12-28 12:24:40)
		otime 1609154693.628064090 (2020-12-28 12:24:53)
		drop key (0 UNKNOWN.0 0) level 0
	item 14 key (6428 ROOT_BACKREF 5) itemoff 12918 itemsize 42
		root backref key dirid 959298 sequence 55890 name x
	item 15 key (6429 ROOT_ITEM 621211) itemoff 12479 itemsize 439
		generation 621211 root_dirid 256 bytenr 23726899200 level 2 refs 1
		lastsnap 621211 byte_limit 0 bytes_used 562216960 flags 0x1(RDONLY)
		uuid ab484515-d369-2c42-a9b3-86c8a1d0f448
		ctransid 621211 otransid 621211 stransid 0 rtransid 0
		ctime 1609162239.974309147 (2020-12-28 14:30:39)
		otime 1609162239.970675608 (2020-12-28 14:30:39)
		drop key (0 UNKNOWN.0 0) level 0
	item 16 key (6429 ROOT_BACKREF 5) itemoff 12437 itemsize 42
		root backref key dirid 959298 sequence 55891 name x
	item 17 key (6430 ROOT_ITEM 621229) itemoff 11998 itemsize 439
		generation 621229 root_dirid 256 bytenr 23523655680 level 2 refs 1
		lastsnap 621229 byte_limit 0 bytes_used 562216960 flags 0x1(RDONLY)
		uuid 2ce9f8d0-45a3-c947-ba00-93c1f83aaa1d
		ctransid 621229 otransid 621229 stransid 0 rtransid 0
		ctime 1609162952.982047850 (2020-12-28 14:42:32)
		otime 1609162957.497767011 (2020-12-28 14:42:37)
		drop key (0 UNKNOWN.0 0) level 0
	item 18 key (6430 ROOT_BACKREF 5) itemoff 11957 itemsize 41
		root backref key dirid 959298 sequence 55881 name x
	item 19 key (6431 ROOT_ITEM 621353) itemoff 11518 itemsize 439
		generation 621353 root_dirid 256 bytenr 23610195968 level 2 refs 1
		lastsnap 621353 byte_limit 0 bytes_used 562216960 flags 0x1(RDONLY)
		uuid a393340f-ee42-2e47-ac28-0cb3263eccd1
		ctransid 621353 otransid 621353 stransid 0 rtransid 0
		ctime 1609169433.113991732 (2020-12-28 16:30:33)
		otime 1609169439.188193092 (2020-12-28 16:30:39)
		drop key (0 UNKNOWN.0 0) level 0
	item 20 key (6431 ROOT_BACKREF 5) itemoff 11476 itemsize 42
		root backref key dirid 959298 sequence 55892 name x
	item 21 key (6432 ROOT_ITEM 621494) itemoff 11037 itemsize 439
		generation 621494 root_dirid 256 bytenr 23741218816 level 2 refs 1
		lastsnap 621494 byte_limit 0 bytes_used 562216960 flags 0x1(RDONLY)
		uuid f88d60ac-ab92-fa40-a9ca-f93a57d4ce0b
		ctransid 621493 otransid 621494 stransid 0 rtransid 0
		ctime 1609176610.710717724 (2020-12-28 18:30:10)
		otime 1609176640.818363861 (2020-12-28 18:30:40)
		drop key (0 UNKNOWN.0 0) level 0
	item 22 key (6432 ROOT_BACKREF 5) itemoff 10995 itemsize 42
		root backref key dirid 959298 sequence 55893 name x
	item 23 key (FREE_SPACE UNTYPED 67174400) itemoff 10954 itemsize 41
		location key (257 INODE_ITEM 0)
		cache generation 427614 entries 10 bitmaps 0
	item 24 key (FREE_SPACE UNTYPED 1140916224) itemoff 10913 itemsize 41
		location key (263 INODE_ITEM 0)
		cache generation 279408 entries 0 bitmaps 0
	item 25 key (FREE_SPACE UNTYPED 2214658048) itemoff 10872 itemsize 41
		location key (264 INODE_ITEM 0)
		cache generation 423922 entries 1 bitmaps 0
	item 26 key (FREE_SPACE UNTYPED 3288399872) itemoff 10831 itemsize 41
		location key (276 INODE_ITEM 0)
		cache generation 423924 entries 0 bitmaps 0
	item 27 key (FREE_SPACE UNTYPED 4362141696) itemoff 10790 itemsize 41
		location key (265 INODE_ITEM 0)
		cache generation 425522 entries 23 bitmaps 0
	item 28 key (FREE_SPACE UNTYPED 5435883520) itemoff 10749 itemsize 41
		location key (266 INODE_ITEM 0)
		cache generation 427614 entries 192 bitmaps 1
	item 29 key (FREE_SPACE UNTYPED 6509625344) itemoff 10708 itemsize 41
		location key (267 INODE_ITEM 0)
		cache generation 427470 entries 397 bitmaps 5
	item 30 key (FREE_SPACE UNTYPED 7583367168) itemoff 10667 itemsize 41
		location key (258 INODE_ITEM 0)
		cache generation 416425 entries 40 bitmaps 0
	item 31 key (FREE_SPACE UNTYPED 8657108992) itemoff 10626 itemsize 41
		location key (269 INODE_ITEM 0)
		cache generation 33715 entries 3 bitmaps 0
	item 32 key (FREE_SPACE UNTYPED 9730850816) itemoff 10585 itemsize 41
		location key (274 INODE_ITEM 0)
		cache generation 33715 entries 2 bitmaps 0
	item 33 key (FREE_SPACE UNTYPED 10804592640) itemoff 10544 itemsize 41
		location key (268 INODE_ITEM 0)
		cache generation 33715 entries 4 bitmaps 0
	item 34 key (FREE_SPACE UNTYPED 11878334464) itemoff 10503 itemsize 41
		location key (259 INODE_ITEM 0)
		cache generation 33729 entries 32 bitmaps 0
	item 35 key (FREE_SPACE UNTYPED 12952076288) itemoff 10462 itemsize 41
		location key (260 INODE_ITEM 0)
		cache generation 33715 entries 6 bitmaps 0
	item 36 key (FREE_SPACE UNTYPED 14025818112) itemoff 10421 itemsize 41
		location key (261 INODE_ITEM 0)
		cache generation 403947 entries 29 bitmaps 0
	item 37 key (FREE_SPACE UNTYPED 15166603264) itemoff 10380 itemsize 41
		location key (262 INODE_ITEM 0)
		cache generation 415447 entries 6 bitmaps 0
	item 38 key (FREE_SPACE UNTYPED 17137926144) itemoff 10339 itemsize 41
		location key (270 INODE_ITEM 0)
		cache generation 36655 entries 4 bitmaps 0
	item 39 key (FREE_SPACE UNTYPED 18166579200) itemoff 10298 itemsize 41
		location key (271 INODE_ITEM 0)
		cache generation 427614 entries 168 bitmaps 1
	item 40 key (FREE_SPACE UNTYPED 18393006080) itemoff 10257 itemsize 41
		location key (272 INODE_ITEM 0)
		cache generation 427600 entries 30 bitmaps 0
	item 41 key (FREE_SPACE UNTYPED 19466747904) itemoff 10216 itemsize 41
		location key (273 INODE_ITEM 0)
		cache generation 403947 entries 29 bitmaps 0
	item 42 key (FREE_SPACE UNTYPED 20540489728) itemoff 10175 itemsize 41
		location key (275 INODE_ITEM 0)
		cache generation 36305 entries 4 bitmaps 0
	item 43 key (FREE_SPACE UNTYPED 21614231552) itemoff 10134 itemsize 41
		location key (277 INODE_ITEM 0)
		cache generation 36655 entries 19 bitmaps 0
	item 44 key (FREE_SPACE UNTYPED 22687973376) itemoff 10093 itemsize 41
		location key (423 INODE_ITEM 0)
		cache generation 427603 entries 194 bitmaps 2
	item 45 key (FREE_SPACE UNTYPED 22956408832) itemoff 10052 itemsize 41
		location key (6361 INODE_ITEM 0)
		cache generation 0 entries 0 bitmaps 0
	item 46 key (FREE_SPACE UNTYPED 23224844288) itemoff 10011 itemsize 41
		location key (6393 INODE_ITEM 0)
		cache generation 0 entries 0 bitmaps 0
	item 47 key (FREE_SPACE UNTYPED 23493279744) itemoff 9970 itemsize 41
		location key (6394 INODE_ITEM 0)
		cache generation 0 entries 0 bitmaps 0
	item 48 key (DATA_RELOC_TREE ROOT_ITEM 2) itemoff 9531 itemsize 439
		generation 2 root_dirid 256 bytenr 15105146880 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0

=== /dev/mapper/vg-opt
btrfs-progs v5.9 
root tree
node 881917952 level 1 items 2 free 491 generation 384308 owner ROOT_TREE
fs uuid 4941ff90-3582-4c1f-9e35-69c375656f46
chunk uuid 947e4aea-ee0e-4221-8e96-a29bc32be0fc
	key (EXTENT_TREE ROOT_ITEM 0) block 881934336 gen 384308
	key (7111 ROOT_ITEM 356271) block 865386496 gen 381998
leaf 881934336 items 41 free space 9492 generation 384308 owner ROOT_TREE
leaf 881934336 flags 0x1(WRITTEN) backref revision 1
fs uuid 4941ff90-3582-4c1f-9e35-69c375656f46
chunk uuid 947e4aea-ee0e-4221-8e96-a29bc32be0fc
	item 0 key (EXTENT_TREE ROOT_ITEM 0) itemoff 15844 itemsize 439
		generation 384308 root_dirid 0 bytenr 880263168 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 2932736 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 1 key (DEV_TREE ROOT_ITEM 0) itemoff 15405 itemsize 439
		generation 383093 root_dirid 0 bytenr 863027200 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 2 key (FS_TREE INODE_REF 6) itemoff 15388 itemsize 17
		index 0 namelen 7 name: default
	item 3 key (FS_TREE ROOT_ITEM 0) itemoff 14949 itemsize 439
		generation 384308 root_dirid 256 bytenr 880164864 level 2 refs 1
		lastsnap 381995 byte_limit 0 bytes_used 20004864 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		ctransid 384308 otransid 0 stransid 0 rtransid 0
		ctime 1609317317.492947659 (2020-12-30 09:35:17)
		drop key (0 UNKNOWN.0 0) level 0
	item 4 key (FS_TREE ROOT_REF 7111) itemoff 14907 itemsize 42
		root ref key dirid 25459 sequence 71140 name x
	item 5 key (FS_TREE ROOT_REF 7285) itemoff 14865 itemsize 42
		root ref key dirid 25459 sequence 71141 name x
	item 6 key (FS_TREE ROOT_REF 7406) itemoff 14824 itemsize 41
		root ref key dirid 25459 sequence 71889 name x
	item 7 key (FS_TREE ROOT_REF 7430) itemoff 14783 itemsize 41
		root ref key dirid 25459 sequence 71890 name x
	item 8 key (FS_TREE ROOT_REF 7453) itemoff 14741 itemsize 42
		root ref key dirid 25459 sequence 71142 name x
	item 9 key (FS_TREE ROOT_REF 7456) itemoff 14700 itemsize 41
		root ref key dirid 25459 sequence 71891 name x
	item 10 key (FS_TREE ROOT_REF 7481) itemoff 14659 itemsize 41
		root ref key dirid 25459 sequence 71892 name x
	item 11 key (FS_TREE ROOT_REF 7505) itemoff 14618 itemsize 41
		root ref key dirid 25459 sequence 71893 name x
	item 12 key (FS_TREE ROOT_REF 7526) itemoff 14576 itemsize 42
		root ref key dirid 25459 sequence 71937 name x
	item 13 key (FS_TREE ROOT_REF 7527) itemoff 14534 itemsize 42
		root ref key dirid 25459 sequence 71938 name x
	item 14 key (FS_TREE ROOT_REF 7528) itemoff 14492 itemsize 42
		root ref key dirid 25459 sequence 71939 name x
	item 15 key (FS_TREE ROOT_REF 7529) itemoff 14451 itemsize 41
		root ref key dirid 25459 sequence 71894 name x
	item 16 key (FS_TREE ROOT_REF 7530) itemoff 14409 itemsize 42
		root ref key dirid 25459 sequence 71940 name x
	item 17 key (FS_TREE ROOT_REF 7531) itemoff 14367 itemsize 42
		root ref key dirid 25459 sequence 71941 name x
	item 18 key (FS_TREE ROOT_REF 7532) itemoff 14325 itemsize 42
		root ref key dirid 25459 sequence 71942 name x
	item 19 key (FS_TREE ROOT_REF 7533) itemoff 14283 itemsize 42
		root ref key dirid 25459 sequence 71943 name x
	item 20 key (FS_TREE ROOT_REF 7534) itemoff 14241 itemsize 42
		root ref key dirid 25459 sequence 71944 name x
	item 21 key (ROOT_TREE_DIR INODE_ITEM 0) itemoff 14081 itemsize 160
		generation 2 transid 0 size 0 nbytes 16384
		block group 0 mode 40755 links 1 uid 0 gid 0 rdev 0
		sequence 0 flags 0x0(none)
		atime 1581534279.0 (2020-02-12 20:04:39)
		ctime 1581534279.0 (2020-02-12 20:04:39)
		mtime 1581534279.0 (2020-02-12 20:04:39)
		otime 1581534279.0 (2020-02-12 20:04:39)
	item 22 key (ROOT_TREE_DIR INODE_REF 6) itemoff 14069 itemsize 12
		index 0 namelen 2 name: ..
	item 23 key (ROOT_TREE_DIR DIR_ITEM 2378154706) itemoff 14032 itemsize 37
		location key (FS_TREE ROOT_ITEM 18446744073709551615) type DIR
		transid 0 data_len 0 name_len 7
		name: default
	item 24 key (CSUM_TREE ROOT_ITEM 0) itemoff 13593 itemsize 439
		generation 384305 root_dirid 0 bytenr 878231552 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 1671168 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 25 key (QUOTA_TREE ROOT_ITEM 0) itemoff 13154 itemsize 439
		generation 384308 root_dirid 0 bytenr 882409472 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 983040 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 26 key (UUID_TREE ROOT_ITEM 0) itemoff 12715 itemsize 439
		generation 381996 root_dirid 0 bytenr 863272960 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 27 key (FREE_SPACE_TREE ROOT_ITEM 0) itemoff 12276 itemsize 439
		generation 384308 root_dirid 0 bytenr 880312320 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 98304 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 28 key (257 INODE_ITEM 0) itemoff 12116 itemsize 160
		generation 0 transid 315113 size 0 nbytes 164036608
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 2503 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1597417807.719540618 (2020-08-14 17:10:07)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 29 key (258 INODE_ITEM 0) itemoff 11956 itemsize 160
		generation 0 transid 384305 size 0 nbytes 5472583680
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 83505 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402582.841910613 (2020-09-06 16:29:42)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 30 key (259 INODE_ITEM 0) itemoff 11796 itemsize 160
		generation 0 transid 272816 size 0 nbytes 1309736960
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 19985 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402582.841910613 (2020-09-06 16:29:42)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 31 key (260 INODE_ITEM 0) itemoff 11636 itemsize 160
		generation 0 transid 247972 size 0 nbytes 487981056
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 7446 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1596798759.811298625 (2020-08-07 13:12:39)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 32 key (261 INODE_ITEM 0) itemoff 11476 itemsize 160
		generation 0 transid 247972 size 0 nbytes 524288
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 8 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1589540801.223193149 (2020-05-15 13:06:41)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 33 key (262 INODE_ITEM 0) itemoff 11316 itemsize 160
		generation 168771 transid 168771 size 65536 nbytes 907083776
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 13841 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1596798759.811298625 (2020-08-07 13:12:39)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 34 key (262 EXTENT_DATA 0) itemoff 11263 itemsize 53
		generation 168771 type 1 (regular)
		extent data disk byte 362405888 nr 65536
		extent data offset 0 nr 65536 ram 65536
		extent compression 0 (none)
	item 35 key (263 INODE_ITEM 0) itemoff 11103 itemsize 160
		generation 0 transid 363463 size 0 nbytes 760741888
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 11608 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1596798759.811298625 (2020-08-07 13:12:39)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 36 key (264 INODE_ITEM 0) itemoff 10943 itemsize 160
		generation 43750 transid 43750 size 65536 nbytes 137887744
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 2104 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1589540801.223193149 (2020-05-15 13:06:41)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 37 key (264 EXTENT_DATA 0) itemoff 10890 itemsize 53
		generation 43750 type 1 (regular)
		extent data disk byte 1128271872 nr 65536
		extent data offset 0 nr 65536 ram 65536
		extent compression 0 (none)
	item 38 key (265 INODE_ITEM 0) itemoff 10730 itemsize 160
		generation 0 transid 377663 size 0 nbytes 13972406272
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 213202 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402582.841910613 (2020-09-06 16:29:42)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 39 key (1236 INODE_ITEM 0) itemoff 10570 itemsize 160
		generation 7425 transid 7425 size 65536 nbytes 65536
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 1 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1587320805.945412204 (2020-04-19 20:26:45)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 40 key (1236 EXTENT_DATA 0) itemoff 10517 itemsize 53
		generation 7425 type 1 (regular)
		extent data disk byte 1366601728 nr 65536
		extent data offset 0 nr 65536 ram 65536
		extent compression 0 (none)
leaf 865386496 items 45 free space 6138 generation 381998 owner ROOT_TREE
leaf 865386496 flags 0x1(WRITTEN) backref revision 1
fs uuid 4941ff90-3582-4c1f-9e35-69c375656f46
chunk uuid 947e4aea-ee0e-4221-8e96-a29bc32be0fc
	item 0 key (7111 ROOT_ITEM 356271) itemoff 15844 itemsize 439
		generation 356271 root_dirid 256 bytenr 874577920 level 2 refs 1
		lastsnap 356271 byte_limit 0 bytes_used 19939328 flags 0x1(RDONLY)
		uuid 2bcc4a02-d255-bb4e-8439-3bf6339035bf
		ctransid 356270 otransid 356271 stransid 0 rtransid 0
		ctime 1607685447.962225663 (2020-12-11 12:17:27)
		otime 1607685487.498613267 (2020-12-11 12:18:07)
		drop key (0 UNKNOWN.0 0) level 0
	item 1 key (7111 ROOT_BACKREF 5) itemoff 15802 itemsize 42
		root backref key dirid 25459 sequence 71140 name x
	item 2 key (7285 ROOT_ITEM 366693) itemoff 15363 itemsize 439
		generation 366693 root_dirid 256 bytenr 875872256 level 2 refs 1
		lastsnap 366693 byte_limit 0 bytes_used 19922944 flags 0x1(RDONLY)
		uuid 29e44429-ea53-184f-a6b9-edf030414f2d
		ctransid 366693 otransid 366693 stransid 0 rtransid 0
		ctime 1608290307.942005047 (2020-12-18 12:18:27)
		otime 1608290318.476581534 (2020-12-18 12:18:38)
		drop key (0 UNKNOWN.0 0) level 0
	item 3 key (7285 ROOT_BACKREF 5) itemoff 15321 itemsize 42
		root backref key dirid 25459 sequence 71141 name x
	item 4 key (7406 ROOT_ITEM 374265) itemoff 14882 itemsize 439
		generation 374265 root_dirid 256 bytenr 864763904 level 2 refs 1
		lastsnap 374265 byte_limit 0 bytes_used 19955712 flags 0x1(RDONLY)
		uuid c0fdda58-a252-d34c-8c8f-f1dae5a385fb
		ctransid 374264 otransid 374265 stransid 0 rtransid 0
		ctime 1608730515.814163756 (2020-12-23 14:35:15)
		otime 1608730568.668895272 (2020-12-23 14:36:08)
		drop key (0 UNKNOWN.0 0) level 0
	item 5 key (7406 ROOT_BACKREF 5) itemoff 14841 itemsize 41
		root backref key dirid 25459 sequence 71889 name x
	item 6 key (7430 ROOT_ITEM 375753) itemoff 14402 itemsize 439
		generation 375753 root_dirid 256 bytenr 879575040 level 2 refs 1
		lastsnap 375753 byte_limit 0 bytes_used 19955712 flags 0x1(RDONLY)
		uuid 41b466ff-4d47-804b-b810-df9714e2709f
		ctransid 375752 otransid 375753 stransid 0 rtransid 0
		ctime 1608816916.27328000 (2020-12-24 14:35:16)
		otime 1608816968.503355667 (2020-12-24 14:36:08)
		drop key (0 UNKNOWN.0 0) level 0
	item 7 key (7430 ROOT_BACKREF 5) itemoff 14361 itemsize 41
		root backref key dirid 25459 sequence 71890 name x
	item 8 key (7453 ROOT_ITEM 377101) itemoff 13922 itemsize 439
		generation 377101 root_dirid 256 bytenr 867778560 level 2 refs 1
		lastsnap 377101 byte_limit 0 bytes_used 19955712 flags 0x1(RDONLY)
		uuid 40514770-f7d0-044a-9ca9-490c5b4475da
		ctransid 377100 otransid 377101 stransid 0 rtransid 0
		ctime 1608895036.461735649 (2020-12-25 12:17:16)
		otime 1608895087.724274128 (2020-12-25 12:18:07)
		drop key (0 UNKNOWN.0 0) level 0
	item 9 key (7453 ROOT_BACKREF 5) itemoff 13880 itemsize 42
		root backref key dirid 25459 sequence 71142 name x
	item 10 key (7456 ROOT_ITEM 377245) itemoff 13441 itemsize 439
		generation 377245 root_dirid 256 bytenr 878690304 level 2 refs 1
		lastsnap 377245 byte_limit 0 bytes_used 19955712 flags 0x1(RDONLY)
		uuid e3845db1-30d2-8442-a85a-100b769d3437
		ctransid 377244 otransid 377245 stransid 0 rtransid 0
		ctime 1608903316.482551851 (2020-12-25 14:35:16)
		otime 1608903368.106257154 (2020-12-25 14:36:08)
		drop key (0 UNKNOWN.0 0) level 0
	item 11 key (7456 ROOT_BACKREF 5) itemoff 13400 itemsize 41
		root backref key dirid 25459 sequence 71891 name x
	item 12 key (7481 ROOT_ITEM 378743) itemoff 12961 itemsize 439
		generation 378743 root_dirid 256 bytenr 868679680 level 2 refs 1
		lastsnap 378743 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid 41b8395d-2409-de4d-98ef-15a59116e480
		ctransid 378743 otransid 378743 stransid 0 rtransid 0
		ctime 1608990158.950167616 (2020-12-26 14:42:38)
		otime 1608990158.954970911 (2020-12-26 14:42:38)
		drop key (0 UNKNOWN.0 0) level 0
	item 13 key (7481 ROOT_BACKREF 5) itemoff 12920 itemsize 41
		root backref key dirid 25459 sequence 71892 name x
	item 14 key (7505 ROOT_ITEM 380232) itemoff 12481 itemsize 439
		generation 380232 root_dirid 256 bytenr 861061120 level 2 refs 1
		lastsnap 380232 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid 2bcf42fc-e2d9-884a-82d9-1c56bb8f5e78
		ctransid 380231 otransid 380232 stransid 0 rtransid 0
		ctime 1609076530.406492703 (2020-12-27 14:42:10)
		otime 1609076564.687873719 (2020-12-27 14:42:44)
		drop key (0 UNKNOWN.0 0) level 0
	item 15 key (7505 ROOT_BACKREF 5) itemoff 12440 itemsize 41
		root backref key dirid 25459 sequence 71893 name x
	item 16 key (7526 ROOT_ITEM 381545) itemoff 12001 itemsize 439
		generation 381545 root_dirid 256 bytenr 860733440 level 2 refs 1
		lastsnap 381545 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid 7d41427f-412e-2642-856e-7a6cc4b0b3c4
		ctransid 381544 otransid 381545 stransid 0 rtransid 0
		ctime 1609152850.645617148 (2020-12-28 11:54:10)
		otime 1609152881.294552720 (2020-12-28 11:54:41)
		drop key (0 UNKNOWN.0 0) level 0
	item 17 key (7526 ROOT_BACKREF 5) itemoff 11959 itemsize 42
		root backref key dirid 25459 sequence 71937 name x
	item 18 key (7527 ROOT_ITEM 381607) itemoff 11520 itemsize 439
		generation 381607 root_dirid 256 bytenr 852164608 level 2 refs 1
		lastsnap 381607 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid 93b7bae3-0c85-3f44-a33c-b3bc97ac432b
		ctransid 381606 otransid 381607 stransid 0 rtransid 0
		ctime 1609156450.651630254 (2020-12-28 12:54:10)
		otime 1609156482.585993676 (2020-12-28 12:54:42)
		drop key (0 UNKNOWN.0 0) level 0
	item 19 key (7527 ROOT_BACKREF 5) itemoff 11478 itemsize 42
		root backref key dirid 25459 sequence 71938 name x
	item 20 key (7528 ROOT_ITEM 381670) itemoff 11039 itemsize 439
		generation 381670 root_dirid 256 bytenr 883834880 level 2 refs 1
		lastsnap 381670 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid 027121b6-0d93-d548-b6da-e84cf81984c2
		ctransid 381670 otransid 381670 stransid 0 rtransid 0
		ctime 1609160110.658042385 (2020-12-28 13:55:10)
		otime 1609160133.704207973 (2020-12-28 13:55:33)
		drop key (0 UNKNOWN.0 0) level 0
	item 21 key (7528 ROOT_BACKREF 5) itemoff 10997 itemsize 42
		root backref key dirid 25459 sequence 71939 name x
	item 22 key (7529 ROOT_ITEM 381719) itemoff 10558 itemsize 439
		generation 381719 root_dirid 256 bytenr 867876864 level 2 refs 1
		lastsnap 381719 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid 08fbe1f1-fb38-e147-8f67-f38ea02297f0
		ctransid 381719 otransid 381719 stransid 0 rtransid 0
		ctime 1609162930.665115185 (2020-12-28 14:42:10)
		otime 1609162957.265772473 (2020-12-28 14:42:37)
		drop key (0 UNKNOWN.0 0) level 0
	item 23 key (7529 ROOT_BACKREF 5) itemoff 10517 itemsize 41
		root backref key dirid 25459 sequence 71894 name x
	item 24 key (7530 ROOT_ITEM 381734) itemoff 10078 itemsize 439
		generation 381734 root_dirid 256 bytenr 856719360 level 2 refs 1
		lastsnap 381734 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid af0a8017-301e-614f-ba02-60b067015d05
		ctransid 381733 otransid 381734 stransid 0 rtransid 0
		ctime 1609163650.668086739 (2020-12-28 14:54:10)
		otime 1609163676.612828602 (2020-12-28 14:54:36)
		drop key (0 UNKNOWN.0 0) level 0
	item 25 key (7530 ROOT_BACKREF 5) itemoff 10036 itemsize 42
		root backref key dirid 25459 sequence 71940 name x
	item 26 key (7531 ROOT_ITEM 381796) itemoff 9597 itemsize 439
		generation 381796 root_dirid 256 bytenr 852967424 level 2 refs 1
		lastsnap 381796 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid b1ba23b5-9350-a943-9891-be1b0389e2cc
		ctransid 381796 otransid 381796 stransid 0 rtransid 0
		ctime 1609167250.682829760 (2020-12-28 15:54:10)
		otime 1609167275.856147992 (2020-12-28 15:54:35)
		drop key (0 UNKNOWN.0 0) level 0
	item 27 key (7531 ROOT_BACKREF 5) itemoff 9555 itemsize 42
		root backref key dirid 25459 sequence 71941 name x
	item 28 key (7532 ROOT_ITEM 381870) itemoff 9116 itemsize 439
		generation 381870 root_dirid 256 bytenr 863436800 level 2 refs 1
		lastsnap 381870 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid 101a1bd4-f3d8-ad40-abc6-312887f663b2
		ctransid 381870 otransid 381870 stransid 0 rtransid 0
		ctime 1609171585.555348137 (2020-12-28 17:06:25)
		otime 1609171599.44067950 (2020-12-28 17:06:39)
		drop key (0 UNKNOWN.0 0) level 0
	item 29 key (7532 ROOT_BACKREF 5) itemoff 9074 itemsize 42
		root backref key dirid 25459 sequence 71942 name x
	item 30 key (7533 ROOT_ITEM 381932) itemoff 8635 itemsize 439
		generation 381932 root_dirid 256 bytenr 861110272 level 2 refs 1
		lastsnap 381932 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid 261c5ac3-8592-904e-a5ac-250b5d9c556b
		ctransid 381931 otransid 381932 stransid 0 rtransid 0
		ctime 1609175110.707124803 (2020-12-28 18:05:10)
		otime 1609175168.329600616 (2020-12-28 18:06:08)
		drop key (0 UNKNOWN.0 0) level 0
	item 31 key (7533 ROOT_BACKREF 5) itemoff 8593 itemsize 42
		root backref key dirid 25459 sequence 71943 name x
	item 32 key (7534 ROOT_ITEM 381995) itemoff 8154 itemsize 439
		generation 381995 root_dirid 256 bytenr 860962816 level 2 refs 1
		lastsnap 381995 byte_limit 0 bytes_used 19972096 flags 0x1(RDONLY)
		uuid dd224210-5385-764b-a4de-9f1dfe9bb2d9
		ctransid 381994 otransid 381995 stransid 0 rtransid 0
		ctime 1609178764.868343144 (2020-12-28 19:06:04)
		otime 1609178797.52291703 (2020-12-28 19:06:37)
		drop key (0 UNKNOWN.0 0) level 0
	item 33 key (7534 ROOT_BACKREF 5) itemoff 8112 itemsize 42
		root backref key dirid 25459 sequence 71944 name x
	item 34 key (FREE_SPACE UNTYPED 67174400) itemoff 8071 itemsize 41
		location key (257 INODE_ITEM 0)
		cache generation 179384 entries 0 bitmaps 0
	item 35 key (FREE_SPACE UNTYPED 281919488) itemoff 8030 itemsize 41
		location key (258 INODE_ITEM 0)
		cache generation 213436 entries 91 bitmaps 0
	item 36 key (FREE_SPACE UNTYPED 496664576) itemoff 7989 itemsize 41
		location key (259 INODE_ITEM 0)
		cache generation 213436 entries 21 bitmaps 0
	item 37 key (FREE_SPACE UNTYPED 711409664) itemoff 7948 itemsize 41
		location key (262 INODE_ITEM 0)
		cache generation 168771 entries 107 bitmaps 0
	item 38 key (FREE_SPACE UNTYPED 939524096) itemoff 7907 itemsize 41
		location key (260 INODE_ITEM 0)
		cache generation 168771 entries 19 bitmaps 0
	item 39 key (FREE_SPACE UNTYPED 1154269184) itemoff 7866 itemsize 41
		location key (263 INODE_ITEM 0)
		cache generation 168771 entries 39 bitmaps 0
	item 40 key (FREE_SPACE UNTYPED 1798504448) itemoff 7825 itemsize 41
		location key (261 INODE_ITEM 0)
		cache generation 43750 entries 25 bitmaps 0
	item 41 key (FREE_SPACE UNTYPED 2013249536) itemoff 7784 itemsize 41
		location key (264 INODE_ITEM 0)
		cache generation 43750 entries 5 bitmaps 0
	item 42 key (FREE_SPACE UNTYPED 2202468352) itemoff 7743 itemsize 41
		location key (265 INODE_ITEM 0)
		cache generation 213436 entries 303 bitmaps 2
	item 43 key (FREE_SPACE UNTYPED 2420572160) itemoff 7702 itemsize 41
		location key (1236 INODE_ITEM 0)
		cache generation 7425 entries 1 bitmaps 0
	item 44 key (DATA_RELOC_TREE ROOT_ITEM 2) itemoff 7263 itemsize 439
		generation 2 root_dirid 256 bytenr 851132416 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0

=== /dev/mapper/vg-root
btrfs-progs v5.9 
root tree
node 819658752 level 1 items 2 free 491 generation 381976 owner ROOT_TREE
fs uuid 0b653665-b0dc-4888-a078-67030e7c5a33
chunk uuid ef053892-fb25-439b-bc87-52d8a6e1ad32
	key (EXTENT_TREE ROOT_ITEM 0) block 819691520 gen 381976
	key (3636 ROOT_ITEM 146584) block 809549824 gen 379663
leaf 819691520 items 40 free space 10165 generation 381976 owner ROOT_TREE
leaf 819691520 flags 0x1(WRITTEN) backref revision 1
fs uuid 0b653665-b0dc-4888-a078-67030e7c5a33
chunk uuid ef053892-fb25-439b-bc87-52d8a6e1ad32
	item 0 key (EXTENT_TREE ROOT_ITEM 0) itemoff 15844 itemsize 439
		generation 381976 root_dirid 0 bytenr 819445760 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 671744 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 1 key (DEV_TREE ROOT_ITEM 0) itemoff 15405 itemsize 439
		generation 380761 root_dirid 0 bytenr 797425664 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 2 key (FS_TREE INODE_REF 6) itemoff 15388 itemsize 17
		index 0 namelen 7 name: default
	item 3 key (FS_TREE ROOT_ITEM 0) itemoff 14949 itemsize 439
		generation 381976 root_dirid 256 bytenr 819412992 level 1 refs 1
		lastsnap 379660 byte_limit 0 bytes_used 2818048 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		ctransid 381976 otransid 0 stransid 0 rtransid 0
		ctime 1609317317.489469113 (2020-12-30 09:35:17)
		drop key (0 UNKNOWN.0 0) level 0
	item 4 key (FS_TREE ROOT_REF 3636) itemoff 14906 itemsize 43
		root ref key dirid 8580 sequence 70500 name x
	item 5 key (FS_TREE ROOT_REF 4389) itemoff 14863 itemsize 43
		root ref key dirid 8580 sequence 70501 name x
	item 6 key (FS_TREE ROOT_REF 5138) itemoff 14820 itemsize 43
		root ref key dirid 8580 sequence 70502 name x
	item 7 key (FS_TREE ROOT_REF 5888) itemoff 14777 itemsize 43
		root ref key dirid 8580 sequence 70503 name x
	item 8 key (FS_TREE ROOT_REF 6642) itemoff 14734 itemsize 43
		root ref key dirid 8580 sequence 70504 name x
	item 9 key (FS_TREE ROOT_REF 7119) itemoff 14692 itemsize 42
		root ref key dirid 8580 sequence 71242 name x
	item 10 key (FS_TREE ROOT_REF 7294) itemoff 14650 itemsize 42
		root ref key dirid 8580 sequence 71243 name x
	item 11 key (FS_TREE ROOT_REF 7387) itemoff 14607 itemsize 43
		root ref key dirid 8580 sequence 70505 name x
	item 12 key (FS_TREE ROOT_REF 7414) itemoff 14566 itemsize 41
		root ref key dirid 8580 sequence 71991 name x
	item 13 key (FS_TREE ROOT_REF 7438) itemoff 14525 itemsize 41
		root ref key dirid 8580 sequence 71992 name x
	item 14 key (FS_TREE ROOT_REF 7462) itemoff 14483 itemsize 42
		root ref key dirid 8580 sequence 71244 name x
	item 15 key (FS_TREE ROOT_REF 7464) itemoff 14442 itemsize 41
		root ref key dirid 8580 sequence 71993 name x
	item 16 key (FS_TREE ROOT_REF 7489) itemoff 14401 itemsize 41
		root ref key dirid 8580 sequence 71994 name x
	item 17 key (FS_TREE ROOT_REF 7513) itemoff 14360 itemsize 41
		root ref key dirid 8580 sequence 71995 name x
	item 18 key (FS_TREE ROOT_REF 7535) itemoff 14318 itemsize 42
		root ref key dirid 8580 sequence 72039 name x
	item 19 key (FS_TREE ROOT_REF 7536) itemoff 14276 itemsize 42
		root ref key dirid 8580 sequence 72040 name x
	item 20 key (FS_TREE ROOT_REF 7537) itemoff 14234 itemsize 42
		root ref key dirid 8580 sequence 72041 name x
	item 21 key (FS_TREE ROOT_REF 7538) itemoff 14193 itemsize 41
		root ref key dirid 8580 sequence 71996 name x
	item 22 key (FS_TREE ROOT_REF 7539) itemoff 14151 itemsize 42
		root ref key dirid 8580 sequence 72042 name x
	item 23 key (FS_TREE ROOT_REF 7540) itemoff 14109 itemsize 42
		root ref key dirid 8580 sequence 72043 name x
	item 24 key (FS_TREE ROOT_REF 7541) itemoff 14067 itemsize 42
		root ref key dirid 8580 sequence 72044 name x
	item 25 key (FS_TREE ROOT_REF 7542) itemoff 14025 itemsize 42
		root ref key dirid 8580 sequence 72045 name x
	item 26 key (FS_TREE ROOT_REF 7543) itemoff 13983 itemsize 42
		root ref key dirid 8580 sequence 72046 name x
	item 27 key (ROOT_TREE_DIR INODE_ITEM 0) itemoff 13823 itemsize 160
		generation 2 transid 0 size 0 nbytes 16384
		block group 0 mode 40755 links 1 uid 0 gid 0 rdev 0
		sequence 0 flags 0x0(none)
		atime 1581532612.0 (2020-02-12 19:36:52)
		ctime 1581532612.0 (2020-02-12 19:36:52)
		mtime 1581532612.0 (2020-02-12 19:36:52)
		otime 1581532612.0 (2020-02-12 19:36:52)
	item 28 key (ROOT_TREE_DIR INODE_REF 6) itemoff 13811 itemsize 12
		index 0 namelen 2 name: ..
	item 29 key (ROOT_TREE_DIR DIR_ITEM 2378154706) itemoff 13774 itemsize 37
		location key (FS_TREE ROOT_ITEM 18446744073709551615) type DIR
		transid 0 data_len 0 name_len 7
		name: default
	item 30 key (CSUM_TREE ROOT_ITEM 0) itemoff 13335 itemsize 439
		generation 381128 root_dirid 0 bytenr 804356096 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 983040 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 31 key (QUOTA_TREE ROOT_ITEM 0) itemoff 12896 itemsize 439
		generation 381976 root_dirid 0 bytenr 819707904 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 983040 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 32 key (UUID_TREE ROOT_ITEM 0) itemoff 12457 itemsize 439
		generation 379661 root_dirid 0 bytenr 808861696 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 33 key (FREE_SPACE_TREE ROOT_ITEM 0) itemoff 12018 itemsize 439
		generation 381976 root_dirid 0 bytenr 819494912 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 49152 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 34 key (257 INODE_ITEM 0) itemoff 11858 itemsize 160
		generation 0 transid 332779 size 0 nbytes 458752
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 7 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581763619.505181840 (2020-02-15 11:46:59)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 35 key (258 INODE_ITEM 0) itemoff 11698 itemsize 160
		generation 0 transid 379626 size 0 nbytes 3080192
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 47 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1595538669.413516119 (2020-07-23 23:11:09)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 36 key (259 INODE_ITEM 0) itemoff 11538 itemsize 160
		generation 0 transid 360082 size 0 nbytes 196608
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 3 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1581534647.930913136 (2020-02-12 20:10:47)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 37 key (260 INODE_ITEM 0) itemoff 11378 itemsize 160
		generation 0 transid 381128 size 0 nbytes 1507328
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 23 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402538.494787626 (2020-09-06 16:28:58)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 38 key (715 INODE_ITEM 0) itemoff 11218 itemsize 160
		generation 1815 transid 1815 size 65536 nbytes 65536
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 1 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1585497098.87324296 (2020-03-29 17:51:38)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 39 key (715 EXTENT_DATA 0) itemoff 11165 itemsize 53
		generation 1815 type 1 (regular)
		extent data disk byte 30646272 nr 65536
		extent data offset 0 nr 65536 ram 65536
		extent compression 0 (none)
leaf 809549824 items 54 free space 3025 generation 379663 owner ROOT_TREE
leaf 809549824 flags 0x1(WRITTEN) backref revision 1
fs uuid 0b653665-b0dc-4888-a078-67030e7c5a33
chunk uuid ef053892-fb25-439b-bc87-52d8a6e1ad32
	item 0 key (3636 ROOT_ITEM 146584) itemoff 15844 itemsize 439
		generation 146584 root_dirid 256 bytenr 826261504 level 1 refs 1
		lastsnap 146584 byte_limit 0 bytes_used 2588672 flags 0x1(RDONLY)
		uuid 6435adb2-071d-f244-bad8-5e50394620ba
		ctransid 146584 otransid 146584 stransid 0 rtransid 0
		ctime 1595674059.55223145 (2020-07-25 12:47:39)
		otime 1595674089.585368482 (2020-07-25 12:48:09)
		drop key (0 UNKNOWN.0 0) level 0
	item 1 key (3636 ROOT_BACKREF 5) itemoff 15801 itemsize 43
		root backref key dirid 8580 sequence 70500 name x
	item 2 key (4389 ROOT_ITEM 190938) itemoff 15362 itemsize 439
		generation 190938 root_dirid 256 bytenr 804618240 level 1 refs 1
		lastsnap 190938 byte_limit 0 bytes_used 2588672 flags 0x1(RDONLY)
		uuid cb021b98-11a9-414a-baf8-a1f54190f307
		ctransid 190938 otransid 190938 stransid 0 rtransid 0
		ctime 1598266083.855072545 (2020-08-24 12:48:03)
		otime 1598266089.742398430 (2020-08-24 12:48:09)
		drop key (0 UNKNOWN.0 0) level 0
	item 3 key (4389 ROOT_BACKREF 5) itemoff 15319 itemsize 43
		root backref key dirid 8580 sequence 70501 name x
	item 4 key (4770 INODE_ITEM 0) itemoff 15159 itemsize 160
		generation 0 transid 213730 size 0 nbytes 0
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 0 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 0.0 (1970-01-01 01:00:00)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 5 key (5138 ROOT_ITEM 235573) itemoff 14720 itemsize 439
		generation 235573 root_dirid 256 bytenr 803651584 level 1 refs 1
		lastsnap 235573 byte_limit 0 bytes_used 2588672 flags 0x1(RDONLY)
		uuid f94adfa2-0175-7c43-9d7e-241f417f4407
		ctransid 235572 otransid 235573 stransid 0 rtransid 0
		ctime 1600858046.681461858 (2020-09-23 12:47:26)
		otime 1600858090.724402162 (2020-09-23 12:48:10)
		drop key (0 UNKNOWN.0 0) level 0
	item 6 key (5138 ROOT_BACKREF 5) itemoff 14677 itemsize 43
		root backref key dirid 8580 sequence 70502 name x
	item 7 key (5888 ROOT_ITEM 280239) itemoff 14238 itemsize 439
		generation 280239 root_dirid 256 bytenr 807223296 level 1 refs 1
		lastsnap 280239 byte_limit 0 bytes_used 2588672 flags 0x1(RDONLY)
		uuid 0e5a9180-ae5d-ec4d-b103-9ebf8db8c109
		ctransid 280239 otransid 280239 stransid 0 rtransid 0
		ctime 1603450090.339352448 (2020-10-23 12:48:10)
		otime 1603450090.340258661 (2020-10-23 12:48:10)
		drop key (0 UNKNOWN.0 0) level 0
	item 8 key (5888 ROOT_BACKREF 5) itemoff 14195 itemsize 43
		root backref key dirid 8580 sequence 70503 name x
	item 9 key (6642 ROOT_ITEM 324943) itemoff 13756 itemsize 439
		generation 324943 root_dirid 256 bytenr 818528256 level 1 refs 1
		lastsnap 324943 byte_limit 0 bytes_used 2605056 flags 0x1(RDONLY)
		uuid 593e08f2-122d-0d47-8f19-b1f2a88e3397
		ctransid 324943 otransid 324943 stransid 0 rtransid 0
		ctime 1606042103.419312234 (2020-11-22 11:48:23)
		otime 1606042126.71385719 (2020-11-22 11:48:46)
		drop key (0 UNKNOWN.0 0) level 0
	item 10 key (6642 ROOT_BACKREF 5) itemoff 13713 itemsize 43
		root backref key dirid 8580 sequence 70504 name x
	item 11 key (7119 ROOT_ITEM 353583) itemoff 13274 itemsize 439
		generation 353583 root_dirid 256 bytenr 812695552 level 1 refs 1
		lastsnap 353583 byte_limit 0 bytes_used 2703360 flags 0x1(RDONLY)
		uuid 7241a185-86be-8c4f-b6a6-ca53d0569108
		ctransid 353582 otransid 353583 stransid 0 rtransid 0
		ctime 1607687607.964932641 (2020-12-11 12:53:27)
		otime 1607687647.524177668 (2020-12-11 12:54:07)
		drop key (0 UNKNOWN.0 0) level 0
	item 12 key (7119 ROOT_BACKREF 5) itemoff 13232 itemsize 42
		root backref key dirid 8580 sequence 71242 name x
	item 13 key (7294 ROOT_ITEM 364018) itemoff 12793 itemsize 439
		generation 364018 root_dirid 256 bytenr 827015168 level 1 refs 1
		lastsnap 364018 byte_limit 0 bytes_used 2703360 flags 0x1(RDONLY)
		uuid 1147b0ed-0994-9449-a896-bbe36260748b
		ctransid 364018 otransid 364018 stransid 0 rtransid 0
		ctime 1608292467.940886211 (2020-12-18 12:54:27)
		otime 1608292474.904871940 (2020-12-18 12:54:34)
		drop key (0 UNKNOWN.0 0) level 0
	item 14 key (7294 ROOT_BACKREF 5) itemoff 12751 itemsize 42
		root backref key dirid 8580 sequence 71243 name x
	item 15 key (7387 ROOT_ITEM 370276) itemoff 12312 itemsize 439
		generation 370276 root_dirid 256 bytenr 801472512 level 1 refs 1
		lastsnap 370276 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 55346c85-107d-db4c-963f-ae2ee41da683
		ctransid 370275 otransid 370276 stransid 0 rtransid 0
		ctime 1608634095.545190231 (2020-12-22 11:48:15)
		otime 1608634142.575252825 (2020-12-22 11:49:02)
		drop key (0 UNKNOWN.0 0) level 0
	item 16 key (7387 ROOT_BACKREF 5) itemoff 12269 itemsize 43
		root backref key dirid 8580 sequence 70505 name x
	item 17 key (7414 ROOT_ITEM 371873) itemoff 11830 itemsize 439
		generation 371873 root_dirid 256 bytenr 801423360 level 1 refs 1
		lastsnap 371873 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 195812a3-61c9-dc47-b1ab-cfea58c8dd87
		ctransid 371872 otransid 371873 stransid 0 rtransid 0
		ctime 1608726555.804722513 (2020-12-23 13:29:15)
		otime 1608726609.328636041 (2020-12-23 13:30:09)
		drop key (0 UNKNOWN.0 0) level 0
	item 18 key (7414 ROOT_BACKREF 5) itemoff 11789 itemsize 41
		root backref key dirid 8580 sequence 71991 name x
	item 19 key (7438 ROOT_ITEM 373367) itemoff 11350 itemsize 439
		generation 373367 root_dirid 256 bytenr 825966592 level 1 refs 1
		lastsnap 373367 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 39678335-e155-4446-8869-5a9a7545ac0e
		ctransid 373366 otransid 373367 stransid 0 rtransid 0
		ctime 1608813316.20447315 (2020-12-24 13:35:16)
		otime 1608813370.180816875 (2020-12-24 13:36:10)
		drop key (0 UNKNOWN.0 0) level 0
	item 20 key (7438 ROOT_BACKREF 5) itemoff 11309 itemsize 41
		root backref key dirid 8580 sequence 71992 name x
	item 21 key (7462 ROOT_ITEM 374813) itemoff 10870 itemsize 439
		generation 374813 root_dirid 256 bytenr 807895040 level 1 refs 1
		lastsnap 374813 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 98e0d071-54a1-444f-898e-abf0dc757427
		ctransid 374812 otransid 374813 stransid 0 rtransid 0
		ctime 1608897196.467112766 (2020-12-25 12:53:16)
		otime 1608897248.171594240 (2020-12-25 12:54:08)
		drop key (0 UNKNOWN.0 0) level 0
	item 22 key (7462 ROOT_BACKREF 5) itemoff 10828 itemsize 42
		root backref key dirid 8580 sequence 71244 name x
	item 23 key (7464 ROOT_ITEM 374859) itemoff 10389 itemsize 439
		generation 374859 root_dirid 256 bytenr 821854208 level 1 refs 1
		lastsnap 374859 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 3e2e8ba9-8582-4f42-9df7-c091c913d772
		ctransid 374858 otransid 374859 stransid 0 rtransid 0
		ctime 1608899716.474552629 (2020-12-25 13:35:16)
		otime 1608899767.722099173 (2020-12-25 13:36:07)
		drop key (0 UNKNOWN.0 0) level 0
	item 24 key (7464 ROOT_BACKREF 5) itemoff 10348 itemsize 41
		root backref key dirid 8580 sequence 71993 name x
	item 25 key (7489 ROOT_ITEM 376346) itemoff 9909 itemsize 439
		generation 376346 root_dirid 256 bytenr 827867136 level 1 refs 1
		lastsnap 376346 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 97bdbed7-9a36-534f-bee0-df7385b42ecf
		ctransid 376346 otransid 376346 stransid 0 rtransid 0
		ctime 1608986198.987449402 (2020-12-26 13:36:38)
		otime 1608986198.992039520 (2020-12-26 13:36:38)
		drop key (0 UNKNOWN.0 0) level 0
	item 26 key (7489 ROOT_BACKREF 5) itemoff 9868 itemsize 41
		root backref key dirid 8580 sequence 71994 name x
	item 27 key (7513 ROOT_ITEM 377856) itemoff 9429 itemsize 439
		generation 377856 root_dirid 256 bytenr 803618816 level 1 refs 1
		lastsnap 377856 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid ef9db390-ed14-a148-90ee-049ce5a39dc3
		ctransid 377855 otransid 377856 stransid 0 rtransid 0
		ctime 1609073590.401016683 (2020-12-27 13:53:10)
		otime 1609073649.504131424 (2020-12-27 13:54:09)
		drop key (0 UNKNOWN.0 0) level 0
	item 28 key (7513 ROOT_BACKREF 5) itemoff 9388 itemsize 41
		root backref key dirid 8580 sequence 71995 name x
	item 29 key (7535 ROOT_ITEM 379215) itemoff 8949 itemsize 439
		generation 379215 root_dirid 256 bytenr 827949056 level 1 refs 1
		lastsnap 379215 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 8a7e1043-b043-7a47-8206-438ef5012af3
		ctransid 379215 otransid 379215 stransid 0 rtransid 0
		ctime 1609152850.643778714 (2020-12-28 11:54:10)
		otime 1609152881.78557743 (2020-12-28 11:54:41)
		drop key (0 UNKNOWN.0 0) level 0
	item 30 key (7535 ROOT_BACKREF 5) itemoff 8907 itemsize 42
		root backref key dirid 8580 sequence 72039 name x
	item 31 key (7536 ROOT_ITEM 379276) itemoff 8468 itemsize 439
		generation 379276 root_dirid 256 bytenr 814366720 level 1 refs 1
		lastsnap 379276 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 0286c29a-cfcc-6241-8cf0-884b215aca37
		ctransid 379276 otransid 379276 stransid 0 rtransid 0
		ctime 1609156450.652174287 (2020-12-28 12:54:10)
		otime 1609156482.361998945 (2020-12-28 12:54:42)
		drop key (0 UNKNOWN.0 0) level 0
	item 32 key (7536 ROOT_BACKREF 5) itemoff 8426 itemsize 42
		root backref key dirid 8580 sequence 72040 name x
	item 33 key (7537 ROOT_ITEM 379338) itemoff 7987 itemsize 439
		generation 379338 root_dirid 256 bytenr 801669120 level 1 refs 1
		lastsnap 379338 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 3b2ec36c-b824-384a-9652-9d7d00c0c20a
		ctransid 379338 otransid 379338 stransid 0 rtransid 0
		ctime 1609160110.662279997 (2020-12-28 13:55:10)
		otime 1609160133.428214509 (2020-12-28 13:55:33)
		drop key (0 UNKNOWN.0 0) level 0
	item 34 key (7537 ROOT_BACKREF 5) itemoff 7945 itemsize 42
		root backref key dirid 8580 sequence 72041 name x
	item 35 key (7538 ROOT_ITEM 379340) itemoff 7506 itemsize 439
		generation 379340 root_dirid 256 bytenr 802930688 level 1 refs 1
		lastsnap 379340 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 07ce6c7e-05d1-4147-9396-5d3d28b48041
		ctransid 379340 otransid 379340 stransid 0 rtransid 0
		ctime 1609160133.597756279 (2020-12-28 13:55:33)
		otime 1609160133.600210435 (2020-12-28 13:55:33)
		drop key (0 UNKNOWN.0 0) level 0
	item 36 key (7538 ROOT_BACKREF 5) itemoff 7465 itemsize 41
		root backref key dirid 8580 sequence 71996 name x
	item 37 key (7539 ROOT_ITEM 379401) itemoff 7026 itemsize 439
		generation 379401 root_dirid 256 bytenr 820674560 level 1 refs 1
		lastsnap 379401 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid ef0fbe06-040a-704e-a6e1-10cf4f6dd90f
		ctransid 379401 otransid 379401 stransid 0 rtransid 0
		ctime 1609163650.667089815 (2020-12-28 14:54:10)
		otime 1609163676.484831615 (2020-12-28 14:54:36)
		drop key (0 UNKNOWN.0 0) level 0
	item 38 key (7539 ROOT_BACKREF 5) itemoff 6984 itemsize 42
		root backref key dirid 8580 sequence 72042 name x
	item 39 key (7540 ROOT_ITEM 379462) itemoff 6545 itemsize 439
		generation 379462 root_dirid 256 bytenr 808075264 level 1 refs 1
		lastsnap 379462 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 88f25cde-7687-204f-a3b7-02d25961c076
		ctransid 379462 otransid 379462 stransid 0 rtransid 0
		ctime 1609167250.682470179 (2020-12-28 15:54:10)
		otime 1609167275.704151655 (2020-12-28 15:54:35)
		drop key (0 UNKNOWN.0 0) level 0
	item 40 key (7540 ROOT_BACKREF 5) itemoff 6503 itemsize 42
		root backref key dirid 8580 sequence 72043 name x
	item 41 key (7541 ROOT_ITEM 379536) itemoff 6064 itemsize 439
		generation 379536 root_dirid 256 bytenr 829210624 level 1 refs 1
		lastsnap 379536 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 8155102e-66a2-0342-9618-37154869e22a
		ctransid 379536 otransid 379536 stransid 0 rtransid 0
		ctime 1609171570.697828323 (2020-12-28 17:06:10)
		otime 1609171598.804073831 (2020-12-28 17:06:38)
		drop key (0 UNKNOWN.0 0) level 0
	item 42 key (7541 ROOT_BACKREF 5) itemoff 6022 itemsize 42
		root backref key dirid 8580 sequence 72044 name x
	item 43 key (7542 ROOT_ITEM 379597) itemoff 5583 itemsize 439
		generation 379597 root_dirid 256 bytenr 815595520 level 1 refs 1
		lastsnap 379597 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 00c70a1d-9fa2-8b41-bd34-26903466d51f
		ctransid 379596 otransid 379597 stransid 0 rtransid 0
		ctime 1609175110.704830830 (2020-12-28 18:05:10)
		otime 1609175168.97606179 (2020-12-28 18:06:08)
		drop key (0 UNKNOWN.0 0) level 0
	item 44 key (7542 ROOT_BACKREF 5) itemoff 5541 itemsize 42
		root backref key dirid 8580 sequence 72045 name x
	item 45 key (7543 ROOT_ITEM 379660) itemoff 5102 itemsize 439
		generation 379660 root_dirid 256 bytenr 807763968 level 1 refs 1
		lastsnap 379660 byte_limit 0 bytes_used 2818048 flags 0x1(RDONLY)
		uuid 48c2c889-ea4f-544b-9896-0b9e5114c44b
		ctransid 379659 otransid 379660 stransid 0 rtransid 0
		ctime 1609178764.872910719 (2020-12-28 19:06:04)
		otime 1609178796.840296729 (2020-12-28 19:06:36)
		drop key (0 UNKNOWN.0 0) level 0
	item 46 key (7543 ROOT_BACKREF 5) itemoff 5060 itemsize 42
		root backref key dirid 8580 sequence 72046 name x
	item 47 key (FREE_SPACE UNTYPED 174546944) itemoff 5019 itemsize 41
		location key (258 INODE_ITEM 0)
		cache generation 144258 entries 0 bitmaps 0
	item 48 key (FREE_SPACE UNTYPED 281919488) itemoff 4978 itemsize 41
		location key (260 INODE_ITEM 0)
		cache generation 210501 entries 2 bitmaps 0
	item 49 key (FREE_SPACE UNTYPED 496664576) itemoff 4937 itemsize 41
		location key (257 INODE_ITEM 0)
		cache generation 76 entries 1 bitmaps 0
	item 50 key (FREE_SPACE UNTYPED 604037120) itemoff 4896 itemsize 41
		location key (259 INODE_ITEM 0)
		cache generation 27 entries 164 bitmaps 0
	item 51 key (FREE_SPACE UNTYPED 1154932736) itemoff 4855 itemsize 41
		location key (715 INODE_ITEM 0)
		cache generation 1815 entries 1 bitmaps 0
	item 52 key (FREE_SPACE UNTYPED 1262346240) itemoff 4814 itemsize 41
		location key (4770 INODE_ITEM 0)
		cache generation 0 entries 0 bitmaps 0
	item 53 key (DATA_RELOC_TREE ROOT_ITEM 2) itemoff 4375 itemsize 439
		generation 2 root_dirid 256 bytenr 796999680 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0

=== /dev/mapper/vg-var
btrfs-progs v5.9 
root tree
leaf 22044033024 items 81 free space 2577 generation 892019 owner ROOT_TREE
leaf 22044033024 flags 0x1(WRITTEN) backref revision 1
fs uuid 0a82dfa6-9ff7-44d3-b823-f7b81f6c6edd
chunk uuid f2f8893e-29e1-4c80-b379-6b9d22dd40b7
	item 0 key (EXTENT_TREE ROOT_ITEM 0) itemoff 15844 itemsize 439
		generation 892019 root_dirid 0 bytenr 22042427392 level 2 refs 1
		lastsnap 0 byte_limit 0 bytes_used 32915456 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 1 key (DEV_TREE ROOT_ITEM 0) itemoff 15405 itemsize 439
		generation 889374 root_dirid 0 bytenr 12979798016 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 2 key (FS_TREE INODE_REF 6) itemoff 15388 itemsize 17
		index 0 namelen 7 name: default
	item 3 key (FS_TREE ROOT_ITEM 0) itemoff 14949 itemsize 439
		generation 892019 root_dirid 256 bytenr 22038069248 level 2 refs 1
		lastsnap 886639 byte_limit 0 bytes_used 317407232 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		ctransid 892019 otransid 0 stransid 0 rtransid 0
		ctime 1609317354.217174325 (2020-12-30 09:35:54)
		drop key (0 UNKNOWN.0 0) level 0
	item 4 key (FS_TREE ROOT_REF 6175) itemoff 14908 itemsize 41
		root ref key dirid 1244377 sequence 50445 name x
	item 5 key (FS_TREE ROOT_REF 6186) itemoff 14866 itemsize 42
		root ref key dirid 1244377 sequence 50449 name x
	item 6 key (FS_TREE ROOT_REF 6187) itemoff 14824 itemsize 42
		root ref key dirid 1244377 sequence 50450 name x
	item 7 key (FS_TREE ROOT_REF 6188) itemoff 14783 itemsize 41
		root ref key dirid 1244377 sequence 50446 name x
	item 8 key (FS_TREE ROOT_REF 6189) itemoff 14741 itemsize 42
		root ref key dirid 1244377 sequence 50451 name x
	item 9 key (ROOT_TREE_DIR INODE_ITEM 0) itemoff 14581 itemsize 160
		generation 2 transid 0 size 0 nbytes 16384
		block group 0 mode 40755 links 1 uid 0 gid 0 rdev 0
		sequence 0 flags 0x0(none)
		atime 1581536585.0 (2020-02-12 20:43:05)
		ctime 1581536585.0 (2020-02-12 20:43:05)
		mtime 1581536585.0 (2020-02-12 20:43:05)
		otime 1581536585.0 (2020-02-12 20:43:05)
	item 10 key (ROOT_TREE_DIR INODE_REF 6) itemoff 14569 itemsize 12
		index 0 namelen 2 name: ..
	item 11 key (ROOT_TREE_DIR DIR_ITEM 2378154706) itemoff 14532 itemsize 37
		location key (FS_TREE ROOT_ITEM 18446744073709551615) type DIR
		transid 0 data_len 0 name_len 7
		name: default
	item 12 key (CSUM_TREE ROOT_ITEM 0) itemoff 14093 itemsize 439
		generation 892019 root_dirid 0 bytenr 22038118400 level 2 refs 1
		lastsnap 0 byte_limit 0 bytes_used 17547264 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 13 key (QUOTA_TREE ROOT_ITEM 0) itemoff 13654 itemsize 439
		generation 892019 root_dirid 0 bytenr 22044360704 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 786432 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 14 key (UUID_TREE ROOT_ITEM 0) itemoff 13215 itemsize 439
		generation 886641 root_dirid 0 bytenr 27298988032 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 15 key (FREE_SPACE_TREE ROOT_ITEM 0) itemoff 12776 itemsize 439
		generation 892019 root_dirid 0 bytenr 22042492928 level 1 refs 1
		lastsnap 0 byte_limit 0 bytes_used 671744 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0
	item 16 key (257 INODE_ITEM 0) itemoff 12616 itemsize 160
		generation 0 transid 892019 size 0 nbytes 141457358848
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 539617 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402815.780980516 (2020-09-06 16:33:35)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 17 key (258 INODE_ITEM 0) itemoff 12456 itemsize 160
		generation 0 transid 892019 size 0 nbytes 117020557312
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 446398 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402815.780980516 (2020-09-06 16:33:35)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 18 key (259 INODE_ITEM 0) itemoff 12296 itemsize 160
		generation 0 transid 892019 size 0 nbytes 111265710080
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 424445 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402570.46166378 (2020-09-06 16:29:30)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 19 key (260 INODE_ITEM 0) itemoff 12136 itemsize 160
		generation 0 transid 892019 size 0 nbytes 59160657920
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 225680 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402539.374770489 (2020-09-06 16:28:59)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 20 key (261 INODE_ITEM 0) itemoff 11976 itemsize 160
		generation 0 transid 891994 size 0 nbytes 44794380288
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 170877 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599401247.117118521 (2020-09-06 16:07:27)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 21 key (262 INODE_ITEM 0) itemoff 11816 itemsize 160
		generation 0 transid 891994 size 0 nbytes 66042462208
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 251932 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402379.606159449 (2020-09-06 16:26:19)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 22 key (263 INODE_ITEM 0) itemoff 11656 itemsize 160
		generation 0 transid 891994 size 0 nbytes 65110016000
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 248375 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402286.400389628 (2020-09-06 16:24:46)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 23 key (264 INODE_ITEM 0) itemoff 11496 itemsize 160
		generation 0 transid 891994 size 0 nbytes 76147064832
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 290478 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599401762.965137697 (2020-09-06 16:16:02)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 24 key (265 INODE_ITEM 0) itemoff 11336 itemsize 160
		generation 0 transid 892019 size 0 nbytes 52884406272
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 201738 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402286.400389628 (2020-09-06 16:24:46)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 25 key (266 INODE_ITEM 0) itemoff 11176 itemsize 160
		generation 0 transid 892019 size 0 nbytes 74383884288
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 283752 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402348.870893995 (2020-09-06 16:25:48)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 26 key (267 INODE_ITEM 0) itemoff 11016 itemsize 160
		generation 0 transid 892016 size 0 nbytes 78431387648
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 299192 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402286.404389533 (2020-09-06 16:24:46)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 27 key (268 INODE_ITEM 0) itemoff 10856 itemsize 160
		generation 0 transid 837016 size 0 nbytes 5740691456
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 21899 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598451915.159319976 (2020-08-26 16:25:15)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 28 key (269 INODE_ITEM 0) itemoff 10696 itemsize 160
		generation 0 transid 892000 size 0 nbytes 27245674496
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 103934 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599401247.133118150 (2020-09-06 16:07:27)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 29 key (270 INODE_ITEM 0) itemoff 10536 itemsize 160
		generation 0 transid 892000 size 0 nbytes 26790592512
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 102198 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599401247.133118150 (2020-09-06 16:07:27)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 30 key (271 INODE_ITEM 0) itemoff 10376 itemsize 160
		generation 0 transid 870489 size 0 nbytes 20100415488
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 76677 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598847020.941906520 (2020-08-31 06:10:20)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 31 key (273 INODE_ITEM 0) itemoff 10216 itemsize 160
		generation 0 transid 886386 size 0 nbytes 1747255296
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 8887 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598715298.671764730 (2020-08-29 17:34:58)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 32 key (276 INODE_ITEM 0) itemoff 10056 itemsize 160
		generation 0 transid 892019 size 0 nbytes 18660786176
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 284741 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402815.780980516 (2020-09-06 16:33:35)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 33 key (673 INODE_ITEM 0) itemoff 9896 itemsize 160
		generation 0 transid 887295 size 0 nbytes 1282146304
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 4891 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599293127.528496043 (2020-09-05 10:05:27)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 34 key (674 INODE_ITEM 0) itemoff 9736 itemsize 160
		generation 0 transid 892013 size 0 nbytes 16353460224
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 249534 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599401998.664605182 (2020-09-06 16:19:58)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 35 key (675 INODE_ITEM 0) itemoff 9576 itemsize 160
		generation 0 transid 887295 size 0 nbytes 2557607936
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 19513 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598970322.974030380 (2020-09-01 16:25:22)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 36 key (676 INODE_ITEM 0) itemoff 9416 itemsize 160
		generation 0 transid 887295 size 0 nbytes 853671936
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 13026 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598970322.974030380 (2020-09-01 16:25:22)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 37 key (677 INODE_ITEM 0) itemoff 9256 itemsize 160
		generation 0 transid 780519 size 0 nbytes 88080384
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 1344 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1598883915.810339931 (2020-08-31 16:25:15)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 38 key (1381 INODE_ITEM 0) itemoff 9096 itemsize 160
		generation 202246 transid 202246 size 262144 nbytes 262144
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 1 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1587846084.858783757 (2020-04-25 22:21:24)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 39 key (1381 EXTENT_DATA 0) itemoff 9043 itemsize 53
		generation 202246 type 1 (regular)
		extent data disk byte 1047937024 nr 262144
		extent data offset 0 nr 262144 ram 262144
		extent compression 0 (none)
	item 40 key (1382 INODE_ITEM 0) itemoff 8883 itemsize 160
		generation 202246 transid 202246 size 262144 nbytes 262144
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 1 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1587846084.858783757 (2020-04-25 22:21:24)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 41 key (1382 EXTENT_DATA 0) itemoff 8830 itemsize 53
		generation 202246 type 1 (regular)
		extent data disk byte 1053069312 nr 262144
		extent data offset 0 nr 262144 ram 262144
		extent compression 0 (none)
	item 42 key (1565 INODE_ITEM 0) itemoff 8670 itemsize 160
		generation 0 transid 892013 size 0 nbytes 10559488000
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 161125 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402029.412167790 (2020-09-06 16:20:29)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 43 key (3048 INODE_ITEM 0) itemoff 8510 itemsize 160
		generation 0 transid 892011 size 0 nbytes 5948702720
		block group 0 mode 100600 links 1 uid 0 gid 0 rdev 0
		sequence 90770 flags 0x1b(NODATASUM|NODATACOW|NOCOMPRESS|PREALLOC)
		atime 0.0 (1970-01-01 01:00:00)
		ctime 1599402570.42166458 (2020-09-06 16:29:30)
		mtime 0.0 (1970-01-01 01:00:00)
		otime 0.0 (1970-01-01 01:00:00)
	item 44 key (6175 ROOT_ITEM 883119) itemoff 8071 itemsize 439
		generation 883119 root_dirid 256 bytenr 27367718912 level 2 refs 1
		lastsnap 883119 byte_limit 0 bytes_used 317423616 flags 0x1(RDONLY)
		uuid 4220a207-2495-b34b-b268-84a2346d068e
		ctransid 883119 otransid 883119 stransid 0 rtransid 0
		ctime 1609083467.675931124 (2020-12-27 16:37:47)
		otime 1609083467.708575753 (2020-12-27 16:37:47)
		drop key (0 UNKNOWN.0 0) level 0
	item 45 key (6175 ROOT_BACKREF 5) itemoff 8030 itemsize 41
		root backref key dirid 1244377 sequence 50445 name x
	item 46 key (6186 ROOT_ITEM 886101) itemoff 7591 itemsize 439
		generation 886101 root_dirid 256 bytenr 28151431168 level 2 refs 1
		lastsnap 886101 byte_limit 0 bytes_used 317718528 flags 0x1(RDONLY)
		uuid bb036373-e900-a447-a217-d224e5b05cfd
		ctransid 886101 otransid 886101 stransid 0 rtransid 0
		ctime 1609162291.803655087 (2020-12-28 14:31:31)
		otime 1609162291.813453647 (2020-12-28 14:31:31)
		drop key (0 UNKNOWN.0 0) level 0
	item 47 key (6186 ROOT_BACKREF 5) itemoff 7549 itemsize 42
		root backref key dirid 1244377 sequence 50449 name x
	item 48 key (6187 ROOT_ITEM 886369) itemoff 7110 itemsize 439
		generation 886369 root_dirid 256 bytenr 21981380608 level 2 refs 1
		lastsnap 886369 byte_limit 0 bytes_used 317325312 flags 0x1(RDONLY)
		uuid 149ead09-21e8-0647-8045-c0d7bdc086bb
		ctransid 886369 otransid 886369 stransid 0 rtransid 0
		ctime 1609169492.152340360 (2020-12-28 16:31:32)
		otime 1609169492.154908090 (2020-12-28 16:31:32)
		drop key (0 UNKNOWN.0 0) level 0
	item 49 key (6187 ROOT_BACKREF 5) itemoff 7068 itemsize 42
		root backref key dirid 1244377 sequence 50450 name x
	item 50 key (6188 ROOT_ITEM 886383) itemoff 6629 itemsize 439
		generation 886383 root_dirid 256 bytenr 21919318016 level 2 refs 1
		lastsnap 886383 byte_limit 0 bytes_used 317325312 flags 0x1(RDONLY)
		uuid dc0e3df0-4e30-b54a-a268-547c21000135
		ctransid 886383 otransid 886383 stransid 0 rtransid 0
		ctime 1609169818.842853952 (2020-12-28 16:36:58)
		otime 1609169818.854995158 (2020-12-28 16:36:58)
		drop key (0 UNKNOWN.0 0) level 0
	item 51 key (6188 ROOT_BACKREF 5) itemoff 6588 itemsize 41
		root backref key dirid 1244377 sequence 50446 name x
	item 52 key (6189 ROOT_ITEM 886639) itemoff 6149 itemsize 439
		generation 886639 root_dirid 256 bytenr 23426891776 level 2 refs 1
		lastsnap 886639 byte_limit 0 bytes_used 317636608 flags 0x1(RDONLY)
		uuid ee65262a-d7e1-a249-b0c2-1fe01ba1062d
		ctransid 886639 otransid 886639 stransid 0 rtransid 0
		ctime 1609176694.461732009 (2020-12-28 18:31:34)
		otime 1609176695.273043665 (2020-12-28 18:31:35)
		drop key (0 UNKNOWN.0 0) level 0
	item 53 key (6189 ROOT_BACKREF 5) itemoff 6107 itemsize 42
		root backref key dirid 1244377 sequence 50451 name x
	item 54 key (FREE_SPACE UNTYPED 67174400) itemoff 6066 itemsize 41
		location key (257 INODE_ITEM 0)
		cache generation 566654 entries 388 bitmaps 8
	item 55 key (FREE_SPACE UNTYPED 1140916224) itemoff 6025 itemsize 41
		location key (258 INODE_ITEM 0)
		cache generation 566654 entries 409 bitmaps 8
	item 56 key (FREE_SPACE UNTYPED 2214658048) itemoff 5984 itemsize 41
		location key (259 INODE_ITEM 0)
		cache generation 566651 entries 293 bitmaps 8
	item 57 key (FREE_SPACE UNTYPED 3288399872) itemoff 5943 itemsize 41
		location key (260 INODE_ITEM 0)
		cache generation 566650 entries 435 bitmaps 8
	item 58 key (FREE_SPACE UNTYPED 4362141696) itemoff 5902 itemsize 41
		location key (261 INODE_ITEM 0)
		cache generation 566609 entries 410 bitmaps 8
	item 59 key (FREE_SPACE UNTYPED 5435883520) itemoff 5861 itemsize 41
		location key (262 INODE_ITEM 0)
		cache generation 566645 entries 411 bitmaps 8
	item 60 key (FREE_SPACE UNTYPED 6509625344) itemoff 5820 itemsize 41
		location key (263 INODE_ITEM 0)
		cache generation 566642 entries 409 bitmaps 7
	item 61 key (FREE_SPACE UNTYPED 7583367168) itemoff 5779 itemsize 41
		location key (264 INODE_ITEM 0)
		cache generation 566628 entries 409 bitmaps 8
	item 62 key (FREE_SPACE UNTYPED 8657108992) itemoff 5738 itemsize 41
		location key (265 INODE_ITEM 0)
		cache generation 566642 entries 233 bitmaps 7
	item 63 key (FREE_SPACE UNTYPED 9730850816) itemoff 5697 itemsize 41
		location key (266 INODE_ITEM 0)
		cache generation 566644 entries 418 bitmaps 8
	item 64 key (FREE_SPACE UNTYPED 10804592640) itemoff 5656 itemsize 41
		location key (267 INODE_ITEM 0)
		cache generation 566642 entries 216 bitmaps 6
	item 65 key (FREE_SPACE UNTYPED 11878334464) itemoff 5615 itemsize 41
		location key (268 INODE_ITEM 0)
		cache generation 537216 entries 291 bitmaps 6
	item 66 key (FREE_SPACE UNTYPED 13019119616) itemoff 5574 itemsize 41
		location key (269 INODE_ITEM 0)
		cache generation 566609 entries 159 bitmaps 8
	item 67 key (FREE_SPACE UNTYPED 14092861440) itemoff 5533 itemsize 41
		location key (270 INODE_ITEM 0)
		cache generation 566609 entries 394 bitmaps 8
	item 68 key (FREE_SPACE UNTYPED 15166603264) itemoff 5492 itemsize 41
		location key (271 INODE_ITEM 0)
		cache generation 549447 entries 137 bitmaps 4
	item 69 key (FREE_SPACE UNTYPED 18147180544) itemoff 5451 itemsize 41
		location key (273 INODE_ITEM 0)
		cache generation 545341 entries 18 bitmaps 0
	item 70 key (FREE_SPACE UNTYPED 21817196544) itemoff 5410 itemsize 41
		location key (276 INODE_ITEM 0)
		cache generation 566654 entries 315 bitmaps 2
	item 71 key (FREE_SPACE UNTYPED 22085632000) itemoff 5369 itemsize 41
		location key (673 INODE_ITEM 0)
		cache generation 563216 entries 8 bitmaps 0
	item 72 key (FREE_SPACE UNTYPED 23159373824) itemoff 5328 itemsize 41
		location key (674 INODE_ITEM 0)
		cache generation 566633 entries 406 bitmaps 2
	item 73 key (FREE_SPACE UNTYPED 23427809280) itemoff 5287 itemsize 41
		location key (675 INODE_ITEM 0)
		cache generation 553273 entries 23 bitmaps 0
	item 74 key (FREE_SPACE UNTYPED 24001839104) itemoff 5246 itemsize 41
		location key (676 INODE_ITEM 0)
		cache generation 553273 entries 24 bitmaps 0
	item 75 key (FREE_SPACE UNTYPED 24471601152) itemoff 5205 itemsize 41
		location key (677 INODE_ITEM 0)
		cache generation 550575 entries 4 bitmaps 0
	item 76 key (FREE_SPACE UNTYPED 24892735488) itemoff 5164 itemsize 41
		location key (1381 INODE_ITEM 0)
		cache generation 202246 entries 0 bitmaps 0
	item 77 key (FREE_SPACE UNTYPED 25966477312) itemoff 5123 itemsize 41
		location key (1382 INODE_ITEM 0)
		cache generation 202246 entries 1 bitmaps 0
	item 78 key (FREE_SPACE UNTYPED 27289780224) itemoff 5082 itemsize 41
		location key (1565 INODE_ITEM 0)
		cache generation 566634 entries 398 bitmaps 2
	item 79 key (FREE_SPACE UNTYPED 28006940672) itemoff 5041 itemsize 41
		location key (3048 INODE_ITEM 0)
		cache generation 566651 entries 409 bitmaps 2
	item 80 key (DATA_RELOC_TREE ROOT_ITEM 2) itemoff 4602 itemsize 439
		generation 2 root_dirid 256 bytenr 12978896896 level 0 refs 1
		lastsnap 0 byte_limit 0 bytes_used 16384 flags 0x0(none)
		uuid 00000000-0000-0000-0000-000000000000
		drop key (0 UNKNOWN.0 0) level 0


Regards,

Stéphane.

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2020-12-30  8:40 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-29  0:38 [PATCH] btrfs: relocation: output warning message for leftover v1 space cache before aborting current data balance Qu Wenruo
2020-12-29  9:27 ` Stéphane Lesimple
2020-12-29 10:29   ` Qu Wenruo
2020-12-29 11:08   ` Stéphane Lesimple
2020-12-29 11:30     ` Qu Wenruo
2020-12-29 12:30     ` Stéphane Lesimple
2020-12-29 12:41       ` Qu Wenruo
2020-12-29 12:51       ` Stéphane Lesimple
2020-12-29 13:06         ` Qu Wenruo
2020-12-29 13:17         ` Stéphane Lesimple
2020-12-30  5:49           ` Qu Wenruo
2020-12-30  8:39           ` Stéphane Lesimple
2020-12-30  0:56 ` Qu Wenruo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.