program: openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CAP_SPLIT_IRQCHIP(0xffffffffffffffff, 0x4068aea3, 0x0) syz_mount_image$bcachefs(&(0x7f0000000000), &(0x7f0000005dc0)='./file0\x00', 0x1000008, &(0x7f0000000040)={[{@errors_continue}]}, 0xfe, 0x5daa, &(0x7f000000bb80)="$eJzs3X2QHOWZGPDumVntSquPlSzMCgmxGNmOuGALFIjlO0cb5+zYjmxkYQEWp5NkWGEdQhL6QCBdwlcOCCYpVUEdBOJEBxS5Sl0luHQJwadUyRjwxVdFIRP/wZGvo4LzR3xEdZY4Ijneq93t3p3p7Xd6dnpWCN/vV6WdfXufed7n6X2np3u0OxsBAADw18Irv7Pn3a9c8Lkf3jt06q4vfPfWe6Le6uj2njSgL7m94/2qkOm0/EdnGr6z3bX+0dvsujj/jxa+23ffmi8/tOrzP9r8x/MHly4buuo7R66+/74XP/PzFx97Yk3RPOl6unRiHP95HEVL3z7y2P0v/8n5I9vikfnjvruj+fPjBd+bH2dSrDgdRdFN43U2fvHIqZVbR27v+VZ3w/Z5mSTW+19vPck6O7jpG08du2Xw5SMDu1b+9OSVO++eCIl76tZTFM3dXH//riiKZib/RqSrrT+9c3K7NoqiWXX3+1RBXZe0WP9lgfGS5HZGcttbkCf9+sWZca3FOmqZ2+4W79euyjTnz8ruv+zBaLqkfc5Nbp9Pbi+dYp5q+i+OKnFUGy9/ezyxRqK671scxaNru2d8XBkdR+PjKDuOM+NKZlztyvQ1Om+yY6tx3Lg9jctsTw/HtWT7xfXH6hzrAtsXJbc9yQP1vXQcZT8Z0zvpk4k+orq6TpythRFQCTz20u3j5SXfjN5kW2+8YNJ9hnOkXzvxgy0b3nnjwPN9gTri5+Ikf9xW/sGhJ489e/3RRf2h/JsrSf5KW/lfqb56+pmT/bOD+Q+l+att5V//i588eO81+xcG98+JdP/U2sq/7OHZB0/tX9c9EMp/OM3f01b+qzYuXXXhyX23B+tfke6fmW3l//Ejy89sPPTC0WD+KM0/q638bz759JLqokePB/MfS/dPb1v5r135+OovLb7vieD+fy3NP6et/BuO379511MvLQ+uz7Xp/ulrK//p1a+/daZvzdOhY2d8+Gw/wwL8cvlQco71YDJu9zqzrLrrhccHamPnfLOTf3M6OVFGXHftAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwD/ZgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwl79hUhVxXEAP2dmbEfHbFYEd8sWJV8UAmFJ8iHcl/4QW4lRlCBt0fZSkRBl5EPq0hLVg1Bg6Ito9Fzsg1Q+bJIWBZFFD9FTQT1V7MOuxBoVM3vP7MzVy24XlIjPB4Yzv3Pnfu/vnjlzBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACARpwBAAD//xSPZz4=") r0 = socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$kvm(0x0, &(0x7f0000000040), 0x200, 0x0) ioctl$KVM_CHECK_EXTENSION(r1, 0xae03, 0x79) getsockopt$inet_tcp_buf(r0, 0x6, 0x1c, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x101442, 0x1ff) fallocate(r2, 0x8, 0x1, 0x3) [ 80.860933][ T5090] Bluetooth: hci0: command tx timeout [ 81.432813][ T5105] loop0: detected capacity change from 0 to 32768 [ 81.795570][ T5105] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,compression=lz4,nojournal_transaction_names [ 81.821464][ T5105] bcachefs (loop0): recovering from clean shutdown, journal seq 7 [ 81.824690][ T5105] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.12: rebalance_work_acct_fix [ 81.824690][ T5105] running recovery passes: check_allocations [ 81.851084][ T5105] bcachefs (loop0): flagging btree xattrs lost data [ 81.863439][ T5105] error reading btree root xattrs l=0: btree_node_read_error, fixing [ 81.870438][ T5105] bcachefs (loop0): will run btree node scan [ 81.879267][ T5105] invalid bkey u64s 11 type alloc_v4 0:14:0 len 0 ver 0: [ 81.879291][ T5105] gen 0 oldest_gen 0 data_type journal [ 81.879298][ T5105] journal_seq 1 [ 81.879305][ T5105] need_discard 1 [ 81.879311][ T5105] need_inc_gen 1 [ 81.879317][ T5105] dirty_sectors 256 [ 81.879323][ T5105] stripe_sectors 0 [ 81.879329][ T5105] cached_sectors 0 [ 81.879335][ T5105] stripe 67108864 [ 81.879341][ T5105] stripe_redundancy 0 [ 81.879347][ T5105] io_time[READ] 1 [ 81.879354][ T5105] io_time[WRITE] 1 [ 81.879359][ T5105] fragmentation 0 [ 81.879366][ T5105] bp_start 8 [ 81.879372][ T5105] [ 81.879378][ T5105] invalid data type (got 2 should be 7): delete?, fixing [ 81.952394][ T5105] bcachefs (loop0): scan_for_btree_nodes... [ 81.961876][ T5115] ------------[ cut here ]------------ [ 81.966077][ T5115] WARNING: CPU: 0 PID: 5115 at fs/bcachefs/error.c:242 __bch2_fsck_err+0x131c/0x1500 [ 81.969311][ T5115] Modules linked in: [ 81.970767][ T5115] CPU: 0 UID: 0 PID: 5115 Comm: read_btree_node Not tainted 6.11.0-rc7-syzkaller-00021-g7c6a3a65ace7 #0 [ 81.974367][ T5115] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 81.978510][ T5115] RIP: 0010:__bch2_fsck_err+0x131c/0x1500 [ 81.981095][ T5115] Code: f9 ff ff e8 56 e9 db f5 41 bc 5d f7 ff ff 45 31 f6 e9 7a fa ff ff e8 43 e9 db f5 90 0f 0b 90 e9 42 ee ff ff e8 35 e9 db f5 90 <0f> 0b 90 e9 8b ee ff ff 89 f9 80 e1 07 38 c1 0f 8c c7 ed ff ff e8 [ 81.988425][ T5115] RSP: 0018:ffffc90002dde9a0 EFLAGS: 00010293 [ 81.991272][ T5115] RAX: ffffffff8bb7a37b RBX: 0000000000000000 RCX: ffff888000b9a440 [ 81.994409][ T5115] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffc90002dde8e0 [ 81.997351][ T5115] RBP: ffffc90002ddeb50 R08: ffffc90002dde8e7 R09: 1ffff920005bbd1c [ 82.000596][ T5115] R10: dffffc0000000000 R11: fffff520005bbd1d R12: 0000000000000059 [ 82.003298][ T5115] R13: dffffc0000000000 R14: 0000000000000059 R15: 0000000000000001 [ 82.005849][ T5115] FS: 0000000000000000(0000) GS:ffff88801fe00000(0000) knlGS:0000000000000000 [ 82.008777][ T5115] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.011197][ T5115] CR2: 000055faaad95118 CR3: 0000000034100000 CR4: 0000000000350ef0 [ 82.014101][ T5115] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.017073][ T5115] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.019966][ T5115] Call Trace: [ 82.021261][ T5115] [ 82.022149][ T5115] ? __warn+0x163/0x4e0 [ 82.023433][ T5115] ? __bch2_fsck_err+0x131c/0x1500 [ 82.025332][ T5115] ? report_bug+0x2b3/0x500 [ 82.027108][ T5115] ? __bch2_fsck_err+0x131c/0x1500 [ 82.029014][ T5115] ? handle_bug+0x3e/0x70 [ 82.030788][ T5115] ? exc_invalid_op+0x1a/0x50 [ 82.032446][ T5115] ? asm_exc_invalid_op+0x1a/0x20 [ 82.034220][ T5115] ? __bch2_fsck_err+0x131b/0x1500 [ 82.035985][ T5115] ? __bch2_fsck_err+0x131c/0x1500 [ 82.037765][ T5115] ? printbuf_do_indent+0x99a/0x9d0 [ 82.039660][ T5115] ? __pfx_vsnprintf+0x10/0x10 [ 82.041577][ T5115] ? __pfx___bch2_fsck_err+0x10/0x10 [ 82.043506][ T5115] ? bch2_prt_vprintf+0x573/0x700 [ 82.045328][ T5115] ? bch2_printbuf_make_room+0xdd/0x350 [ 82.047313][ T5115] ? prt_str+0x4af/0x7d0 [ 82.048889][ T5115] __bch2_bkey_fsck_err+0x1a2/0x230 [ 82.050984][ T5115] ? btree_node_read_work+0x68b/0x1260 [ 82.052872][ T5115] ? bch2_btree_node_read+0x2433/0x2a10 [ 82.054788][ T5115] ? bch2_btree_node_fill+0xcd1/0x1320 [ 82.056752][ T5115] ? bch2_btree_node_get_noiter+0x9b3/0xf50 [ 82.058687][ T5115] ? read_btree_nodes_worker+0x122c/0x20b0 [ 82.060806][ T5115] ? kthread+0x2f0/0x390 [ 82.062289][ T5115] ? __pfx___bch2_bkey_fsck_err+0x10/0x10 [ 82.064537][ T5115] ? bch2_checksum_update+0xbc/0x160 [ 82.066503][ T5115] ? bch2_checksum+0x3b5/0x770 [ 82.068085][ T5115] bch2_bkey_in_btree_node+0x3cd/0x5d0 [ 82.070011][ T5115] validate_bset_keys+0xb25/0x1610 [ 82.071753][ T5115] ? __pfx_validate_bset_keys+0x10/0x10 [ 82.073861][ T5115] ? __btree_err+0x3cb/0x760 [ 82.075613][ T5115] ? bch2_printbuf_make_room+0xdd/0x350 [ 82.077532][ T5115] ? __pfx_bch2_csum_to_text+0x10/0x10 [ 82.079507][ T5115] ? bch2_btree_node_read_done+0x22ca/0x5d60 [ 82.081896][ T5115] bch2_btree_node_read_done+0x23f8/0x5d60 [ 82.084170][ T5115] ? bch2_bkey_pick_read_device+0x221/0x16a0 [ 82.086282][ T5115] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 82.088509][ T5115] ? bch2_bkey_pick_read_device+0x13ab/0x16a0 [ 82.090856][ T5115] ? bch2_bkey_pick_read_device+0x221/0x16a0 [ 82.093367][ T5115] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 82.095656][ T5115] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 82.097752][ T5115] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 82.100253][ T5115] btree_node_read_work+0x68b/0x1260 [ 82.102181][ T5115] ? __pfx_btree_node_read_work+0x10/0x10 [ 82.104182][ T5115] ? __bch2_time_stats_update+0x250/0x370 [ 82.106315][ T5115] ? __pfx_bch2_latency_acct+0x10/0x10 [ 82.108042][ T5115] ? bio_associate_blkg+0x6c/0x230 [ 82.109814][ T5115] bch2_btree_node_read+0x2433/0x2a10 [ 82.111642][ T5115] ? mark_lock+0x9a/0x350 [ 82.113182][ T5115] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 82.115249][ T5115] ? __mutex_unlock_slowpath+0x21d/0x750 [ 82.117226][ T5115] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 82.119426][ T5115] ? __bch2_btree_node_hash_insert+0x1cd/0x1190 [ 82.121816][ T5115] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 82.124243][ T5115] ? bch2_btree_node_mem_alloc+0xa3e/0x13b0 [ 82.126523][ T5115] ? six_unlock_ip+0x2ce/0x3e0 [ 82.128378][ T5115] ? bch2_btree_node_fill+0xc24/0x1320 [ 82.130513][ T5115] bch2_btree_node_fill+0xcd1/0x1320 [ 82.132555][ T5115] ? __pfx_lock_acquire+0x10/0x10 [ 82.134490][ T5115] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 82.136695][ T5115] ? __asan_memset+0x23/0x50 [ 82.138407][ T5115] ? btree_cache_find+0xa4/0x720 [ 82.140909][ T5115] bch2_btree_node_get_noiter+0x9b3/0xf50 [ 82.143062][ T5115] read_btree_nodes_worker+0x122c/0x20b0 [ 82.145204][ T5115] ? read_btree_nodes_worker+0xc2e/0x20b0 [ 82.147539][ T5115] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 82.150112][ T5115] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 82.152348][ T5115] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 82.154699][ T5115] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 82.157020][ T5115] ? __kthread_parkme+0x169/0x1d0 [ 82.158717][ T5115] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 82.160898][ T5115] kthread+0x2f0/0x390 [ 82.162571][ T5115] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 82.164693][ T5115] ? __pfx_kthread+0x10/0x10 [ 82.166373][ T5115] ret_from_fork+0x4b/0x80 [ 82.168115][ T5115] ? __pfx_kthread+0x10/0x10 [ 82.169980][ T5115] ret_from_fork_asm+0x1a/0x30 [ 82.171736][ T5115] [ 82.172849][ T5115] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 82.175436][ T5115] CPU: 0 UID: 0 PID: 5115 Comm: read_btree_node Not tainted 6.11.0-rc7-syzkaller-00021-g7c6a3a65ace7 #0 [ 82.179587][ T5115] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 82.183601][ T5115] Call Trace: [ 82.184869][ T5115] [ 82.185927][ T5115] dump_stack_lvl+0x241/0x360 [ 82.187659][ T5115] ? __pfx_dump_stack_lvl+0x10/0x10 [ 82.189566][ T5115] ? __pfx__printk+0x10/0x10 [ 82.191315][ T5115] ? vscnprintf+0x5d/0x90 [ 82.192801][ T5115] panic+0x349/0x860 [ 82.194205][ T5115] ? __warn+0x172/0x4e0 [ 82.195819][ T5115] ? __pfx_panic+0x10/0x10 [ 82.197552][ T5115] ? ret_from_fork_asm+0x1a/0x30 [ 82.199453][ T5115] __warn+0x346/0x4e0 [ 82.200945][ T5115] ? __bch2_fsck_err+0x131c/0x1500 [ 82.202849][ T5115] report_bug+0x2b3/0x500 [ 82.204399][ T5115] ? __bch2_fsck_err+0x131c/0x1500 [ 82.206240][ T5115] handle_bug+0x3e/0x70 [ 82.207681][ T5115] exc_invalid_op+0x1a/0x50 [ 82.209141][ T5115] asm_exc_invalid_op+0x1a/0x20 [ 82.210899][ T5115] RIP: 0010:__bch2_fsck_err+0x131c/0x1500 [ 82.212933][ T5115] Code: f9 ff ff e8 56 e9 db f5 41 bc 5d f7 ff ff 45 31 f6 e9 7a fa ff ff e8 43 e9 db f5 90 0f 0b 90 e9 42 ee ff ff e8 35 e9 db f5 90 <0f> 0b 90 e9 8b ee ff ff 89 f9 80 e1 07 38 c1 0f 8c c7 ed ff ff e8 [ 82.219722][ T5115] RSP: 0018:ffffc90002dde9a0 EFLAGS: 00010293 [ 82.222091][ T5115] RAX: ffffffff8bb7a37b RBX: 0000000000000000 RCX: ffff888000b9a440 [ 82.225000][ T5115] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffc90002dde8e0 [ 82.227939][ T5115] RBP: ffffc90002ddeb50 R08: ffffc90002dde8e7 R09: 1ffff920005bbd1c [ 82.230885][ T5115] R10: dffffc0000000000 R11: fffff520005bbd1d R12: 0000000000000059 [ 82.233826][ T5115] R13: dffffc0000000000 R14: 0000000000000059 R15: 0000000000000001 [ 82.236788][ T5115] ? __bch2_fsck_err+0x131b/0x1500 [ 82.238806][ T5115] ? printbuf_do_indent+0x99a/0x9d0 [ 82.240673][ T5115] ? __pfx_vsnprintf+0x10/0x10 [ 82.242442][ T5115] ? __pfx___bch2_fsck_err+0x10/0x10 [ 82.244246][ T5115] ? bch2_prt_vprintf+0x573/0x700 [ 82.246016][ T5115] ? bch2_printbuf_make_room+0xdd/0x350 [ 82.247992][ T5115] ? prt_str+0x4af/0x7d0 [ 82.249584][ T5115] __bch2_bkey_fsck_err+0x1a2/0x230 [ 82.251546][ T5115] ? btree_node_read_work+0x68b/0x1260 [ 82.253558][ T5115] ? bch2_btree_node_read+0x2433/0x2a10 [ 82.255760][ T5115] ? bch2_btree_node_fill+0xcd1/0x1320 [ 82.257734][ T5115] ? bch2_btree_node_get_noiter+0x9b3/0xf50 [ 82.259588][ T5115] ? read_btree_nodes_worker+0x122c/0x20b0 [ 82.261575][ T5115] ? kthread+0x2f0/0x390 [ 82.263181][ T5115] ? __pfx___bch2_bkey_fsck_err+0x10/0x10 [ 82.265145][ T5115] ? bch2_checksum_update+0xbc/0x160 [ 82.267182][ T5115] ? bch2_checksum+0x3b5/0x770 [ 82.268982][ T5115] bch2_bkey_in_btree_node+0x3cd/0x5d0 [ 82.271057][ T5115] validate_bset_keys+0xb25/0x1610 [ 82.272955][ T5115] ? __pfx_validate_bset_keys+0x10/0x10 [ 82.274876][ T5115] ? __btree_err+0x3cb/0x760 [ 82.276465][ T5115] ? bch2_printbuf_make_room+0xdd/0x350 [ 82.278501][ T5115] ? __pfx_bch2_csum_to_text+0x10/0x10 [ 82.280464][ T5115] ? bch2_btree_node_read_done+0x22ca/0x5d60 [ 82.282882][ T5115] bch2_btree_node_read_done+0x23f8/0x5d60 [ 82.285125][ T5115] ? bch2_bkey_pick_read_device+0x221/0x16a0 [ 82.287477][ T5115] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 82.289780][ T5115] ? bch2_bkey_pick_read_device+0x13ab/0x16a0 [ 82.292049][ T5115] ? bch2_bkey_pick_read_device+0x221/0x16a0 [ 82.294330][ T5115] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 82.296684][ T5115] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 82.298711][ T5115] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 82.300940][ T5115] btree_node_read_work+0x68b/0x1260 [ 82.302795][ T5115] ? __pfx_btree_node_read_work+0x10/0x10 [ 82.304777][ T5115] ? __bch2_time_stats_update+0x250/0x370 [ 82.306943][ T5115] ? __pfx_bch2_latency_acct+0x10/0x10 [ 82.309073][ T5115] ? bio_associate_blkg+0x6c/0x230 [ 82.310962][ T5115] bch2_btree_node_read+0x2433/0x2a10 [ 82.312845][ T5115] ? mark_lock+0x9a/0x350 [ 82.314357][ T5115] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 82.316300][ T5115] ? __mutex_unlock_slowpath+0x21d/0x750 [ 82.318397][ T5115] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 82.320633][ T5115] ? __bch2_btree_node_hash_insert+0x1cd/0x1190 [ 82.323079][ T5115] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 82.325565][ T5115] ? bch2_btree_node_mem_alloc+0xa3e/0x13b0 [ 82.327935][ T5115] ? six_unlock_ip+0x2ce/0x3e0 [ 82.329764][ T5115] ? bch2_btree_node_fill+0xc24/0x1320 [ 82.331759][ T5115] bch2_btree_node_fill+0xcd1/0x1320 [ 82.333665][ T5115] ? __pfx_lock_acquire+0x10/0x10 [ 82.335549][ T5115] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 82.337748][ T5115] ? __asan_memset+0x23/0x50 [ 82.339569][ T5115] ? btree_cache_find+0xa4/0x720 [ 82.341460][ T5115] bch2_btree_node_get_noiter+0x9b3/0xf50 [ 82.343767][ T5115] read_btree_nodes_worker+0x122c/0x20b0 [ 82.345972][ T5115] ? read_btree_nodes_worker+0xc2e/0x20b0 [ 82.348059][ T5115] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 82.350300][ T5115] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 82.352560][ T5115] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 82.355076][ T5115] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 82.357359][ T5115] ? __kthread_parkme+0x169/0x1d0 [ 82.359307][ T5115] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 82.361542][ T5115] kthread+0x2f0/0x390 [ 82.363173][ T5115] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 82.365459][ T5115] ? __pfx_kthread+0x10/0x10 [ 82.367213][ T5115] ret_from_fork+0x4b/0x80 [ 82.368883][ T5115] ? __pfx_kthread+0x10/0x10 [ 82.370665][ T5115] ret_from_fork_asm+0x1a/0x30 [ 82.372444][ T5115] [ 82.373929][ T5115] Kernel Offset: disabled [ 82.375719][ T5115] Rebooting in 86400 seconds..