program: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x1e, 0xa, 0xa, 0x0, 0x0, 0x79, 0x10, 0x10}}, &(0x7f0000000480)='syzkaller\x00'}, 0x90) syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000005900)='./file0\x00', 0xb, &(0x7f0000000000)={[{@errors_continue}, {@degraded}, {@noexcl}, {@journal_flush_disabled}, {@btree_node_mem_ptr_optimization}, {@errors_continue}], [{@subj_type={'subj_type', 0x3d, '$\x82Q\xd6$\xe9\xe6,\xbe\xff\x00\x93\xdd~\xa9]\xfb\x01/v2m\xc0+\xb4\xd4\xb1N\x04wf\x88\xbf\x82\xef\xad\x15\xf5(\x98\x89\xae\xf4.\xbf\x11\xd0\x13\x91\xef\xc2\xcau1\xac\xa5\x9f\xdcOy\xd3\xfb\x15\xdd\xfd\xdf\xee\xb1\x9eE\x01\xa6\xb9\x92\xa3.\x17B~\x81(:2\x18\x1f\x18\xe1\xc4&\xc0r06\xefx\xef\xd6\xc43\x17\xf8&\xb7Lm\x1d%\xb685\x10a\x11\xcd/\xc1\t\xd3\xb2\xba\x87\x90\v\xad\x8f\xe8b\xe0\xed$\xd0\xacB\xcc\xbf\xee\xad\x0e\xc4\xdb\xfa\x19V1\\\xc1\xe7\x93!m\x80+`s'}}, {@obj_type={'obj_type', 0x3d, '\x00\x00\x00\x00\x00'}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@subj_user={'subj_user', 0x3d, 'BPRM_CHECK'}}, {@measure}, {@fsname={'fsname', 0x3d, '\xae'}}, {@subj_role={'subj_role', 0x3d, '${\xd8\x95;\xf7\xeajz\x88\xdb\x03\xeb\xc2\x1c\xdaF\x8a\xce8\x13\xa8\xd6\xf30.q\xe8\xd67\xa3\xe4\xf4\x03\xe8\x02\xfc\xe1/O\xf8\x9cA\xbe\x9e0\xc5A\xc1\xe7(!\x04\x97\x06\xad\xc5r\xf3\xcf\xedJH\x89\x18\xbbB\xf5\x04\xa0\x06qW\xbd\xe8#\xa6\xf4\x16\b>\xe6\xad\xae2]A\x9d\xb4\xdaU\xc1\xd5\xaf(\x13R\xb8\xc0+\xbd\x93\x03Z\xca\xb9\x88\xf2\x97\xdde\xee\x1f\x1f\x94\x88\x9a3\xb99\x18\xbf\x8fE\xae\xf7\xd4\xb2\xd6\xec\xb5\x86\x10\xef\xdd3\xde\xba(a\x88P\x93;\x15Y(Ak\xaf\x99\xafL\'\x12}\xde\x95G\x81i\xfc\xdeJ\x85\xea/4\xef\x1c\xca\xba#\xd4(\x1b\x9e\xc3\xf2\x1e\xb2WTU\xac\xd6\xab\xfc\x8e\xea)#&\\\x92\xfd\xb4\xb5\xdc2\x1b\xa1\x17\xb7!U\xb6\xeb\x19\xe3]\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\rq\xdcJ\xc9p\xb6\xabn\\\xd1\x13\x05\x1er\x15~\x15j<\xd3\xd4(\xcc\x8e}\xfd\xf5\xdc\xeb\x8ba\xccC\xcbJ\xdc\xb3\x18\xd2\x1b6\xfbG\xca\xf4\xf1E\xa8\xc7-8\xbb\xb4\xde\x1c\xc9\xecFr\xdc\x88s\x84T\xa7\xec\x0f\\\xe6\xffQ\x17\xafP\xd4?\x90\x16\xfe\xc0>\xcc\xf5\xd8\x03\xaac\x03\x10+g\xcd\xd5q\x1bA\xa0\x9b\xc8\xf1'}}, {@dont_measure}, {@fsname={'fsname', 0x3d, '&$*[#)'}}]}, 0x1, 0x5956, &(0x7f000000b280)="$eJzs3X+QXFW9IPBzu3synZn8mASQCDIZAnmPB08z4VehvnrmvX1PLUAqFpYSNgoDmWA0CakkCASU4IILBVhoaSnqH2ghtWi0qIJVIiXyYxNWUYrVpbaQWt1F/3ALWVICWcpynVczfU+n+07fuT09PSEJn08lc/ucvv295557+vb9nu6ZDgAAALwp7L152/4LjvvXn3129LUb3v+jTTeG/vJEfTWuMJAur3mjWsjB1FtZMrHMjou/ve47vx+6/J9/en/ft1/fs+7E9b/+l6Muf/gT5+6+6+uPvTr/wb++UBQ3jqdTD5STl5IQqj/e9+XP7Xnq2PG6JIRQTgZ2hrAoWfzYoiQTYvjPIYR1aaFcab7zgdfOWD++vPG23qb6hZkgxvubWzUdZzv2X31a+M0/rbnpF0u//72eXS/uPLBKUm0YTyEsuLTx8T0hhLkhhKG0HEfbkvjgdLk6hNDX8LhzCtp10pT3vqUUb63I3BPLx6fLOemyv2B78f5lmXIps162HPVkln0F25upvHZ0ul6ReZly9mQ0U3ntjPWL0uUP0+Wp04xfTvehnIRSEir15m9MDoyR0HDckpBMHMtqvVxqWi9pONZpOcmUS5lyuSezXxPx0oFWTpLm+rhepj6ejitp/YmN5+oWLsypf2u6rKZP1NdjOWRv1PRPulHfrwmxXfumaMvBUGo4B7Wqrx/49GD0p3X9yeJJjxlrId63Z83ty8trH987kNOO5P4kjZ90FH/HzxfN+9h3b71qSV78S0tp/FJH8X973tMvX3zrt76WG//OGL/cUfzTH+l76bwnbl6W2z/7Yv9UOoo/8sKTdyw9+rJdue2/O8avdhR/1e6ne+fvf+TR3PYPx/6ZW1u2Eb/UEP/5d7/3d/c9+9CLufFDjN/XUfvX7t7y+d7B/afkxn809k9/Z+PnlV1nPzc4+IehvPjPxPjzO4p/78673nXPwtvOzT2+q2P/DHQU//yTH75p3v6HTsg7dyZ3d+uVE+DN6aj0GuuWtNxpnjlTDfnCV4cqtWu+een/+Wl+MBvGt7NglmIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9hBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCvv1ExpHFccB/L3dxGyzSZu0glExTaui1INFQUQvKirSihQ8VYpUW3sQBUFEqQdTacVSFS+C1UsRFdQoBQUbi6VVUvFf8eJBBYXqQSjFgDYUD1aSvLfZTDOmjlFQPx9Y3v7eznznNzMvk10AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 85.293465][ T5322] Bluetooth: hci0: command tx timeout [ 85.685369][ T5345] loop0: detected capacity change from 0 to 32768 [ 85.827094][ T5345] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,degraded=yes,journal_flush_disabled,nojournal_transaction_names,noexcl,read_only [ 85.827113][ T5345] allowing incompatible features above 0.0: (unknown version) [ 85.827120][ T5345] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 85.848993][ T5345] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 85.854900][ T5345] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 85.865012][ T5345] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 85.865029][ T5345] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 85.879649][ T5345] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 85.883931][ T5345] bcachefs (loop0): superblock requires following recovery passes to be run: [ 85.883931][ T5345] alloc_read,stripes_read [ 85.889972][ T5345] bcachefs (loop0): Version upgrade from 1.3: rebalance_work to 1.7: mi_btree_bitmap incomplete [ 85.889972][ T5345] Doing compatible version upgrade from 1.3: rebalance_work to 1.28: inode_has_case_insensitive [ 85.889972][ T5345] running recovery passes: check_allocations,check_extents_to_backpointers,check_subvols,check_inodes,check_dirents [ 85.950821][ T5345] bcachefs (loop0): invalid bkey in btree_node btree=extents level=0: u64s 7 type extent 4099:8:4294905088 len 776 ver 0: durability: 1 crc: c_size 8 size 8 offset 0 nonce 0 csum none 0:0 compress incompressible ptr: 0:34:0 gen 0 [ 85.950850][ T5345] size greater than offset (776 > 8), deleting [ 85.968099][ T5345] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 85.980374][ T5345] bcachefs (loop0): error reading btree root btree=dirents level=0: btree_node_read_error, fixing [ 85.994149][ T5345] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 86.004239][ T5345] bcachefs (loop0): check_topology... [ 86.004347][ T5345] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 86.011353][ T5345] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 86.017005][ T5345] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 86.020104][ T5345] bcachefs (loop0): scan_for_btree_nodes... [ 86.035649][ T5345] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 86.044206][ T5345] done [ 86.045549][ T5345] bcachefs (loop0): check_topology... [ 86.045607][ T5345] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 86.052126][ T5345] bcachefs (loop0): no nodes found for btree extents, continuing [ 86.057322][ T5345] bcachefs (loop0): btree root dirents unreadable, must recover from scan [ 86.061177][ T5345] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=dirents level=0 POS_MIN - SPOS_MAX [ 86.068391][ T5345] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0 [ 86.087734][ T5345] bcachefs (loop0): empty interior btree node at btree=dirents level=1 [ 86.087745][ T5345] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 86.096209][ T5345] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 86.100928][ T5345] bcachefs (loop0): empty btree root dirents [ 86.107394][ T5345] done [ 86.108916][ T5345] bcachefs (loop0): accounting_read... done [ 86.117778][ T5345] bcachefs (loop0): alloc_read... done [ 86.120425][ T5345] bcachefs (loop0): stripes_read... done [ 86.124200][ T5345] bcachefs (loop0): snapshots_read... done [ 86.128110][ T5345] bcachefs (loop0): check_allocations... [ 86.139172][ T5345] bcachefs (loop0): bucket 0:38 gen 0 different types of data in same bucket: journal, btree [ 86.139198][ T5345] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 86.158003][ T5345] bcachefs (loop0): bucket 0:35 gen 0 different types of data in same bucket: journal, btree [ 86.158018][ T5345] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 86.171017][ T5345] bcachefs (loop0): bucket 0:37 gen 0 different types of data in same bucket: journal, btree [ 86.171030][ T5345] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 4a8b0fa43a9980a6 written 24 min_key POS_MIN durability: 1 ptr: 0:37:0 gen 0, fixing [ 86.184382][ T5345] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got journal, should be need_discard, fixing [ 86.189150][ T5345] bcachefs (loop0): bucket 0:9 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.197499][ T5345] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got journal, should be need_discard, fixing [ 86.203638][ T5345] bcachefs (loop0): bucket 0:10 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.209890][ T5345] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got journal, should be need_discard, fixing [ 86.215324][ T5345] bcachefs (loop0): bucket 0:11 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.220381][ T5345] bcachefs (loop0): bucket 0:12 gen 0 has wrong data_type: got journal, should be need_discard, fixing [ 86.226481][ T5345] bcachefs (loop0): bucket 0:12 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.233044][ T5345] bcachefs (loop0): bucket 0:13 gen 0 has wrong data_type: got journal, should be need_discard, fixing [ 86.237703][ T5345] bcachefs (loop0): bucket 0:13 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.245660][ T5345] bcachefs (loop0): bucket 0:14 gen 0 has wrong data_type: got journal, should be need_discard, fixing [ 86.250360][ T5345] bcachefs (loop0): bucket 0:14 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.256218][ T5345] bcachefs (loop0): bucket 0:15 gen 0 has wrong data_type: got journal, should be need_discard, fixing [ 86.261163][ T5345] bcachefs (loop0): bucket 0:15 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.267509][ T5345] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 86.273215][ T5345] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.278952][ T5345] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 86.283930][ T5345] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 86.289245][ T5345] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be journal, fixing [ 86.294823][ T5345] bcachefs (loop0): bucket 0:33 gen 0 has wrong data_type: got free, should be journal, fixing [ 86.294832][ T5345] Ratelimiting new instances of previous error [ 86.302174][ T5345] bcachefs (loop0): bucket 0:33 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 86.308813][ T5345] bcachefs (loop0): bucket 0:34 gen 0 data type journal has wrong dirty_sectors: got 16, should be 256, fixing [ 86.308827][ T5345] Ratelimiting new instances of previous error [ 86.318864][ T5345] done [ 86.321173][ T5345] bcachefs (loop0): going read-write [ 86.450529][ T10] cfg80211: failed to load regulatory.db [ 86.469039][ T5345] bcachefs (loop0): journal_replay... [ 86.470184][ T5345] ------------[ cut here ]------------ [ 86.475537][ T5345] kernel BUG at fs/bcachefs/btree_update.c:375! [ 86.478603][ T5345] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 86.481750][ T5345] CPU: 0 UID: 0 PID: 5345 Comm: syz.0.0 Not tainted 6.16.0-rc5-syzkaller-00193-g40f92e79b0aa #0 PREEMPT(full) [ 86.487755][ T5345] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 86.492435][ T5345] RIP: 0010:bch2_trans_update_by_path+0x1efb/0x1f30 [ 86.495201][ T5345] Code: 80 e1 07 fe c1 38 c1 0f 8c 40 f7 ff ff 48 8b 7c 24 28 e8 48 17 fa fd e9 31 f7 ff ff e8 fe 93 96 fd 90 0f 0b e8 f6 93 96 fd 90 <0f> 0b e8 ee 93 96 fd 90 0f 0b e8 e6 93 96 fd 90 0f 0b e8 de 93 96 [ 86.503050][ T5345] RSP: 0018:ffffc9000d5a6a08 EFLAGS: 00010293 [ 86.505609][ T5345] RAX: ffffffff8429a27a RBX: 0000000000008542 RCX: ffff8880357ba440 [ 86.508948][ T5345] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 86.512430][ T5345] RBP: 1ffff1100a6f8802 R08: ffffffff844da989 R09: 0000000000000002 [ 86.515495][ T5345] R10: 0000000000000003 R11: 0000000000000000 R12: 1ffff1100a6f885e [ 86.518650][ T5345] R13: ffff8880537c4010 R14: 0000000000000088 R15: ffff8880537c42f0 [ 86.521860][ T5345] FS: 00007fd45bfd96c0(0000) GS:ffff88808d21b000(0000) knlGS:0000000000000000 [ 86.525408][ T5345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 86.528083][ T5345] CR2: 00007fd25b7a1796 CR3: 000000004387b000 CR4: 0000000000352ef0 [ 86.531556][ T5345] Call Trace: [ 86.533046][ T5345] [ 86.534362][ T5345] ? __bitmap_weight+0xe4/0x100 [ 86.536465][ T5345] ? btree_trans_verify_sorted_refs+0x40c/0x4e0 [ 86.539255][ T5345] ? btree_node_unlock+0x97/0x240 [ 86.541393][ T5345] ? bch2_journal_replay_key+0x499/0xb40 [ 86.543815][ T5345] ? __btree_path_up_until_good_node+0xaec/0xb30 [ 86.546696][ T5345] bch2_trans_update_ip+0x9a6/0x1db0 [ 86.549232][ T5345] ? bch2_journal_replay_key+0x499/0xb40 [ 86.553692][ T5345] ? bch2_btree_path_traverse_one+0x19fe/0x21d0 [ 86.556374][ T5345] ? __pfx_bch2_path_get+0x10/0x10 [ 86.558571][ T5345] ? __pfx_bch2_trans_update_ip+0x10/0x10 [ 86.561029][ T5345] ? bch2_journal_replay_key+0x1fb/0xb40 [ 86.563350][ T5345] ? bch2_trans_node_iter_init+0x406/0x5e0 [ 86.565766][ T5345] ? bch2_btree_iter_traverse+0x700/0xa50 [ 86.568093][ T5345] ? bch2_journal_replay_key+0x1ec/0xb40 [ 86.570399][ T5345] bch2_journal_replay_key+0x4b0/0xb40 [ 86.572700][ T5345] ? __pfx_bch2_journal_replay_key+0x10/0x10 [ 86.575481][ T5345] ? bch2_journal_replay_key+0x1ec/0xb40 [ 86.577969][ T5345] ? __bch2_trans_get+0x9c2/0xd80 [ 86.580177][ T5345] bch2_journal_replay+0x171d/0x2630 [ 86.582657][ T5345] ? irq_work_queue+0xbc/0x140 [ 86.584840][ T5345] ? __wake_up_klogd+0xd9/0x110 [ 86.587067][ T5345] ? __pfx_vprintk_emit+0x10/0x10 [ 86.589376][ T5345] ? __pfx_bch2_journal_replay+0x10/0x10 [ 86.591914][ T5345] ? do_raw_spin_lock+0x121/0x290 [ 86.594146][ T5345] ? __bch2_print+0x176/0x220 [ 86.596258][ T5345] ? __pfx___bch2_print+0x10/0x10 [ 86.598620][ T5345] ? _raw_spin_unlock_irq+0x23/0x50 [ 86.601004][ T5345] ? lockdep_hardirqs_on+0x9c/0x150 [ 86.603264][ T5345] __bch2_run_recovery_passes+0x395/0x1010 [ 86.605864][ T5345] bch2_run_recovery_passes+0x184/0x210 [ 86.608539][ T5345] bch2_fs_recovery+0x2690/0x3a50 [ 86.610853][ T5345] ? check_noncircular+0xe0/0x160 [ 86.613424][ T5345] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 86.615892][ T5345] ? __lock_acquire+0xab9/0xd20 [ 86.618094][ T5345] ? __lock_acquire+0xab9/0xd20 [ 86.620410][ T5345] ? __lock_acquire+0xab9/0xd20 [ 86.623071][ T5345] ? bch2_fs_start+0xa0f/0xda0 [ 86.625686][ T5345] ? up_write+0x1c4/0x420 [ 86.628249][ T5345] ? bch2_fs_start+0x5e7/0xda0 [ 86.630775][ T5345] bch2_fs_start+0xaaf/0xda0 [ 86.633166][ T5345] ? bch2_fs_start+0x5e7/0xda0 [ 86.635227][ T5345] ? __pfx_bch2_fs_start+0x10/0x10 [ 86.637305][ T5345] ? sget+0x267/0x620 [ 86.639032][ T5345] bch2_fs_get_tree+0xb39/0x1520 [ 86.641260][ T5345] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 86.643796][ T5345] ? aa_get_newest_label+0xf7/0x5d0 [ 86.646661][ T5345] ? vfs_parse_monolithic_sep+0x2df/0x310 [ 86.649692][ T5345] ? apparmor_capable+0x137/0x1b0 [ 86.652248][ T5345] vfs_get_tree+0x92/0x2b0 [ 86.654177][ T5345] do_new_mount+0x24a/0xa40 [ 86.655975][ T5345] __se_sys_mount+0x317/0x410 [ 86.657767][ T5345] ? __pfx___se_sys_mount+0x10/0x10 [ 86.659882][ T5345] ? do_syscall_64+0xbe/0x3b0 [ 86.661997][ T5345] ? __x64_sys_mount+0x20/0xc0 [ 86.664353][ T5345] do_syscall_64+0xfa/0x3b0 [ 86.666631][ T5345] ? lockdep_hardirqs_on+0x9c/0x150 [ 86.668836][ T5345] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.671393][ T5345] ? clear_bhb_loop+0x60/0xb0 [ 86.673196][ T5345] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.675507][ T5345] RIP: 0033:0x7fd45b1900ca [ 86.677583][ T5345] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 86.685905][ T5345] RSP: 002b:00007fd45bfd8e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 86.689260][ T5345] RAX: ffffffffffffffda RBX: 00007fd45bfd8ef0 RCX: 00007fd45b1900ca [ 86.692858][ T5345] RDX: 00002000000058c0 RSI: 0000200000005900 RDI: 00007fd45bfd8eb0 [ 86.696146][ T5345] RBP: 00002000000058c0 R08: 00007fd45bfd8ef0 R09: 000000000000000b [ 86.699247][ T5345] R10: 000000000000000b R11: 0000000000000246 R12: 0000200000005900 [ 86.702942][ T5345] R13: 00007fd45bfd8eb0 R14: 0000000000005956 R15: 0000200000000000 [ 86.706323][ T5345] [ 86.707632][ T5345] Modules linked in: [ 86.710852][ T5345] ---[ end trace 0000000000000000 ]--- [ 86.720295][ T5345] RIP: 0010:bch2_trans_update_by_path+0x1efb/0x1f30 [ 86.723336][ T5345] Code: 80 e1 07 fe c1 38 c1 0f 8c 40 f7 ff ff 48 8b 7c 24 28 e8 48 17 fa fd e9 31 f7 ff ff e8 fe 93 96 fd 90 0f 0b e8 f6 93 96 fd 90 <0f> 0b e8 ee 93 96 fd 90 0f 0b e8 e6 93 96 fd 90 0f 0b e8 de 93 96 [ 86.731220][ T5345] RSP: 0018:ffffc9000d5a6a08 EFLAGS: 00010293 [ 86.735095][ T5345] RAX: ffffffff8429a27a RBX: 0000000000008542 RCX: ffff8880357ba440 [ 86.738433][ T5345] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 86.741472][ T5345] RBP: 1ffff1100a6f8802 R08: ffffffff844da989 R09: 0000000000000002 [ 86.745815][ T5345] R10: 0000000000000003 R11: 0000000000000000 R12: 1ffff1100a6f885e [ 86.749140][ T5345] R13: ffff8880537c4010 R14: 0000000000000088 R15: ffff8880537c42f0 [ 86.752185][ T5345] FS: 00007fd45bfd96c0(0000) GS:ffff88808d21b000(0000) knlGS:0000000000000000 [ 86.758076][ T5345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 86.763195][ T5345] CR2: 00007fd25b7a1796 CR3: 000000004387b000 CR4: 0000000000352ef0 [ 86.766464][ T5345] Kernel panic - not syncing: Fatal exception [ 86.769547][ T5345] Kernel Offset: disabled [ 86.771446][ T5345] Rebooting in 86400 seconds..