program: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_DIRTY_LOG_RING(r2, 0x4068aea3, &(0x7f0000000140)={0xc0, 0x0, 0x10000}) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWRULE={0x6c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2, 0x0, 0x8}, [@NFTA_RULE_EXPRESSIONS={0x40, 0x4, 0x0, 0x1, [{0x3c, 0x1, 0x0, 0x1, @match={{0xa}, @val={0x2c, 0x2, 0x0, 0x1, [@NFTA_MATCH_NAME={0xd, 0x1, 'connmark\x00'}, @NFTA_MATCH_INFO={0x10, 0x3, "a62a1a4094b2c56d78942e97"}, @NFTA_MATCH_REV={0x8, 0x2, 0x1, 0x0, 0x1}]}}}]}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x94, 0x11, 0x1, 0x0, 0x0, {0x9}}}, 0x94}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_LEN={0x8, 0x4, 0x1, 0x0, 0x3d}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) syz_mount_image$bcachefs(&(0x7f000009de00), &(0x7f0000005900)='./file1\x00', 0x1000000, &(0x7f0000000000)=ANY=[@ANYRES8, @ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYRESOCT, @ANYRESDEC=0x0], 0x1, 0x593c, &(0x7f0000005940)="$eJzs3X2QHGX9IPCnZ2azk91ssgkgEWSzBKIIaja8Fb6URM+3AqRiYSnhorCQDUaTkEqCQEAJHnhQgIWWlqL+gRZSh0aLKjglUiIvl3CKUpwedYXUyR36h1fIkRKIlOXP/Gp3+pnM9k5vz87OwgY+n0q253mm59tPP/1MT3+fmd0JAAAAvC7suW7rvrOP+OCvvzTy0tUf+fnGa0Jveay+GlfoT5eXv1otZCaVMuXuyuKxZXZcvOXKH/558KL3/+qunh+8vHvt0ev+8IFDLrrvs2fsuvU7D77Yd8+/ninaThxPxx8oJ88lIVR/sfcbX9796OGjdUkIoZz07whhYbLowYVJJsTQP0IIa+vtHH/n3S+dtG50ec2N3ePqF2SCGO+vb9V0nG3fd9kJ4Y/vW33tb5f85MddO5/dcWCVpNownkKYf0Hj47tCCHPT/6PiaFscH5wuV4UQehoed1pBu45psf3Lc8pHpss56bK3IE68f2mmnD0fZMtRV2bZU7C9hq5qS1472l2vyLxMOXsymq68dsb6henyZ+ny+CnGL8f/SSgloVJv/obkwBgJDcctCcnYsazWy6Vx+5w0HOu0nGTKpUy53JXZr7HtpgOtnCTj6+N6mfp4Oq6k9Uc3nqubOCen/o3pspo+UV+O5ZC9UdM74UZ9v8bEdu2dpC2vhFLOEyvW149hejB607reZNGEx+xvIt63e/VNy8prHtrTn9OO5K4kjZ+0FX/7bxbO+/SPbrh0cV78C0pp/FJb8Z8+87Hnz7vh+9/OjX9LjF9uK/6J9/c8d+bD1y3N7Z+9sX8qbcUffuaRm5cceuHO3PbfFuNX24q/ctdj3X377n8gt/1DsX/mthX/qXd/6E93PnHvs7nxQ4zf01b8Nbs2f6V7YN9xufEfiP3T2974eWHnqU8ODPxlMC/+4zF+X1vx79hx67tuX3DjGbnHd1Xsn/624p917H3Xztt371F5587ktk69cgK8Ph2SXmNdn5bbzTOnqyFf+NZgpXbNNy/939fJDWWMbmf+DMYHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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pr9RMdXr5rOOve/aefvuPSo3b7mt1Tz0v4wr9RfmoX1ttTfmzbl5xKrOfF48N4+o51nTyxNz21/PE6eXp+fGr+fp08ujc/unnkdPbx4gN359HmDKeW4c4rMkz53Z+brXbB6d/vrsTOXR5+TUTzWP7p1wo75fY+TRAACvrpj/15OENP9/OLPedK/bc/OCya7b+4rjx+v27N8Dqcd//JXKK2c675vpvHWm8/qZnpc42N//nel5oZmdJ5MXp+WQvVEjLwYAYDaI+f/ctJyf/08vP8nN3+r5ify8afw28/O/p1uQn8+O963bmv9qIX7r81/yf/l/Mfk/AMBrW8z/4689xr//99/Scvbv1svTc+J7H/01nafHdG7m8/SZnmebhfMAybiyeQDzAAAAdFjXWKY08ffsP5Uus79nn/d7+eflrN+qytjv2Idw4bYtIyPnX7p57fC2kfM3XbJ2ZOv5l21Zv23byKbaetPNG3PzljRv7AqVtD+ar5fN2xakfw9hQc7fQ8iuH8MeOXZj4t9DyG52bsHfEThw/Fprb97xK02yfrPxkXe88+J/Mmf9qH78L/rMieev23r++k3rt60f3rB++8j49Uaz1p4pfG9m7JYpfW9m5scEpal/f2dn2lGa0I6utD/yvp89ybRjYdqShXnff5DT7l//j699/tj9/7wzhKHDym+aVv8lK/f/13NHPrptz+83j7a/NGn762um7Sr6vtLs+nF/Khsu2brthHWXXLop+42S7YnzGaV6eYY+15A+/cstzk+syamfwvzEWaHxz7Lm/H3W2aLl+QkAAMaJ7//H69n4/uFX0wuoWN96nj69949z8/Sh1vL07PeSFeXp2fXj/raap1enmadnt1+Upzdbv1menpd358X/eM76U9X6OJne5zxyx8kFrY2T7PcZFI2T7PpTHSfJNMdJdvtF46TZ+s3GSd5xz4v/sZz187Q+Hqb3uZzc8XBLa+PhrZly0XjIrj/V8VCa5njIbr9oPDRbv9l4yDu+efHPzlm/VePHx+jAGBsXI+dfdsmWzzWsN9PffzH99s3s93+0q/X2z+znvma+/TP7ubKZb//0PleW2/7HpzcT1nr7Z/b7Xdr1is3Xph82K/r8WdE87uqc+ql+zmzOhBuzk3lcePXE/D++3RPz/xvTZaffBjr4vydtste5rmm/zh38n7+f2esYr+eTbGwW8HoOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0JruyuKx5Z7rtu47+4gP/vpLIy9d/ZGfb7zmLVf+8M+DF73/V3f1/ODl3WuPXveHDxxy0X2fPWPXrd958MW+e/71TGHg/tri+LRYDSF5Lgmh+ou93/jy7kcPH61LQgjlpH9HCAuTRQ8uTDIRhv4RQlhbb+f4O+9+6aR1o8trbuweV78gEyS7X6G3HNszrp3h8sI94iBUTcfZ9n2XnRD++L7V1/52yU9+3LXz2R0HVkmqDeMphPkXND6+K4QwN/0/Ko62xfHB6XJVCKGn4XGnFbTrmBbbvzynfGS6nJMuewvipPd3Lc2sX8qsly1HXZllT8H2piuvHe2uV2Reppw9GU1XXjtj/cJ0+bN0efwU45fj/ySUklCpN39DcmCMhIbjloRk7FhW6+VS/diGdP8z5SRTLmXK5a7Mfo1tNx1o5SQZXx/Xy9TH03ElrT+68VzdxDk59W9Ml9X0ifpyLIfsjZreCTfq+zUmtmvvJG1pMKe11aau1HAOalZfP/DpwehN63qTRRMes7+JeN/u1TctK695aE9/TjuSu5I0fm0cTTX+9t8snPfpH91w6eK8+BeU0vilTPu3thT/6TMfe/68G77/7dz4t8T45bb658T7e5478+Hrlub2z95krON7Q6Wt+MPPPHLzkkMv3Jnb/tti/1fbir9y12PdffvufyC3/UOxf2qvfL1NToiTxX/q3R/6051P3PtsbvwQ4/e01f41uzZ/pXtg33G58R+I/dPbVvynX9h56pMDA38ZDH/P3JPGfzzG72sr/h07bn3X7QtuPCP3+K6K/dPfVvyzjr3v2nn77j0q79yZ3NapV06A16dD0mus69Nyu3nmdDXkC98arNSu+eal//tq9XkvldMyup35MxEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDXtN9ddfKnzj39Y6srSQhJzjr7m4j3leesXNnOdoefeeTmJYdeuLOxbnE7gQAAAIBCMQ8v1WuqYXG4LJkbjmy6fpwjODKWkvH12TmEuQfW7EicUofilDsUp9KhOF0dijOnQ3G6OxSnWhCnGlqLM3fSOKWW29PToTi9HYozr0Nx+joUZ36H4izoUJz+SeO0Pg4XdijOog7FOaRDcQ7tUJzDOhTnDR2Kc3iH4mTnlKc6DvvSNY/IizN2o1wYp5KU63c0m0+P2zlqmtvpbXE7g9PcztwWt3NM5nGlKW6n2uJ23jzN7SQtbuet09xOqWA7cdxenm1f3E4stTj+r+hQnO0dinNlh+Jc1aE4X+hQnC92KM7V04wD0KqY/x/I9/pDd+U9oScn34757pKxnxNf7/JOSDHemzL1c4riZRP1TLwlU21fdocy8ZZm6rvGxavU85FJ4lUb4y3L3Fm4v9kJhUz7js/UdxfFy04sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAM+t1VJ3/q3NM/tjokYfRfU/ubiPeV56xcOdjGdnevvmlZec1DexrruittBAIAAAAKxTy8q15TDd2VFaE7mTNuvWo6D1BNy+X+2nJgflg1ukwGS2PlnmThpI+rpI9bvm3j5uVbr9j+9vUbhy8euXhk0ztXnLzi1KFTTj1l+br1G0aGaj9D6J4kXrmhfusV2z83vGHDyJattXK2/YvTxy1Oy0kIY9MWA+8IQ6PLa9L2Lypofyl93IHtzdyN4qMHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/86u/YW6edZxAH/eJCfJzlabsX9ZWU9D/4yqQ9t6Jp2O5QXBwdaVHgaSTI+juBaHp2vZ2lFn3Apus0URNgql0ptKHW4Obzbnhrg/FCqzWvHUItvQXeiFsumkG72QjkhP8uYkadKcxbH+8fO5yJs8z+95fu+TQuH7ngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfLSma+OTlfJEdTQKIepTU+8hmUtn47g0RN+vvLDlB7mxE8vbx3KZITYCAAAABkpy+EhrJB9ymXRIh6tnPi0ObRNhNvcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/f6Zr45OV8kT14iiEqE9NvYdkLp2N49IQfd989+nPvjY29vf2seIQ+wAAAACDJTk81RrJh2JYEkaiqzvqkmcDC7rWd9cl+yycY133s4N+dUvmWHftHOs+PqBubfO6PQAAAMD5L8n/mdZIIeQy8/rm/0G5Pqlb1FWXbl6H+a0AAAAA8L9J8n+uNVIMuUyxldfnmvcXd9Ul6wf93T5Zv6zP+kF/z7+tefV3egAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4f0zXxicr5YlqOgoh6lNT7yGZS2fjuDRE31Uvjv7z1oOPLG4fy2WG2AgAAAAYKMnhs9E7H3KZ0TASLp7J/WM373v2S88+Nx5CaMT8bDZsX791672rGq9J3crDB0e+f+jtb59Wt7LxetYOCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfGima+OTlfJE9aIohKhPTb2HZC6djePSEH3f+PwX//rkseffah8rDrEPAAAAMFiSw2ezfz4UQzZkw5Uzn9qz/imprvX9nhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF477vvnAN9ZPTW2415sL9M2lv2/8S58r9+PN+fHmbP/PBAAAfNgWhSjUP6Cr1p3tuwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM4F07XxyUp5opqPQoj61NR7SObS2TguDdE3fuFIbt6JF19uHysOsQ8AAAAwWJLDZ7N/PhTDSBgJV8x86vVMYCb/Fz7CmwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOKdO18clKeaI6Lwoh6lNT7yGZS2fjuDRE3yd27P3cgfnfu6V9LJcZYiMAAABgoCSHZ1sj+ZDLfCLkwjXNz1OdC6J089r7ucDsui0dy0bnvK7WsS4953U7u06WaZ6msS6f7FdoXFvrSqevK7WtK4ZW+1LHurC7Y9W8AfcZAAAA4CxK8n+uNVIIuUyuLef+pKO+IOcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH1M18YnK+WJahSFEPWpqfeQzKWzcVwaou8Dv730kq/+dNe29rHiEPsAAAAAgyU5fDb750MxLAwfCwtncn8odNYndf+qnDzw+L//tjyEFVceHcv03f/Xb9z0UvdLCKnOolQI85v9oj79fvOHx+9fWj/5ZAgrrkhf07Pfjv79OreM69kQwtZDR7cM+HIAAADgApHk/5HWSCHkMvf0zf9J8v5A+X/+/Tt+cXnztZnIu1akCs1+qVTvfl9Y+vRflq3+x9un8v+Z+n1676YDl3c0bIx0ieJ6edO2tUev359KTt3on+46b/K9fPlbb/1n4/bHTjb650O+Ob4g06v/6a9dLorrU6k91TXv76l19s/0+b4f+d3Lx361YNd7p/q/u2i01f/aM5z/zP1Hb3909w17D67t7B9CKPXq/857t4Sr/nT3w93nH+3auP2bb3/tEsX1w4uP71+9r3hjZ/+oq3/y/f/s2BO7f/zYd59L+ie/FVm+ZK79U139X9152Y5XHlq3oLN/qs/5X7rjtbHNpe/8sfv8dw19/qeue+bO19fHD3ZPAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXFima+OTlfJENRWFEPWpqfeQzKWzcVwaou+btx55545dP/ph+1hxiH0AAACAwZIcPpv986EYsiEbRmdy/88rG27beujollBozEbNa2Zq831bP7lx87Z77jpLdw4AAADMVZL/M62RQshlloaRZv4vb9q29uj1+1NJ/k8l+X/j3VMbVoRW3as7L9vxykPrFrSeE4Qw87OA/Km6z8zW3XzTkcLxP399Wc+6VbN1hxcf3796X/HGpC60160MrecTT133zJ2vr48fbN1fe92nvrZ5qvl4Itl39PZHd9+w9+Da1jma19HmvkndVGpPdc37e2pJXbp5zTfPDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcbro2PlkpT1RDOoSoT029h2QunY3j0hB91yz95cOXnHh+YftYLjPERgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBfduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrBffyFSVXEcwM+Z2W3HmV3d1SArWlcrCntQCiLqxaIiNELoyZCwNB+iIIgo7KE1NBIr6iHIepGooNpCKMhNEk3W6J/00kNFBdZDINJCOUgPFbtz7jh73bubdy2oPh8Yzj1n7v3e373n7N25AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 81.842883][ T5312] Bluetooth: hci0: command tx timeout [ 81.846406][ T1312] ieee802154 phy0 wpan0: encryption failed: -22 [ 81.848700][ T1312] ieee802154 phy1 wpan1: encryption failed: -22 [ 82.213466][ T5328] loop0: detected capacity change from 0 to 32768 [ 82.250646][ T5328] bcachefs (/dev/loop0): error reading default superblock: checksum error, type none: got should be [ 82.311229][ T5328] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 82.318652][ T5328] bcachefs (loop0): invalid bkey in superblock btree=xattrs level=1: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:268435487:0 gen 0 invalid [ 82.318674][ T5328] pointer past last bucket (268435487 > 128), deleting [ 82.331437][ T5328] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type deleted SPOS_MAX len 0 ver 0: [ 82.331453][ T5328] nonzero snapshot, deleting [ 82.339139][ T5328] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 82.342273][ T5328] bcachefs (loop0): superblock requires following recovery passes to be run: [ 82.342273][ T5328] check_xattrs [ 82.349357][ T5328] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.25: extent_flags [ 82.349357][ T5328] running recovery passes: check_allocations,check_extents_to_backpointers,check_inodes [ 82.365453][ T5328] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 82.365473][ T5328] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 82.365482][ T5328] node offset 8/16 bset u64s 49 bset byte offset 176: keys out of order: u64s 10 type inline_data 4100:8:U32_MAX len 8 ver 0 > u64s 7 type inline_data 0:12884901896:U32_MAX len 8 ver 0, fixing [ 82.384528][ T5328] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 82.384528][ T5328] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 82.401189][ T5328] bcachefs (loop0): accounting_read... done [ 82.404876][ T5328] bcachefs (loop0): alloc_read... done [ 82.406888][ T5328] bcachefs (loop0): snapshots_read... done [ 82.409092][ T5328] bcachefs (loop0): check_allocations... [ 82.411264][ T5328] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 82.411281][ T5328] 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, fixing [ 82.427478][ T5328] bcachefs (loop0): bucket 0:27 data type btree ptr gen 0 missing in alloc btree [ 82.427494][ T5328] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 82.438876][ T5328] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 82.438890][ T5328] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 32369622321725440: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 82.452212][ T5328] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 82.452229][ T5328] 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 [ 82.465172][ T5328] ------------[ cut here ]------------ [ 82.467005][ T5328] kernel BUG at fs/bcachefs/btree_iter.c:619! [ 82.468959][ T5328] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 82.471139][ T5328] CPU: 0 UID: 0 PID: 5328 Comm: syz.0.0 Not tainted 6.14.0-syzkaller-12966-ga2cc6ff5ec8f #0 PREEMPT(full) [ 82.474805][ T5328] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 82.478409][ T5328] RIP: 0010:bch2_btree_path_level_init+0x9e4/0xa00 [ 82.480633][ T5328] Code: fd 90 0f 0b e8 ad 18 6c fd 90 0f 0b e8 a5 18 6c fd 90 0f 0b e8 9d 18 6c fd 90 0f 0b e8 95 18 6c fd 90 0f 0b e8 8d 18 6c fd 90 <0f> 0b e8 85 18 6c fd 90 0f 0b e8 7d 18 6c fd 90 0f 0b 66 2e 0f 1f [ 82.487717][ T5328] RSP: 0018:ffffc9000d43e200 EFLAGS: 00010283 [ 82.489893][ T5328] RAX: ffffffff84573ef3 RBX: 0000000000000000 RCX: 0000000000100000 [ 82.492963][ T5328] RDX: ffffc9000de5a000 RSI: 0000000000079bc0 RDI: 0000000000079bc1 [ 82.496176][ T5328] RBP: dffffc0000000000 R08: ffffffff8457376b R09: 0000000000000000 [ 82.498971][ T5328] R10: dffffc0000000000 R11: fffff52001a87c34 R12: ffff888053681800 [ 82.501877][ T5328] R13: 000000000000ffff R14: 0000000000000000 R15: ffff888056740033 [ 82.504850][ T5328] FS: 00007f26cd2356c0(0000) GS:ffff88808c599000(0000) knlGS:0000000000000000 [ 82.508279][ T5328] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.510865][ T5328] CR2: 000055fb93c630c8 CR3: 0000000036696000 CR4: 0000000000352ef0 [ 82.513947][ T5328] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.517118][ T5328] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.520396][ T5328] Call Trace: [ 82.521884][ T5328] [ 82.523174][ T5328] ? bch2_btree_path_traverse_one+0xab7/0x2970 [ 82.525559][ T5328] bch2_btree_path_traverse_one+0x10af/0x2970 [ 82.527872][ T5328] ? bch2_btree_path_traverse_one+0xab7/0x2970 [ 82.530174][ T5328] ? bch2_check_allocations+0x12e1/0x6ab0 [ 82.532366][ T5328] ? __pfx_bch2_btree_path_traverse_one+0x10/0x10 [ 82.534890][ T5328] ? __bch2_btree_node_iter_advance+0x586/0xab0 [ 82.537446][ T5328] ? bch2_bkey_sectors_need_rebalance+0x85c/0xf00 [ 82.540038][ T5328] ? __pfx_bch2_btree_path_verify_level+0x10/0x10 [ 82.542592][ T5328] ? bch2_btree_node_iter_advance+0x3d8/0xc80 [ 82.545078][ T5328] ? __pfx_bch2_bkey_sectors_need_rebalance+0x10/0x10 [ 82.547839][ T5328] ? __bitmap_weight+0xe6/0x100 [ 82.549811][ T5328] ? bch2_btree_path_verify_locks+0x271/0xb40 [ 82.552214][ T5328] ? bch2_btree_path_verify+0x1ff/0x300 [ 82.554690][ T5328] bch2_btree_iter_peek_max+0xc10/0x6370 [ 82.556925][ T5328] ? __pfx_bch2_btree_iter_peek_max+0x10/0x10 [ 82.559315][ T5328] ? bch2_trans_begin+0x9e1/0x1d30 [ 82.561318][ T5328] ? bch2_trans_begin+0x1795/0x1d30 [ 82.563587][ T5328] ? bch2_check_allocations+0x1274/0x6ab0 [ 82.565853][ T5328] ? bch2_check_allocations+0x1283/0x6ab0 [ 82.568092][ T5328] ? btree_node_unlock+0xf5/0x230 [ 82.570008][ T5328] ? __bch2_path_free+0x740/0x870 [ 82.572005][ T5328] ? __asan_memset+0x23/0x50 [ 82.573654][ T5328] bch2_check_allocations+0x12e1/0x6ab0 [ 82.575788][ T5328] ? prb_first_seq+0x133/0x210 [ 82.577513][ T5328] ? bch2_check_allocations+0xfb1/0x6ab0 [ 82.579388][ T5328] ? _prb_read_valid+0xb13/0xbb0 [ 82.581124][ T5328] ? __pfx__prb_read_valid+0x10/0x10 [ 82.583074][ T5328] ? __pfx_data_push_tail+0x10/0x10 [ 82.585194][ T5328] ? __lock_acquire+0xad5/0xd80 [ 82.587168][ T5328] ? record_print_text+0x273/0x430 [ 82.589297][ T5328] ? record_print_text+0x315/0x430 [ 82.591440][ T5328] ? prb_read_valid+0xab/0xf0 [ 82.593392][ T5328] ? __pfx_bch2_check_allocations+0x10/0x10 [ 82.595784][ T5328] ? desc_read+0x1a8/0x400 [ 82.597540][ T5328] ? prb_first_seq+0x133/0x210 [ 82.599383][ T5328] ? __pfx_prb_first_seq+0x10/0x10 [ 82.601380][ T5328] ? this_cpu_in_panic+0x4f/0x80 [ 82.603402][ T5328] ? _prb_read_valid+0xb13/0xbb0 [ 82.605209][ T5328] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 82.608375][ T5328] ? __pfx__prb_read_valid+0x10/0x10 [ 82.610933][ T5328] ? console_flush_all+0xda3/0xec0 [ 82.613157][ T5328] ? bch2_check_allocations+0x1274/0x6ab0 [ 82.615779][ T5328] ? prb_read_valid+0xab/0xf0 [ 82.618188][ T5328] ? __pfx___console_unlock+0x10/0x10 [ 82.620330][ T5328] ? bch2_check_allocations+0x1954/0x6ab0 [ 82.622574][ T5328] ? __lock_acquire+0xad5/0xd80 [ 82.624247][ T5328] ? irq_work_queue+0xd1/0x150 [ 82.625968][ T5328] ? __wake_up_klogd+0xd5/0x110 [ 82.627835][ T5328] ? __pfx_vprintk_emit+0x10/0x10 [ 82.629506][ T5328] ? __lock_acquire+0xad5/0xd80 [ 82.631220][ T5328] ? __bch2_print+0x17c/0x220 [ 82.632998][ T5328] ? __pfx___bch2_print+0x10/0x10 [ 82.634917][ T5328] bch2_run_recovery_pass+0xf0/0x1e0 [ 82.636930][ T5328] bch2_run_recovery_passes+0x2ad/0xa90 [ 82.639219][ T5328] bch2_fs_recovery+0x292a/0x3e20 [ 82.641374][ T5328] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 82.643601][ T5328] ? __lock_acquire+0xad5/0xd80 [ 82.645551][ T5328] ? __lock_acquire+0xad5/0xd80 [ 82.647592][ T5328] ? __lock_acquire+0xad5/0xd80 [ 82.649515][ T5328] ? bch2_fs_start+0x269/0x610 [ 82.652139][ T5328] ? up_write+0x1ab/0x590 [ 82.654151][ T5328] ? __pfx_up_write+0x10/0x10 [ 82.656072][ T5328] ? llist_reverse_order+0x72/0x90 [ 82.657947][ T5328] bch2_fs_start+0x2fb/0x610 [ 82.659745][ T5328] bch2_fs_get_tree+0x113e/0x18f0 [ 82.661596][ T5328] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 82.663539][ T5328] ? vfs_parse_monolithic_sep+0x427/0x460 [ 82.665503][ T5328] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 82.667490][ T5328] ? rcu_is_watching+0x15/0xb0 [ 82.669207][ T5328] ? apparmor_capable+0x13b/0x1b0 [ 82.671262][ T5328] vfs_get_tree+0x90/0x2b0 [ 82.673017][ T5328] do_new_mount+0x2cf/0xb70 [ 82.674785][ T5328] ? __pfx_do_new_mount+0x10/0x10 [ 82.676677][ T5328] __se_sys_mount+0x38c/0x400 [ 82.678483][ T5328] ? __pfx___se_sys_mount+0x10/0x10 [ 82.680471][ T5328] ? __x64_sys_mount+0x20/0xc0 [ 82.682597][ T5328] do_syscall_64+0xf3/0x230 [ 82.684397][ T5328] ? clear_bhb_loop+0x45/0xa0 [ 82.686387][ T5328] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 82.688809][ T5328] RIP: 0033:0x7f26cc38e90a [ 82.690694][ T5328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 82.698101][ T5328] RSP: 002b:00007f26cd234e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 82.701391][ T5328] RAX: ffffffffffffffda RBX: 00007f26cd234ef0 RCX: 00007f26cc38e90a [ 82.704476][ T5328] RDX: 000020000009de00 RSI: 0000200000005900 RDI: 00007f26cd234eb0 [ 82.707471][ T5328] RBP: 000020000009de00 R08: 00007f26cd234ef0 R09: 0000000001000000 [ 82.710527][ T5328] R10: 0000000001000000 R11: 0000000000000246 R12: 0000200000005900 [ 82.713742][ T5328] R13: 00007f26cd234eb0 R14: 000000000000593c R15: 0000200000000000 [ 82.716935][ T5328] [ 82.718234][ T5328] Modules linked in: [ 82.720390][ T5328] ---[ end trace 0000000000000000 ]--- [ 82.729807][ T5328] RIP: 0010:bch2_btree_path_level_init+0x9e4/0xa00 [ 82.732577][ T5328] Code: fd 90 0f 0b e8 ad 18 6c fd 90 0f 0b e8 a5 18 6c fd 90 0f 0b e8 9d 18 6c fd 90 0f 0b e8 95 18 6c fd 90 0f 0b e8 8d 18 6c fd 90 <0f> 0b e8 85 18 6c fd 90 0f 0b e8 7d 18 6c fd 90 0f 0b 66 2e 0f 1f [ 82.739815][ T5328] RSP: 0018:ffffc9000d43e200 EFLAGS: 00010283 [ 82.742024][ T5328] RAX: ffffffff84573ef3 RBX: 0000000000000000 RCX: 0000000000100000 [ 82.745337][ T5328] RDX: ffffc9000de5a000 RSI: 0000000000079bc0 RDI: 0000000000079bc1 [ 82.748172][ T5328] RBP: dffffc0000000000 R08: ffffffff8457376b R09: 0000000000000000 [ 82.751091][ T5328] R10: dffffc0000000000 R11: fffff52001a87c34 R12: ffff888053681800 [ 82.754742][ T5328] R13: 000000000000ffff R14: 0000000000000000 R15: ffff888056740033 [ 82.757972][ T5328] FS: 00007f26cd2356c0(0000) GS:ffff88808c599000(0000) knlGS:0000000000000000 [ 82.761522][ T5328] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.765289][ T5328] CR2: 000055fb93c630c8 CR3: 0000000036696000 CR4: 0000000000352ef0 [ 82.768429][ T5328] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.771591][ T5328] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.775126][ T5328] Kernel panic - not syncing: Fatal exception [ 82.777817][ T5328] Kernel Offset: disabled [ 82.779647][ T5328] Rebooting in 86400 seconds..