program: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0x0, 0x2, 0x1, {0x0, 0x1}, {0x48, 0xfbff}, @rumble={0xf, 0xff}}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x8c2b01) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r1, &(0x7f00000004c0)={@val={0x0, 0x800}, @val={0x0, 0x0, 0x3, 0xfffc}, @mpls={[], @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0xffffffe7, 0x0, 0x0, 0x0, 0x21, 0x0, @rand_addr=0x64010102, @broadcast}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x600}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [], "50726483718ba3e6d08f7571cc59e627d3ed353e879da15784c220746fc2eba11f56fe932b544f53b43a34b265bd5d44fd38791b56b3b8767c382bc52ee2b8fcbbd661f151afd5315d5f502920c297a3916d7ea039eb558ebb06336662367e15363058de9b806035d5c980832248d1fc96c6b2fb2a4dffa91026dd0228974f70bea2a8e3fe0c9aae345d6e19f211b834f1"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd, [], "ac10ef31176d1af88e863d588661a0756365388ef6f2d7b69fb82dc9e7de475e5aad52fa5b61fb1730a4f8ba342b81d86460c5cc35df8bdc3e55e1e92140c9ed10cfd396d4fb331e1901da8dfd47cd7431fd6cb967f7d84f0ba6de4a73b26c286edc3684534e70f60b30b7aefec9309c13a29b35e134d47c3579870d43bcc2babd71412ade39c68b036b5e7a6e90c25efe7a5b3ff3fae0fe7459e71cb431cb8f6a45a9a21d938cbd1de67fde856f05154095c3d86b9f4bac02987d8a06aae5f8d3da56748f1f6b1e9de4d1afaea08c70a943b080bf77494e5dcc17fe38bb0a0b36a008f7805cfdbe5a89e2e12e013b6ff42e3f9e825f3d604768f87273edad56c12c8a5eacd9b63ea6fa1ecf16139cb19c579c4f0a125a755439e6dc9c1637c0d23c1c281af2982cca306b2d3dbaede299bfe4f2ebd822abfabafef3f159049cc24f01a412fafe3d43841a6a4dbed78566e34544a074d4c01cedbb22527e955e8f93ef5a927fdec293a3c78693cae45de7481fdf0f65a43b50d26904594676b7af375752c99e2ba3e00286ab9d438af7b8834c0e71d245c0428ecc5a59f29ab0bca9b1913b9bb5373a94e1daae374d0ed7e7ffd0a1188c83e61e8ee28625483a96a246b9e1cdc8da085de61834a15afd5e7726d711c5ecc008914b9b9f35603330113e548e4509516bac6bc1150b2ace667a540ec84d22c0d0200056918fa3ac596cddd501f7b34f3b97c12c3c10e4b0c67ef01059c2feed93f9169498278daabd27d8537882a87b2edd4b2e6789b90d065ba7a064b2b4ecc1622c8662b3145844c12491ee85dd2acbe057479db9d24e500d9f1af37745f39e7fc7d4e513fa839556155db1ba6d62465a464184f2f4f9c4c822e64c6a357d7bc06caf64db283f0a3a427b400b7dd4df488c9e30db1fdb1774038d32557b69f9c1eba7ec66309bc68c19200aa5f05ec21c1cc9a12667cbae2863198913eac1de18df558c1b5fbceb0e6b521e120e98b39ecc8cabb6c25cdc31d827eeb549fe548f6b29d4f65b176ea0a20411d750f02c660cba2c62935fad8c51324f6f437daa53c81ff2e19b94140f1d72a2540b3fa74ffe85c696a4e4411d4449744ca4b5e8b921c7d62208b88a1df38030c4e09cd264a9c534259737ed6ea798cbc2d0054845dc84e97295efad0f5228fc61710e75a4445a889e230887845fa7f02be62593c352cb344a0f947bdb6c4cf3aab5ecedbd4fdde781c496db32a51f700b2fc19b2c36e257bbb2c735e0f03cd9e49700aee6edaa6952bdc2feef2d2e5463b6778fde3c7ef73477e22a181816883192beee132b3866c4ec977e0cd0b995de650c4c7d3e6e483685f75f9d82f69868d67e64a59e7320707847040bed7bb8c24d5e6a1da326d3226e71933484a2c619592a00db3b086d5fee139abaae14d65698937ef8c066acc7134f085e1e8ccd04a67e128c2d775740f0727c14dfbf8a2ed7f25d353285ab0fd03a8788d725163d27ac13ced25669301f672fb1f404451d85e92e1d0049fa9558c8492cc336ddd5133cb1b307f2901341fb6a021e1b751f22412e76fad6ea2b4a7d756559619fa47b22bc55ef8fdc19fbd6136becc60ff19748e60452e704752c82beb4861ea118875e9fe75a9e6c10c8b922dd8054ef8dd15963db6d505e7eab028322801bb4328d8257e726d937ca83c8efca320c8ecd24313eb5e8114c604781ed936a82740340ac6692bfc3613d2f49bf8284cf60cee6513fd154034e49af838146872e8735962da7f7bbd301f2fd85e597c1b6f8418352ebec83286f9dfab4a0b4dbb8b9c7b55aaf9ac1628d1493c1786c78a8a0b8c58596f1e1ba92b7fcdb80e867fdd299c78b902ac2de3c6d6bad6c5fb0c5db603b7c3c7ff8a64dc4488e07d2b506db960db1503ad72dab8ef405549a5f12a62052be8f7ad3fad32ba8560a8874c06f815ec9912dfcc16d8e0f8c9ab9afceae435a63dcdd1dc6b1e4d186f306ec1c8af08e69ad8fc9860c9bad1af0654c51e0711ecfa47c6b4411010076c975057db6609b47fda736f6ef81863387e3c971479a572145aab35a24475ffea35c1626b644ba12ef8d92cf9310f722b493b2da8ea4c5dcd99d75167e1404642aafbf5db3f8ce95382d7bbd550c0bae73af75dc913ead260ce475b30879d4279efeae49e88b0071661725e9ec5b3579c1716d70971fd301d8ee090a98120bf35ffa62101077362a2a3564022b0bff01e76e641fc01ff731a834509600aadeffe2f00276de348a3c57778865063bd8e348b6e68b5c74298ba911a184f5bfdefd6473272c174c9e644abdf22b3ac39e246ae947ffef4773bcfec3b2a8d03dc8971471dfc50cd5ef6d32ae3486f7d14b0137e80a313910d9bc87aed8c41c6563f646b39c2a26f4add083ab6efb5753fc6b78e7907b9cd8a2cabdf87e202239fffc99e0446915c3bc147635398f73201d7369902225184d8da01641759645bf92b5d73ab153f2150264c3333ce12747ce2642aa04aeeb85513170a67dd93b010e8fd0f3cb290e1fc0040d32bdad7d8b41c4f2d10a3c170dbc3e264e29714a34dd220c2bf3e273d7cb3a9397b16a47c85cca75e4cac2def7c976fb7f38b24bdb8f80486e9cec55574d9f2864085289fd2fc497a3a7fab762877629db9ff70201f07897246f9f5211ced9266b732e9988805669dc1bc8e4ddd235562c7785e2379f1f0dd1e71a98b6d204e6c1a1ee163ceb35f6c436bb2547522bed2a55814a3f5f53d3eceee6c847c12af75fdc8452116ab891a5c6424a79b33c4b56a5412700a907f3eca800fcfba133f8bab9ebae32c699b548aff3ac702699f293fceb7445a7107956adad16a6b73a2fe0c88232f2d9831b238b92c511e4a6e02f784ee328bd979c4728ba0f86cc4ed9a69c6d5bc23496729a6512c4664006afc08de2f4dd89e52108f7c081d11facccb91ebc82415691b6bf05818638b3a4d809ae307f4b2d867a34417dbaad8c01a3773d8ebe56890230bd4a2e2a027d59839e1710cb5d25cec245ed8f86b7d4ed8e4ec48c53387ab1ea059406bf2612a6c730750b41a47bdf51cbec2c3f1b07fd6aba2ea390e138868d71f0a73990e87b383757a199f53bcd25f93b15efaf84a9a3758f5cbc2223a809ba784a5af2d36a3b99e3d143310ecf2bb9d2dd8fe9defdfa3d82e005c52514f13beb97476fb7a0f7ab62892977c9da0b950dbbc89bdd58472619f3bdbf46def88488e7bdf0633ee908a4e4e795e92037b74db18672e168514e2ad0a2df94357f2dc2c593b251894657c6bea65abfcd76b7037bd5817ab73be94f00031150f375442e0f0d0e7236ed4150637c14f62ecb6713f897889d77d814ead5774d726f307fe32c020cdefda72151798fcde65af6fbe6594eeb078a8c414b949c0c2217a0cc82049c43f6fb3cb7c00fc0305b86dddde708dd8a61a63e799abdd49d6ff1c41b8ecb230891037ca36d7a7e1f6280f52a5d45ff872f11df408ae09fc9b9d371ccf4f2777626ad84426d925dac9bbacc785acb5c29cbf9d6aec77d5ac48778ab4682b7bb611f342a72c26417a5e432e5d956844e19739e61999a78c615acc09f415032031ac6cb839da764331d131acbe66b502e7f1a5b9dc68df7f5524e7bc6fdfa982b39af2cbff69052d04be78821282dbfc034e64943004375f16cf4741526aaafebfc1a6d4a38d4c345aa22c94922f145b6c449a216b6c382565598125156fad8097c2e7ea65063cdfe34e50fb75939f3b3cf5ab8a3448ead3cc36358f45b0eaabf8ff2b64a1923407226f24420978d03d6bcefc2b45a74425017c11146e25f6d41912f39afecaa19090123ea2605994978b00a347aba322cd10822933e3f5988477ce1b2aff651553ec4977b185e5c7aaa4c64b4fb49cfc0cad75e85c0617e19f26fd0932a4bba0821d5a4d9449773c2d3c25e8aee59155346502b72a4d6818f143695acd5b83a336d02e2d1b9da5740e287c4694012f9648656c51cd44431c54301ea55f48197d1280421793598db89820937aa6a41d69618f55fd9c40dc0742e77d4ddf4a68a6cecba47ff0a22e2734bc9556193642b92838c891b4ed109af35190332aabb9aab184076cfc99f08814bebe47fccd12005ad926a643c791ecda50458a1106a033408fb90da10f8d6e42b3a462e9f9a1a2752c21967884ea79a1148f3dd0304bef05747458c7859dbf7f6df08074e9ac221677b70546909329c5557adb255cc33c1f9b762188e2498a7744f066df3fb8bee6261db37489b63f9bda047a06cbc588ff1255e3b63a86a5ca353160e0dc4088ea691c768f5d36397cb64c6db2d5bd39473a9d1209d021b8017434874ed5f99d9fc27d5549eaecdcfb7093549acaea45610221192942e108def0efbc004bbfef195af7dcdc0b75097eba13d621c2ca5ee3bfd2845b21a910e8ea21536768e1e5081997ae7415a55e58e1294d8ff3bc95faf96a65501b922382f4f75a0f938b290fd66bb3ccdc33734bafa18a3765d23f151951b8c8c6939de018c4e9ca253dff4a1fc70a601bba8c2e146a79166745e5fd1748c638a7a945e5f5aea0a93c7861446ef5996e37231e573245dae58b168c0564c8b27ada3fde66bb00f51f7e47970855d1057739ccf583666055187173bfd1454a5fbcfd59f39b6ad63fbfbe0fea9a6b336a41ec316acedd38cc6fab7de1190c97bed6e8f1cdb47d59941955f87a59d953c0f60f68a63fcf8f6f76b3eb5d79d94a2eeb3fb28781b1bbd31937c6f6e2d6fa7d2f4134702fdc0a2250bbec420c73a89c1643379235a492c2cbb3280ec3e676fcc1b33aaa645234eebefb1c28c52646a33c1989a386d537cd5ebf89f50b575b37b9a337f653919a569229009"}, {0x8, 0x88be, 0x0, {{0x0, 0x1, 0x60}}}, {}, {0x8, 0x6558, 0x0, "20e62929c11cb0549208c925145acbdc02d1fec745f9b654f2d97c9269199fc2293765cfbba8e22fa0ba230c891eb5a9490864bc2e2993a2831d52a0f75fda3f213ec297d9acaa7a8aedc6826e3274b7f48681313b4b677b469a77dd667c84aaf2766d84d9f6dd1b6aa2ab1860b1394813e57c4c6d557a4d049d74cdc674b82da3e6c6f0b9a890edc47dd5a6801c24ba1da62ac03a3620d1f109122a34cd8f552730c4239a81f09bc9174d89403e8011a5436bc7abbd69d49f68a786837a51689f7a4b422061f4768c9052c000016fffffe700e53f083b13e53ef485d121779c5da2b6ce80f9cc4a030570a1cc071d9a6845b6018baaa77418d5fb030700f7b63620c369c466108465b7c7967c0c84a9b828118c9ba7808abfe69f783c3795ecbe1714d91d56b64b9e8e7f86d3fff9c8084b5ec69fcf586b23c29dc078db3fda0fe8cfaed8ab7a5a39bc2ec6a1410270ea7d41ecbd90e45fc60062bc"}}}}}, 0xfce) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000000000)='./file2\x00', 0x210008, &(0x7f0000000140)=ANY=[@ANYBLOB="4a61636b67726f756efdff636f6d7072653373696f6e3d6c7a342c7265636f6e7374727563745f616c6c6f632c6e6f636f772c6e6f6578636c2c62747265655f6e6f64655f70726566657463682c6e6f7265636f766572792c73686172645f696e6f64655f6e746d626572c36e4279466a7c76926e3755f657df732c6e6f5f646174615f696f2c655661737572655f636f6465faffffff2c6669785f6572726f72733d61736b2c646973636172642c696e6f6465735f7573655f6b65795b63616368652c6572726f72733d636f6e74696e75652c6572"], 0x1, 0x597d, &(0x7f0000005900)="$eJzs3X2QXFXZIPBzu3synZlMMgkgEWQyBKIIaiZ8FaKl0fWrAKm4WErYKAxkgpEkpJIgEFCCCy4sYKmlpahVixZSi0aLWlglUiIfm7CKplhdagup1V30D7eQJSWQZX19zVszfU+n507fuT09PSGB36+SuX1P337Oueeevn2f0z3TAQAAgNeEXTdu3nvuUe//5edHXrruQz9df33oLY+VV+MG/enyqleqhRxI3ZWFY8vsuHjTNd//0+Al7/3FPT3fe3nn6mPX/O59h13ywKfP2nH7tx5+se++fzxTFDeOpxP3ryfPJSFUf7bna1/Y+fiRo2VJCKGc9G8LYX6y4OH5SSbE0N9CCKvTlYWZO+996ZQ1o8vrb+keVz4vs53x/tpWTcfZ1r1XnhR+/56VN/x60Y9+2LX92W37N0mqDeMphLkXNT6+K4QwO/0/Ko62OB7joF0RQuhpeNwZBe06rsX2L81ZPzpdzkqXvQVx4v2LM+ulzHbZ9agrs+wpqG+68trR7nb5akdwTtPSzslrZyyfny5/ki5PnGL8cvyfhFISKvXmr0v2j5FRPX21ZRKSsWMZz4NJKNWPbUj3P7OeZNZLmfVyul6J+zVWbzrQykkSxpXH/c+Ux9NxJS0/tvFc3cR5OeWvT5fV9In6clwP2Rs1vRNu1PdrTGzXnknaciCUGs5BzcrrBz49GL1pWW+yYMJj9jUR79u58tYl5VWP7OrPaUdyT5LGT9qKv/VX8+d88gc3X5F9Xa/Hv6iUxi+1Ff8PZ+9+/oKbv/vN3PhfivHLbcU/+cGe585+9MbFuf2zJ/ZPpa34w888dtuiwy/entv+O2L8alvxl+/Y3d2398GHcts/FPtndlvxn37HB/5495P3P5sbP8T4PW3FX7Vj4xe7B/aekBv/odg/ve2Nnxe2n/7UwMCfB/PiPxHj97UV/65tt59557xbzso9viti//S3Ff+c4x+4Yc7e+4/JO3cmdzS8IiWdfrUDePU7LL3GuildbzfPnK6GfOEbg5XaNd+c9H9fJyvKGK1n7gzGBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgFen31x76ifOf/dHVlaSEJKcbfY1Ee8rz1q+fLCNeoef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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgX+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhv/5CpKriOICfMzPbjjO7uqtBVrSuVhT2kBRE1EtFRWiE0JMhYWk+REEQUdhDa2gkVvQSZL1IVFBtIRTkJokWa/RPeumhggLrIRBpoRykh4rdvWecue5t7LoF1ecDlzPn3Hu/93fvOXt3BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") semget$private(0x0, 0x4000000009, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xffff}, {0x0, 0x1}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x66}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x43) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x800714, &(0x7f0000000000)={[{@nobarrier}]}, 0xff, 0x485, &(0x7f0000001040)="$eJzs3M9rHFUcAPDvTJL+bhNrrba2Gq1i8UfSpFV78KCi4EFB0EM9xiSttdtGmgi2BI0i9SgF7+JR8C/w5kXUgwheFTxKoWgQmnqKzK9mu9mkSZpkbfbzgc2+t/Nm3/vOzNt9My+zAbSt3uxPErEjIn6LiO4ie3OB3uJpZnpy+Pr05HASs7Nv/JXk5a5NTw5XRav1tpeZw2lE+mkSzyfz6x2/cPHMUK02er7M90+cfa9//MLFp06fHTo1emr03ODx48eODjz7zODTqxJnFte1/R+OHdj3yluXXxs+cfntH7/JmrX3YLG8Po5but4koCZ6s63292yucdmjy2j7nWBnXTrpbGFDWJaOiMh2V1fe/7ujI+Z2Xne8/ElLGwesqey7afPCi6dmgQ0siVa3AGiN6os+O/+tHus09PhfuPpCxKYyPTM9OTxzI/7OSMvXu9aw/t6IODH175fZI5Z7HQIAYAXysc2TzcZ/aezNn4u5jl3lHEpPRNwVEbsj4u6I2BMR90TkZe+NiPuKlWe7l1h/b0N+/vgnvdK0zaskG/89Vzf2m6mLv3zq6ShzO/P4u5KTp2ujR8ptcji6Nmf5gUXq+O6lXz9faFn9+C97ZPVXY8GyAVc6Gy7QjQxNDK3WRrj6ccT+zmbxJzdmArIjYF9E7F/eW++qEqcf//rAQoVuHf8iVmGeafariMeK/T8VDfFXksXnJ/u3RG30SH91VMz30y+XXl+o/tuKfxVk+3/bzcd/Q4nuf5JivrYrarXR8+PLr+PS758teE6z0uN/U/JmPmf98zvFax8MTUycH4jYlLya56tzuvz1wbl1q3xVPov/8KHm/X93uU4W//0RkR3EByPigYh4sGz7QxHxcEQcWiT+H1585N1F4k8iiZbu/5Gmn383jv+epH6+fgWJjjPff7vQjPnS9v+xmMo/awv5598tLLWBt7n5AAAA4I6QRsSOSNK+It27I9K0r6/4H/49sS2tjY1PPHFy7P1zI8U9Aj3RlVZXurrrrocOJFPlOxb5wfJacbX8aHnd+IuOrXm+b3isNtLi2KHdbb+5/0fV/zN/drS6dcCac78WtK/G/p+2qB3A+lvK979zAdiYmvT/ra1oB7D+nP9D+2rW/z9qyBv/w8Y0v///0eQn64CNyPgf2pf+D+1L/4e2dDv39a88Ud0ssPL32bLkO/zbJVH94sVa1rU15l6JtOUht1Ei6zHrW+ncb6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcyf4LAAD///ss5ts=") mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x18) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000000000)=@v1={0x0, @adiantum, 0x0, @desc1}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdir(&(0x7f00000003c0)='./file2\x00', 0x4) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000900)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) syz_emit_ethernet(0x2ae, &(0x7f0000000940)=ANY=[@ANYBLOB="ffffffffffff06000000000086dd6a7abd6a027888fffe8000000000000000000000000000bbff0200000000000000000000000000015c08000d00000000fc010000000000000000000000000001fc020000000000000000000000000001fc02000000000000000000000000000100000000000000000000ffff7f000001331c000000000000c910ff010000000000000000000000000001010a0000000000000000000005804380ef79ca0003fc3a8a34fd8f288860d90f110b9356533708eabd3ff9fbbb60e79cd4472e97d0e324a57970c3021e3097bf4adb4b0617a8d0783235edd6472c02ae16cd8d5248baa891d1996a4e710e65251b99712e5fb9ab15b776bc635343582060c1c7195c81aa3070e3cac2105059b03f0bb74c7b6a9a7d6cc6014100e90740000000010e000500040000000000000008000000000000000400000000000000050000000000000004000000000000000e0000000000000001000080000000000000000000003211000000000000000100024deabd726b84b2613fd01cda50648e291f6e677ac800cad89ac06e55b72dd5f8809c6ab51bdc2ce16c10388eb393924f40bb856888e8c67070242b80ac0cd6360f32d0c90fdeda73989f255e001a0738000000000c0508007e0000000000000002000000000000000900000000000000010400000000000007000000000000000300000000000000000000003b13000000000000040104075000000001120503000100000000000000ffffff7f0000000006000000000000000080000000000000f9ffffffffffffffd8540000000000000100000000000000f3ffffffffffffff9004000000000000c204000000070401010713ef2d17f2ddcb24a4efe26c84ba977e642cac4507180000000204f9020001000000000000000002000000000000c91000000000000000000000ffffe000000200"], 0x0) mount$9p_fd(0x0, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0), 0x10404, &(0x7f0000000480)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cache_readahead}, {@noxattr}, {@noextend}], [{@dont_measure}, {@func={'func', 0x3d, 'MMAP_CHECK'}}]}}) chdir(&(0x7f0000000380)='./file7\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x145142, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./file0\x00') fallocate(r2, 0x1, 0xfff, 0x6) renameat2(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file7\x00', 0x1) [ 80.102130][ T5299] Bluetooth: hci0: command tx timeout [ 80.105498][ T1308] ieee802154 phy0 wpan0: encryption failed: -22 [ 80.107795][ T1308] ieee802154 phy1 wpan1: encryption failed: -22 [ 80.480431][ T5314] loop0: detected capacity change from 0 to 32768 [ 80.695929][ T5314] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,fix_errors=ask,norecovery,nojournal_transaction_names,noexcl,reconstruct_alloc,nocow,no_data_io [ 80.705437][ T5314] bcachefs (loop0): recovering from clean shutdown, journal seq 3338 [ 80.708568][ T5314] bcachefs (loop0): Version upgrade required: [ 80.708568][ T5314] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 80.708568][ T5314] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.13: inode_has_child_snapshots [ 80.708568][ T5314] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 80.737431][ T5314] bcachefs (loop0): dropping and reconstructing all alloc info [ 80.746096][ T5314] bcachefs (loop0): error validating btree node on loop0 at btree inodes level 0/0 [ 80.746117][ T5314] 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 [ 80.746127][ T5314] node offset 0/24 bset u64s 0: incorrect max key 18446462598732840960:14872293344460931071:U32_MAX [ 80.759128][ T5314] bcachefs (loop0): flagging btree inodes lost data [ 80.764198][ T5314] error reading btree root inodes l=0: btree_node_read_error, fixing [ 80.767941][ T5314] bcachefs (loop0): will run btree node scan [ 80.773845][ T5314] invalid bkey u64s 7 type xattr 536870912:3798421620223919902:U32_MAX len 0 ver 0: user.: [ 80.773867][ T5314] xattr name has invalid characters: delete?, fixing [ 80.785934][ T5314] bcachefs (loop0): error validating btree node on loop0 at btree snapshots level 0/0 [ 80.785949][ T5314] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 80.785960][ T5314] node offset 0/16 bset u64s 0: unknown checksum type 9, fixing [ 80.799465][ T5314] bcachefs (loop0): error validating btree node on loop0 at btree snapshots level 0/0 [ 80.799480][ T5314] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 80.799489][ T5314] node offset 8/16: btree node data missing: expected 16 sectors, found 8, fixing [ 80.817857][ T5314] bcachefs (loop0): btree_node_read_work: rewriting btree node at btree=snapshots level=0 SPOS_MAX due to error [ 80.825553][ T5314] bcachefs (loop0): scan_for_btree_nodes... [ 80.837627][ T5314] bch2_scan_for_btree_nodes: nodes found after overwrites: [ 80.837655][ T5314] extents l=0 seq=1 journal_seq=5 cookie=c6c25c03258c59c5 POS_MIN-SPOS_MAX ptr: 0:27:0 gen 0 [ 80.837665][ T5314] inodes l=0 seq=1 journal_seq=5 cookie=7589ab5e0c11cc7a POS_MIN-18446462598732840960:14872293344460931071:U32_MAX ptr: 0:38:0 gen 0 [ 80.837675][ T5314] dirents l=0 seq=1 journal_seq=3458764513820540929 cookie=9aa2895aefce4bdf POS_MIN-SPOS_MAX ptr: 0:41:0 gen 0 [ 80.837685][ T5314] xattrs l=0 seq=1 journal_seq=4 cookie=2285c34bed0abe32 POS_MIN-SPOS_MAX ptr: 0:31:0 gen 0 [ 80.837691][ T5314] subvolumes l=0 seq=1 journal_seq=1 cookie=c0bef60d07ceb940 POS_MIN-SPOS_MAX ptr: 0:35:0 gen 0 [ 80.837696][ T5314] snapshots l=0 seq=1 journal_seq=0 cookie=ebb8d5a9e3463bdb POS_MIN-SPOS_MAX ptr: 0:32:0 gen 0 [ 80.837702][ T5314] lru l=0 seq=1 journal_seq=5 cookie=28f61e078e70b95c POS_MIN-SPOS_MAX ptr: 0:28:0 gen 0 [ 80.837710][ T5314] deleted_inodes l=0 seq=1 journal_seq=0 cookie=1db8f60c84bb244c POS_MIN-SPOS_MAX ptr: 0:42:0 gen 0 [ 80.837717][ T5314] [ 80.883090][ T5314] done [ 80.884172][ T5314] bcachefs (loop0): check_topology... [ 80.884237][ T5314] bcachefs (loop0): btree root inodes unreadable, must recover from scan [ 80.891708][ T5314] bcachefs (loop0): bch2_get_scanned_nodes(): recovering inodes l=0 POS_MIN - SPOS_MAX [ 80.896552][ T5314] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 18446462598732840960:14872293344460931071:U32_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0 [ 80.907077][ T36] bcachefs (loop0): error validating btree node at btree inodes level 0/0 [ 80.907098][ T36] u64s 11 type btree_ptr_v2 18446462598732840960:14872293344460931071:U32_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0 [ 80.907107][ T36] node offset 16/24 bset u64s 110 bset byte offset 152: keys out of order: u64s 16 type inode_v3 0:4096:U32_MAX len 0 ver 0 > u64s 18 type inode_v3 0:0:117440511 len 0 ver 0, fixing [ 80.925398][ T36] bcachefs (loop0): btree_node_read_work: rewriting btree node at btree=inodes level=0 18446462598732840960:14872293344460931071:U32_MAX due to error [ 80.931437][ T5314] btree node with incorrect max_keyat btree inodes level 1: [ 80.931458][ T5314] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 80.931467][ T5314] child: u64s 11 type btree_ptr_v2 18446462598732840960:14872293344460931071:U32_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 80.945561][ T5314] bcachefs (loop0): bch2_get_scanned_nodes(): recovering inodes l=0 18446462598732840960:14872293344460931072:0 - SPOS_MAX [ 80.950401][ T5314] btree node with incorrect max_keyat btree inodes level 1: [ 80.950415][ T5314] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 80.950422][ T5314] child: u64s 11 type btree_ptr_v2 18446462598732840960:14872293344460931071:U32_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 80.963849][ T5314] bcachefs (loop0): set_node_max(): u64s 11 type btree_ptr_v2 18446462598732840960:14872293344460931071:U32_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0 -> SPOS_MAX [ 80.972494][ T5314] done [ 80.974214][ T5314] bcachefs (loop0): accounting_read... done [ 80.978573][ T5314] bcachefs (loop0): alloc_read... done [ 80.980707][ T5314] bcachefs (loop0): stripes_read... done [ 80.983046][ T5314] bcachefs (loop0): snapshots_read... done [ 80.986121][ T5314] bcachefs (loop0): check_allocations... done [ 81.004055][ T5314] bcachefs (loop0): going read-write [ 81.020369][ T5314] bcachefs (loop0): done starting filesystem [ 81.121202][ T5314] bcachefs (loop0): dirent to missing inode: [ 81.121202][ T5314] u64s 7 type dirent 4096:189491840996961599:U32_MAX len 0 ver 0: file0 -> 4098 type dir [ 81.156515][ T5314] bcachefs (loop0): dirent to missing inode: [ 81.156515][ T5314] u64s 7 type dirent 4096:4330382808765833931:U32_MAX len 0 ver 0: file1 -> 536870912 type reg [ 81.170350][ T5314] bcachefs (loop0): dirent to missing inode: [ 81.170350][ T5314] u64s 7 type dirent 4096:2695648408715017799:U32_MAX len 0 ver 0: file2 -> 536870913 type reg [ 81.188161][ T24] audit: type=1800 audit(1733041061.888:2): pid=5314 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.0" name="bus" dev="loop0" ino=4099 res=0 errno=0 [ 81.203268][ T5314] ------------[ cut here ]------------ [ 81.206523][ T5314] kernel BUG at fs/bcachefs/fs.c:935! [ 81.224702][ T5314] Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 81.227462][ T5314] CPU: 0 UID: 0 PID: 5314 Comm: syz.0.0 Not tainted 6.12.0-syzkaller-12113-gbcc8eda6d349 #0 [ 81.231301][ T5314] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 81.235871][ T5314] RIP: 0010:bch2_rename2+0x2117/0x2130 [ 81.237997][ T5314] Code: ff 44 89 f9 80 e1 07 80 c1 03 38 c1 0f 8c 0f f2 ff ff 4c 89 ff e8 f9 ca cc fd e9 02 f2 ff ff e8 2f bf 92 07 e8 4a e3 61 fd 90 <0f> 0b e8 42 e3 61 fd 90 0f 0b 66 2e 0f 1f 84 00 00 00 00 00 0f 1f [ 81.245435][ T5314] RSP: 0018:ffffc900019cf4e0 EFLAGS: 00010283 [ 81.247833][ T5314] RAX: ffffffff843d8e46 RBX: 0000000000001002 RCX: 0000000000100000 [ 81.250822][ T5314] RDX: ffffc9000e972000 RSI: 00000000000022d8 RDI: 00000000000022d9 [ 81.254042][ T5314] RBP: ffffc900019cfa90 R08: ffffffff843d812d R09: 1ffff1100a57e037 [ 81.257555][ T5314] R10: dffffc0000000000 R11: ffffed100a57e038 R12: dffffc0000000000 [ 81.260519][ T5314] R13: ffff888054864000 R14: 0000000000001003 R15: 0000000000000000 [ 81.263538][ T5314] FS: 00007efe4c82e6c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 81.266953][ T5314] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.269431][ T5314] CR2: 00007ffcd3c47bf8 CR3: 000000004213e000 CR4: 0000000000352ef0 [ 81.272460][ T5314] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.275645][ T5314] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.278704][ T5314] Call Trace: [ 81.279982][ T5314] [ 81.281146][ T5314] ? __die_body+0x5f/0xb0 [ 81.282816][ T5314] ? die+0x9e/0xc0 [ 81.284325][ T5314] ? do_trap+0x15a/0x3a0 [ 81.286137][ T5314] ? bch2_rename2+0x2117/0x2130 [ 81.288078][ T5314] ? do_error_trap+0x1dc/0x2c0 [ 81.289941][ T5314] ? bch2_rename2+0x2117/0x2130 [ 81.291830][ T5314] ? __pfx_do_error_trap+0x10/0x10 [ 81.293819][ T5314] ? report_bug+0x3e8/0x500 [ 81.295835][ T5314] ? handle_invalid_op+0x34/0x40 [ 81.297682][ T5314] ? bch2_rename2+0x2117/0x2130 [ 81.299579][ T5314] ? exc_invalid_op+0x38/0x50 [ 81.301410][ T5314] ? asm_exc_invalid_op+0x1a/0x20 [ 81.303284][ T5314] ? bch2_rename2+0x13fd/0x2130 [ 81.305144][ T5314] ? bch2_rename2+0x2116/0x2130 [ 81.307081][ T5314] ? bch2_rename2+0x2117/0x2130 [ 81.309020][ T5314] ? __pfx_bch2_rename2+0x10/0x10 [ 81.310925][ T5314] ? kfree+0x196/0x430 [ 81.312501][ T5314] ? look_up_lock_class+0x77/0x170 [ 81.314510][ T5314] ? mark_lock+0x9a/0x360 [ 81.316209][ T5314] ? tomoyo_path2_perm+0x364/0xbb0 [ 81.318226][ T5314] ? __pfx_lock_release+0x10/0x10 [ 81.320166][ T5314] ? down_write_nested+0x195/0x220 [ 81.322094][ T5314] ? __pfx_down_write_nested+0x10/0x10 [ 81.324155][ T5314] ? do_raw_spin_unlock+0x58/0x8b0 [ 81.326081][ T5314] ? __asan_memcpy+0x40/0x70 [ 81.327838][ T5314] ? __pfx_bch2_rename2+0x10/0x10 [ 81.329739][ T5314] vfs_rename+0xbdb/0xf00 [ 81.331291][ T5314] ? __pfx_vfs_rename+0x10/0x10 [ 81.333215][ T5314] ? bpf_lsm_path_rename+0x9/0x10 [ 81.335126][ T5314] do_renameat2+0xd94/0x13f0 [ 81.336876][ T5314] ? __pfx_do_renameat2+0x10/0x10 [ 81.338851][ T5314] ? __virt_addr_valid+0x183/0x530 [ 81.340835][ T5314] ? __check_object_size+0x48e/0x900 [ 81.342959][ T5314] ? getname_flags+0x1e3/0x540 [ 81.344821][ T5314] ? do_syscall_64+0x100/0x230 [ 81.346639][ T5314] __x64_sys_renameat2+0xce/0xe0 [ 81.348496][ T5314] do_syscall_64+0xf3/0x230 [ 81.350206][ T5314] ? clear_bhb_loop+0x35/0x90 [ 81.351962][ T5314] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 81.354116][ T5314] RIP: 0033:0x7efe4b980849 [ 81.355758][ T5314] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 81.362776][ T5314] RSP: 002b:00007efe4c82e058 EFLAGS: 00000246 ORIG_RAX: 000000000000013c [ 81.365958][ T5314] RAX: ffffffffffffffda RBX: 00007efe4bb45fa0 RCX: 00007efe4b980849 [ 81.368858][ T5314] RDX: ffffffffffffff9c RSI: 0000000020000440 RDI: ffffffffffffff9c [ 81.371667][ T5314] RBP: 00007efe4b9f3986 R08: 0000000000000001 R09: 0000000000000000 [ 81.374470][ T5314] R10: 0000000020000000 R11: 0000000000000246 R12: 0000000000000000 [ 81.377497][ T5314] R13: 0000000000000000 R14: 00007efe4bb45fa0 R15: 00007ffcd3c48238 [ 81.380514][ T5314] [ 81.381703][ T5314] Modules linked in: [ 81.383895][ T5314] ---[ end trace 0000000000000000 ]--- [ 81.399743][ T5314] RIP: 0010:bch2_rename2+0x2117/0x2130 [ 81.402044][ T5314] Code: ff 44 89 f9 80 e1 07 80 c1 03 38 c1 0f 8c 0f f2 ff ff 4c 89 ff e8 f9 ca cc fd e9 02 f2 ff ff e8 2f bf 92 07 e8 4a e3 61 fd 90 <0f> 0b e8 42 e3 61 fd 90 0f 0b 66 2e 0f 1f 84 00 00 00 00 00 0f 1f [ 81.409891][ T5314] RSP: 0018:ffffc900019cf4e0 EFLAGS: 00010283 [ 81.412300][ T5314] RAX: ffffffff843d8e46 RBX: 0000000000001002 RCX: 0000000000100000 [ 81.415701][ T5314] RDX: ffffc9000e972000 RSI: 00000000000022d8 RDI: 00000000000022d9 [ 81.418758][ T5314] RBP: ffffc900019cfa90 R08: ffffffff843d812d R09: 1ffff1100a57e037 [ 81.421722][ T5314] R10: dffffc0000000000 R11: ffffed100a57e038 R12: dffffc0000000000 [ 81.425563][ T5314] R13: ffff888054864000 R14: 0000000000001003 R15: 0000000000000000 [ 81.428474][ T5314] FS: 00007efe4c82e6c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 81.431810][ T5314] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.434777][ T5314] CR2: 00007ffcd3c47bf8 CR3: 000000004213e000 CR4: 0000000000352ef0 [ 81.437647][ T5314] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.440285][ T5314] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.443009][ T5314] Kernel panic - not syncing: Fatal exception [ 81.445657][ T5314] Kernel Offset: disabled [ 81.446963][ T5314] Rebooting in 86400 seconds..