program:
r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0xe, &(0x7f00000022c0)=ANY=[@ANYBLOB="b702000000000000bfa300000000000007030000f0ffffff7a0af0ff0200000079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7050000010000006a0af2fe000000008500000009000000b700000000000000950000000000000000e154cd8445974b26c933f7ffffffffe4fbffffff55bb2007ee51050512b5b42128aa090a79507df79f298129daa7a6b2f91af50342115e17392ac627c87881c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5752548300000000dbc2777df150b7cdd77b85b941092314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1ef0900094fa737c28b99938512c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d7f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804da4f85db47a4a69bf9bc5fa96ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8db03d4b7745fef1d04ec633dee254a6d491b849a5a787e814c4fd21a18986252a70f8f92eb6f0e8c7db4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad791fa99dac06b57479321a0574fb30ff0000001989425f5d0b79f6584d0416d7c4bb9f547b328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f37f3e2c25a61ec45c3af97a8f17da954aff3fc8c108755f01000000010000006e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde4745db06753a7ac74a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c958559b7dcb98a6273b8c651e24d9f679e4fbe948dfb4cc4a389469608241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7f9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c183c960119451c31539b22809e1d7f0cda06a9fa87d64cb77872a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b92012e095b84c20243ff98df3347f0e399d1b9f27e3c33269c0e153b28b2d4410572bc45b98d2de10c21d3ea02208d304d455c36300000000022320178b00cc6ed7966130b547dbf8b497af002000000cd1d000000200008000000000000001abc11c800000000000000000000000928ee53595a779d243a48cea769470424d20a04c04b2c4324ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2c4af38ffb7d748308eea09fc361b4735efbf3411718d6ee7aebf9ef679dbfae9fb4a79f8a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd13da202274f20675eb781925441578e93046aaddea8ec4ca37f71c2710a7ea8ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec7ffff35e62f4eeee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e93311ab5009c68c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada201bcbb5c252b28a60ca770663da451790cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cd102e3c8e63e9fba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2b485185cc92fe7f791e8f6429309d6adab4b7e508e5bf024ed8f8a005f2bbf96c89739f5cf1e750d50517a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eeb20c20bb82aa31771cd379ec83554cea5e6539db7384e1f58d81f2f2653c4d9818708e27c89b552d7fcd116bce9c764c714c9402c21d181aac59efb28d4f91652f6750b6ec962802c0320f8059195729d60c534ee8e8ff0755b67fe4c25edb85bcff24c757aa8090000000000008c420eb4304f66e3a37aaf000000c42a570f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4100000000000000749efd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b85058f793484305d7a1759782e4c571ee855a47bc00edf5e9020c09ab004321610b857e8717764b633b21cb32f0eb3280e09758bd445ab91d20baca005472b79d7b574a247f1d2fe45b3c4e93da3d51de647c10dd49944dc87c92fe8bad99ca332af00f191b66b6a6f732a91f0e2e9190e4b448da7de018c58e950767f9b320be61e58c79d497247d278888901d442ad7f8536605a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c52573d9308a13d115b43f8b1894c8fa8a14dc4810f61ae96bf704526a8919bc700002100000000000000000001000027c9a46157a3609b6fd9843ee19ec647249a9375de5858818f3c4a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b5143ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861dfb54609fd88e6043bd52ae84c1bb0c8a6c769f952283a1f4e3842edb3d42c68a27ef6a1296dfff4a979369b0e8ebc62887aa46e820a74f91381ccc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76bea3858f78fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d116d2b0976cf2ec447c030931651dd315003b7a6a5433a2bb3c035fc6846abe389b25c988f0bbb889560ae99ec4b227eda2e63a1c31a2c2bd48a822cbe92b6524e0cd8020ecaa34e19e7141d5e221509342bfe7d294d1eb3de6a50ca0301f89c2ee627e949c68b3a4a426a9b7d503a26e9a714ee5f72d8805dd1bfbd081f6a5d1f1289dfe14cb9194e26a44fac273461fc5c0e0a33db7f2d43ea8086cf059f40fa2640b6bfb74dd35f5a31059c01517cf4b6641fce9a24b96767b837ca037a1199735c375c705c798e0e208e4a5259d0bfa526b462af45a6eab34000000000000000000000000c4426344ec1a3366515dee221e747f55d7dd02534bc503b9b28277c253e410986bef2111a99cc448d652929f8a67a6a1d3f00dcad91aff428aade3f85714a1d3ef29acd4d49b62339c10c2ec0dac4728288e78980c1184d8223edbccbf9258b7374e79a1f8bf3fb73cfd1e76982f3d899f71e495f0ba8c6dbb7bbdfc399847a11921f97eba0ea14c4fed9a71eedb97c02461792e4a48dac16c60c3fcaab222025d78963c3ac899fa8b63f58a30212c9b2d7fe751e2046b78f86e22861b6504c667350244dd6d9189a8b9c45f8aaff9db694811ca86ed978f23eed7459c0382074170cf1e25b0e9ba3d1cc309353eea4cd8ab96bafda393276bdd8d32ead8db9e1b54d2d3d50e2815268fc1a6ec566981bc8ca2a4583f3d40e817433d0f4f25cfe6cc1897449ba5f26a9d66ac73e6f5c401376f23a314e0b9ff997d22f3e34b7524642c248aa813edaa626f00000021f8547d393dabe616fbbde21c90be00b5a22671395c7a69c6dd4d022ffc97ddb6aa025131652d409da1d8cfc3d219d4b1c1b7b8170d7c33d91db2b73f7ae02485a209a2474b5d0790d05c01bec623056e4d3f4d3149373a28b26a15a1fcce73d57e6eaf7e6f315fe275ebc9ef7aeca277dde01dde724f419803a2172a7833ceab38d21ca4f1dea5e1f4d8824167b21dd289dd4e6ecfba9e163bdbc48e1e758ecde05c10809c9edfa6d77c652fd742e6dad13d2a397bebe3ea8bc087d3720e2202f36c7719ae34f042e19dc08a3323a3d94098a7ec171469352bab1662c3e4d4803c565cfcce32dad628fade43a4844abb230ce608726fd87e93c405a96cf638c41510f26e9da5f316"], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffedf, 0x10, &(0x7f0000000040)}, 0x48)
bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000640)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x10000}, 0x50)
syz_mount_image$bcachefs(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c657261737572655f636f64652c6e6f6578636c2c6a6f75726e616c5f666c7573685f64697361626c65642c75737271756f74612c6572726f72733d636f6e74696e75652c7375626a5f747970653d248251d624e9e62cbeff0093dd7ea95dfb012f76326dc02bb4d4b14e04776688bf82efad15f5289889aef42ebf7531aca59fdc4f79d3fb15ddfddfeeb19e4501a6b992a32e17427e81283a32181f18e1c426c025b63835106111cd2fc109d3b2ba87900bad8fe862e0ed24d0ac42ccbfeead0ec4dbfa1956315cc1e793216d802b60732c6f626a5f747970653d00000000002c6c617a7974696d652c7375626a5f757365723d7a1505619c2f48f90ac6d5fb21340106c5a92634ab0d4f8ad5f1aabea69ada3006ffffffff32200442811ba6f2b3bee01f757259806ad88c6aa7d27abeb5ee1151b787eb22883450030546caa1d636964e8debf7ef5ea89b83df6f0fc57277506477d6cf688f210740e121d8fbc8ce8b7929877024610f537fadc6fa2aed58c64ea7eb5f7f59b6115bfd3c39cf7f0f08713f879b7f9b1f7c4105bf1e69d6517e178cf48875f19b0005d17dd67f75df9b0d46ba96842c7375626a5f757365723dbe7b252c66736e616d653d3a2c7375626a5f726f6c653d247bd8953bf7ea6a7a88db03ebc91cda468ace3813a8d6f3302efce12f4ff89c41be9e30c541c1e72821049706adc572f3cfed4a488918bb42f504a0067157bde823a6f416083ee6adae325d419db4da55c1d58f281352b8c02bbd93035acab988f297dd65ee0f1f94889a33b93918bf8f45aef7d4b2d6ecb58610efdd33deba28618850933b155928416baf99af4c27127dde95478169fcde4a85ea2f34ef1ccaba23d4281b9ec3f21eb2575455acd6abfc8eea2923265c92fdb4b5dc321ba117b72155b6eb19e35d050000000000000000000000000000102c646f6e745f6d6561737572652c7375626a5f747970653d6d721ab0231ea1f3bd6e74696e752544fd2c00"/752], 0x1, 0x5956, &(0x7f0000000380)="$eJzs3X+QXFW9IPBzu3synZn8mAR4RJDJEMh7PHiaCT9S6Hv7zHv73vMV8KhYuErYKAxkgtEkpJIgEFCCCy4UYKGlpah/oIXUqtGiClaJlMiPTVhFKVaX2kVqdRf9wy1kSQlkKUudVzN9T6f7Tt+5PT09IQmfTyVz+5y+/b3nnnv69v2e7pkOAAAAvCnsu2X7gQtP+McffWL0tRv/+Xubbwr95Yn6alxhIF1e+0a1kEOpt7JkYpkdF39x/Td+PXTF3//w/r6vvb53/ckbfv4Px1zx8IfP23P3lx57df6Df3qhKG4cT6cfLCcvJSFUv7//c5/c+9Tx43VJCKGcDOwKYVGy+LFFSSbE8O9DCOvTQrnSfOcDr521YXx50+29TfULM0GM9ze3ajrOdh645ozwi79be/NPln77Wz27X9x1cJWk2jCeQlhwWePje0IIc9P/4+JoWxIfnC7XhBAah+i5Be06pc32r2hZro/eMCdd9hfEifcvy5RLmfWy5agns+wr2N5M5bWjk/UqbawzL1POnoxmKq+dsX5Ruvxuujx9mvHL6T6Uk1BKQqXe/E3JwTESGo5bEpKJY1mtl0tN6yUNxzotJ5lyKVMu92T2ayJeOtDKSdJcH9fL1MfTcSWtP7lptE92UU79W9JlNX2ivh7LIXujpn/Sjfp+TYjt2j9FWw6FUsM5qFV9/cCnB6M/retPFk96zFgL8b69a+9YXl73+L6BnHYk9ydp/KSj+Dt/vGjeB79529VL8uJfVkrjlzqK/8vzn375ktu++sXc+HfF+OWO4p/5SN9L5z9xy7Lc/tkf+6fSUfyRF568c+mxl+/Obf89MX61o/ir9zzdO//AI4/mtn849k/tla+d+KWG+M//9T/96uvPPvRibvwQ4/d11P51e7Z+qnfwwGm58R+N/dPfMv6/Kxo/r+xe9dzg4G+G8uI/E+PPz8af007779t19zvvXXj7ebnHd03sn4Gp+uePefEvOPXhm+cdeOikvHNnck+7r7AAtHJMeo11a1ruNM+cqYZ84QtDldo137z0//xubihjfDsLZjE+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8B924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsF8/oXFUcRzA39tNzDabtEkrGBXTtCpKPVgURPSioiKtSMFTpUi1tQdREESUejCVVixV8SJYvRRRQY1SULCxWFolFf8VLx5UUKgehFIMaJfiwcom8za704xbxyionw8sL7+3M9/5zczbyS4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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")
[ 85.268387][ T5360] syz.0.0 (5360) used greatest stack depth: 20504 bytes left
[ 85.137596][ T5336] Bluetooth: hci0: command tx timeout
[ 85.394559][ T5360] loop0: detected capacity change from 0 to 32768
[ 85.512176][ T5360] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,usrquota,journal_flush_disabled,nojournal_transaction_names,noexcl
[ 85.512188][ T5360] allowing incompatible features above 0.0: (unknown version)
[ 85.512192][ T5360] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes
[ 85.535545][ T5360] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0
[ 85.540634][ T5360] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing
[ 85.548252][ T5360] 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.548262][ T5360] invalid key type for btree snapshots (btree_ptr_v2), deleting
[ 85.562276][ T5360] bcachefs (loop0): invalid bkey in superblock btree=freespace level=1: u64s 11 type btree_ptr_v2 SPOS_MAX len 85 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0
[ 85.562293][ T5360] size != 0, deleting
[ 85.572336][ T5360] bcachefs (loop0): recovering from clean shutdown, journal seq 10
[ 85.576011][ T5360] bcachefs (loop0): Version upgrade from 1.3: rebalance_work to 1.7: mi_btree_bitmap incomplete
[ 85.576011][ T5360] Doing compatible version upgrade from 1.3: rebalance_work to 1.28: inode_has_case_insensitive
[ 85.576011][ T5360] running recovery passes: check_allocations,check_extents_to_backpointers,check_subvols,check_inodes,check_dirents
[ 85.608630][ T5360] bcachefs (loop0): invalid bkey in btree_node btree=alloc level=0: u64s 11 type alloc_v4 0:14:0 len 0 ver 0:
[ 85.608658][ T5360] gen 0 oldest_gen 0 data_type journal
[ 85.608664][ T5360] journal_seq_nonempty 1
[ 85.608669][ T5360] journal_seq_empty 1769481
[ 85.608675][ T5360] need_discard 1
[ 85.608680][ T5360] need_inc_gen 1
[ 85.608685][ T5360] dirty_sectors 256
[ 85.608690][ T5360] stripe_sectors 15
[ 85.608695][ T5360] cached_sectors 0
[ 85.608701][ T5360] stripe 0
[ 85.608706][ T5360] stripe_redundancy 0
[ 85.608711][ T5360] io_time[READ] 1
[ 85.608716][ T5360] io_time[WRITE] 1
[ 85.608721][ T5360] fragmentation 0
[ 85.608726][ T5360] bp_start 6
[ 85.608731][ T5360]
[ 85.608736][ T5360] bad val size (10 > 6), deleting
[ 85.658397][ T5360] bcachefs (loop0): btree node read error at btree deleted_inodes level 0/0
[ 85.658420][ T5360] u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4261412863 len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key POS_MIN durability: 1 ptr: 0:42:0 gen 0
[ 85.658425][ T5360] loop0 node offset 0/8 bset u64s 0: incorrect max key SPOS_MAX
[ 85.658429][ T5360] loop0 btree validate error
[ 85.658432][ T5360] flagging btree deleted_inodes lost data
[ 85.658435][ T5360] running recovery pass check_topology (2), currently at recovery_pass_empty (0)
[ 85.658439][ T5360] running recovery pass check_lrus (14), currently at recovery_pass_empty (0)
[ 85.658443][ T5360] running recovery pass check_backpointers_to_extents (16), currently at recovery_pass_empty (0)
[ 85.658447][ T5360] running recovery pass check_topology (2), currently at recovery_pass_empty (0)
[ 85.658452][ T5360] running recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0)
[ 85.658457][ T5360] ret btree_node_read_err_bad_node
[ 85.708229][ T5360] bcachefs (loop0): error reading btree root btree=deleted_inodes level=0: btree_node_read_error, fixing
[ 85.715143][ T5360] bcachefs (loop0): check_topology...
[ 85.715668][ T5360] bcachefs (loop0): btree root deleted_inodes unreadable, must recover from scan
[ 85.723535][ T5360] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding
[ 85.730443][ T5360] bcachefs (loop0): bch2_check_root(): error restart_recovery
[ 85.733770][ T5360] bcachefs (loop0): scan_for_btree_nodes...
[ 85.744805][ T5360] bcachefs (loop0): btree node scan found 1 nodes after overwrites
[ 85.752087][ T5360] done
[ 85.753399][ T5360] bcachefs (loop0): check_topology...
[ 85.753893][ T5360] bcachefs (loop0): btree root deleted_inodes unreadable, must recover from scan
[ 85.762013][ T5360] bcachefs (loop0): no nodes found for btree deleted_inodes, continuing
[ 85.768231][ T5360] done
[ 85.769507][ T5360] bcachefs (loop0): accounting_read... done
[ 85.773445][ T5360] bcachefs (loop0): alloc_read... done
[ 85.777962][ T5360] bcachefs (loop0): snapshots_read... done
[ 85.782283][ T5360] bcachefs (loop0): check_allocations...
[ 85.793170][ T5360] bcachefs (loop0): bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing
[ 85.801629][ T5360] bcachefs (loop0): bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing
[ 85.810140][ T5360] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing
[ 85.815022][ T5360] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing
[ 85.821792][ T5360] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing
[ 85.826635][ T5360] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing
[ 85.833712][ T5360] bcachefs (loop0): bucket 0:42 gen 0 has wrong data_type: got btree, should be need_discard, fixing
[ 85.838974][ T5360] bcachefs (loop0): bucket 0:42 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing
[ 85.849617][ T5360] done
[ 85.854759][ T5360] bcachefs (loop0): going read-write
[ 85.868485][ T5360] bcachefs (loop0): journal_replay...
[ 85.879081][ T13] bcachefs (loop0): bucket incorrectly unset in freespace btree
[ 85.879106][ T13] u64s 5 type deleted 0:25:0 len 0 ver 0, , continuing
[ 85.904770][ T13] bcachefs (loop0): bucket incorrectly unset in freespace btree
[ 85.904786][ T13] u64s 5 type deleted 0:33:0 len 0 ver 0, , continuing
[ 85.914484][ T13] bcachefs (loop0): bucket incorrectly unset in freespace btree
[ 85.914495][ T13] u64s 5 type deleted 0:30:0 len 0 ver 0, , continuing
[ 85.940645][ T13] bcachefs (loop0): bucket incorrectly unset in freespace btree
[ 85.940656][ T13] u64s 5 type deleted 0:46:0 len 0 ver 0, , continuing
[ 85.957224][ T5360] done
[ 85.958869][ T5360] bcachefs (loop0): check_lrus... done
[ 85.967515][ T5360] bcachefs (loop0): check_backpointers_to_extents... done
[ 85.976202][ T5360] bcachefs (loop0): check_extents_to_backpointers...
[ 85.978582][ T5360] bcachefs (loop0): scanning for missing backpointers in 4/128 buckets
[ 85.985477][ T5360] done
[ 85.988770][ T13] bcachefs (loop0): bucket incorrectly unset in freespace btree
[ 85.988782][ T13] u64s 5 type deleted 0:50:0 len 0 ver 0, , continuing
[ 85.997937][ T5360] bcachefs (loop0): check_subvols...
[ 85.998222][ T5360] bcachefs (loop0): running recovery pass reconstruct_snapshots (21), currently at check_subvols (24) - rewinding
[ 86.006325][ T5360] bcachefs (loop0): bch2_check_subvols(): error restart_recovery
[ 86.011116][ T5360] bcachefs (loop0): reconstruct_snapshots...
[ 86.011566][ T5360] bcachefs (loop0): snapshot node 4294905343 from tree 4294905343 missing, recreating
[ 86.124322][ T5360] ------------[ cut here ]------------
[ 86.127594][ T5360] WARNING: CPU: 0 PID: 5360 at fs/bcachefs/btree_iter.c:3194 __bch2_trans_kmalloc+0x50f/0x9d0
[ 86.132584][ T5360] Modules linked in:
[ 86.134810][ T5360] CPU: 0 UID: 0 PID: 5360 Comm: syz.0.0 Not tainted 6.16.0-syzkaller-11852-g479058002c32 #0 PREEMPT(full)
[ 86.140353][ T5360] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
[ 86.144739][ T5360] RIP: 0010:__bch2_trans_kmalloc+0x50f/0x9d0
[ 86.147542][ T5360] Code: 00 28 00 00 e8 d2 5b 35 00 48 c7 c0 75 f7 ff ff 48 83 c4 48 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc e8 22 a5 95 fd 90 <0f> 0b 90 e9 d3 fb ff ff e8 14 a5 95 fd 90 0f 0b 90 e9 dc fd ff ff
[ 86.155640][ T5360] RSP: 0018:ffffc9000fd0e290 EFLAGS: 00010293
[ 86.158157][ T5360] RAX: ffffffff842a163e RBX: ffff8880557d8000 RCX: ffff888000b88000
[ 86.161332][ T5360] RDX: 0000000000000000 RSI: 0000000000020000 RDI: 0000000000010000
[ 86.164639][ T5360] RBP: 0000000000020000 R08: ffffc9000fd0e690 R09: 0000000000000001
[ 86.168442][ T5360] R10: ffffc9000fd0e5a0 R11: fffff52001fa1c81 R12: dffffc0000000000
[ 86.171679][ T5360] R13: ffff8880557d8030 R14: 1ffff1100aafb000 R15: 0000000000000011
[ 86.175198][ T5360] FS: 00007f6fc23326c0(0000) GS:ffff88808d218000(0000) knlGS:0000000000000000
[ 86.179644][ T5360] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 86.182526][ T5360] CR2: 00007f644bf909c0 CR3: 0000000042dd9000 CR4: 0000000000352ef0
[ 86.186089][ T5360] Call Trace:
[ 86.187762][ T5360]
[ 86.189180][ T5360] ? trace_contention_end+0x39/0x120
[ 86.191547][ T5360] bch2_alloc_sectors_start_trans+0x1d59/0x1e80
[ 86.194307][ T5360] ? bch2_btree_reserve_get+0x4ef/0x1810
[ 86.196747][ T5360] ? bch2_alloc_sectors_start_trans+0x73/0x1e80
[ 86.200579][ T5360] ? __mutex_unlock_slowpath+0x1a1/0x760
[ 86.203138][ T5360] ? __pfx___mutex_unlock_slowpath+0x10/0x10
[ 86.206115][ T5360] ? bch2_btree_node_mem_alloc+0xcdf/0x1820
[ 86.208962][ T5360] ? rcu_is_watching+0x15/0xb0
[ 86.211059][ T5360] bch2_btree_reserve_get+0x641/0x1810
[ 86.213756][ T5360] ? __lock_acquire+0xab9/0xd20
[ 86.216020][ T5360] ? __pfx_bch2_btree_reserve_get+0x10/0x10
[ 86.219022][ T5360] ? rcu_is_watching+0x15/0xb0
[ 86.221574][ T5360] ? six_unlock_ip+0x302/0x430
[ 86.224037][ T5360] ? bch2_trans_unlock+0x491/0x580
[ 86.226606][ T5360] bch2_btree_update_start+0x18ff/0x1de0
[ 86.229235][ T5360] ? bch2_btree_split_leaf+0x14b/0x8e0
[ 86.231581][ T5360] ? __pfx_bch2_btree_update_start+0x10/0x10
[ 86.234142][ T5360] ? __pfx_bch2_btree_path_peek_slot+0x10/0x10
[ 86.237001][ T5360] ? bch2_btree_path_peek_slot+0x8b6/0xfe0
[ 86.239643][ T5360] ? __asan_memcpy+0x40/0x70
[ 86.241668][ T5360] bch2_btree_split_leaf+0x14b/0x8e0
[ 86.244078][ T5360] bch2_trans_commit_error+0x1b7/0x1130
[ 86.246577][ T5360] ? bch2_btree_node_prep_for_write+0x318/0x650
[ 86.249469][ T5360] ? bch2_reconstruct_snapshots+0x1ae6/0x2170
[ 86.252029][ T5360] ? six_unlock_ip+0x302/0x430
[ 86.254123][ T5360] ? __pfx_bch2_trans_commit_error+0x10/0x10
[ 86.256746][ T5360] ? bch2_trans_unlock_updates_write+0xc22/0xd50
[ 86.259794][ T5360] __bch2_trans_commit+0x1bb5/0x8870
[ 86.262387][ T5360] ? bch2_reconstruct_snapshots+0x1ae6/0x2170
[ 86.265045][ T5360] ? bch2_trans_iter_exit+0x18e/0x2f0
[ 86.267459][ T5360] ? __pfx___bch2_trans_commit+0x10/0x10
[ 86.270199][ T5360] ? bch2_btree_insert_trans+0x1db/0x330
[ 86.272662][ T5360] ? __pfx_bch2_btree_insert_trans+0x10/0x10
[ 86.275253][ T5360] ? bch2_btree_insert_trans+0x18a/0x330
[ 86.278485][ T5360] bch2_reconstruct_snapshots+0x1ae6/0x2170
[ 86.281044][ T5360] ? bch2_reconstruct_snapshots+0xf20/0x2170
[ 86.283750][ T5360] ? __pfx_bch2_reconstruct_snapshots+0x10/0x10
[ 86.286494][ T5360] ? vprintk_emit+0x63e/0x7a0
[ 86.288821][ T5360] ? bch2_reconstruct_snapshots+0xf79/0x2170
[ 86.291552][ T5360] ? do_raw_spin_lock+0x121/0x290
[ 86.293860][ T5360] ? __bch2_print+0x176/0x220
[ 86.295972][ T5360] ? bch2_reconstruct_snapshots+0x1eb/0x2170
[ 86.298720][ T5360] ? lockdep_hardirqs_on+0x9c/0x150
[ 86.300947][ T5360] __bch2_run_recovery_passes+0x3ba/0x1060
[ 86.303517][ T5360] bch2_run_recovery_passes+0x184/0x210
[ 86.306011][ T5360] bch2_fs_recovery+0x2690/0x3a50
[ 86.308410][ T5360] ? __pfx_bch2_fs_recovery+0x10/0x10
[ 86.310816][ T5360] ? __lock_acquire+0xab9/0xd20
[ 86.312987][ T5360] ? __mutex_trylock_common+0x153/0x260
[ 86.315621][ T5360] ? __lock_acquire+0xab9/0xd20
[ 86.318072][ T5360] ? __lock_acquire+0xab9/0xd20
[ 86.320267][ T5360] ? bch2_fs_start+0xa0f/0xda0
[ 86.322436][ T5360] ? up_write+0x1c4/0x420
[ 86.324364][ T5360] ? bch2_fs_start+0x5e7/0xda0
[ 86.326575][ T5360] bch2_fs_start+0xaaf/0xda0
[ 86.328717][ T5360] ? bch2_fs_start+0x5e7/0xda0
[ 86.330718][ T5360] ? __pfx_bch2_fs_start+0x10/0x10
[ 86.332816][ T5360] ? sget+0x267/0x620
[ 86.334461][ T5360] bch2_fs_get_tree+0xb39/0x1520
[ 86.336514][ T5360] ? __pfx_bch2_fs_get_tree+0x10/0x10
[ 86.338949][ T5360] ? __pfx_vfs_parse_comma_sep+0x10/0x10
[ 86.341519][ T5360] vfs_get_tree+0x92/0x2b0
[ 86.343693][ T5360] do_new_mount+0x2a2/0x9e0
[ 86.345842][ T5360] ? ns_capable+0x8a/0xf0
[ 86.347903][ T5360] ? __pfx_do_new_mount+0x10/0x10
[ 86.350099][ T5360] ? path_mount+0x61c/0xfe0
[ 86.352155][ T5360] ? user_path_at+0x44/0x60
[ 86.354380][ T5360] __se_sys_mount+0x317/0x410
[ 86.356637][ T5360] ? __pfx___se_sys_mount+0x10/0x10
[ 86.359819][ T5360] ? do_syscall_64+0xbe/0x3b0
[ 86.361993][ T5360] ? __x64_sys_mount+0x20/0xc0
[ 86.364209][ T5360] do_syscall_64+0xfa/0x3b0
[ 86.366404][ T5360] ? lockdep_hardirqs_on+0x9c/0x150
[ 86.368954][ T5360] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 86.371806][ T5360] ? clear_bhb_loop+0x60/0xb0
[ 86.374450][ T5360] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 86.377547][ T5360] RIP: 0033:0x7f6fc159038a
[ 86.379570][ T5360] 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.388160][ T5360] RSP: 002b:00007f6fc2331e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
[ 86.391700][ T5360] RAX: ffffffffffffffda RBX: 00007f6fc2331ef0 RCX: 00007f6fc159038a
[ 86.394907][ T5360] RDX: 0000200000000300 RSI: 0000200000000340 RDI: 00007f6fc2331eb0
[ 86.397917][ T5360] RBP: 0000200000000300 R08: 00007f6fc2331ef0 R09: 0000000000000002
[ 86.402019][ T5360] R10: 0000000000000002 R11: 0000000000000246 R12: 0000200000000340
[ 86.405669][ T5360] R13: 00007f6fc2331eb0 R14: 0000000000005956 R15: 0000200000000000
[ 86.409208][ T5360]
[ 86.410586][ T5360] Kernel panic - not syncing: kernel: panic_on_warn set ...
[ 86.413567][ T5360] CPU: 0 UID: 0 PID: 5360 Comm: syz.0.0 Not tainted 6.16.0-syzkaller-11852-g479058002c32 #0 PREEMPT(full)
[ 86.417519][ T5360] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
[ 86.421312][ T5360] Call Trace:
[ 86.422773][ T5360]
[ 86.423991][ T5360] dump_stack_lvl+0x99/0x250
[ 86.426089][ T5360] ? __asan_memcpy+0x40/0x70
[ 86.427833][ T5360] ? __pfx_dump_stack_lvl+0x10/0x10
[ 86.430078][ T5360] ? __pfx__printk+0x10/0x10
[ 86.432063][ T5360] vpanic+0x281/0x750
[ 86.433892][ T5360] ? __pfx__printk+0x10/0x10
[ 86.435898][ T5360] ? __pfx_vpanic+0x10/0x10
[ 86.437744][ T5360] ? is_bpf_text_address+0x292/0x2b0
[ 86.439996][ T5360] panic+0xb9/0xc0
[ 86.441554][ T5360] ? __pfx_panic+0x10/0x10
[ 86.443498][ T5360] __warn+0x31b/0x4b0
[ 86.445225][ T5360] ? __bch2_trans_kmalloc+0x50f/0x9d0
[ 86.447856][ T5360] ? __bch2_trans_kmalloc+0x50f/0x9d0
[ 86.450826][ T5360] report_bug+0x2be/0x4f0
[ 86.453208][ T5360] ? __bch2_trans_kmalloc+0x50f/0x9d0
[ 86.455668][ T5360] ? __bch2_trans_kmalloc+0x50f/0x9d0
[ 86.457966][ T5360] ? __bch2_trans_kmalloc+0x511/0x9d0
[ 86.460130][ T5360] handle_bug+0x84/0x160
[ 86.461940][ T5360] exc_invalid_op+0x1a/0x50
[ 86.464000][ T5360] asm_exc_invalid_op+0x1a/0x20
[ 86.466028][ T5360] RIP: 0010:__bch2_trans_kmalloc+0x50f/0x9d0
[ 86.468571][ T5360] Code: 00 28 00 00 e8 d2 5b 35 00 48 c7 c0 75 f7 ff ff 48 83 c4 48 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc e8 22 a5 95 fd 90 <0f> 0b 90 e9 d3 fb ff ff e8 14 a5 95 fd 90 0f 0b 90 e9 dc fd ff ff
[ 86.476417][ T5360] RSP: 0018:ffffc9000fd0e290 EFLAGS: 00010293
[ 86.479227][ T5360] RAX: ffffffff842a163e RBX: ffff8880557d8000 RCX: ffff888000b88000
[ 86.483073][ T5360] RDX: 0000000000000000 RSI: 0000000000020000 RDI: 0000000000010000
[ 86.486815][ T5360] RBP: 0000000000020000 R08: ffffc9000fd0e690 R09: 0000000000000001
[ 86.490422][ T5360] R10: ffffc9000fd0e5a0 R11: fffff52001fa1c81 R12: dffffc0000000000
[ 86.493638][ T5360] R13: ffff8880557d8030 R14: 1ffff1100aafb000 R15: 0000000000000011
[ 86.497022][ T5360] ? __bch2_trans_kmalloc+0x50e/0x9d0
[ 86.499336][ T5360] ? trace_contention_end+0x39/0x120
[ 86.501843][ T5360] bch2_alloc_sectors_start_trans+0x1d59/0x1e80
[ 86.504887][ T5360] ? bch2_btree_reserve_get+0x4ef/0x1810
[ 86.507412][ T5360] ? bch2_alloc_sectors_start_trans+0x73/0x1e80
[ 86.510191][ T5360] ? __mutex_unlock_slowpath+0x1a1/0x760
[ 86.512546][ T5360] ? __pfx___mutex_unlock_slowpath+0x10/0x10
[ 86.515170][ T5360] ? bch2_btree_node_mem_alloc+0xcdf/0x1820
[ 86.517703][ T5360] ? rcu_is_watching+0x15/0xb0
[ 86.519969][ T5360] bch2_btree_reserve_get+0x641/0x1810
[ 86.522600][ T5360] ? __lock_acquire+0xab9/0xd20
[ 86.525001][ T5360] ? __pfx_bch2_btree_reserve_get+0x10/0x10
[ 86.527543][ T5360] ? rcu_is_watching+0x15/0xb0
[ 86.529627][ T5360] ? six_unlock_ip+0x302/0x430
[ 86.531760][ T5360] ? bch2_trans_unlock+0x491/0x580
[ 86.534202][ T5360] bch2_btree_update_start+0x18ff/0x1de0
[ 86.536755][ T5360] ? bch2_btree_split_leaf+0x14b/0x8e0
[ 86.539435][ T5360] ? __pfx_bch2_btree_update_start+0x10/0x10
[ 86.542117][ T5360] ? __pfx_bch2_btree_path_peek_slot+0x10/0x10
[ 86.545138][ T5360] ? bch2_btree_path_peek_slot+0x8b6/0xfe0
[ 86.547966][ T5360] ? __asan_memcpy+0x40/0x70
[ 86.550071][ T5360] bch2_btree_split_leaf+0x14b/0x8e0
[ 86.552408][ T5360] bch2_trans_commit_error+0x1b7/0x1130
[ 86.554842][ T5360] ? bch2_btree_node_prep_for_write+0x318/0x650
[ 86.557558][ T5360] ? bch2_reconstruct_snapshots+0x1ae6/0x2170
[ 86.560323][ T5360] ? six_unlock_ip+0x302/0x430
[ 86.562850][ T5360] ? __pfx_bch2_trans_commit_error+0x10/0x10
[ 86.565776][ T5360] ? bch2_trans_unlock_updates_write+0xc22/0xd50
[ 86.568507][ T5360] __bch2_trans_commit+0x1bb5/0x8870
[ 86.570805][ T5360] ? bch2_reconstruct_snapshots+0x1ae6/0x2170
[ 86.573358][ T5360] ? bch2_trans_iter_exit+0x18e/0x2f0
[ 86.575667][ T5360] ? __pfx___bch2_trans_commit+0x10/0x10
[ 86.578279][ T5360] ? bch2_btree_insert_trans+0x1db/0x330
[ 86.581261][ T5360] ? __pfx_bch2_btree_insert_trans+0x10/0x10
[ 86.584335][ T5360] ? bch2_btree_insert_trans+0x18a/0x330
[ 86.586716][ T5360] bch2_reconstruct_snapshots+0x1ae6/0x2170
[ 86.589341][ T5360] ? bch2_reconstruct_snapshots+0xf20/0x2170
[ 86.592015][ T5360] ? __pfx_bch2_reconstruct_snapshots+0x10/0x10
[ 86.594776][ T5360] ? vprintk_emit+0x63e/0x7a0
[ 86.596809][ T5360] ? bch2_reconstruct_snapshots+0xf79/0x2170
[ 86.599444][ T5360] ? do_raw_spin_lock+0x121/0x290
[ 86.601628][ T5360] ? __bch2_print+0x176/0x220
[ 86.603904][ T5360] ? bch2_reconstruct_snapshots+0x1eb/0x2170
[ 86.606624][ T5360] ? lockdep_hardirqs_on+0x9c/0x150
[ 86.608644][ T5360] __bch2_run_recovery_passes+0x3ba/0x1060
[ 86.611065][ T5360] bch2_run_recovery_passes+0x184/0x210
[ 86.613321][ T5360] bch2_fs_recovery+0x2690/0x3a50
[ 86.615442][ T5360] ? __pfx_bch2_fs_recovery+0x10/0x10
[ 86.618196][ T5360] ? __lock_acquire+0xab9/0xd20
[ 86.620426][ T5360] ? __mutex_trylock_common+0x153/0x260
[ 86.622866][ T5360] ? __lock_acquire+0xab9/0xd20
[ 86.625106][ T5360] ? __lock_acquire+0xab9/0xd20
[ 86.627242][ T5360] ? bch2_fs_start+0xa0f/0xda0
[ 86.629412][ T5360] ? up_write+0x1c4/0x420
[ 86.631584][ T5360] ? bch2_fs_start+0x5e7/0xda0
[ 86.633885][ T5360] bch2_fs_start+0xaaf/0xda0
[ 86.635894][ T5360] ? bch2_fs_start+0x5e7/0xda0
[ 86.637988][ T5360] ? __pfx_bch2_fs_start+0x10/0x10
[ 86.640259][ T5360] ? sget+0x267/0x620
[ 86.642010][ T5360] bch2_fs_get_tree+0xb39/0x1520
[ 86.644235][ T5360] ? __pfx_bch2_fs_get_tree+0x10/0x10
[ 86.646341][ T5360] ? __pfx_vfs_parse_comma_sep+0x10/0x10
[ 86.649027][ T5360] vfs_get_tree+0x92/0x2b0
[ 86.651519][ T5360] do_new_mount+0x2a2/0x9e0
[ 86.653551][ T5360] ? ns_capable+0x8a/0xf0
[ 86.655477][ T5360] ? __pfx_do_new_mount+0x10/0x10
[ 86.657780][ T5360] ? path_mount+0x61c/0xfe0
[ 86.659791][ T5360] ? user_path_at+0x44/0x60
[ 86.661750][ T5360] __se_sys_mount+0x317/0x410
[ 86.663775][ T5360] ? __pfx___se_sys_mount+0x10/0x10
[ 86.665647][ T5360] ? do_syscall_64+0xbe/0x3b0
[ 86.667833][ T5360] ? __x64_sys_mount+0x20/0xc0
[ 86.670412][ T5360] do_syscall_64+0xfa/0x3b0
[ 86.672942][ T5360] ? lockdep_hardirqs_on+0x9c/0x150
[ 86.675240][ T5360] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 86.677909][ T5360] ? clear_bhb_loop+0x60/0xb0
[ 86.679824][ T5360] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 86.682198][ T5360] RIP: 0033:0x7f6fc159038a
[ 86.684122][ T5360] 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.691567][ T5360] RSP: 002b:00007f6fc2331e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
[ 86.695158][ T5360] RAX: ffffffffffffffda RBX: 00007f6fc2331ef0 RCX: 00007f6fc159038a
[ 86.698350][ T5360] RDX: 0000200000000300 RSI: 0000200000000340 RDI: 00007f6fc2331eb0
[ 86.701750][ T5360] RBP: 0000200000000300 R08: 00007f6fc2331ef0 R09: 0000000000000002
[ 86.705028][ T5360] R10: 0000000000000002 R11: 0000000000000246 R12: 0000200000000340
[ 86.707806][ T5360] R13: 00007f6fc2331eb0 R14: 0000000000005956 R15: 0000200000000000
[ 86.711035][ T5360]
[ 86.712893][ T5360] Kernel Offset: disabled
[ 86.714875][ T5360] Rebooting in 86400 seconds..