program: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=@newsa={0x13c, 0x10, 0x713, 0x0, 0x0, {{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x2}, {@in=@remote, 0x0, 0x32}, @in6=@loopback, {}, {}, {}, 0x0, 0x0, 0xa, 0x2}, [@algo_auth_trunc={0x4c, 0x14, {{'sha1\x00'}}}]}, 0x13c}}, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000100), 0x200, 0x8c03) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r2, 0xc0305710, &(0x7f0000000000)={0x0, 0x8000, 0x592}) close_range(r1, 0xffffffffffffffff, 0x0) syz_mount_image$bcachefs(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x800000, &(0x7f0000005b40)={[{@btree_node_prefetch}, {@very_degraded}, {@norecovery}, {@str_hash={'str_hash', 0x3d, 'crc64'}}, {@noexcl}, {@metadata_checksum={'metadata_checksum', 0x3d, 'xxhash'}}, {@errors_fix_safe}, {@reconstruct_alloc}, {@metadata_checksum={'metadata_checksum', 0x3d, 'xxhash'}}], [{@context={'context', 0x3d, 'sysadm_u'}}]}, 0x1, 0x59dd, &(0x7f0000000140)="$eJzs3X+QHNV9IPDXM7Pa2V2ttBI4yGBWi4wSgmNrxa/yj1Ss5BI7BQ4ll1MO4mTDglZE9upHSUsAQYLIgQ8KcOGUUwlO/iAuTB224qIKElAoE36cxNnYFBcfdYW5s++w//AV4VAZ0FEunzc1O/1Gs73T27Ozs0KCz6ek7ek3Pd/3+vWbnv6+md0JAAAAvCMcumXPkYtP/b3v/Pn4Gzf+/j9tvykMlKfLq3GDoXR57VvVQo6l3sqq6WV2XPza9V//yciVv/PtB/q/9ubBLWds/cHvnnTlo5+78MDdf/PE64MP/fKlorhxPJ19dD15JQmh+q3Df/mFg8+cUitLQgjlZGhfCCuSlU+sSDIhRn8eQtiSrqzK3PngG+durS1vur13RvnyzHbG+ztbNR1ne49c877ww9/edPP3Vn/z73v2v7zv6CZJtWk8hbDs8ubH94QQ+tL/NXG0xfEYB+3GEEL/I6XG4z5Y0K73ttn+dTnrp6XLJelyoCBOvH9NZr2U2S67HvVklv0F9S1UXjs63a7I0sx69mS0UHntjOUr0uXD6fLsecYvx/9JKCWh0mj+RHJ0jISm45aEZHr7amO91Di2Id3/zHqSWS9l1ss9mf2qhKMDrZwkjfLm9pSayitNp+NKWn5G87m6hU/llL87XVbTJ+qbcT1kb9QNzLrR2K9psV2H52jLsVBqOge1Km8c+PRgDKRlA8nKWY+Zavbw/5hexPsObrpjbXnzk4eGctqRPJCk8ZP24qfifXu/u2LpZ79x29XZ1/VG/MtLafxSR/F/dNGzr15621e/khv/rhi/3FH8cx7rf+Wip25Zk9s/h2P/VDqKP/bS03euPvmK/bntvyfGr3YUf8OBZ3sHjzz2eG77R2P/9HUU/8WPfOzH9z//yMu58UOM399R/M0Hdn2xd/jIWX158R+P/TPQ2fh5bf8FLwwP/3QkL/5zMf5gR/Hv23f3h+9dfvuFucd3Y+yfodnxy8XxP3HmozcvPfLI6XnnzuSebr1yArwznZReY92arneaZy5UU77w1yOV+jXf0vT/YDcrylx81upZ1s34AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPD29C83nPeZSz76yU2VJIQkZ5upFuJ95SUbNox0UO/YS0/fufrkK/Y3l63qIA4AAABQLObhpUZJNawK1yR94bSW28c5gtPiWjKzPDuHEONk5wjmjtMzq94Yp9Sl9pS7FKcyd5zl2fK8ONk97rQ9S7oUp7dLcaoFcaqhvTh9c8Sp1EZFm+3pn7M97ccZ6FKcpV2KM9ilOMu6FGd5l+Jk7+l0HK6Ysz3tx1nZpTgndSnOyV2K864uxfmVLsU5pUtxsnPK8x2Hg+mWp+bFmb5RLoxTScqNO1rNp5+S1nP6AusZKKhnsOj1uM16+tqs572Zx5XmWU+1zXp+dYH1JG3W8+sLrKdUUE8ct9dm2xfriWttjv/ruhRnb5fiXN+lODd0Kc6fdinOn3Upzo2ZS9P5xgFoV8z/j+Z7Q6G38puhPz3jZGcBYr67evrn7Ne7vBNSjPeeTPmSonjZRD0Tb/V825edQMjEW5Mp75kRrxKGQmG8anO8tZk7C/c3O6GQad/ZmfLeonizp1IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNH8yw3nfeaSj35yU0hC7V9LUy3E+8pLNmwY6aDeg5vuWFve/OSh5rLeSgeBAAAAgEIxD+9plFRDb2V96E2WzNiums4DVNP18lB9ObwsbKwtk5HS9Hp/smLOx1XSx62b3L5r3Z7r9r5/2/axq8avGt/xofXnrb9g9PwLzl+3ddvE+Gj9Zwi9BfFCCNPTD3uu2/v5sYmJ8d176oXZ9q9KH7cqXU/Sxw1/IIzWljel7V9ZUF9pVn2Ld6P46AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8G7t2FyLXWT4A/D0zszPTbfLP/unXNDSbIR8latEkbiXV0j0gGGiTkKUgs9W1BptgcdOEdFNiHZuAbU1QhJZAiOTCSCy2Fm/6YYvYDwKRGg24MUhbtBd6obRaSUsuJOFIdufMzkxmMpuxNGn8/S7mnH3e532f887FwvPOAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAP12R1aKwyPDLaH4UQdchJ2kjHsvk4LvdQ98svbv1BYfDUssZYIdfDQgAAAEBXaR/eV48UQyGXDdlw/dRfi0LDQJjp+wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP89k9WhscrwyOiVUQhRh5ykjXQsm4/jcg9133rv6c+8Pjj4t8ZYqYd1AAAAgO7SPjxTjxRDKSwOfdH1TXnp2cD8lvmteek6C2aZ13p20Clv8Szzbpxl3se65K2rXXcEAAAA+OhL+/9cPTIQCrm5Hfv/BSEkjfFOeQtb6mRr117eFQAAAAD+O2n/X6hHSqGQK9X79W6/46f9/qKWvHR+t9/t0/lLO8zv9nv+2trV7/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NExWR0aqwyPjGajEKIOOUkb6Vg2H8flHuqufKn/H3ccfmRRY6yQ62EhAAAAoKu0D59pvYuhkOsPfeHKqb5/cPWBZ7/47PNDIYTpNj+fDzs2TExsWzn9meatOHq47/tH3vn2dF62ttbExLYVU3krLtL2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAD9BkdWisMjwyekUUQtQhJ2kjHcvm47gcdl5w3Tc/94W/PHnihbcbY6Uenh8AAADoLu3D43qkGEohH/Lh2qm/Gnv9szIt8zudGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXj/u/+eA3NoyPb9x2wTdnkmk9Tnfjxs0lfHOx/zMBAAAftIUhCskFum79xX5qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgUjBZHRqrDI+MFqMQog45SRvpWDYfx+Ue6sYvHivMPfXSK42xUg/rAAAAAN2lffhM718MpdAX+sI1U3+1OxOY6v8HPsSHBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4pk9WhscrwyOjcKISoQ07SRjqWzcdxuYe6T+za/9lD8753e2OskOthIQAAAKCrtA/P1yPFUMh9PBTCDbW/x5snRNnatf25wMy8rU3T+mc9r9o0Lzvrebtbdpar7WZ6XjFdb2D6Wp9XPndeuWFeKdTLTx1zFOakeXubZs3t8pwBAAAALqK0/y/UIwOhkCs09P8/bcof0OcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1MVofGKsMjo1EUQtQhJ2kjHcvm47jcQ90Hf/v/c77ysz3bG2OlHtYBAAAAukv78JnevxhKYUH4v7AgJFcmSRhozk/z/lk5fejxf/11WQjLrz0+mGtd9kfpza/fvO3l1o8QwuoQQraenQlh3tl6SZJEHer95vePP7AkOf1kCMuvyd5wTr3QpV7TknHyXGXj2okjx7fO4gsCAACAy0Da//fVIwOhkLtvuv9Pzu3/0867S/9fN9WAz3tg1y+urn3WOvKWGZmBWr1Mh3qfX/L0n5eu+vs7Z/v/89X71P7Nh65uKjgdaRHFyfDm7euO33wwk+56un62pX76vXzpW2//e9OOx05P1y+GYi0+P9eu/rmfLa6Ik/HMvtE1Z/ZVm+vnOuz/kd+9cuJX8/e8f7b+ewv76/VvPM/+z1+//85H996y//C65voNpzJN9d99//Zw3R/vfbh1//0tCzd+842fLaI4Obro5MFVB0q3NtePQmh6nST9/n9+4om9P3nsu8+n9dN3RZYtnm39TEv913ZftevVnevnN9fPtNRP9//yXa8Pbil/5w9haucz+7+nadVcp6f4astrM1GcPHXTM3e/sSF+qPWrAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuLxMVofGKsMjo5kohKhDTtJGOpbNx3G5h7pv3XHs3bv2/PiHjbFSD+sAAAAA3aV9+EzvXwylkA/50D/V9z9X2bh24sjxrWFgejSqXXPjW+6f+MSmLdvvu+ciPTkAAAAwW2n/n6tHBkIhtyT01fr/4c3b1x2/+WAm7f8zaf+/6d7xjctDPe+13VftenXn+vn1c4IQpl4LKJ7N+/RM3urbjg2c/NPXl7bNWzmTd3TRyYOrDpRuTfNCY96KUD+feOqmZ+5+Y0P8UP35GvM++bUt47XjiXTd/jsf3XvL/sPr6vuoXftr66Z545l9o2vO7KumednatVjbNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwrsnq0FhleGQ0ZEOIOuQkbaRj2Xwcl3uou2bJLx+ec+qFBY2xQq6HhQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYb/+QqQq+ziAP8/M7rvjzq7u6gttRetqRWEXSUFE3WRUhEYIXRkSluZFFAQRhV20hkZiRTdB1o1EBdUWQkFukmixRv+kmy4qKLAuApEWykW6qNiZ54wzxzkOHi2oPh84PPs855zv+Z3zPHNmBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAUwEAAP//3LY85A==") [ 85.668093][ T4677] Bluetooth: hci0: command tx timeout [ 86.188272][ T5330] loop0: detected capacity change from 0 to 32768 [ 86.337732][ T5330] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=xxhash,data_checksum=none,compression=lz4,str_hash=crc64,norecovery,nojournal_transaction_names,noexcl,reconstruct_alloc [ 86.337732][ T5330] allowing incompatible features above 0.0: (unknown version) [ 86.337732][ T5330] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 86.357234][ T5330] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 86.360735][ T5330] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 86.365362][ T5330] bcachefs (loop0): Version upgrade required: [ 86.365362][ T5330] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 86.365362][ T5330] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.28: inode_has_case_insensitive [ 86.365362][ T5330] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,check_rebalance_work,set_fs_needs_rebalance [ 86.400009][ T5330] bcachefs (loop0): dropping and reconstructing all alloc info [ 86.650372][ T5330] bcachefs (loop0): btree node read error at btree extents level 0/0 [ 86.650393][ T5330] u64s 11 type btree_ptr_v2 18446744073707239423:U64_MAX:U32_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 86.650405][ T5330] loop0 node offset 0/16 bset u64s 0: incorrect max key SPOS_MAX [ 86.650412][ T5330] flagging btree extents lost data [ 86.650418][ T5330] running recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 86.650426][ T5330] ret btree_node_read_validate_error [ 86.680687][ T5330] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 86.688255][ T5330] bcachefs (loop0): invalid bkey in btree_node btree=inodes level=0: u64s 16 type inode_v3 0:4096:4294904831 len 0 ver 0: (unpack error) [ 86.688275][ T5330] invalid variable length fields, deleting [ 86.705389][ T5330] bcachefs (loop0): invalid bkey in btree_node btree=xattrs level=0: u64s 7 type xattr 844425467002880:9073845653939145521:U32_MAX len 0 ver 0: user.: [ 86.705409][ T5330] value too big (2 > 1), deleting [ 86.737774][ T5330] bcachefs (loop0): error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 86.751519][ T5330] bcachefs (loop0): btree node read error at btree snapshots level 0/0 [ 86.751538][ T5330] 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 [ 86.751548][ T5330] loop0 node offset 0/16 bset u64s 0: invalid bkey format: field 4 too large: 18446744073709551615 + 0 > 4294967295 [ 86.751557][ T5330] u64s 3 fields 64:0, 64:0, 32:0, 0:0, 127:0, 0:0 [ 86.751564][ T5330] flagging btree snapshots lost data [ 86.751571][ T5330] running recovery pass reconstruct_snapshots (21), currently at recovery_pass_empty (0) [ 86.751579][ T5330] ret btree_node_read_validate_error [ 86.783656][ T5330] bcachefs (loop0): error reading btree root btree=snapshots level=0: btree_node_read_error, fixing [ 86.805764][ T5330] bcachefs (loop0): scan_for_btree_nodes... [ 86.815782][ T5339] ------------[ cut here ]------------ [ 86.822076][ T5339] UBSAN: shift-out-of-bounds in fs/bcachefs/bkey.c:163:16 [ 86.827480][ T5339] shift exponent 4294967233 is too large for 64-bit type 'u64' (aka 'unsigned long long') [ 86.831445][ T5339] CPU: 0 UID: 0 PID: 5339 Comm: read_btree_node Not tainted 6.15.0-syzkaller-13473-gc0c9379f235d #0 PREEMPT(full) [ 86.831461][ T5339] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 86.831468][ T5339] Call Trace: [ 86.831476][ T5339] [ 86.831483][ T5339] dump_stack_lvl+0x189/0x250 [ 86.831698][ T5339] ? __pfx_dump_stack_lvl+0x10/0x10 [ 86.831716][ T5339] ? __pfx__printk+0x10/0x10 [ 86.831732][ T5339] ? unwind_next_frame+0xa5/0x2390 [ 86.831768][ T5339] ubsan_epilogue+0xa/0x40 [ 86.831783][ T5339] __ubsan_handle_shift_out_of_bounds+0x386/0x410 [ 86.831853][ T5339] __bch2_bkey_unpack_key+0xdc4/0xe10 [ 86.831871][ T5339] __bch2_bkey_compat+0x4db/0xbd0 [ 86.831894][ T5339] ? __pfx___bch2_bkey_compat+0x10/0x10 [ 86.831906][ T5339] ? kasan_save_track+0x4f/0x80 [ 86.831919][ T5339] ? validate_bset+0x2d8/0x1e70 [ 86.831931][ T5339] ? bch2_btree_node_read_done+0x1a4a/0x5150 [ 86.831943][ T5339] ? btree_node_read_work+0x426/0xe30 [ 86.831955][ T5339] ? bch2_btree_node_read+0x887/0x2a00 [ 86.831964][ T5339] ? bch2_btree_node_fill+0xd12/0x14f0 [ 86.831970][ T5339] ? bch2_btree_node_get_noiter+0xa2c/0x1000 [ 86.831976][ T5339] ? read_btree_nodes_worker+0x1319/0x1e20 [ 86.831985][ T5339] ? kthread+0x70e/0x8a0 [ 86.832009][ T5339] ? ret_from_fork+0x3f9/0x770 [ 86.832040][ T5339] ? ret_from_fork_asm+0x1a/0x30 [ 86.832064][ T5339] ? bch2_checksum_update+0x91/0x160 [ 86.832076][ T5339] ? bch2_checksum+0x36f/0x490 [ 86.832090][ T5339] validate_bset_keys+0x5b7/0x1480 [ 86.832115][ T5339] ? validate_bset+0x2d8/0x1e70 [ 86.832129][ T5339] ? __pfx_validate_bset_keys+0x10/0x10 [ 86.832143][ T5339] ? krealloc_noprof+0x1cd/0x340 [ 86.832170][ T5339] ? prt_str+0x439/0x760 [ 86.832182][ T5339] ? bch2_btree_node_read_done+0x1c07/0x5150 [ 86.832197][ T5339] bch2_btree_node_read_done+0x1d3c/0x5150 [ 86.832211][ T5339] ? __pfx_number+0x10/0x10 [ 86.832310][ T5339] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 86.832322][ T5339] ? bch2_extent_ptr_to_text+0x5a/0x890 [ 86.832336][ T5339] ? bch2_bkey_ptrs_to_text+0x1161/0x1310 [ 86.832344][ T5339] ? bch2_printbuf_make_room+0xdb/0x360 [ 86.832356][ T5339] ? enumerated_ref_put+0xbe/0x270 [ 86.832367][ T5339] btree_node_read_work+0x426/0xe30 [ 86.832383][ T5339] ? __pfx_btree_node_read_work+0x10/0x10 [ 86.832392][ T5339] ? bch2_latency_acct+0x436/0x520 [ 86.832401][ T5339] ? __pfx_bch2_latency_acct+0x10/0x10 [ 86.832409][ T5339] ? bio_associate_blkg+0x6d/0x230 [ 86.832427][ T5339] bch2_btree_node_read+0x887/0x2a00 [ 86.832455][ T5339] ? bch2_btree_node_fill+0x954/0x14f0 [ 86.832468][ T5339] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 86.832479][ T5339] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 86.832495][ T5339] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 86.832508][ T5339] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 86.832517][ T5339] ? bch2_btree_node_mem_alloc+0xcdf/0x1820 [ 86.832530][ T5339] ? six_unlock_ip+0x302/0x430 [ 86.832541][ T5339] ? bch2_btree_node_fill+0xb47/0x14f0 [ 86.832551][ T5339] bch2_btree_node_fill+0xd12/0x14f0 [ 86.832561][ T5339] ? __pfx_bch2_btree_cache_cmp_fn+0x10/0x10 [ 86.832578][ T5339] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 86.832588][ T5339] ? btree_cache_find+0xf4/0x2d0 [ 86.832606][ T5339] ? btree_cache_find+0xf4/0x2d0 [ 86.832616][ T5339] ? btree_cache_find+0x26f/0x2d0 [ 86.832626][ T5339] ? __pfx_btree_cache_find+0x10/0x10 [ 86.832644][ T5339] bch2_btree_node_get_noiter+0xa2c/0x1000 [ 86.832657][ T5339] read_btree_nodes_worker+0x1319/0x1e20 [ 86.832670][ T5339] ? read_btree_nodes_worker+0xcef/0x1e20 [ 86.832686][ T5339] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 86.832701][ T5339] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 86.832710][ T5339] ? lockdep_hardirqs_on+0x9c/0x150 [ 86.832724][ T5339] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 86.832742][ T5339] ? __kthread_parkme+0x7b/0x200 [ 86.832753][ T5339] ? __kthread_parkme+0x1a1/0x200 [ 86.832768][ T5339] kthread+0x70e/0x8a0 [ 86.832782][ T5339] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 86.832792][ T5339] ? __pfx_kthread+0x10/0x10 [ 86.832804][ T5339] ? _raw_spin_unlock_irq+0x23/0x50 [ 86.832818][ T5339] ? lockdep_hardirqs_on+0x9c/0x150 [ 86.832830][ T5339] ? __pfx_kthread+0x10/0x10 [ 86.832842][ T5339] ret_from_fork+0x3f9/0x770 [ 86.832859][ T5339] ? __pfx_ret_from_fork+0x10/0x10 [ 86.832878][ T5339] ? __pfx_kthread+0x10/0x10 [ 86.832890][ T5339] ret_from_fork_asm+0x1a/0x30 [ 86.832907][ T5339] [ 86.832910][ T5339] ---[ end trace ]--- [ 87.050202][ T5339] Kernel panic - not syncing: UBSAN: panic_on_warn set ... [ 87.053674][ T5339] CPU: 0 UID: 0 PID: 5339 Comm: read_btree_node Not tainted 6.15.0-syzkaller-13473-gc0c9379f235d #0 PREEMPT(full) [ 87.058823][ T5339] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 87.063966][ T5339] Call Trace: [ 87.065914][ T5339] [ 87.067401][ T5339] dump_stack_lvl+0x99/0x250 [ 87.069417][ T5339] ? __asan_memcpy+0x40/0x70 [ 87.071377][ T5339] ? __pfx_dump_stack_lvl+0x10/0x10 [ 87.073379][ T5339] ? __pfx__printk+0x10/0x10 [ 87.075028][ T5339] panic+0x2db/0x790 [ 87.076551][ T5339] ? __pfx_panic+0x10/0x10 [ 87.078380][ T5339] ? _printk+0xcf/0x120 [ 87.080218][ T5339] ? __pfx__printk+0x10/0x10 [ 87.082124][ T5339] check_panic_on_warn+0x89/0xb0 [ 87.084394][ T5339] __ubsan_handle_shift_out_of_bounds+0x386/0x410 [ 87.088298][ T5339] __bch2_bkey_unpack_key+0xdc4/0xe10 [ 87.091388][ T5339] __bch2_bkey_compat+0x4db/0xbd0 [ 87.093879][ T5339] ? __pfx___bch2_bkey_compat+0x10/0x10 [ 87.096282][ T5339] ? kasan_save_track+0x4f/0x80 [ 87.098456][ T5339] ? validate_bset+0x2d8/0x1e70 [ 87.100611][ T5339] ? bch2_btree_node_read_done+0x1a4a/0x5150 [ 87.103194][ T5339] ? btree_node_read_work+0x426/0xe30 [ 87.105506][ T5339] ? bch2_btree_node_read+0x887/0x2a00 [ 87.107907][ T5339] ? bch2_btree_node_fill+0xd12/0x14f0 [ 87.110353][ T5339] ? bch2_btree_node_get_noiter+0xa2c/0x1000 [ 87.113399][ T5339] ? read_btree_nodes_worker+0x1319/0x1e20 [ 87.116787][ T5339] ? kthread+0x70e/0x8a0 [ 87.118682][ T5339] ? ret_from_fork+0x3f9/0x770 [ 87.120861][ T5339] ? ret_from_fork_asm+0x1a/0x30 [ 87.123112][ T5339] ? bch2_checksum_update+0x91/0x160 [ 87.125318][ T5339] ? bch2_checksum+0x36f/0x490 [ 87.127455][ T5339] validate_bset_keys+0x5b7/0x1480 [ 87.129995][ T5339] ? validate_bset+0x2d8/0x1e70 [ 87.133285][ T5339] ? __pfx_validate_bset_keys+0x10/0x10 [ 87.136147][ T5339] ? krealloc_noprof+0x1cd/0x340 [ 87.138275][ T5339] ? prt_str+0x439/0x760 [ 87.140158][ T5339] ? bch2_btree_node_read_done+0x1c07/0x5150 [ 87.142739][ T5339] bch2_btree_node_read_done+0x1d3c/0x5150 [ 87.145210][ T5339] ? __pfx_number+0x10/0x10 [ 87.147331][ T5339] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 87.149842][ T5339] ? bch2_extent_ptr_to_text+0x5a/0x890 [ 87.152114][ T5339] ? bch2_bkey_ptrs_to_text+0x1161/0x1310 [ 87.154564][ T5339] ? bch2_printbuf_make_room+0xdb/0x360 [ 87.156934][ T5339] ? enumerated_ref_put+0xbe/0x270 [ 87.159503][ T5339] btree_node_read_work+0x426/0xe30 [ 87.161874][ T5339] ? __pfx_btree_node_read_work+0x10/0x10 [ 87.164430][ T5339] ? bch2_latency_acct+0x436/0x520 [ 87.166840][ T5339] ? __pfx_bch2_latency_acct+0x10/0x10 [ 87.169446][ T5339] ? bio_associate_blkg+0x6d/0x230 [ 87.172018][ T5339] bch2_btree_node_read+0x887/0x2a00 [ 87.174339][ T5339] ? bch2_btree_node_fill+0x954/0x14f0 [ 87.176854][ T5339] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 87.179417][ T5339] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 87.182163][ T5339] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 87.185157][ T5339] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 87.187941][ T5339] ? bch2_btree_node_mem_alloc+0xcdf/0x1820 [ 87.190519][ T5339] ? six_unlock_ip+0x302/0x430 [ 87.192988][ T5339] ? bch2_btree_node_fill+0xb47/0x14f0 [ 87.195604][ T5339] bch2_btree_node_fill+0xd12/0x14f0 [ 87.198106][ T5339] ? __pfx_bch2_btree_cache_cmp_fn+0x10/0x10 [ 87.200706][ T5339] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 87.203170][ T5339] ? btree_cache_find+0xf4/0x2d0 [ 87.205503][ T5339] ? btree_cache_find+0xf4/0x2d0 [ 87.208401][ T5339] ? btree_cache_find+0x26f/0x2d0 [ 87.211438][ T5339] ? __pfx_btree_cache_find+0x10/0x10 [ 87.213869][ T5339] bch2_btree_node_get_noiter+0xa2c/0x1000 [ 87.216955][ T5339] read_btree_nodes_worker+0x1319/0x1e20 [ 87.219863][ T5339] ? read_btree_nodes_worker+0xcef/0x1e20 [ 87.222502][ T5339] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 87.225081][ T5339] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 87.228331][ T5339] ? lockdep_hardirqs_on+0x9c/0x150 [ 87.231547][ T5339] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 87.234285][ T5339] ? __kthread_parkme+0x7b/0x200 [ 87.236663][ T5339] ? __kthread_parkme+0x1a1/0x200 [ 87.238973][ T5339] kthread+0x70e/0x8a0 [ 87.240930][ T5339] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 87.243679][ T5339] ? __pfx_kthread+0x10/0x10 [ 87.246065][ T5339] ? _raw_spin_unlock_irq+0x23/0x50 [ 87.248704][ T5339] ? lockdep_hardirqs_on+0x9c/0x150 [ 87.251344][ T5339] ? __pfx_kthread+0x10/0x10 [ 87.253726][ T5339] ret_from_fork+0x3f9/0x770 [ 87.255904][ T5339] ? __pfx_ret_from_fork+0x10/0x10 [ 87.258210][ T5339] ? __pfx_kthread+0x10/0x10 [ 87.260388][ T5339] ret_from_fork_asm+0x1a/0x30 [ 87.262706][ T5339] [ 87.264721][ T5339] Kernel Offset: disabled [ 87.266867][ T5339] Rebooting in 86400 seconds..