program: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x28) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f0000005dc0)='./file0\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='errors=continue,reconstruct_alloc,shard_inode_numbers,journal_transaction_names,read_only,recovery_pass_last=check_dirents,norecovery,no_splitbrain_check,dont_hash,smackfsroot=errors=continue,L\aotcontext=user_u,\x00'], 0x1, 0x5dff, &(0x7f0000005e00)="$eJzs3X2QHOWZGPDumVntSivBShZGICEWI9sRF2yBAjG+c9g4Z8d2sJGFBVgcJ8mw2DoLSdYH4uMSvnKYYCelKqiDQJxw4HKuUlcJLl1CfEeqZIzxxVdFgR3/4SNfR8XOH/ER1VniHOF4U7vbvTvT28/07MysLDu/X5V29u1953mfp+ftT+3OJAAAAPx/4cXf2f/Gx879wLfvGz9x94f+6NZ7k+F6a4eR7PH2n0d2LLT133mz5ZUdbKyaeizOi7P/eOUbI/df9dGHrvjgd7b/yfKxtevGL//qkasfuP/59/30+Ucfv6olRsk4Q9njRbPt9C/SJFn7gyOPPvDNPz17clk6+dx05J5k+fJ0xdeXp4UQG04mSXLzTJ6tPzxyYuMtk4/3fqF19DMLQaL5nudnvv9yG8rm2V3bPvXU0c+OffPI6N6NPzp+2Z57ZrukQ03zKUnO2N78/IEkSRZn/5Kmub4qf3L2uClJkiVNz3tPRV4Xdpj/xUF7Tfa4KHscroiT//yCQrvRYR6NwmPZNt9PtQWOX1Rcf8Wd0ULJ6zwje3w2e7xonnHq+b80qaVJYyb9XensHEmaXrc0Safm9tBMuzbVTmbaSbGdFtq1Qrs+UKhratxsxdbTtHV53q+wPN8dN7LlFzTvq0tsDpafkz0OZRvqT/J2Uvxm2vCcb2brSJryOnaqJkagFmx7+fKZ9LIXYzhbNpyumPOciRL5z459a8fW179/57MjQR7pM2kWP+0q/tj4E0e/cv1z56yK4m+vZfFrXcV/sf7SyS8fX7U0jH84j1/vKv6Wn/3wwfuuObQyXD/ZRKl3uf7XfXHpXScObR4cjeI/ma//oa7iX37j2ivOO37wtjD/Dfn6WdxV/O89vP7NGw9/7bkwfpLHX9JV/FefeHpN/ZxHXgnjH83Xz3BX8a/d+NiVH1l9/+Ph+n85j7+sq/hbX3lg+96nXlgfzs9N+foZ6Sr+ySu/+9qbI1c9He070ydP9REW4JfLW7JzrAezdrfXmb1qul54bLQxfc6xNPu3rJ8DFaRN1y4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAET2TNQPNrdfe+6hqz/z37b9l0aa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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8lB04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirs1E9oXEUcB/CZ3a3ZdktNSqEbraHFXiwIhWCxBzEX/yD1DxVFhWIU40VFQbRiD7YNFlEPBYVKexEVz8oeitpDLLSKgqDgQTx50JNKDkmRKiq7mdnsvvaR+CAi8vnAMvub3fm+35udfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKF4BAAD//z9gWDA=") [ 72.499585][ T5092] Bluetooth: hci0: command tx timeout [ 74.021166][ T5107] loop0: detected capacity change from 0 to 32768 [ 74.054807][ T5107] bcachefs (/dev/loop0): error reading default superblock: checksum error, type crc32c_nonzero: got f02c2e6f should be 29d2fb78 [ 74.400113][ T5107] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,compression=lz4,no_splitbrain_check,norecovery,recovery_pass_last=check_dirents,reconstruct_alloc [ 74.417112][ T5107] bcachefs (loop0): recovering from clean shutdown, journal seq 7 [ 74.420127][ T5107] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.12: rebalance_work_acct_fix [ 74.420127][ T5107] running recovery passes: check_allocations [ 74.448349][ T5107] bcachefs (loop0): dropping and reconstructing all alloc info [ 74.455049][ T5107] invalid bkey u64s 18 type inline_data 4099:8:U32_MAX len 0 ver 0: datalen 104: 73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b61 [ 74.455071][ T5107] size == 0: delete?, fixing [ 74.472913][ T5107] bcachefs (loop0): flagging btree extents lost data [ 74.483744][ T5107] error reading btree root extents l=0: btree_node_read_error, fixing [ 74.491407][ T5107] bcachefs (loop0): will run btree node scan [ 74.504764][ T5107] bcachefs (loop0): flagging btree dirents lost data [ 74.512227][ T5107] error reading btree root dirents l=0: btree_node_read_error, fixing [ 74.537356][ T5107] bcachefs (loop0): scan_for_btree_nodes... [ 74.540022][ T5118] ------------[ cut here ]------------ [ 74.543784][ T5118] WARNING: CPU: 0 PID: 5118 at fs/bcachefs/error.c:242 __bch2_fsck_err+0x131c/0x1500 [ 74.548485][ T5118] Modules linked in: [ 74.550014][ T5118] CPU: 0 UID: 0 PID: 5118 Comm: read_btree_node Not tainted 6.11.0-syzkaller-09959-gabf2050f51fd #0 [ 74.554039][ T5118] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 74.558286][ T5118] RIP: 0010:__bch2_fsck_err+0x131c/0x1500 [ 74.560423][ T5118] Code: f9 ff ff e8 66 4a d3 f5 41 bc 5d f7 ff ff 45 31 f6 e9 7a fa ff ff e8 53 4a d3 f5 90 0f 0b 90 e9 42 ee ff ff e8 45 4a d3 f5 90 <0f> 0b 90 e9 8b ee ff ff 89 f9 80 e1 07 38 c1 0f 8c c7 ed ff ff e8 [ 74.567738][ T5118] RSP: 0018:ffffc90002ede9a0 EFLAGS: 00010293 [ 74.570016][ T5118] RAX: ffffffff8bc169cb RBX: 0000000000000000 RCX: ffff8880001a2440 [ 74.572677][ T5118] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffc90002ede8e0 [ 74.575244][ T5118] RBP: ffffc90002edeb50 R08: ffffc90002ede8e7 R09: 1ffff920005dbd1c [ 74.577776][ T5118] R10: dffffc0000000000 R11: fffff520005dbd1d R12: 0000000000000053 [ 74.580415][ T5118] R13: dffffc0000000000 R14: 0000000000000053 R15: 0000000000000001 [ 74.583138][ T5118] FS: 0000000000000000(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 74.586412][ T5118] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.588621][ T5118] CR2: 00007fd814c52130 CR3: 000000003f608000 CR4: 0000000000350ef0 [ 74.591412][ T5118] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.594030][ T5118] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.597036][ T5118] Call Trace: [ 74.598305][ T5118] [ 74.599412][ T5118] ? __warn+0x168/0x4e0 [ 74.601105][ T5118] ? __bch2_fsck_err+0x131c/0x1500 [ 74.603002][ T5118] ? report_bug+0x2b3/0x500 [ 74.604712][ T5118] ? __bch2_fsck_err+0x131c/0x1500 [ 74.606751][ T5118] ? handle_bug+0x60/0x90 [ 74.608425][ T5118] ? exc_invalid_op+0x1a/0x50 [ 74.610280][ T5118] ? asm_exc_invalid_op+0x1a/0x20 [ 74.612244][ T5118] ? __bch2_fsck_err+0x131b/0x1500 [ 74.614674][ T5118] ? __bch2_fsck_err+0x131c/0x1500 [ 74.616942][ T5118] ? printbuf_do_indent+0x99a/0x9d0 [ 74.618804][ T5118] ? __pfx_vsnprintf+0x10/0x10 [ 74.620487][ T5118] ? __pfx___bch2_fsck_err+0x10/0x10 [ 74.622451][ T5118] ? bch2_prt_vprintf+0x573/0x700 [ 74.624295][ T5118] ? bch2_printbuf_make_room+0xdd/0x350 [ 74.626679][ T5118] ? prt_str+0x4af/0x7d0 [ 74.628339][ T5118] __bch2_bkey_fsck_err+0x1a2/0x230 [ 74.630295][ T5118] ? kasan_save_free_info+0x40/0x50 [ 74.631986][ T5118] ? bch2_btree_node_read_done+0x15cc/0x5d80 [ 74.634205][ T5118] ? btree_node_read_work+0x68b/0x1260 [ 74.636495][ T5118] ? bch2_btree_node_read+0x2433/0x2a10 [ 74.638560][ T5118] ? bch2_btree_node_fill+0xbb6/0x1200 [ 74.640688][ T5118] ? bch2_btree_node_get_noiter+0x9d5/0xf70 [ 74.642969][ T5118] ? read_btree_nodes_worker+0x122c/0x20b0 [ 74.645129][ T5118] ? __pfx___bch2_bkey_fsck_err+0x10/0x10 [ 74.647373][ T5118] ? mark_lock+0x9a/0x360 [ 74.649062][ T5118] ? bch2_printbuf_exit+0x6d/0xa0 [ 74.650904][ T5118] __bch2_bkey_validate+0x65e/0x8b0 [ 74.652898][ T5118] validate_bset_keys+0x775/0x1610 [ 74.654918][ T5118] ? __pfx_validate_bset_keys+0x10/0x10 [ 74.657114][ T5118] ? __btree_err+0x3cb/0x760 [ 74.658964][ T5118] ? bch2_printbuf_make_room+0xdd/0x350 [ 74.661025][ T5118] ? __pfx_bch2_csum_to_text+0x10/0x10 [ 74.663169][ T5118] bch2_btree_node_read_done+0x23f8/0x5d80 [ 74.665514][ T5118] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 74.667765][ T5118] ? bch2_bkey_pick_read_device+0x137d/0x1670 [ 74.670099][ T5118] ? bch2_bkey_pick_read_device+0x221/0x1670 [ 74.672460][ T5118] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 74.675008][ T5118] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 74.677317][ T5118] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 74.679629][ T5118] btree_node_read_work+0x68b/0x1260 [ 74.681555][ T5118] ? __pfx_btree_node_read_work+0x10/0x10 [ 74.683589][ T5118] ? __bch2_time_stats_update+0x2c0/0x370 [ 74.685750][ T5118] ? __pfx_bch2_latency_acct+0x10/0x10 [ 74.687676][ T5118] ? bio_associate_blkg+0x6c/0x230 [ 74.689509][ T5118] bch2_btree_node_read+0x2433/0x2a10 [ 74.691451][ T5118] ? mark_lock+0x9a/0x360 [ 74.692962][ T5118] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 74.694924][ T5118] ? __mutex_unlock_slowpath+0x21d/0x750 [ 74.697058][ T5118] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 74.699235][ T5118] ? __bch2_btree_node_hash_insert+0x1cd/0x13e0 [ 74.701442][ T5118] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 74.703894][ T5118] ? bch2_btree_node_mem_alloc+0x95a/0x1340 [ 74.706032][ T5118] ? six_unlock_ip+0x2ce/0x3e0 [ 74.707854][ T5118] ? bch2_btree_node_fill+0xac5/0x1200 [ 74.709950][ T5118] bch2_btree_node_fill+0xbb6/0x1200 [ 74.711868][ T5118] ? __pfx_lock_acquire+0x10/0x10 [ 74.713695][ T5118] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 74.715842][ T5118] ? __asan_memset+0x23/0x50 [ 74.717594][ T5118] ? btree_cache_find+0xa4/0x720 [ 74.719391][ T5118] bch2_btree_node_get_noiter+0x9d5/0xf70 [ 74.721374][ T5118] ? __bch2_trans_get+0x975/0xd20 [ 74.723212][ T5118] read_btree_nodes_worker+0x122c/0x20b0 [ 74.725249][ T5118] ? read_btree_nodes_worker+0xc2e/0x20b0 [ 74.727529][ T5118] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 74.729672][ T5118] ? _raw_spin_unlock_irqrestore+0x8f/0x140 [ 74.731704][ T5118] ? lockdep_hardirqs_on+0x99/0x150 [ 74.733567][ T5118] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 74.735722][ T5118] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 74.738036][ T5118] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 74.740179][ T5118] ? __kthread_parkme+0x169/0x1d0 [ 74.741987][ T5118] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 74.744099][ T5118] kthread+0x2f0/0x390 [ 74.745724][ T5118] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 74.747951][ T5118] ? __pfx_kthread+0x10/0x10 [ 74.749685][ T5118] ret_from_fork+0x4b/0x80 [ 74.751348][ T5118] ? __pfx_kthread+0x10/0x10 [ 74.752929][ T5118] ret_from_fork_asm+0x1a/0x30 [ 74.754664][ T5118] [ 74.755876][ T5118] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 74.758505][ T5118] CPU: 0 UID: 0 PID: 5118 Comm: read_btree_node Not tainted 6.11.0-syzkaller-09959-gabf2050f51fd #0 [ 74.762442][ T5118] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 74.766165][ T5118] Call Trace: [ 74.767377][ T5118] [ 74.768480][ T5118] dump_stack_lvl+0x241/0x360 [ 74.770174][ T5118] ? __pfx_dump_stack_lvl+0x10/0x10 [ 74.772018][ T5118] ? __pfx__printk+0x10/0x10 [ 74.773759][ T5118] ? vscnprintf+0x5d/0x90 [ 74.775419][ T5118] panic+0x349/0x880 [ 74.776889][ T5118] ? __warn+0x177/0x4e0 [ 74.778405][ T5118] ? __pfx_panic+0x10/0x10 [ 74.780034][ T5118] ? ret_from_fork_asm+0x1a/0x30 [ 74.781853][ T5118] __warn+0x34b/0x4e0 [ 74.783231][ T5118] ? __bch2_fsck_err+0x131c/0x1500 [ 74.784984][ T5118] report_bug+0x2b3/0x500 [ 74.786488][ T5118] ? __bch2_fsck_err+0x131c/0x1500 [ 74.788366][ T5118] handle_bug+0x60/0x90 [ 74.789914][ T5118] exc_invalid_op+0x1a/0x50 [ 74.791568][ T5118] asm_exc_invalid_op+0x1a/0x20 [ 74.793298][ T5118] RIP: 0010:__bch2_fsck_err+0x131c/0x1500 [ 74.795309][ T5118] Code: f9 ff ff e8 66 4a d3 f5 41 bc 5d f7 ff ff 45 31 f6 e9 7a fa ff ff e8 53 4a d3 f5 90 0f 0b 90 e9 42 ee ff ff e8 45 4a d3 f5 90 <0f> 0b 90 e9 8b ee ff ff 89 f9 80 e1 07 38 c1 0f 8c c7 ed ff ff e8 [ 74.802267][ T5118] RSP: 0018:ffffc90002ede9a0 EFLAGS: 00010293 [ 74.804392][ T5118] RAX: ffffffff8bc169cb RBX: 0000000000000000 RCX: ffff8880001a2440 [ 74.807175][ T5118] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffc90002ede8e0 [ 74.810180][ T5118] RBP: ffffc90002edeb50 R08: ffffc90002ede8e7 R09: 1ffff920005dbd1c [ 74.813088][ T5118] R10: dffffc0000000000 R11: fffff520005dbd1d R12: 0000000000000053 [ 74.815593][ T5118] R13: dffffc0000000000 R14: 0000000000000053 R15: 0000000000000001 [ 74.818311][ T5118] ? __bch2_fsck_err+0x131b/0x1500 [ 74.820175][ T5118] ? printbuf_do_indent+0x99a/0x9d0 [ 74.822115][ T5118] ? __pfx_vsnprintf+0x10/0x10 [ 74.823708][ T5118] ? __pfx___bch2_fsck_err+0x10/0x10 [ 74.825507][ T5118] ? bch2_prt_vprintf+0x573/0x700 [ 74.827289][ T5118] ? bch2_printbuf_make_room+0xdd/0x350 [ 74.829304][ T5118] ? prt_str+0x4af/0x7d0 [ 74.830870][ T5118] __bch2_bkey_fsck_err+0x1a2/0x230 [ 74.832759][ T5118] ? kasan_save_free_info+0x40/0x50 [ 74.834642][ T5118] ? bch2_btree_node_read_done+0x15cc/0x5d80 [ 74.836778][ T5118] ? btree_node_read_work+0x68b/0x1260 [ 74.838715][ T5118] ? bch2_btree_node_read+0x2433/0x2a10 [ 74.840701][ T5118] ? bch2_btree_node_fill+0xbb6/0x1200 [ 74.842593][ T5118] ? bch2_btree_node_get_noiter+0x9d5/0xf70 [ 74.844671][ T5118] ? read_btree_nodes_worker+0x122c/0x20b0 [ 74.846850][ T5118] ? __pfx___bch2_bkey_fsck_err+0x10/0x10 [ 74.849028][ T5118] ? mark_lock+0x9a/0x360 [ 74.850454][ T5118] ? bch2_printbuf_exit+0x6d/0xa0 [ 74.852358][ T5118] __bch2_bkey_validate+0x65e/0x8b0 [ 74.854324][ T5118] validate_bset_keys+0x775/0x1610 [ 74.856136][ T5118] ? __pfx_validate_bset_keys+0x10/0x10 [ 74.858079][ T5118] ? __btree_err+0x3cb/0x760 [ 74.859816][ T5118] ? bch2_printbuf_make_room+0xdd/0x350 [ 74.861816][ T5118] ? __pfx_bch2_csum_to_text+0x10/0x10 [ 74.863824][ T5118] bch2_btree_node_read_done+0x23f8/0x5d80 [ 74.865921][ T5118] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 74.868493][ T5118] ? bch2_bkey_pick_read_device+0x137d/0x1670 [ 74.870777][ T5118] ? bch2_bkey_pick_read_device+0x221/0x1670 [ 74.872990][ T5118] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 74.875172][ T5118] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 74.877314][ T5118] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 74.879561][ T5118] btree_node_read_work+0x68b/0x1260 [ 74.881569][ T5118] ? __pfx_btree_node_read_work+0x10/0x10 [ 74.883714][ T5118] ? __bch2_time_stats_update+0x2c0/0x370 [ 74.885910][ T5118] ? __pfx_bch2_latency_acct+0x10/0x10 [ 74.887889][ T5118] ? bio_associate_blkg+0x6c/0x230 [ 74.889833][ T5118] bch2_btree_node_read+0x2433/0x2a10 [ 74.891844][ T5118] ? mark_lock+0x9a/0x360 [ 74.893440][ T5118] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 74.895420][ T5118] ? __mutex_unlock_slowpath+0x21d/0x750 [ 74.897335][ T5118] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 74.899586][ T5118] ? __bch2_btree_node_hash_insert+0x1cd/0x13e0 [ 74.901694][ T5118] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 74.903843][ T5118] ? bch2_btree_node_mem_alloc+0x95a/0x1340 [ 74.906152][ T5118] ? six_unlock_ip+0x2ce/0x3e0 [ 74.907835][ T5118] ? bch2_btree_node_fill+0xac5/0x1200 [ 74.909739][ T5118] bch2_btree_node_fill+0xbb6/0x1200 [ 74.911666][ T5118] ? __pfx_lock_acquire+0x10/0x10 [ 74.913536][ T5118] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 74.915560][ T5118] ? __asan_memset+0x23/0x50 [ 74.917260][ T5118] ? btree_cache_find+0xa4/0x720 [ 74.919072][ T5118] bch2_btree_node_get_noiter+0x9d5/0xf70 [ 74.921233][ T5118] ? __bch2_trans_get+0x975/0xd20 [ 74.923211][ T5118] read_btree_nodes_worker+0x122c/0x20b0 [ 74.925220][ T5118] ? read_btree_nodes_worker+0xc2e/0x20b0 [ 74.927350][ T5118] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 74.929769][ T5118] ? _raw_spin_unlock_irqrestore+0x8f/0x140 [ 74.931897][ T5118] ? lockdep_hardirqs_on+0x99/0x150 [ 74.933781][ T5118] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 74.935956][ T5118] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 74.938318][ T5118] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 74.940428][ T5118] ? __kthread_parkme+0x169/0x1d0 [ 74.942258][ T5118] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 74.944468][ T5118] kthread+0x2f0/0x390 [ 74.946003][ T5118] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 74.948246][ T5118] ? __pfx_kthread+0x10/0x10 [ 74.950004][ T5118] ret_from_fork+0x4b/0x80 [ 74.951661][ T5118] ? __pfx_kthread+0x10/0x10 [ 74.953326][ T5118] ret_from_fork_asm+0x1a/0x30 [ 74.955018][ T5118] [ 74.956419][ T5118] Kernel Offset: disabled [ 74.957968][ T5118] Rebooting in 86400 seconds..