Re: Bad magic on superblock on /dev/sda at 65536

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>btrfs inspect-internal dump-super -Ffa /path

superblock: bytenr=65536, device=/dev/sda
---------------------------------------------------------
csum_type        0 (crc32c)
csum_size        4
csum            0x00000000 [DON'T MATCH]
bytenr            0
flags            0x0
magic            ........ [DON'T MATCH]
fsid            00000000-0000-0000-0000-000000000000
label
generation        0
root            0
sys_array_size        0
chunk_root_generation    0
root_level        0
chunk_root        0
chunk_root_level    0
log_root        0
log_root_transid    0
log_root_level        0
total_bytes        0
bytes_used        0
sectorsize        0
nodesize        0
leafsize (deprecated)        0
stripesize        0
root_dir        0
num_devices        0
compat_flags        0x0
compat_ro_flags        0x0
incompat_flags        0x0
cache_generation    0
uuid_tree_generation    0
dev_item.uuid        00000000-0000-0000-0000-000000000000
dev_item.fsid        00000000-0000-0000-0000-000000000000 [match]
dev_item.type        0
dev_item.total_bytes    0
dev_item.bytes_used    0
dev_item.io_align    0
dev_item.io_width    0
dev_item.sector_size    0
dev_item.devid        0
dev_item.dev_group    0
dev_item.seek_speed    0
dev_item.bandwidth    0
dev_item.generation    0
sys_chunk_array[2048]:
backup_roots[4]:

superblock: bytenr=67108864, device=/dev/sda
---------------------------------------------------------
csum_type        65178 (INVALID)
csum_size        32
csum
0x24f2057c939118ef8cf9c276a05ff294223c99ec79e0b5cfe8ed795fe0a96715
[DON'T MATCH]
bytenr            6481065229944367737
flags            0x527ffc9117fc11
            ( WRITTEN |
              CHANGING_FSID |
              METADUMP_V2 |
              unknown flag: 0x527ff09117fc10 )
magic            ...;)... [DON'T MATCH]
fsid            7011f2d5-0afe-5dc6-fce2-70e04b80939d
label
;.."`....8..8.x.?.N../....z....F..H.......|h].i.C........)........j....<?P..&.......4.(.}'.)....n...9....G..D..^....g.X....g)....L..G...z.|R.V.0...K.~..!..~..C................pO..........@U.>....).......4....d_..5.../.......1.?.r....r5.E..
generation        7112314448606197494
root            10814850762639476856
sys_array_size        774240540
chunk_root_generation    17716845740647334363
root_level        123
chunk_root        9039947042838677183
chunk_root_level    7
log_root        11588818316475425470
log_root_transid    1970336570145243359
log_root_level        255
total_bytes        5626579194689281529
bytes_used        10936644453437477355
sectorsize        2711280660
nodesize        2105571139
leafsize (deprecated)        2624302184
stripesize        3748622636
root_dir        12031892002480545941
num_devices        1887426113366288834
compat_flags        0x986e28a7d6a0eedf
compat_ro_flags        0x67bf5c50764fabec
            ( unknown flag: 0x67bf5c50764fabec )
incompat_flags        0xb6351e01f2cbb867
            ( MIXED_BACKREF |
              DEFAULT_SUBVOL |
              MIXED_GROUPS |
              BIG_METADATA |
              EXTENDED_IREF |
              unknown flag: 0xb6351e01f2cbb800 )
cache_generation    16803576046500197625
uuid_tree_generation    9151978410922426283
dev_item.uuid        3eff5038-c5ed-7c44-b841-bfcaefa127ff
dev_item.fsid        ae705a3f-dcee-f7b0-9331-410c837e0ce8 [DON'T MATCH]
dev_item.type        208999962153328580
dev_item.total_bytes    4033499057947390500
dev_item.bytes_used    14123877185665736413
dev_item.io_align    356589416
dev_item.io_width    2238618352
dev_item.sector_size    33234003
dev_item.devid        4647837691355179893
dev_item.dev_group    3237710941
dev_item.seek_speed    159
dev_item.bandwidth    35
dev_item.generation    13692119449717181535
sys_chunk_array[2048]:
ERROR: sys_array_size 774240540 shouldn't exceed 2048 bytes
backup_roots[4]:
    backup 0:
        backup_tree_root:    9098106006959284508    gen:
3422959743402530751    level: 13
        backup_chunk_root:    8653729137999036921    gen:
9805354230117732311    level: 13
        backup_extent_root:    2227142819947659262    gen:
16710030944005764576    level: 250
        backup_fs_root:        17250344053212875712    gen:
11109972073411492560    level: 195
        backup_dev_root:    10813366787773230487    gen:
4733558095364468453    level: 64
        backup_csum_root:    15995327235362395775    gen:
17585993390550392957    level: 223
        backup_total_bytes:    187327539044806356
        backup_bytes_used:    11088092626626268919
        backup_num_devices:    1646767651564978160

    backup 1:
        backup_tree_root:    6132816855654833723    gen:
7933636135630997331    level: 175
        backup_chunk_root:    4500476885298477552    gen:
17588667198258184431    level: 49
        backup_extent_root:    17341284452428219997    gen:
6122825786466476477    level: 27
        backup_fs_root:        4578178975399312410    gen:
4558088662074948842    level: 229
        backup_dev_root:    17378404189136548866    gen:
8942807062595821441    level: 3
        backup_csum_root:    13954259417814538534    gen:
17582753360836298151    level: 135
        backup_total_bytes:    17760266806034071381
        backup_bytes_used:    17885472507889046480
        backup_num_devices:    11546613183057366108

    backup 2:
        backup_tree_root:    4440331691872620396    gen:
2106846041035890497    level: 65
        backup_chunk_root:    7967355651082175220    gen:
17322142655848244506    level: 255
        backup_extent_root:    8729575300770449497    gen:
4469608191637164208    level: 16
        backup_fs_root:        7343891615707958539    gen:
16087316911865450397    level: 149
        backup_dev_root:    15257776485962510925    gen:
16848351292359180192    level: 131
        backup_csum_root:    4590149763681999703    gen:
16049124123889016738    level: 65
        backup_total_bytes:    9001200061203198944
        backup_bytes_used:    16718063869519266678
        backup_num_devices:    17302961162110504123

    backup 3:
        backup_tree_root:    4736378613845015087    gen:
9295423092810071807    level: 160
        backup_chunk_root:    8495981881746054078    gen:
470622950535298717    level: 95
        backup_extent_root:    16848210704002145021    gen:
10688004551297860279    level: 126
        backup_fs_root:        383897597412126451    gen:
11250519689773919994    level: 95
        backup_dev_root:    13371050082211788147    gen:
18002259265054080238    level: 212
        backup_csum_root:    8503351800315527452    gen:
8350327863867652602    level: 227
        backup_total_bytes:    14989923284231628094
        backup_bytes_used:    4730887382996889871
        backup_num_devices:    9426020939896206591


superblock: bytenr=274877906944, device=/dev/sda
---------------------------------------------------------
csum_type        63651 (INVALID)
csum_size        32
csum
0x39db30683b693c000000004ff05c0073a1fa00db390c32963bae3c0000000037
[DON'T MATCH]
bytenr            6341162744368070656
flags            0x9731d639d900f69a
            ( RELOC |
              CHANGING_FSID |
              SEEDING |
              unknown flag: 0x9731d630d900f698 )
magic            ;.<..... [DON'T MATCH]
fsid            e25b006e-a0f9-00df-390a-32923bae3c00
label            .9~2.;.<
generation        15852938566880484858
root            17063576824041017
sys_array_size        2956094009
chunk_root_generation    9223372036858758203
root_level        0
chunk_root        2305935309654720512
chunk_root_level    212
log_root        12624074888383091845
log_root_transid    9583660007048386619
log_root_level        57
total_bytes        14916195329329095163
bytes_used        17051482582002489
sectorsize        3980091
nodesize        1526726656
leafsize (deprecated)        3573578233
stripesize        3506493855
root_dir        10664641489188945920
num_devices        10822784571284715682
compat_flags        0xe000f49ea8005ffb
compat_ro_flags        0x3cbd3b93324639
            ( FREE_SPACE_TREE |
              unknown flag: 0x3cbd3b93324638 )
incompat_flags        0x96005af986000000
            ( unknown flag: 0x96005af986000000 )
cache_generation    3554811097951074198
uuid_tree_generation    1015233417
dev_item.uuid        00000000-eabc-5e00-8fa6-f800e4395d32
dev_item.fsid        8e3bc33c-0000-0000-b5e5-490082baf100 [DON'T MATCH]
dev_item.type        4291422127885582590
dev_item.total_bytes    9622222594110062592
dev_item.bytes_used    4293392362527850751
dev_item.io_align    15507
dev_item.io_width    3404070912
dev_item.sector_size    2240479347
dev_item.devid        66834987233914
dev_item.dev_group    999109128
dev_item.seek_speed    174
dev_item.bandwidth    60
dev_item.generation    14835138647535139992
sys_chunk_array[2048]:
ERROR: sys_array_size 2956094009 shouldn't exceed 2048 bytes
backup_roots[4]:
    backup 0:
        backup_tree_root:    4596967561493494175    gen:
18423306986931093504    level: 183
        backup_chunk_root:    3637845988431400533    gen: 1069331944
 level: 242
        backup_extent_root:    5767191884994117    gen:
4594716083796982177    level: 137
        backup_fs_root:        18395560922673315840    gen:
3613920598232584041    level: 255
        backup_dev_root:    1069135421    gen: 4049836324024645    level: 69
        backup_csum_root:    4590212801991227817    gen:
18441888089195413504    level: 165
        backup_total_bytes:    3734391914041082112
        backup_bytes_used:    1071101090
        backup_num_devices:    35348212198933354

    backup 1:
        backup_tree_root:    18410425735765295104    gen:
3640942247535284299    level: 26
        backup_chunk_root:    1068873171    gen: 8775799298012875    level: 56
        backup_extent_root:    4205280167371094039    gen:
18428472797501063168    level: 8
        backup_fs_root:        1881440420066779436    gen: 978528309
 level: 31
        backup_dev_root:    8535766461403945    gen:
4204154761370613786    level: 102
        backup_csum_root:    18440628959403048960    gen:
2208232898094253858    level: 40
        backup_total_bytes:    979511556
        backup_bytes_used:    16954280319857296
        backup_num_devices:    4207251235269916700

    backup 2:
        backup_tree_root:    2337992862355241844    gen: 980101398    level: 0
        backup_chunk_root:    43979460088399516    gen:
4208659288774883361    level: 0
        backup_extent_root:    18430163872154386432    gen:
2464093681987837478    level: 0
        backup_fs_root:        981019136    gen: 1550706522330047    level: 0
        backup_dev_root:    4214289213554047012    gen:
18420310431198347264    level: 218
        backup_csum_root:    2472256439130411120    gen: 981084532    level: 69
        backup_total_bytes:    13600035414614375
        backup_bytes_used:    4212037409428027428
        backup_num_devices:    18414999970424815616

    backup 3:
        backup_tree_root:    980691220    gen: 38077247303585464    level: 230
        backup_chunk_root:    4218230876866361387    gen:
18381783371962384384    level: 156
        backup_extent_root:    2613838382487139074    gen: 982264394
 level: 58
        backup_fs_root:        14476045548981393    gen:
4147599143226259496    level: 0
        backup_dev_root:    17771694202552320    gen:
2525173747637917895    level: 186
        backup_csum_root:    965819255    gen: 20112202281518468    level: 57
        backup_total_bytes:    4148725034551949353
        backup_bytes_used:    10188439815192576
        backup_num_devices:    2553602728877791975


> Despite that, any extra info on how this happened is also appreciated,
> as similar problem happened twice, which means we need to pay attention
> on this.

I dont know exactly what happened but here is some background:

i am running Arch Linux on mainline kernel (4.16.0-1) and mesa-git
(101352.498d9d0f4d-1) as I have a rx vega 64
over the past few months I have been getting hard locks when opening
certain programs (usually due to a bad versions of mesa-git /
llvm-git, etc).

i was at the time trying to open the program "cheese" and when I did,
my machine hard locked and only alt+shift+sysrq+b got my screen to go
black - and then did nothing else, so I held the power button for 3
seconds and then my machine rebooted.
looking at journalctl, there is a large stacktrace from kernel: amdgpu
(see attached).
then when I booted back up the pool (2 disks, 1TB + 2TB) wouldn't mount.

Thanks,
Ben

On 7 April 2018 at 09:44, Qu Wenruo <quwenruo.btrfs@xxxxxxx> wrote:
>
>
> On 2018年04月07日 01:03, David Sterba wrote:
>> On Fri, Apr 06, 2018 at 11:32:34PM +1000, Ben Parsons wrote:
>>> Hi,
>>>
>>> I just had an unexpected restart and now my btrfs pool wont mount.
>>> The error on mount is:
>>>
>>>     "ERROR: unsupported checksum algorithm 41700"
>>>
>>> and when running
>>>
>>>     btrfs inspect-internal dump-super /dev/sda
>>>     ERROR: bad magic on superblock on /dev/sda at 65536
>>>
>>> I saw a thread in the mailing list about it:
>>> https://www.spinics.net/lists/linux-btrfs/msg75326.html
>>> However I am told on IRC that Qu fixed it using magic.
>>>
>>> Any help would be much appreciated.
>>
>> In the previous report, there were 2 isolated areas of superblock
>> damaged. Please post output of
>>
>>       btrfs inspect dump-super /path
>
> And don't forget -Ffa option.
> -F to force btrfs-progs to recognize it as btrfs no matter what the magic is
> -f shows all data so we could find all corruption and fix them if possible
> -a shows all backup superblocks, and if some backup is good, "btrfs
> rescue super-recovery" mentioned by Nikolay would be the best solution.
>
> Despite that, any extra info on how this happened is also appreciated,
> as similar problem happened twice, which means we need to pay attention
> on this.
>
> Thanks,
> Qu
>
> Thanks,
> Qu
>
>>
>> so we can see if it's a similar issue.
>>
>> In case it is, there's a tool in the btrfs-progs repo that can fix the
>> individual values.
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>> the body of a message to majordomo@xxxxxxxxxxxxxxx
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
Apr 06 22:28:32 Mini-Arch kernel: R13: 000000000000000e R14: 00007fff3da56788 R15: 0000560cd80c1b00
Apr 06 22:28:32 Mini-Arch kernel: R10: 0000560cd6727010 R11: 0000000000003246 R12: 00000000c0206440
Apr 06 22:28:32 Mini-Arch kernel: RBP: 00007fff3da56710 R08: 0000560cd73a0f10 R09: 0000000000000004
Apr 06 22:28:32 Mini-Arch kernel: RDX: 00007fff3da56710 RSI: 00000000c0206440 RDI: 000000000000000e
Apr 06 22:28:32 Mini-Arch kernel: RAX: ffffffffffffffda RBX: 0000560cd73a0f10 RCX: 00007f622a58ed87
Apr 06 22:28:32 Mini-Arch kernel: RSP: 002b:00007fff3da566c8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Apr 06 22:28:32 Mini-Arch kernel: RIP: 0033:0x7f622a58ed87
Apr 06 22:28:32 Mini-Arch kernel:  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Apr 06 22:28:32 Mini-Arch kernel:  do_syscall_64+0x74/0x190
Apr 06 22:28:32 Mini-Arch kernel:  SyS_ioctl+0x74/0x80
Apr 06 22:28:32 Mini-Arch kernel:  ? __sys_recvmsg+0x7d/0x90
Apr 06 22:28:32 Mini-Arch kernel:  ? __sys_recvmsg+0x4e/0x90
Apr 06 22:28:32 Mini-Arch kernel:  do_vfs_ioctl+0xa4/0x630
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  ? vfs_writev+0xb9/0x110
Apr 06 22:28:32 Mini-Arch kernel:  ? amdgpu_gem_object_close+0x1e0/0x1e0 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  drm_ioctl+0x2d5/0x370 [drm]
Apr 06 22:28:32 Mini-Arch kernel:  drm_ioctl_kernel+0x5b/0xb0 [drm]
Apr 06 22:28:32 Mini-Arch kernel:  ? amdgpu_gem_object_close+0x1e0/0x1e0 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_gem_create_ioctl+0x1ec/0x280 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_gem_object_create+0x7f/0x110 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  ? preempt_count_add+0x68/0xa0
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_bo_create+0x50/0x220 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  ? amdgpu_fill_buffer+0x300/0x300 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_bo_do_create+0x224/0x4b0 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_bo_init_reserved+0x395/0x460 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ? acpi_os_unmap_iomem+0x42/0xd0
Apr 06 22:28:32 Mini-Arch kernel:  ? drm_vma_offset_add+0x41/0x60 [drm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_bo_validate+0x120/0x130 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_bo_handle_move_mem+0x577/0x5b0 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_tt_bind+0x2c/0x60 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_dma_populate+0x25b/0x350 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_dma_pool_get_pages+0x215/0x5d0 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  swiotlb_alloc_coherent+0x1be/0x1d0
Apr 06 22:28:32 Mini-Arch kernel:  dump_stack+0x5c/0x85
Apr 06 22:28:32 Mini-Arch kernel: Call Trace:
Apr 06 22:28:32 Mini-Arch kernel: Hardware name: MSI MS-7976/Z170A GAMING M7 (MS-7976), BIOS 1.I0 04/25/2017
Apr 06 22:28:32 Mini-Arch kernel: CPU: 1 PID: 3543 Comm: Xorg Not tainted 4.16.0-1-mainline #1
Apr 06 22:28:32 Mini-Arch kernel: amdgpu 0000:03:00.0: swiotlb: coherent allocation failed, size=2097152
Apr 06 22:28:32 Mini-Arch kernel: amdgpu 0000:03:00.0: swiotlb buffer is full (sz: 2097152 bytes)
Apr 06 22:28:32 Mini-Arch kernel: R13: 000000000000000c R14: 00007fffa751dd78 R15: 000055b062b8e8a0
Apr 06 22:28:32 Mini-Arch kernel: R10: 000055b046817010 R11: 0000000000000246 R12: 00000000c0206440
Apr 06 22:28:32 Mini-Arch kernel: RBP: 00007fffa751dd00 R08: 000055b062b8e970 R09: 00007f4ffe993ac0
Apr 06 22:28:32 Mini-Arch kernel: RDX: 00007fffa751dd00 RSI: 00000000c0206440 RDI: 000000000000000c
Apr 06 22:28:32 Mini-Arch kernel: RAX: ffffffffffffffda RBX: 000055b062b8e970 RCX: 00007f4ffe6ced87
Apr 06 22:28:32 Mini-Arch kernel: RSP: 002b:00007fffa751dcb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Apr 06 22:28:32 Mini-Arch kernel: RIP: 0033:0x7f4ffe6ced87
Apr 06 22:28:32 Mini-Arch kernel:  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Apr 06 22:28:32 Mini-Arch kernel:  do_syscall_64+0x74/0x190
Apr 06 22:28:32 Mini-Arch kernel:  SyS_ioctl+0x74/0x80
Apr 06 22:28:32 Mini-Arch kernel:  ? __do_page_fault+0x317/0x5a0
Apr 06 22:28:32 Mini-Arch kernel:  do_vfs_ioctl+0xa4/0x630
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  ? __handle_mm_fault+0xbff/0x14d0
Apr 06 22:28:32 Mini-Arch kernel:  ? amdgpu_gem_object_close+0x1e0/0x1e0 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  drm_ioctl+0x2d5/0x370 [drm]
Apr 06 22:28:32 Mini-Arch kernel:  drm_ioctl_kernel+0x5b/0xb0 [drm]
Apr 06 22:28:32 Mini-Arch kernel:  ? amdgpu_gem_object_close+0x1e0/0x1e0 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_gem_create_ioctl+0x1ec/0x280 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_gem_object_create+0x7f/0x110 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  ? ttm_eu_backoff_reservation+0x4d/0x70 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_bo_create+0x50/0x220 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  ? amdgpu_fill_buffer+0x300/0x300 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  amdgpu_bo_do_create+0x224/0x4b0 [amdgpu]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_bo_init_reserved+0x395/0x460 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ? acpi_os_unmap_iomem+0x42/0xd0
Apr 06 22:28:32 Mini-Arch kernel:  ? drm_vma_offset_add+0x41/0x60 [drm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_bo_validate+0x120/0x130 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_bo_handle_move_mem+0x577/0x5b0 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_tt_bind+0x2c/0x60 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_dma_populate+0x25b/0x350 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  ttm_dma_pool_get_pages+0x215/0x5d0 [ttm]
Apr 06 22:28:32 Mini-Arch kernel:  swiotlb_alloc_coherent+0x1be/0x1d0
Apr 06 22:28:32 Mini-Arch kernel:  dump_stack+0x5c/0x85
Apr 06 22:28:32 Mini-Arch kernel: Call Trace:
Apr 06 22:28:32 Mini-Arch kernel: Hardware name: MSI MS-7976/Z170A GAMING M7 (MS-7976), BIOS 1.I0 04/25/2017
Apr 06 22:28:32 Mini-Arch kernel: CPU: 1 PID: 3687 Comm: gnome-shell Not tainted 4.16.0-1-mainline #1
Apr 06 22:28:32 Mini-Arch kernel: amdgpu 0000:03:00.0: swiotlb: coherent allocation failed, size=2097152
Apr 06 22:28:32 Mini-Arch kernel: amdgpu 0000:03:00.0: swiotlb buffer is full (sz: 2097152 bytes)

[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux