program: syz_mount_image$bfs(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005823dc14bc87c33f1d475eee642d36aa00"], 0x1, 0x91, &(0x7f00000002c0)="$eJzs0TEOAUEABdBvG6q9gMINtnQfUdKpiMSJnMAdxAncQbvNCEOj1KzIe8lM5uc3P5lzf5ymTcoh41TlcqqPzXa3WqzrHf5Skzw/fpJk1tY870t5dKNXf73tl+8z9F4AAOB7TbrP3A02BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAH3QMAAP//7CYX8w==") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newqdisc={0x44, 0x24, 0x0, 0x0, 0x0, {}, [@qdisc_kind_options=@q_hfsc={{0x9}, {0x14, 0x2, @TCA_HFSC_USC={0x10, 0x3, {0x5da9}}}}]}, 0x44}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800000010001fff752b056800080000faff8141", @ANYRES32=0x0, @ANYBLOB="67a9fde500000000280012800a00010076786c616e"], 0x3}}, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000840)={&(0x7f00000003c0)="1f01b23786d61e9d0fbb34d3eed9541dce59bc221eb53c33b66de1941831de69316211b3215444b6eeba65151203904505eb1b758b4517a979659a199134941b1fb964c673087b45572dc54c28173f5e8f54520ac3dfc4013e18eddff94b122ce57bbad09299fd81b57377abeb0327f4ac4b73f9d66f4f77ed55b57ce3ef22c390cc639c39d0862134186568f66bba8ca4fc485a4946e121a7bcebe73c571d09541ec3a785cbd0ae2723d1f456aeb5743bfe1cd08a53f8a7fbd5dd35b1c5a19dc58b3f707577f2799cad2dd3a7f29422c5a142926b4eba10529023d79b11c431", &(0x7f00000004c0)=""/249, &(0x7f00000005c0)="9836b026c1a24392351ac1e21a55b3124694d9e891b1ff2ed6ddc942ba5bd11a230c21555bd2bd5c7fc7c92cfa26906da1d8cb912e2ab5063893f2036d2c37af5529da40ae7f07c8a8fabe272f5c5fb0ca16f7ca", &(0x7f0000000740)="ebe0d4931acef79b75fcb27a8196384f17d329f19b07c45e5526ca083beaaa3ea36cdd7514b50fbb55e49c4fba4153b59d2f3db4909b694abf438e1767ed99e305d265f9819383c51bf4fd32d7998c06aa36fa0df0ac86f164ca3120b99a189f34e7f647bdf92c9e4be53dd0370f7e81eaa897e3a85d9fd3202d2f4a7cdbc236c6fa3f046281e2f7bd2e8e3121b3b04740b29ddf24bd21c8625eab2c9a2ab60ca4260c27413749450aa43b7b7b70fcb85ed23e30f60a8b2fffac80f615b30acaf0dd64d57757deefd45998bae74359860a7bd209287665af24a6027d1f31d5a69fe4", 0x0, r0}, 0x38) close(r2) syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000005900)='./file0\x00', 0x1000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c736d61636bda1d1c4a743d2a2c6f626a5f747970653d28aa2923212c66756e633d4b455845435f4b45524e454c5f434845434b2c657569643d", @ANYRESDEC=0x0, @ANYRESHEX], 0x1, 0x5933, &(0x7f0000011d00)="$eJzs3X+MHNWdIPBX3T2e9ox/jA0sDoTxYPAuC5t4zC+RsFq8e7vJClhkxCqLOScw4DHrxDaWbRYwJJgc5LCAiESJEpL8QSKCjsSJkOASHBTCj7O5hARxyaETQQl3JH/kRDisAD6EcpnTTNdr99R0TfV094ANn4/sqX6vq7/16tXr6vq+7pkOAAAAvCvsu2XbgQuO+YeffHr09Rv/8Qebbgr95Yn6alxhIF1e+3a1kNlUypR7K0smltlx8RfXf+u3Q1f83Y/v7/vmG3vXHb/+l39/xBUPf/zcPXd99bHX5j/4pxeLthPH08kHy8nLSQjVH+7/4mf2PnX0eF0SQignAztDWJQsfmxRkgkx/GYIYV29nZPvfOD109aPL2+6rXdS/cJMEOP93a2ajrMdB645Jfz6b9fc/LOl3/1Oz+6Xdh5cJak2jKcQFlzW+PieEMLc9P+4ONqWxAeny9UhhL6Gx51V0K4TWmz/ipzyselyTrrsL4gT71+WKWfPB9ly1JNZ9hVsr6Gr2pLXjnbXKzIvU86ejDqV185Yvyhdfj9dnjzD+OX4PwmlJFTqzd+YHBwjoeG4JSGZOJbVerk0aZ+ThmOdlpNMuZQpl3sy+zWx3XSglZNkcn1cL1MfT8eVtP74xnN1Exfl1L8nXVbTJ+obsRyyN2r6p9yo79eE2K7907TlrVDKeWJNGV/pwehP96E/WTzlMWNNxPv2rrl9eXnt4/sGctqR3J+k8ZO24u/46aJ5H/v2rquX5MW/rJTGL7UV/4Xznn7lkl3f+Epu/Dtj/HJb8U99pO/l8564ZVlu/+yP/VNpK/7Ii0/esfTIy3fntv/uGL/aVvxVe57unX/gkUdz2z8c+2duW/GfP/tDv7nv2Ydeyo0fYvy+tuKv3bPls72DB07Kjf9o7J/+9sbPq7vPfG5w8HdDefGfifHntxX/3p13ffCehbedm3t8V8f+GWgr/vknPnzzvAMPHZd37kzu7tYrJ8C70xHpNdatabndPLNTDfnCl4cqtWu+een/+d3cUMb4dhbMYnwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3p2OOuW/fvh/fWTg5Upa7k1vPF+qLWP9nBCSuSGEbdtHtm7fsPnKoY9fdfXWzSMbh0a2D41u3r71uqHT/2po6+iWjSPXjd87/L7Tao9bHJLaMjluyrbHxsbGSgOT6+L2/t2Ju3+9/Kz//fsQho/6xWAlt/0r7tp0z5FNfmYkq8bO2XT1Bb844+vpfg2k7RrIaVfIadf/ufiP93x+/29PCmH4z6Zr15PP/82PJjVoouJgnFSpN9Qa1Jv0NW1HvdVpe2J/VdZv2Dg6XNy/5Zz9+PfXv/Tm+ms/98da/1Zz96PF/p27amxj6Utrzv9/X7qhVnGoHvei/o57EdsX+6+a9veCdL8W5OxXJWe/bvnZo8/+8Jhdr+0Mw5VXl07ddtF+9aQDoCd5T0vbjVvoSxZNqq+m68cjHh+3YvumLSu2XbfjfRs2jVw5euXo5g+sPH3lmcNnnHnGiok9X9Hl/Y/b//MW9/+tGU8L/23n9+PP1sZTUbuK+mO8XcX90diivOdf30Wf+cIH7nriglpF0TiPa9fPJ+myb/w4rwwN421qXzXbr6J+CCEMNeuHV147Nxz9PzbcXHQeajwyjT8zklVjTy37w9fP+tqSv65VvCXn+cYGtXmer7f6YHsm+quaHo9DtX97Qzndr/6m7Vr51BM9t+/7/Sfr7ZszJ1w7sn371pW1n/PSls5Ljm3armxt3K+lEz/LIe2WUB+mTcbruJ5Qa1/2/BlXz/Zqf3pff7I4c8+cif3KivfuXXP78vLax/fl9XRyf22Lc8P82jJ5b86aGzMPLNcb3Gz7Mxkfyc5DZ3wMfvhrD37kwe+dPmV8nFr7mbdfvaHeHU3H/XefvfcL3/zcf/xe9/brw3/z9MAffvWvy2sVh8t5pd7qtD1J43nl1BCKnn9LQ/P9yH3+lZrvT9HzL7udg+s3jzeUKfeHcs7ztfnzJd536iN9L5/3xC3Lcp+v+1t9vt4wqVQueL4eKuOn6Lwxe8+vSQMlWTX241uP2PnYjauPqVUUjev62s3G9Wkt5B85+/WjS54bvGroP/z37p03vvVXD1z6y5FVn6pVHCrHvZr2bzWnf+utjnlnY/++/4qrNq6r1R+617/psiD/iaeSbdft+MTIxo2jW7e1tl+tXm/F7WR7ud3X03h2W1ywX6Up+9XNG+m5LRzssW4932L717XdX5Ofb/0haet1YcdPF8372Ld3XT0w5VHphi4rpfFLbcV/4bynX7lk1ze+khv/zhi/0lb8kRefvGPpkZfvzo1/d5LGr7YVf9Wep3vnH3jk0dz4w7H9c9uK//zZH/rNfc8+9FJu/BDj97fX/6/uPvO5wcHf5cZ/Jkm3M36NFMIDr5+2vlZOQk/6fIvt6JnUrpAtJ5lyKVMuN5ZLtbnW+gbKSTK5Pq6X1h/f0JZm/iWnPl6FVZfUlm/EcsjemL7+UFNqOPc3qy+6TgUAeKeL7//Ha9D4/v9oeqGUP9MABxXlYY23m+VhS3Lixjzs4HzOnEn3L0ljxsfHecDB94fh8eVNQ7UL/ZnOc8bnQ3aeM27npBMmx2h3nrNo/n1ZphzbVZsvrzTkoampeU0ltDD/PmU7PdPPv2d2v3h+fOjWKc0aapi3yh6/nnTGrNnnHTLtrYxHyBsf2Xmx+HmOwQVh9cT2Whwf2c/RxOOQ/RxN3M4xmRNnu5+j6XR8xGZPMz4mmlz8/sbU4xem6d+Dx695tOzxm8Hxro6vn//+7PTzPq2+P3v4zxvO7vth5iVz4qdPsEN93jDWx/2otDif+JGc+m7NJ8bTRWzX/mna8lYwnwi8U8X8P75GjOf/4xfg/zezXtF1aPaqMcbL/ZxQuXl7ij73M/Vzen3NXscnXhqnex1fu2fLZ3sHD5yUe53zaKuf+9kyqdRX8Lmfon5cnikX9mPOBE3PhXFHmud72e0U9Xv2cxn9YX5b10/37rzrg/csvO3c3H5fXXshLe73L0wqzS/od/lCTnz5wiGRL3T6OYai+bO3LR9JP/g0W/nIP+fUzzQf6QvhVz21G5Mu9w/bfKTnrW0XAHD4iPl//f2zNP//n5n1ivLWkzPlGC83b825Psl7n/Kf0uW1mfX709+omOl18/knPnzzvAMPHZebt9zdah76nyaVBgrz0M7y5tw8YnV3Pi+em0fU86zO8sTc9tfzxM7y9Nz49Ty9szw6t3/qeXRn8wC58evzADPOc+MQP0Ty3KbzdYXxW52ve8fm0emvz85WHn1RTv1M8+j+KTfq+zVBHg0A8PaK+X89SUjz/ycy63V63Z6bF3Tpuj3790Dq8Z95q/LK2c77Zjtvne28frbnJQ73939ne15odufJ5MVpOWRv1MiLAQA4FMT8f25azs//O8tPcvO3en4iP28aX35+iOTnh/v8l/xf/l9M/g8A8M4W8//49+nj3//7L2k5+3fr5ek58eXp8vTpxk/Lefpsz7OZBzAPUMw8AADAO0vPRKY09ffsP5ous79nn/d7+ZfkrN+qysTv2Idw+fato6OXXr1l3cj20Us3X7VudNul12zdsH376Obaep3mjbl5S5o39oRK2h/N18vmbQvTv4ewMOfvIWTXj2GPnbionvr3ELKbnVvwdwQOHr/W2pt3/ErTrN9sfOQd77z4/5KzflQ//lf866mXrt926YbNG7ZvGNm4Ycfo5PXGs9a+GXxvZuyWGX1vZubHFKWZf39nd9pRmtKOnrQ/8r6fPcm0Y1HakkV533+Q0+6f/LfP/9uJY3+8L4Tho8rv7aj/klVj//ni0X/avu8XW8bbX5q2/fU103YVfV9pdv24P5WNV23bfsr6q67enP1GyfbE+YxSvTxL8xnp07/c4vzE2pz6mc5PlKfcODS1PD8BAMAk8f3/eD0b3z/8XHoBFeszefqb+Xl6Z+8f5+bpw63l6dnvJSvK07Prx/09diJ+cZ5e7TBPz26/KE9vtn6zPD0v786L/885689U6/M5nX3OI3ecXNbaOMl+n0HROMmuP9NxknQ4TrLbLxonzdZvNk7yjnte/Atz1s/T+njo7HM5uePhztbGw19mykXjIbv+TMdDqcPxkN1+0Xhotn6z8ZB3fPPiX5Czfqsmj4/xgTExLkYvveaqrZ9oWG+2v/+i8/bN7vd/tKv19s/u575mv/2z+7my2W9/Z58ry23/M53NhLXe/tn9fpd2vWXztemHzYo+f1Y0j7smp36m87hzptw4NJnHhbdPzP/j2z0x/78tXXb7baDD/3vSpnud6+n4de7w//z97F7HeD2fZmOHAK/nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3prSyZWO67ZduBC475h598evT1G//xB5tu+ovrv/XboSv+7sf3933zjb3rjl//y78/4oqHP37unru++thr8x/804uFgQdqi5PTYjWE5OUkhOoP93/xM3ufOnq8LgkhlJOBnSEsShY/tijJRBh+M4Swrt7OyXc+8Ppp68eXN93WO6l+YSZIdr9Cfzm2Z1I7w7WFe8RhqJqOsx0Hrjkl/Ppv19z8s6Xf/U7P7pd2HlwlqTaMpxAWXNb4+J4Qwtz0/7g42pbEB6fL1SGEvobHnVXQrhNabP+KnPKx6XJOuuwviBPvX5YplzLrZctRT2bZV7C9TuW1o931iszLlLMno07ltTPWL0qX30+XJ88wfjn+T0IpCZV68zcmB8dIaDhuSUgmjmW1Xi7Vj21I9z9TTjLlUqZc7sns18R204FWTpLJ9XG9TH08HVfS+uMbz9VNXJRT/550WU2fqG/EcsjeqOmfcqO+XxNiu/ZP05YGc1pbbeZKDeegZvX1A58ejP60rj9ZPOUxY03E+/auuX15ee3j+wZy2pHcn6Txk7bi7/jponkf+/auq5fkxb+slMYvtRX/hfOefuWSXd/4Sm78O2P8clvxT32k7+XznrhlWW7/7I/9U2kr/siLT96x9MjLd+e2/+4Yv9pW/FV7nu6df+CRR3PbPxz7Z25b8Z8/+0O/ue/Zh17KjR9i/L624q/ds+WzvYMHTsqN/2jsn/4Yf8FM4r/w6u4znxsc/N1RefGfifHnt9X+e3fe9cF7Ft52bu7xXR37Z6Ct+Oef+PDN8w48dFzeuTO5u1uvnADvTkek11i3puV288xONeQLXx6q1K755qX/53dzQxnj25nywgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV+fsPpH734nAvXVJIQkpx1xpqI95XnrFo11MZ2R1588o6lR16+u7FuSRtxAAAAgGIxDy/Va6phSbgmmRuObbp+nCM4NpaSyfXZOYS5B9fsSpxSl+KUx39UOo9T6VJ7eroUZ06X4vS2HmfX588+JzdOtSBONbTWnrnTxim1vF99XYrT35U4Y2NjN3anPfNrxTmdxlnQlf0KYWGX4gxMG6f18byoS3EWdynOEV2Kc2SX4hzVpTh/1qU4R3cpTnZOeabjcH665jF5cSZulAvjVJJy/Y5m8+lxO8d1uJ3+FreTnbOf6XbmtridEzKPK81wO9UWt/PnHW4naXE7f9nhdkoF24nj9tps++J2YqnF8X9dl+Ls6FKc67sU54Yuxflkl+J8qktxbuwwDkCrYv5/MN8bCL2Vvw596RknOwsQ892lEz+nvt7lnZBivPdm6ucUxStPH2/pTNuXnUDIxFuWqe+ZFK9Sz0emiVdtjLc8c2fh/mYnFDLtOzlT31sULzuxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACz6Oc3nP7Ri8+5cE1Iwvi/psaaiPeV56xaNdTGdveuuX15ee3j+xrreittBAIAAAAKxTy8p15TDb2VlaE3mTNpvWo6D1BNy+WB2nJwQVg9vkyGShPlvmTRtI+rpI9bsX3TlhXbrtvxvg2bRq4cvXJ08wdWnr7yzOEzzjxjxfoNG0eHaz9D6C2IF0KYmH7Ydt2OT4xs3Di6dVutMtv+JenjlqTlJH3c4PtDCDtDuClt/+KC7ZWmbG/2brRw+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+P7t2G+rmWf8B/LqTnCQ7W//Nnz1lZT0NfRhVh7b1TDodyw2Cg60tPQwkmR5HcS0OT9eytaPOuFbcZosibBRKpW8qdbg5fLMHN8Q9UKjMasFTi2xD90JfKJtOutEX0hFpTu6cJE2as1jsVj+fF/edXNfvun658uLA9z4BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP+q6dr4ZKU8UR2NQoj61NR7SObS2TguDdH3yy9s/UFu7NTy9rFcZoiNAAAAgIGSHD7SGsmHXCYd0uGaxrvFoW0izOZ+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgf890bXyyUp6oXhqFEPWpqfeQzKWzcVwaou+b7z71mdfGxv7aPlYcYh8AAABgsCSHp1oj+VAMS8JIdE1HXfJsYEHX+u66ZJ+Fc6zrfnbQr27JHOuum2PdxwbUrWvedwQAAAD46Evyf6Y1Ugi5zLy++X9Qrk/qFnXVpZv3YX4rAAAAAPxnkvyfa40UQy5TbOX1ueb9xV11yfpB/7dP1i/rs37Q//PXNu/+Tw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHx3TtfHJSnmimo5CiPrU1HtI5tLZOC4N0XfVi6N/v+3ww4vbx3KZITYCAAAABkpy+Gz0zodcZjSMhEsbuX/slgPPfPGZ58ZDCDMxP5sNOzZs23bvqplrUrfy6OGR7x95+1tn1a2cuV6wAwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOfNdG18slKeqF4ShRD1qan3kMyls3FcGqLvG5/7wp+fOPH8W+1jxSH2AQAAAAZLcvhs9s+HYsiGbLiq8a496/fS75kBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcPG47xsPfH3D1NTGe73wwgsvWi8u9F8mAADgfFsUolD/gK5ef6E/NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8GEwXRufrJQnqvkohKhPTb2HZC6djePSEH3jF47l5p168eX2seIQ+wAAAACDJTl8NvvnQzGMhJFwZeNdr2cCjfxfOPe+81Ln+5MCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHxbTtfHJSnmiOi8KIepTU+8hmUtn47g0RN/Hd+3/7KH537u1fSyXGWIjAAAAYKAkh2dbI/mQy3w85MK1zfdTnQuidPPe+7nA7LqtHctG57yu1rEuPed1u7tOlmmeZmZdPtmvMHNvrSudva7Utq4YWu1LHevC3o5V8wZ8zgAAAAAXUJL/c62RQshlcm059ycd9QU5FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoY7o2PlkpT1SjKISoT029h2QunY3j0hB9H/jN/1/2lZ/u2d4+VhxiHwAAAGCwJIfPZv98KIaF4f/CwkbuD4XO+qTuH5XThx7751+Wh7DiquNjmb77/+qNm1/qvoSQ6ixKhTC/2S/q0+/Xv3vs/qX100+EsOLK9LUftF/nlnH92crGtduOHN96ji8GAAAALiJJ/h9pjRRCLnNP3/yfJO/B+f/bjV8JNAL4/Pt3/fyK5rWZyLtWpArNfqk+/T6/9Kk/LVv9t7fP5P9zPW/41P7Nh67oaDgz0iWK6+XN29cdv+FgKjn1TP90V//ke/nSN9/616Ydj56e6Z8P+eb4gkyv/mdfu1wS16dS+6pr3t9X6+yf6XP+h3/78olfLtjz3pn+7y4abfW/7hznP3f/0dsf2Xvj/sPrOvuHEEq9+r/z3q3h6j/c/VD3+Ue7Nm7/5tuvXaK4fnTxyYOrDxRv6uwfdfVPvv+fnXh8748f/e5zSf/ktyLLl8y1f6qr/6u7L9/1ys71Czr7p/qc/6U7XhvbUvrO77vPf9fQ53/y+qfvfH1D/GD3FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMVlujY+WSlPVFNRCFGfmnoPyVw6G8elIfq+eduxd+7Y86Mfto8Vh9gHAAAAGCzJ4bPZPx+KIRuyYbSR+5+tbFy77cjxraEwMxs175mpLfdt+8SmLdvvuesCfXIAAABgrpL8n2mNFEIuszSMNPN/efP2dcdvOJhK8n8qyf+b7p7auCKcqavX6zvrr+6+fNcrO9cvaD0nCKHxs4D8mbpPh9Z+t9x8rHDyj19b1rNu1Wzd0cUnD64+ULwpqQvtdStD6/nEk9c/fefrG+IHW5+vve6TX90y1Xw8kew7evsje2/cf3hd6xzN+2hz36RuKrWvuub9fbWkLt2855vnBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADONl0bn6yUJ6ohHULUp6beQzKXzsZxaYi+a5b+4qHLTj2/sH0slxliIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH+zAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf36CY2jiuMA/t5uYra7SZu0glExTaui1INVQUQvKirSihQ8VYpUW3sQBUFEqQdTacVSFS+C1UsRFdQoBQUbi6VVUvFf8eJBBQvVg1CKAW0oHlSSvJduphlTJ1VQPx8Y3r43M9/5zbzJyy4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='./file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105042, 0x0) ioctl$FICLONERANGE(r3, 0x4020940d, &(0x7f00000000c0)={{r3}, 0x0, 0x0, 0x100000}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b702000010000000bfa300000000000007030000f0ffffff7a0af0ff0000000079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7050000180000006a0af2fe0000000085000000a3000000b700000000000000950000000000000000e154cd8445974b26c933f7ffffffffe4fbffffff55bb2007ee51050512b5b42128aa090a79507df79f298129daa7a6b2f91af50342115e17392ac627e97867c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5752548300000000dbc2777df150b7cdd77b2314fd085f028f2ed1a4535550614e09d6378168a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1ef0900094fa737c28b99938512c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d7f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804da4f86bb47a4a69bf9bc5fa96ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8dd63d4b77b206000000000000e254a6d491b849a5a787e814c4fd21a18986252a70f8f92eb6f0e8c7db4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad91935a6ddfa8f90e79321a0574fb30ff0000001989328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f3813e2c25a61ec45c3af9948f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda76d66f47cc180f82c5f573c6d294d3665016ac59dda0fde4745db06753a7ac74a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c958559b7dcb98a6273b8c651e24d9f679e4fbe948dfb4cc4a389469600241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7b9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c12e28ef97d9ebd9c77f1774cf4683c960119451c31539b22809e1d7f0cdec1c9fa87d64cb77872a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b92012e095b84c20243ff98df3347f011000000f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c36300000000022320178b00cc6ed7966130b547dbf8b497a6103876843ee04ed9ff002000000cd1d5e4274c220e915e564c8b61f00000020000000ef19349ee7f31abc11c800000000000000000000000928ee53595a779d243a48cea7692f0424d28804c04b2c4324ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2cf7908b6d7d748308eea09fc361b4735efbf3411718d6ee7aebf9ef679dbfae9fb4a79f8a836804ed3a1079b0282a12043408cd60b687dcff000019010000000000000000456f7d2a42bd1304202274f20675eb781925440578e93046aaddea8ec4ca37f71c2710a7ea8ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec780f535e62f4eeee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e9338c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada201bcbb5c252b28a60ca770663da451790cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cd102e3c8e63e9fba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2b485185cc92fe7f791e8f6429309d6adab4b96508e5bf024ed8f8a005f2bbf96c89739f5cf1e750d50517a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4412adb407dd6ce5815d4a31838eeb20c20bb82aa31771cd379ec83554cea5e6539db7384e1f58d81f2f2653c4d9818708e25c89b552d7fcd116bce9c764c714c9402c21d1aac59efb28d4f91652fd000000040000000320f8059195729d60c534ee8e8ff0755b67fe4c25edb85bcff24c757aa8090000000000008c420eb4304f66e3a37aaf000000c42a575939206d0c0f0ebdd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e339555f9290af4100000000000000ff0ffd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b85058f793484305d7a1759782e4c571ee855a47bc00edf5e9020c09ab004321610b857e8717764b633b21cb32f0e03280e09758bd445ab91d20baca005452b79d7b574a247f1d2fe45b3c4e93da3d51de647c10dd49944dc88d92332af00f191b66b6a6f732a91f0e2e9120be61e58c79d497247d278888901d442ad7f8536607a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c525708a13d115b43f8b1894c8fa8a14dc4810f61ae96c18cc7130000000000002100000000000000000001000027c9a46157a3609b6fd9843ee19ec647249a9375de5858818f3c4a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b5143ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861dfb54609fd88e6043bd52ae84c1bb0c8000000edb3d42c68a27ef6a1296dfff4a979369b0e8ebc62887aa46e820a74f91381dcc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76bea3858f7f05b47d3e519f1634e8fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d116d2b0976cf2ec447c030931651dd315003b7a6a5433a2bb560ae99ec4b227eda2e63a1c31a2c2bd48a822cbe92b6524e0cd8020ecaa34e19e7141d5e221509342bfe7d294d1eb3de6a50ca0301f89c2ee627e949c68b3a4a426a996d503a26e9a714ee5f72d8805dd1bfbd081f6a5d1f1289dfe14cb9194e26a44fac273461fc5c0e0a33db76cf059f40fa2640b6bfb74dd35391b8fa18479da9f4b6641fce9a24b96767b837ca037a1199735c375c705c798e0e208e4a5259d0bfa526b462af45a6eab34000000000000000000000000c4426344ec1a3366515dee221e747f55d7dd02534bc503b9b28277c253e410986bef2111a99cc448d652929f8a67a6a1d3f00dcad91aff428aade3f85714a1d3ef29acd4d49b62339c10c2ec0dac4728288e78980c1184d8223edbccbf9258b7374e79a1f8bf3fb73c8c6dbb7bbdfc399847db97c02461792e3a49dac16c60c3fcaab222025d78963c3ac899fa8b63f58a30212c9b2d7fe751e2046b78f86e32861b6504c667350244dd6d9189a8b9c45f8aaff9db694811ca86ed978f23eed7459c0382074170cf1e25b0e9ba3d1cc309353eea4cd8ab96bafda393276bdd8d32ead8db9e1b54d2d3d50e2815268fc1a6ec566981bc8ccfe6cc1897449ba5f26a9d66ac73e6f5c401376f23a314e0b9ff997d22f3e34b7524642c248aa813edaa626f0000000000000000000000000000000003ba34b611569a451564d3a5400f9097ffe7a37e765be352be71ee24250d6828562c7e24cb763062d6000c409de6a6135eae8a00000000008d797190a26c933f933aff5c521eeb7b84a62d148a846e74e76b515b6b8be29e8b69310fa130cf6d6b74f33205d3cc218ca554ed8085ae044fcef2e89a0000bde05c114e7a020fc1a5fd3eeeb822008b2d7d1cc062b51b0aca4956b557e51a1385cc572b0074b0950fb1437de2590bf99ec7ceb69e1fe2465fce099c992d57b804a22e148ae3411523814aee03ee2df877edfabf4aa94f07c6fdd127e57a8bf7975f2e606c25a299980a6e52fcf7849d45bb38573fbba8afef1aa7a24c805f7aee3e39a3000000000000000000000000000000000000878f88c4742ac490ef353f8d10a0d266588ec6a0bd300cf160b5a5d9e9fafa49ecc8430832d795e727b7fc2b76e7fc4141fdbb82f45d3cdd3fb8d4b443ab4954fdf5c1b9a6ab3e457f098329307ccb0a1989b6c37509692e952e7244f48bc12569ff8eb30d0f887b85b5ef44fb9a7571319190be0c226ed72f346cc4aa071ae0c72fa8bd00d5590c4f4ba65d0c8e1f4870fe3c414681e41b40163eb1aa2a7429a2208cd6e69c7d959e87da3fd0101159a03ab7fe78881ee7a1ee7a2edff75fb18a181e0c54352be2b7a5b5273198291c28d9141deeb3cdba5d414ae4b0000000000000000000000000009eacd83458d8a606be71970497a4fd4ca3b48ca482ab3804e2fac216b3ba613608b1a465456a33fd08491d337d7344c01cfc9e73b3b658548ad28182bf36862eaef923e534aabbf30f94a0a1c8a324d6015262c255164dae4a697d0efa33d2073d36ef4d9b29c62487d82dfa8693a0d12d0c84bfabb6f779dd4ca7db901e784a6654d896c6c87c6e6192b8fc4baa13f098aa9e61d2e862348e90021daf4d0d2d6b717477bef20270f9e8e8cf02a95331bd3a58a2bacf1d9c5d8b8392ec0a3955421e039adf1669f3d1d92f117fd39a0c432c61485c1b545b49678157330a38cda02511cf7e87d44563012d0135c1a1dfa880d88e398ed19b55f45bd12e8193dc75"], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffedf, 0x10, &(0x7f0000000040), 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000700)={r4, 0xc0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe3b, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r6 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000140)={r5}, 0x4) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r6, 0x2f00020b, 0xe, 0x0, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4}, 0x50) socket$nl_route(0x10, 0x3, 0x0) write$binfmt_misc(r1, &(0x7f0000000000), 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f0000000240)=0x10000, &(0x7f0000000380)=0x4) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105042, 0x1ff) truncate(&(0x7f0000000280)='./file1\x00', 0x1fefff) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) [ 58.213926][ T5327] loop0: detected capacity change from 0 to 64 [ 58.221491][ T5327] BFS-fs: bfs_fill_super(): loop0 is unclean, continuing [ 58.229953][ T5327] BFS-fs: bfs_fill_super(): Last block not available on loop0: 229439 [ 58.473539][ T5314] Bluetooth: hci0: command tx timeout [ 58.477073][ T5327] loop0: detected capacity change from 0 to 32768 [ 58.489600][ T5327] bcachefs (/dev/loop0): error reading default superblock: checksum error, type none: got should be [ 58.631279][ T5327] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 58.640024][ T5327] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 58.643108][ T5327] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.13: inode_has_child_snapshots [ 58.643108][ T5327] running recovery passes: check_allocations,check_inodes [ 58.658770][ T5327] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 58.658786][ T5327] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 58.658797][ T5327] node offset 8/24 bset u64s 375 bset byte offset 328: keys out of order: u64s 11 type alloc_v4 0:4398046511107:0 len 0 ver 0 > u64s 11 type alloc_v4 0:4:0 len 0 ver 0, fixing [ 58.675736][ T5327] bcachefs (loop0): btree_node_read_work: rewriting btree node at btree=alloc level=0 SPOS_MAX due to error [ 58.686716][ T5327] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 58.686733][ T5327] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 21 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 58.686743][ T5327] node offset 16/21 bset u64s 13: bset past end of btree node (offset 16 len 8 but written 21), fixing [ 58.700269][ T5327] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 58.700283][ T5327] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 21 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 58.700292][ T5327] node offset 16/21 bset u64s 0: empty bset, fixing [ 58.715606][ T5327] bcachefs (loop0): btree_node_read_work: rewriting btree node at btree=freespace level=0 SPOS_MAX due to error [ 58.722383][ T5327] bcachefs (loop0): accounting_read... done [ 58.725065][ T5327] bcachefs (loop0): alloc_read... done [ 58.727186][ T5327] bcachefs (loop0): stripes_read... done [ 58.729272][ T5327] bcachefs (loop0): snapshots_read... done [ 58.731538][ T5327] bcachefs (loop0): check_allocations... [ 58.731931][ T5327] bcachefs (loop0): pointer to nonexistent bucket 0:4398046511107 [ 58.739040][ T5327] bcachefs (loop0): bch2_gc_mark_key(): error EIO [ 58.741490][ T5327] bcachefs (loop0): bch2_gc_btree(): error EIO [ 58.743675][ T5327] btree node read error for alloc, fixing [ 58.745376][ T5327] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at check_allocations (8) [ 58.749531][ T5327] bcachefs (loop0): bch2_gc_btrees(): error restart_recovery [ 58.752262][ T5327] bcachefs (loop0): bch2_check_allocations(): error restart_recovery [ 58.756322][ T5327] bcachefs (loop0): check_topology... done [ 58.759027][ T5327] bcachefs (loop0): accounting_read... done [ 58.761519][ T5327] bcachefs (loop0): alloc_read... done [ 58.764066][ T5327] bcachefs (loop0): stripes_read... done [ 58.766207][ T5327] bcachefs (loop0): snapshots_read... done [ 58.768394][ T5327] bcachefs (loop0): check_allocations... [ 58.768688][ T5327] bcachefs (loop0): pointer to nonexistent bucket 0:4398046511107 [ 58.774094][ T5327] bcachefs (loop0): bch2_gc_mark_key(): error EIO [ 58.776383][ T5327] bcachefs (loop0): bch2_gc_btree(): error EIO [ 58.778560][ T5327] btree node read error for alloc, fixing [ 58.781396][ T5327] btree ptr not marked in member info btree allocated bitmap [ 58.781406][ T5327] 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 [ 58.791168][ T5327] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 58.791182][ T5327] 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 [ 58.800885][ T5327] btree ptr not marked in member info btree allocated bitmap [ 58.800897][ T5327] 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, fixing [ 58.809813][ T5327] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 58.809826][ T5327] while marking 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, fixing [ 58.819305][ T5327] btree ptr not marked in member info btree allocated bitmap [ 58.819318][ T5327] 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 [ 58.829109][ T5327] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 58.829123][ T5327] 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 [ 58.839631][ T5327] btree ptr not marked in member info btree allocated bitmap [ 58.839646][ T5327] 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, fixing [ 58.850333][ T5327] bucket 0:32 data type btree ptr gen 0 missing in alloc btree [ 58.850345][ T5327] while marking 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, fixing [ 58.859684][ T5327] btree ptr not marked in member info btree allocated bitmap [ 58.859699][ T5327] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 21 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 58.869882][ T5327] bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 58.869896][ T5327] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 21 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 58.879305][ T5327] bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.882322][ T5327] bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 58.886008][ T5327] bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.889042][ T5327] bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 58.892499][ T5327] bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.895890][ T5327] bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 58.898924][ T5327] bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.901763][ T5327] bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 58.910445][ T5327] bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.913845][ T5327] bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 58.916400][ T5327] bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.919068][ T5327] bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 58.922621][ T5327] bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 58.925831][ T5327] bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 58.928907][ T5327] bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 58.932000][ T5327] bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 58.936408][ T5327] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 58.939526][ T5327] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 58.943677][ T5327] bucket 0:12 gen 0 has wrong data_type: got free, should be journal, fixing [ 58.946900][ T5327] bucket 0:12 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 58.950627][ T5327] bucket 0:13 gen 0 has wrong data_type: got free, should be journal, fixing [ 58.955357][ T5327] bucket 0:13 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 58.958916][ T5327] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 58.962103][ T5327] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 58.966727][ T5327] bucket 0:15 gen 0 has wrong data_type: got free, should be journal, fixing [ 58.970532][ T5327] bucket 0:15 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 58.975210][ T5327] bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.978215][ T5327] bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 58.981778][ T5327] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.985421][ T5327] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 58.989081][ T5327] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 58.992201][ T5327] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 58.996767][ T5327] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.000062][ T5327] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.004239][ T5327] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.006823][ T5327] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.010542][ T5327] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.014198][ T5327] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.017719][ T5327] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.020750][ T5327] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.024514][ T5327] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.027451][ T5327] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.031085][ T5327] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.035703][ T5327] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.039485][ T5327] bucket 0:29 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.042688][ T5327] bucket 0:29 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.046757][ T5327] bucket 0:32 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.049866][ T5327] bucket 0:32 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.054047][ T5327] bucket 0:34 gen 0 data type user has wrong dirty_sectors: got 16, should be 32, fixing [ 59.057947][ T5327] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.061174][ T5327] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.066607][ T5327] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.069750][ T5327] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.073940][ T5327] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.077645][ T5327] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.084187][ T5327] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.088122][ T5327] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.094661][ T5327] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.098161][ T5327] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.103801][ T5327] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.108931][ T5327] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.115195][ T5327] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.119107][ T5327] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.122901][ T5327] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.126896][ T5327] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.130908][ T5327] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.134694][ T5327] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.138853][ T5327] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.142702][ T5327] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.146887][ T5327] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.150222][ T5327] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.155259][ T5327] done [ 59.156695][ T5327] bcachefs (loop0): going read-write [ 59.162682][ T41] bucket 0:26 gen 0 data type btree sector count overflow: 0 + -256 > U32_MAX [ 59.162691][ T41] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, continuing [ 59.174021][ T5327] bcachefs (loop0): journal_replay... done [ 59.381872][ T5327] bcachefs (loop0): check_inodes... [ 59.382503][ T5327] inode points to missing dirent [ 59.382514][ T5327] inum: 536870913:4294967295 [ 59.382520][ T5327] mode=100755 [ 59.382525][ T5327] flags=(15300000) [ 59.382534][ T5327] journal_seq=5 [ 59.382540][ T5327] hash_seed=b68791a594a6d5ae [ 59.382546][ T5327] hash_type=siphash [ 59.382551][ T5327] bi_size=9000 [ 59.382556][ T5327] bi_sectors=24 [ 59.382561][ T5327] bi_version=0 [ 59.382566][ T5327] bi_atime=2780562352 [ 59.382572][ T5327] bi_ctime=2780562352 [ 59.382577][ T5327] bi_mtime=2780562352 [ 59.382582][ T5327] bi_otime=2780562352 [ 59.382588][ T5327] bi_uid=0 [ 59.382593][ T5327] bi_gid=0 [ 59.382597][ T5327] bi_nlink=1 [ 59.382603][ T5327] bi_generation=0 [ 59.382607][ T5327] bi_dev=0 [ 59.382612][ T5327] bi_data_checksum=0 [ 59.382617][ T5327] bi_compression=0 [ 59.382622][ T5327] bi_project=0 [ 59.382627][ T5327] bi_background_compression=0 [ 59.382633][ T5327] bi_data_replicas=0 [ 59.382638][ T5327] bi_promote_target=0 [ 59.382644][ T5327] bi_foreground_target=0 [ 59.382649][ T5327] bi_background_target=0 [ 59.382654][ T5327] bi_erasure_code=0 [ 59.382659][ T5327] bi_fields_set=0 [ 59.382664][ T5327] bi_dir=4096 [ 59.382670][ T5327] bi_dir_offset=1896155912177158345 [ 59.382679][ T5327] bi_subvol=0 [ 59.382683][ T5327] bi_parent_subvol=0 [ 59.382688][ T5327] bi_nocow=0, fixing [ 59.444212][ T5327] done [ 59.445802][ T5327] bcachefs (loop0): resume_logged_ops... done [ 59.448270][ T5327] bcachefs (loop0): delete_dead_inodes... done [ 59.455124][ T5321] bcachefs (loop0): non free bucket in freespace btree [ 59.455124][ T5321] freespace key u64s 5 type set 0:29:0 len 2 ver 0 [ 59.455124][ T5321] u64s 12 type alloc_v4 0:27:0 len 0 ver 0: [ 59.455124][ T5321] gen 0 oldest_gen 0 data_type btree [ 59.455124][ T5321] journal_seq 4 [ 59.455124][ T5321] need_discard 1 [ 59.455124][ T5321] need_inc_gen 1 [ 59.455124][ T5321] dirty_sectors 256 [ 59.455124][ T5321] stripe_sectors 0 [ 59.455124][ T5321] cached_sectors 0 [ 59.455124][ T5321] stripe 0 [ 59.455124][ T5321] stripe_redundancy 0 [ 59.455124][ T5321] io_time[READ] 1 [ 59.455124][ T5321] io_time[WRITE] 256 [ 59.455124][ T5321] fragmentation 0 [ 59.455124][ T5321] bp_start 8 [ 59.455124][ T5321] [ 59.486850][ T5327] bcachefs (loop0): done starting filesystem [ 59.510938][ T5321] 4 transaction updates for bch2_delete_dead_snapshots journal seq 0 [ 59.510953][ T5321] update: btree=extents cached=0 bch2_delete_dead_snapshots+0x1d31/0x5ae0 [ 59.510959][ T5321] old u64s 7 type extent 536870913:24:U32_MAX len 24 ver 0: durability: 1 crc: c_size 8 size 24 offset 0 nonce 0 csum none 0:8000 compress none ptr: 0:34:8 gen 0 [ 59.510967][ T5321] new u64s 5 type deleted 536870913:24:U32_MAX len 0 ver 0 [ 59.510973][ T5321] update: btree=alloc cached=1 bch2_trans_start_alloc_update+0xa65/0xdd0 [ 59.510986][ T5321] old u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 59.510991][ T5321] gen 0 oldest_gen 0 data_type user [ 59.510996][ T5321] journal_seq 5 [ 59.511000][ T5321] need_discard 1 [ 59.511004][ T5321] need_inc_gen 1 [ 59.511009][ T5321] dirty_sectors 24 [ 59.511014][ T5321] stripe_sectors 0 [ 59.511018][ T5321] cached_sectors 0 [ 59.511023][ T5321] stripe 0 [ 59.511027][ T5321] stripe_redundancy 0 [ 59.511032][ T5321] io_time[READ] 1 [ 59.511036][ T5321] io_time[WRITE] 512 [ 59.511041][ T5321] fragmentation 201326592 [ 59.511046][ T5321] bp_start 8 [ 59.511050][ T5321] [ 59.511055][ T5321] new u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 59.511061][ T5321] gen 1 oldest_gen 0 data_type need_discard [ 59.511066][ T5321] journal_seq 5 [ 59.511070][ T5321] need_discard 1 [ 59.511075][ T5321] need_inc_gen 0 [ 59.511084][ T5321] dirty_sectors 0 [ 59.511088][ T5321] stripe_sectors 0 [ 59.511093][ T5321] cached_sectors 0 [ 59.511097][ T5321] stripe 0 [ 59.511102][ T5321] stripe_redundancy 0 [ 59.511108][ T5321] io_time[READ] 1 [ 59.511112][ T5321] io_time[WRITE] 512 [ 59.511117][ T5321] fragmentation 0 [ 59.511123][ T5321] bp_start 8 [ 59.511127][ T5321] [ 59.511136][ T5321] update: btree=need_discard cached=0 bch2_bucket_do_index+0x7b7/0x10d0 [ 59.511142][ T5321] old u64s 5 type deleted 0:34:0 len 0 ver 0 [ 59.511147][ T5321] new u64s 5 type set 0:34:0 len 0 ver 0 [ 59.511153][ T5321] update: btree=bucket_gens cached=0 bch2_bucket_gen_update+0xb55/0x1070 [ 59.511159][ T5321] old u64s 5 type deleted POS_MIN len 0 ver 0 [ 59.511165][ T5321] new u64s 37 type bucket_gens POS_MIN len 0 ver 0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [ 59.511183][ T5321] write_buffer_keys: btree=backpointers l=0 u64s 5 type deleted 0:8921088:0 len 0 ver 0write_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:0:16843778 len 0 ver 0: replicas user: 1/1 [0] -24write_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:255:4294967045 len 0 ver 0: snapshot id=4294967295 -24write_buffer_keys: btree=accounting l=0 u64s 8 type accounting 0:32:264 len 0 ver 0: inum -1 -24 -24write_buffer_keys: btree=lru l=0 u64s 5 type deleted 18446462598934167552:34:0 len 0 ver 0write_buffer_keys: btree=accounting l=0 u64s 8 type accounting 0:0:589827 len 0 ver 0: dev_data_type dev=0 data_type=need_discard 1 0 0write_buffer_keys: btree=accounting l=0 u64s 8 type accounting 0:0:262147 len 0 ver 0: dev_data_type dev=0 data_type=user -1 -24 -232 [ 59.584881][ T24] audit: type=1800 audit(1732147579.594:2): pid=5328 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.0" name="file1" dev="loop0" ino=536870913 res=0 errno=0 [ 59.679563][ T5321] bcachefs (loop0): bch2_btree_update_start(): error EIO [ 59.682700][ T5321] bcachefs (loop0): bch2_delete_dead_snapshots(): error deleting keys from dying snapshots EIO [ 59.691102][ T5328] bcachefs (loop0): non free bucket in freespace btree [ 59.691102][ T5328] freespace key u64s 5 type set 0:29:0 len 2 ver 0 [ 59.691102][ T5328] u64s 12 type alloc_v4 0:27:0 len 0 ver 0: [ 59.691102][ T5328] gen 0 oldest_gen 0 data_type btree [ 59.691102][ T5328] journal_seq 4 [ 59.691102][ T5328] need_discard 1 [ 59.691102][ T5328] need_inc_gen 1 [ 59.691102][ T5328] dirty_sectors 256 [ 59.691102][ T5328] stripe_sectors 0 [ 59.691102][ T5328] cached_sectors 0 [ 59.691102][ T5328] stripe 0 [ 59.691102][ T5328] stripe_redundancy 0 [ 59.691102][ T5328] io_time[READ] 1 [ 59.691102][ T5328] io_time[WRITE] 256 [ 59.691102][ T5328] fragmentation 0 [ 59.691102][ T5328] bp_start 8 [ 59.691102][ T5328] [ 59.727170][ T5321] bcachefs (loop0): bch2_delete_dead_snapshots(): error EIO [ 59.734176][ T5328] 5 transaction updates for bch2_remap_range journal seq 0 [ 59.734190][ T5328] update: btree=extents cached=0 bch2_trans_update+0x1e29/0x2550 [ 59.734197][ T5328] old u64s 7 type extent 536870913:24:U32_MAX len 24 ver 0: durability: 1 crc: c_size 8 size 24 offset 0 nonce 0 csum none 0:8000 compress none ptr: 0:34:8 gen 0 [ 59.734207][ T5328] new u64s 7 type reflink_p 536870913:24:U32_MAX len 24 ver 0: idx 0 front_pad 0 back_pad 0 [ 59.734215][ T5328] update: btree=extents cached=0 bch2_trans_update+0x1e29/0x2550 [ 59.734221][ T5328] old u64s 5 type deleted 536870913:2072:U32_MAX len 0 ver 0 [ 59.734228][ T5328] new u64s 7 type reflink_p 536870913:2072:U32_MAX len 24 ver 0: idx 0 front_pad 0 back_pad 0 [ 59.734237][ T5328] update: btree=inodes cached=1 bch2_extent_update_i_size_sectors+0xccc/0x11f0 [ 59.734243][ T5328] old u64s 18 type inode_v3 0:536870913:U32_MAX len 0 ver 0: [ 59.734250][ T5328] mode=100755 [ 59.734255][ T5328] flags=(15300000) [ 59.734261][ T5328] journal_seq=21 [ 59.734266][ T5328] hash_seed=b68791a594a6d5ae [ 59.734272][ T5328] hash_type=siphash [ 59.734278][ T5328] bi_size=9000 [ 59.734283][ T5328] bi_sectors=24 [ 59.734288][ T5328] bi_version=0 [ 59.734292][ T5328] bi_atime=2780562352 [ 59.734298][ T5328] bi_ctime=17466314557548884 [ 59.734303][ T5328] bi_mtime=2780562352 [ 59.734308][ T5328] bi_otime=2780562352 [ 59.734312][ T5328] bi_uid=0 [ 59.734317][ T5328] bi_gid=0 [ 59.734322][ T5328] bi_nlink=1 [ 59.734327][ T5328] bi_generation=0 [ 59.734332][ T5328] bi_dev=0 [ 59.734337][ T5328] bi_data_checksum=0 [ 59.734343][ T5328] bi_compression=0 [ 59.734348][ T5328] bi_project=0 [ 59.734353][ T5328] bi_background_compression=0 [ 59.734359][ T5328] bi_data_replicas=0 [ 59.734365][ T5328] bi_promote_target=0 [ 59.734370][ T5328] bi_foreground_target=0 [ 59.734376][ T5328] bi_background_target=0 [ 59.734380][ T5328] bi_erasure_code=0 [ 59.734384][ T5328] bi_fields_set=0 [ 59.734388][ T5328] bi_dir=4096 [ 59.734393][ T5328] bi_dir_offset=4330382808765833931 [ 59.734398][ T5328] bi_subvol=0 [ 59.734402][ T5328] bi_parent_subvol=0 [ 59.734407][ T5328] bi_nocow=0 [ 59.734412][ T5328] new u64s 18 type inode_v3 0:536870913:U32_MAX len 0 ver 0: [ 59.734418][ T5328] mode=100755 [ 59.734423][ T5328] flags=(15300000) [ 59.734428][ T5328] journal_seq=21 [ 59.734433][ T5328] hash_seed=b68791a594a6d5ae [ 59.734438][ T5328] hash_type=siphash [ 59.734442][ T5328] bi_size=1057576 [ 59.734447][ T5328] bi_sectors=48 [ 59.734451][ T5328] bi_version=0 [ 59.734456][ T5328] bi_atime=2780562352 [ 59.734461][ T5328] bi_ctime=17466314557548884 [ 59.734466][ T5328] bi_mtime=2780562352 [ 59.734471][ T5328] bi_otime=2780562352 [ 59.734476][ T5328] bi_uid=0 [ 59.734481][ T5328] bi_gid=0 [ 59.734486][ T5328] bi_nlink=1 [ 59.734490][ T5328] bi_generation=0 [ 59.734495][ T5328] bi_dev=0 [ 59.734499][ T5328] bi_data_checksum=0 [ 59.734504][ T5328] bi_compression=0 [ 59.734509][ T5328] bi_project=0 [ 59.734514][ T5328] bi_background_compression=0 [ 59.734520][ T5328] bi_data_replicas=0 [ 59.734524][ T5328] bi_promote_target=0 [ 59.734530][ T5328] bi_foreground_target=0 [ 59.734535][ T5328] bi_background_target=0 [ 59.734540][ T5328] bi_erasure_code=0 [ 59.734545][ T5328] bi_fields_set=0 [ 59.734550][ T5328] bi_dir=4096 [ 59.734556][ T5328] bi_dir_offset=4330382808765833931 [ 59.734561][ T5328] bi_subvol=0 [ 59.734566][ T5328] bi_parent_subvol=0 [ 59.734572][ T5328] bi_nocow=0 [ 59.734576][ T5328] update: btree=alloc cached=1 bch2_trans_start_alloc_update+0xa65/0xdd0 [ 59.734582][ T5328] old u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 59.734588][ T5328] gen 0 oldest_gen 0 data_type user [ 59.734594][ T5328] journal_seq 5 [ 59.734600][ T5328] need_discard 1 [ 59.734605][ T5328] need_inc_gen 1 [ 59.734611][ T5328] dirty_sectors 24 [ 59.734616][ T5328] stripe_sectors 0 [ 59.734621][ T5328] cached_sectors 0 [ 59.734627][ T5328] stripe 0 [ 59.734632][ T5328] stripe_redundancy 0 [ 59.734637][ T5328] io_time[READ] 1 [ 59.734642][ T5328] io_time[WRITE] 512 [ 59.734648][ T5328] fragmentation 201326592 [ 59.734653][ T5328] bp_start 8 [ 59.734658][ T5328] [ 59.734663][ T5328] new u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 59.734668][ T5328] gen 0 oldest_gen 0 data_type user [ 59.734673][ T5328] journal_seq 5 [ 59.734677][ T5328] need_discard 1 [ 59.734683][ T5328] need_inc_gen 1 [ 59.734688][ T5328] dirty_sectors 24 [ 59.734693][ T5328] stripe_sectors 0 [ 59.734698][ T5328] cached_sectors 0 [ 59.734703][ T5328] stripe 0 [ 59.734708][ T5328] stripe_redundancy 0 [ 59.734713][ T5328] io_time[READ] 1 [ 59.734719][ T5328] io_time[WRITE] 512 [ 59.734724][ T5328] fragmentation 201326592 [ 59.734730][ T5328] bp_start 8 [ 59.734734][ T5328] [ 59.734738][ T5328] update: btree=reflink cached=0 bch2_trans_update+0x1e29/0x2550 [ 59.734744][ T5328] old u64s 5 type deleted 0:24:0 len 0 ver 0 [ 59.734750][ T5328] new u64s 8 type reflink_v 0:24:0 len 24 ver 0: refcount: 2 durability: 1 crc: c_size 8 size 24 offset 0 nonce 0 csum none 0:8000 compress none ptr: 0:34:8 gen 0 [ 59.734759][ T5328] write_buffer_keys: btree=backpointers l=0 u64s 5 type deleted 0:8921088:0 len 0 ver 0write_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:0:16843778 len 0 ver 0: replicas user: 1/1 [0] -24write_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:255:4294967045 len 0 ver 0: snapshot id=4294967295 -24write_buffer_keys: btree=accounting l=0 u64s 8 type accounting 0:32:264 len 0 ver 0: inum -1 -24 -24write_buffer_keys: btree=backpointers l=0 u64s 9 type backpointer 0:8921088:0 len 0 ver 0: bucket=0:34:0 btree=reflink l=0 offset=8:0 len=24 pos=0:24:0write_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:0:16843778 len 0 ver 0: replicas user: 1/1 [0] 24write_buffer_keys: btree=accounting l=0 u64s 8 type accounting 0:0:8 len 0 ver 0: inum 1 24 24 [ 60.010321][ T5328] bcachefs (loop0): bch2_btree_update_start(): error EIO [ 60.014209][ T5321] bcachefs (loop0): non free bucket in freespace btree [ 60.014209][ T5321] freespace key u64s 5 type set 0:29:0 len 2 ver 0 [ 60.014209][ T5321] u64s 12 type alloc_v4 0:27:0 len 0 ver 0: [ 60.014209][ T5321] gen 0 oldest_gen 0 data_type btree [ 60.014209][ T5321] journal_seq 4 [ 60.014209][ T5321] need_discard 1 [ 60.014209][ T5321] need_inc_gen 1 [ 60.014209][ T5321] dirty_sectors 256 [ 60.014209][ T5321] stripe_sectors 0 [ 60.014209][ T5321] cached_sectors 0 [ 60.014209][ T5321] stripe 0 [ 60.014209][ T5321] stripe_redundancy 0 [ 60.014209][ T5321] io_time[READ] 1 [ 60.014209][ T5321] io_time[WRITE] 256 [ 60.014209][ T5321] fragmentation 0 [ 60.014209][ T5321] bp_start 8 [ 60.014209][ T5321] [ 60.042540][ T5328] syz.0.0 (5328) used greatest stack depth: 17168 bytes left [ 60.046388][ T5327] syz.0.0 (5327) used greatest stack depth: 12048 bytes left [ 60.049271][ T24] audit: type=1800 audit(1732147580.064:3): pid=5327 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.0" name="file1" dev="loop0" ino=536870913 res=0 errno=0 [ 60.059519][ T5340] ------------[ cut here ]------------ [ 60.061706][ T5340] truncate spotted in mem i_size < btree i_size: 9000 < 1048576 [ 60.065686][ T5340] WARNING: CPU: 0 PID: 5340 at fs/bcachefs/fs-io.c:428 bchfs_truncate+0xbca/0xc90 [ 60.069367][ T5340] Modules linked in: [ 60.070915][ T5340] CPU: 0 UID: 0 PID: 5340 Comm: syz.0.0 Not tainted 6.12.0-syzkaller-01892-g8f7c8b88bda4 #0 [ 60.074981][ T5340] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 60.079090][ T5340] RIP: 0010:bchfs_truncate+0xbca/0xc90 [ 60.081273][ T5340] Code: fc ff df 41 80 3c 06 00 74 08 48 89 df e8 4e 7a cb fd 48 8b 94 24 20 01 00 00 48 c7 c7 c0 bb 53 8c 4c 89 fe e8 57 73 22 fd 90 <0f> 0b 90 90 e9 cf f9 ff ff e8 d8 6f 61 fd 48 8b 5c 24 60 48 89 df [ 60.089028][ T5340] RSP: 0018:ffffc9000d3cf9c0 EFLAGS: 00010246 [ 60.091248][ T5340] RAX: f9fe1248f674b500 RBX: ffffc9000d3cfae0 RCX: 0000000000100000 [ 60.094377][ T5340] RDX: ffffc90021003000 RSI: 0000000000002e93 RDI: 0000000000002e94 [ 60.097192][ T5340] RBP: ffffc9000d3cfc38 R08: ffffffff8155e432 R09: fffffbfff1cfa88c [ 60.100037][ T5340] R10: dffffc0000000000 R11: fffffbfff1cfa88c R12: 1ffff110087e8983 [ 60.102876][ T5340] R13: ffff888043f447d0 R14: 1ffff92001a79f5c R15: 0000000000002328 [ 60.105937][ T5340] FS: 00007f9237dd76c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 60.109551][ T5340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.111944][ T5340] CR2: 00005563731d32e8 CR3: 00000000434f6000 CR4: 0000000000352ef0 [ 60.114959][ T5340] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 60.118058][ T5340] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 60.120972][ T5340] Call Trace: [ 60.122255][ T5340] [ 60.123532][ T5340] ? __warn+0x168/0x4e0 [ 60.125004][ T5340] ? bchfs_truncate+0xbca/0xc90 [ 60.126723][ T5340] ? report_bug+0x2b3/0x500 [ 60.128384][ T5340] ? bchfs_truncate+0xbca/0xc90 [ 60.130095][ T5340] ? handle_bug+0x60/0x90 [ 60.131628][ T5340] ? exc_invalid_op+0x1a/0x50 [ 60.133401][ T5340] ? asm_exc_invalid_op+0x1a/0x20 [ 60.135128][ T5340] ? __warn_printk+0x292/0x360 [ 60.136843][ T5340] ? bchfs_truncate+0xbca/0xc90 [ 60.138594][ T5340] ? __pfx_bchfs_truncate+0x10/0x10 [ 60.140402][ T5340] ? bch2_trans_put+0x7b2/0xf00 [ 60.142294][ T5340] ? rcu_is_watching+0x15/0xb0 [ 60.144242][ T5340] ? setattr_prepare+0x1f5/0xb20 [ 60.146255][ T5340] ? bch2_setattr+0x1a4/0x220 [ 60.148086][ T5340] ? __pfx_bch2_setattr+0x10/0x10 [ 60.150096][ T5340] notify_change+0xbca/0xe90 [ 60.151972][ T5340] do_truncate+0x220/0x310 [ 60.153813][ T5340] ? __pfx_do_truncate+0x10/0x10 [ 60.155671][ T5340] ? bpf_lsm_path_truncate+0x9/0x10 [ 60.157697][ T5340] vfs_truncate+0x2e1/0x3b0 [ 60.159458][ T5340] do_sys_truncate+0xdb/0x190 [ 60.161312][ T5340] ? __pfx_do_sys_truncate+0x10/0x10 [ 60.163436][ T5340] ? rcu_is_watching+0x15/0xb0 [ 60.165241][ T5340] do_syscall_64+0xf3/0x230 [ 60.166924][ T5340] ? clear_bhb_loop+0x35/0x90 [ 60.168740][ T5340] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 60.170970][ T5340] RIP: 0033:0x7f9236f7e819 [ 60.172529][ T5340] 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 [ 60.179279][ T5340] RSP: 002b:00007f9237dd7038 EFLAGS: 00000246 ORIG_RAX: 000000000000004c [ 60.182225][ T5340] RAX: ffffffffffffffda RBX: 00007f9237136240 RCX: 00007f9236f7e819 [ 60.185113][ T5340] RDX: 0000000000000000 RSI: 00000000001fefff RDI: 0000000020000280 [ 60.187825][ T5340] RBP: 00007f9236ff175e R08: 0000000000000000 R09: 0000000000000000 [ 60.190591][ T5340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 60.193598][ T5340] R13: 0000000000000001 R14: 00007f9237136240 R15: 00007ffe8e602318 [ 60.196381][ T5340] [ 60.197506][ T5340] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 60.200020][ T5340] CPU: 0 UID: 0 PID: 5340 Comm: syz.0.0 Not tainted 6.12.0-syzkaller-01892-g8f7c8b88bda4 #0 [ 60.203533][ T5340] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 60.207249][ T5340] Call Trace: [ 60.208423][ T5340] [ 60.212742][ T5340] dump_stack_lvl+0x241/0x360 [ 60.214304][ T5340] ? __pfx_dump_stack_lvl+0x10/0x10 [ 60.216114][ T5340] ? __pfx__printk+0x10/0x10 [ 60.217764][ T5340] ? vscnprintf+0x5d/0x90 [ 60.219288][ T5340] panic+0x349/0x880 [ 60.220701][ T5340] ? __warn+0x177/0x4e0 [ 60.222295][ T5340] ? __pfx_panic+0x10/0x10 [ 60.224036][ T5340] __warn+0x34b/0x4e0 [ 60.225526][ T5340] ? bchfs_truncate+0xbca/0xc90 [ 60.227382][ T5340] report_bug+0x2b3/0x500 [ 60.229007][ T5340] ? bchfs_truncate+0xbca/0xc90 [ 60.230732][ T5340] handle_bug+0x60/0x90 [ 60.232262][ T5340] exc_invalid_op+0x1a/0x50 [ 60.233991][ T5340] asm_exc_invalid_op+0x1a/0x20 [ 60.235790][ T5340] RIP: 0010:bchfs_truncate+0xbca/0xc90 [ 60.237730][ T5340] Code: fc ff df 41 80 3c 06 00 74 08 48 89 df e8 4e 7a cb fd 48 8b 94 24 20 01 00 00 48 c7 c7 c0 bb 53 8c 4c 89 fe e8 57 73 22 fd 90 <0f> 0b 90 90 e9 cf f9 ff ff e8 d8 6f 61 fd 48 8b 5c 24 60 48 89 df [ 60.245228][ T5340] RSP: 0018:ffffc9000d3cf9c0 EFLAGS: 00010246 [ 60.247456][ T5340] RAX: f9fe1248f674b500 RBX: ffffc9000d3cfae0 RCX: 0000000000100000 [ 60.250258][ T5340] RDX: ffffc90021003000 RSI: 0000000000002e93 RDI: 0000000000002e94 [ 60.252909][ T5340] RBP: ffffc9000d3cfc38 R08: ffffffff8155e432 R09: fffffbfff1cfa88c [ 60.255544][ T5340] R10: dffffc0000000000 R11: fffffbfff1cfa88c R12: 1ffff110087e8983 [ 60.258309][ T5340] R13: ffff888043f447d0 R14: 1ffff92001a79f5c R15: 0000000000002328 [ 60.261048][ T5340] ? __warn_printk+0x292/0x360 [ 60.262792][ T5340] ? __pfx_bchfs_truncate+0x10/0x10 [ 60.264613][ T5340] ? bch2_trans_put+0x7b2/0xf00 [ 60.266485][ T5340] ? rcu_is_watching+0x15/0xb0 [ 60.268165][ T5340] ? setattr_prepare+0x1f5/0xb20 [ 60.269977][ T5340] ? bch2_setattr+0x1a4/0x220 [ 60.271696][ T5340] ? __pfx_bch2_setattr+0x10/0x10 [ 60.273449][ T5340] notify_change+0xbca/0xe90 [ 60.275087][ T5340] do_truncate+0x220/0x310 [ 60.276633][ T5340] ? __pfx_do_truncate+0x10/0x10 [ 60.278354][ T5340] ? bpf_lsm_path_truncate+0x9/0x10 [ 60.280082][ T5340] vfs_truncate+0x2e1/0x3b0 [ 60.281783][ T5340] do_sys_truncate+0xdb/0x190 [ 60.283427][ T5340] ? __pfx_do_sys_truncate+0x10/0x10 [ 60.285387][ T5340] ? rcu_is_watching+0x15/0xb0 [ 60.287048][ T5340] do_syscall_64+0xf3/0x230 [ 60.288841][ T5340] ? clear_bhb_loop+0x35/0x90 [ 60.290500][ T5340] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 60.292537][ T5340] RIP: 0033:0x7f9236f7e819 [ 60.294085][ T5340] 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 [ 60.300915][ T5340] RSP: 002b:00007f9237dd7038 EFLAGS: 00000246 ORIG_RAX: 000000000000004c [ 60.303920][ T5340] RAX: ffffffffffffffda RBX: 00007f9237136240 RCX: 00007f9236f7e819 [ 60.306936][ T5340] RDX: 0000000000000000 RSI: 00000000001fefff RDI: 0000000020000280 [ 60.309907][ T5340] RBP: 00007f9236ff175e R08: 0000000000000000 R09: 0000000000000000 [ 60.312958][ T5340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 60.316002][ T5340] R13: 0000000000000001 R14: 00007f9237136240 R15: 00007ffe8e602318 [ 60.319109][ T5340] [ 60.320523][ T5340] Kernel Offset: disabled [ 60.322180][ T5340] Rebooting in 86400 seconds..