program:
r0 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0)
r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0)
ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32})
r2 = socket$kcm(0x2, 0xa, 0x2)
ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000000240)={'syzkaller1\x00', @link_local})
writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000a40)="2e9b3d0007e03dd65193dfb6c575963f86ddf06712e9232f2f8db0049d90491ceaebfd26d4eef23248000000f858dbb8a19052343f", 0x35}, {&(0x7f0000000100)="050000000000006558", 0x2c}], 0x2)
ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000004c90020000000000030001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c5bdf7529be6a0717d64a4cf270000"])
syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000005900)='./file0\x00', 0x8000, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x1, 0x59dd, &(0x7f0000010c80)="$eJzs3Q+MXPV9IPDfm5n1jne99tqQxoGwXhzcUtLEa/4p/9Q4vTapgHKOqFLMmT8LrKkT21i2CWBoMT3IgYCIVKla0upEI4KOxI2Q4BpcFMqfs7mExOKaQyeCLvRIpMuJclgFfCjKdavdeb/ZmTfz9s3OzhoDn4/sffN+8+b7vu+937x539/M7gQAAADeFQ7euuvI+Sf8zvf/ZOKNm37377bdHAbL0+3VuMBwOr3urcqQo6m/snJ6mu0Xv3bDN382esVvfe/BgW+8eeDKkzf/+LePu+LRz5+z/56/fOL1oYf/5aWiuLE/nTYzn7yShFD97uE/+9KBZ9471ZaEEMrJ8N4QlicrnlieZEKM/aIpz+Y7H3rjjM1T05vv6G9qX5YJor+/u1XTfrbnyLUfDD/51MZbfrjq23/Tt+/lvTOLJNWG/hTC0ssaH98XQlic/p8Se9vK+OB0uiGEMNDwuI8U5PWBDvNfmzN/YjpdlE4HC+LE+1dn5kuZ5bLzUV9mOlCwvvnKy6Pb5YosycxnT0bzlZdnbF+eTr+TTk8rDtmUYjn+T0IpCZX6fVuTmT4SGo5bEpLpY1mtz5eackwajnU6n2TmS5n5cl9mu6ZP2WlHKydJvb0xn1KmPZ6OK2n7yY3n6jYuyGl/Xzqtpk/UN+N8yN6oGWy5Ud+uaTGvw7PkcjSUGs5B7drrBz49GINp22CyouUxk23E+w5svHNNedOTB4dz8kgeTNL4SVfx9/xg+ZJLvnX7NSvz4l9WSuOXuor/4rmHXr3o9q9/LTf+3TF+uav4pz828Mq5T926Onf/HI77p9JV/PGXnr5r1fGX78vN/94Yv9pV/PX7D/UPHXns8dz8x+L+WdxV/Bc+/umfPvDcIy/nxg8x/kBX8Tft3/Hl/pEjp+bGfzzun8Hu+s9r+85+fmTk56N58Z+N8Ye6in//3ns+dt+yO87JPb4b4v4Z7ir+eac8esuSI4+clHfuTO7t1SsnwLvNTUNTP49Lr7FuS1u7rTPnq6Fe+IvRSu2ab0n6f6iXK8qYWs/SBYwPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzXT2gcVRwH8De7WbPdTdqkFYyKaVoVpR4sCiJ6UVGRVqTgKVKk2tqDKAgiSj2YSCuWqngRLF6KqKDGUlCwsVhaJRX/FS8eVLBQPQilGNAuxYOV7M7b7k4yjZ1UEfv5QHj73sx85zfzZl52AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD471t0+mNvz1CzPbTt8cY9l9zxxbMPnXjmro8eHb/q6Xd+Htl42+d7am+enNq0YvP3ty/buO/hNZM7Xzv4e/8Hfx7tyjsVLph1jqdazaq0Ww0hOZ6EUP14+pXnpr68aGYsCSGUk4GxEAaTpQcHk0zC6j9CCJvadXZvfP/E9Ztn2vEdvV3jSzIh2esK9XKsp2Wgu17+X6rpc7al8eQ14cdbR7d+vXz3e5WJY2Ond0mqHc9TCIs3dB5fSV+X+MrEp20oHpy260IItY7jbpynrsv/Zv3X5vQvTdv44tXnyYnbV2b6pcx+2X5UybS1ec63UHl1FN1vPn2ZJSy7GC1UXp1xfDBtP0zbVWeZX45/SSgloadd/iNJ6LqyOG9JSJpzWW33S+25Den1Z/pJpl/K9MuVzHU1z5s+aOUk6R6P+2XG43Lck46v6Fyr53BvzvjFaVtNX9STsR+yH1rqsz60r6sp1jV9hlr+DaWONWiu8fbEp5Mxno7Vk6Wzjjk1h7htavSFK8vrPzk0kFNHsqd1pnrzSTr7/C1fDfbd/+72J4by8jeU0vzSmfMrYc78I2sP/3rf9td3j+blvxzzy4Xqv25/7fjaT7etzL0/0/H+9BTKf+DoZy8uv/DBidz7syvmVwvl3zJ5uLe/sf9Abv2r4/1ZVCj/h5vv/Ontb/cey80PMb9WKH/95GMv9Q43rs7NPxDvT71Q/pHfJm74bnj4l5G8/G9ifn+h/LfGdt70xpIda3Lnd128PwOF8u++Yt/Wvsbey/LWzmTXufrPCXB+WpZ+ZXw+7Rf9nblQHb8XXh3paX3n60v/+s/liTJmzrP4H8wHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAv9iBAxIAAAAAQf9ftyNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgqQAAAP//ufUv3A==")
ioctl$KVM_GET_MSRS(r0, 0xc008ae88, &(0x7f0000000040))
r3 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7f, 0x2)
syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x301000)
r4 = syz_open_dev$vim2m(&(0x7f0000002a80), 0x3, 0x2)
ioctl$vim2m_VIDIOC_S_FMT(r4, 0xc0d05605, &(0x7f00000004c0)={0x1, @win={{0xbe, 0x0, 0x47425247}, 0x0, 0x0, 0x0, 0x0, 0x0}})
ioctl$vim2m_VIDIOC_S_FMT(r3, 0xc0d05605, &(0x7f0000000140)={0x1, @pix={0x0, 0x0, 0x30314247, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}})
open(&(0x7f0000000480)='.\x00', 0x0, 0x0) (async)
openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) (async)
ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) (async)
socket$kcm(0x2, 0xa, 0x2) (async)
ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000000240)={'syzkaller1\x00', @link_local}) (async)
writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000a40)="2e9b3d0007e03dd65193dfb6c575963f86ddf06712e9232f2f8db0049d90491ceaebfd26d4eef23248000000f858dbb8a19052343f", 0x35}, {&(0x7f0000000100)="050000000000006558", 0x2c}], 0x2) (async)
ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000004c90020000000000030001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c5bdf7529be6a0717d64a4cf270000"]) (async)
syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000005900)='./file0\x00', 0x8000, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x1, 0x59dd, &(0x7f0000010c80)="$eJzs3Q+MXPV9IPDfm5n1jne99tqQxoGwXhzcUtLEa/4p/9Q4vTapgHKOqFLMmT8LrKkT21i2CWBoMT3IgYCIVKla0upEI4KOxI2Q4BpcFMqfs7mExOKaQyeCLvRIpMuJclgFfCjKdavdeb/ZmTfz9s3OzhoDn4/sffN+8+b7vu+937x539/M7gQAAADeFQ7euuvI+Sf8zvf/ZOKNm37377bdHAbL0+3VuMBwOr3urcqQo6m/snJ6mu0Xv3bDN382esVvfe/BgW+8eeDKkzf/+LePu+LRz5+z/56/fOL1oYf/5aWiuLE/nTYzn7yShFD97uE/+9KBZ9471ZaEEMrJ8N4QlicrnlieZEKM/aIpz+Y7H3rjjM1T05vv6G9qX5YJor+/u1XTfrbnyLUfDD/51MZbfrjq23/Tt+/lvTOLJNWG/hTC0ssaH98XQlic/p8Se9vK+OB0uiGEMNDwuI8U5PWBDvNfmzN/YjpdlE4HC+LE+1dn5kuZ5bLzUV9mOlCwvvnKy6Pb5YosycxnT0bzlZdnbF+eTr+TTk8rDtmUYjn+T0IpCZX6fVuTmT4SGo5bEpLpY1mtz5eackwajnU6n2TmS5n5cl9mu6ZP2WlHKydJvb0xn1KmPZ6OK2n7yY3n6jYuyGl/Xzqtpk/UN+N8yN6oGWy5Ud+uaTGvw7PkcjSUGs5B7drrBz49GINp22CyouUxk23E+w5svHNNedOTB4dz8kgeTNL4SVfx9/xg+ZJLvnX7NSvz4l9WSuOXuor/4rmHXr3o9q9/LTf+3TF+uav4pz828Mq5T926Onf/HI77p9JV/PGXnr5r1fGX78vN/94Yv9pV/PX7D/UPHXns8dz8x+L+WdxV/Bc+/umfPvDcIy/nxg8x/kBX8Tft3/Hl/pEjp+bGfzzun8Hu+s9r+85+fmTk56N58Z+N8Ye6in//3ns+dt+yO87JPb4b4v4Z7ir+eac8esuSI4+clHfuTO7t1SsnwLvNTUNTP49Lr7FuS1u7rTPnq6Fe+IvRSu2ab0n6f6iXK8qYWs/SBYwPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzXT2gcVRwH8De7WbPdTdqkFYyKaVoVpR4sCiJ6UVGRVqTgKVKk2tqDKAgiSj2YSCuWqngRLF6KqKDGUlCwsVhaJRX/FS8eVLBQPQilGNAuxYOV7M7b7k4yjZ1UEfv5QHj73sx85zfzZl52AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgqQAAAP//ufUv3A==") (async)
ioctl$KVM_GET_MSRS(r0, 0xc008ae88, &(0x7f0000000040)) (async)
syz_open_dev$vim2m(&(0x7f0000000000), 0x7f, 0x2) (async)
syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x301000) (async)
syz_open_dev$vim2m(&(0x7f0000002a80), 0x3, 0x2) (async)
ioctl$vim2m_VIDIOC_S_FMT(r4, 0xc0d05605, &(0x7f00000004c0)={0x1, @win={{0xbe, 0x0, 0x47425247}, 0x0, 0x0, 0x0, 0x0, 0x0}}) (async)
ioctl$vim2m_VIDIOC_S_FMT(r3, 0xc0d05605, &(0x7f0000000140)={0x1, @pix={0x0, 0x0, 0x30314247, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) (async)
[ 59.016343][ T5320] syz.0.0 uses obsolete (PF_INET,SOCK_PACKET)
[ 59.043209][ T5306] Bluetooth: hci0: command tx timeout
[ 59.302876][ T5320] loop0: detected capacity change from 0 to 32768
[ 59.521011][ T5320] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,journal_reclaim_delay=1000,nojournal_transaction_names
[ 59.535732][ T5320] bcachefs (loop0): recovering from clean shutdown, journal seq 10
[ 59.538765][ T5320] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.13: inode_has_child_snapshots
[ 59.538765][ T5320] running recovery passes: check_allocations,check_inodes
[ 59.553993][ T5320] invalid bkey u64s 18 type inode_v3 0:536870912:U32_MAX len 0 ver 0: (unpack error)
[ 59.554008][ T5320] invalid variable length fields: delete?, fixing
[ 59.561842][ T5320] invalid bkey u64s 7 type dirent 4098:8977922886548783724:U32_MAX len 0 ver 0: -> 150999043 type unknown
[ 59.561859][ T5320] dirent has stray data after name's NUL: delete?, fixing
[ 59.573702][ T5320] ------------[ cut here ]------------
[ 59.575923][ T5320] UBSAN: shift-out-of-bounds in fs/bcachefs/alloc_background.h:165:13
[ 59.578955][ T5320] shift exponent 255 is too large for 32-bit type 'unsigned int'
[ 59.581950][ T5320] CPU: 0 UID: 0 PID: 5320 Comm: syz.0.0 Not tainted 6.12.0-rc5-syzkaller-00047-g4236f913808c #0
[ 59.585515][ T5320] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
[ 59.589629][ T5320] Call Trace:
[ 59.590919][ T5320]
[ 59.592090][ T5320] dump_stack_lvl+0x241/0x360
[ 59.594012][ T5320] ? __pfx_dump_stack_lvl+0x10/0x10
[ 59.596010][ T5320] ? __pfx__printk+0x10/0x10
[ 59.597719][ T5320] ? bch2_prt_printf+0x559/0x6d0
[ 59.604816][ T5320] __ubsan_handle_shift_out_of_bounds+0x3c8/0x420
[ 59.606946][ T5320] bch2_alloc_to_text+0xc79/0xce0
[ 59.608822][ T5320] ? __pfx_bch2_alloc_to_text+0x10/0x10
[ 59.610620][ T5320] ? bch2_bkey_val_to_text+0xf0/0x160
[ 59.612568][ T5320] __bch2_bkey_fsck_err+0x1c8/0x280
[ 59.614434][ T5320] ? _raw_spin_unlock_irqrestore+0x8f/0x140
[ 59.616634][ T5320] ? _raw_spin_unlock_irqrestore+0xdd/0x140
[ 59.618841][ T5320] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10
[ 59.621123][ T5320] ? __pfx___bch2_bkey_fsck_err+0x10/0x10
[ 59.623103][ T5320] ? bch2_alloc_v4_validate+0x165/0xef0
[ 59.625134][ T5320] bch2_alloc_v4_validate+0x931/0xef0
[ 59.627058][ T5320] ? __pfx_bch2_alloc_v4_validate+0x10/0x10
[ 59.629066][ T5320] ? bch2_bkey_val_validate+0x150/0x230
[ 59.631292][ T5320] bch2_btree_node_read_done+0x3e7e/0x5e90
[ 59.633649][ T5320] ? bch2_bkey_pick_read_device+0x221/0x1670
[ 59.636021][ T5320] ? __pfx_bch2_btree_node_read_done+0x10/0x10
[ 59.638153][ T5320] ? bch2_bkey_pick_read_device+0x137d/0x1670
[ 59.640345][ T5320] ? bch2_bkey_pick_read_device+0x221/0x1670
[ 59.642393][ T5320] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10
[ 59.644665][ T5320] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0
[ 59.646822][ T5320] btree_node_read_work+0x68b/0x1260
[ 59.648804][ T5320] ? __pfx_btree_node_read_work+0x10/0x10
[ 59.650927][ T5320] ? __bch2_time_stats_update+0x260/0x370
[ 59.653218][ T5320] ? __pfx_bch2_latency_acct+0x10/0x10
[ 59.655357][ T5320] ? bio_associate_blkg+0x6c/0x230
[ 59.657327][ T5320] bch2_btree_node_read+0x2433/0x2a10
[ 59.659260][ T5320] ? __pfx_lock_release+0x10/0x10
[ 59.661242][ T5320] ? bch2_trans_unlock+0x346/0x470
[ 59.663212][ T5320] ? __pfx_bch2_btree_node_read+0x10/0x10
[ 59.665335][ T5320] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10
[ 59.667759][ T5320] ? bch2_trans_unlock+0x3a6/0x470
[ 59.669618][ T5320] bch2_btree_root_read+0x617/0x7a0
[ 59.671460][ T5320] ? __pfx_bch2_btree_root_read+0x10/0x10
[ 59.673450][ T5320] ? bch2_current_has_btree_trans+0x142/0x180
[ 59.675558][ T5320] read_btree_roots+0x296/0x840
[ 59.677271][ T5320] bch2_fs_recovery+0x2585/0x39c0
[ 59.679001][ T5320] ? __pfx_bch2_fs_recovery+0x10/0x10
[ 59.680826][ T5320] ? __pfx_lock_release+0x10/0x10
[ 59.682526][ T5320] ? bch2_get_next_online_dev+0x2b/0x4f0
[ 59.684410][ T5320] ? __pfx_lock_release+0x10/0x10
[ 59.686251][ T5320] ? bch2_get_next_online_dev+0x2b/0x4f0
[ 59.688450][ T5320] ? bch2_get_next_online_dev+0x4b9/0x4f0
[ 59.690493][ T5320] ? bch2_get_next_online_dev+0x2b/0x4f0
[ 59.692628][ T5320] ? llist_reverse_order+0x72/0x90
[ 59.694669][ T5320] bch2_fs_start+0x356/0x5b0
[ 59.696409][ T5320] bch2_fs_get_tree+0xd68/0x1710
[ 59.698244][ T5320] ? __pfx_bch2_fs_get_tree+0x10/0x10
[ 59.700403][ T5320] ? generic_parse_monolithic+0x387/0x400
[ 59.702521][ T5320] ? apparmor_capable+0x13b/0x1b0
[ 59.704493][ T5320] vfs_get_tree+0x90/0x2b0
[ 59.706253][ T5320] do_new_mount+0x2be/0xb40
[ 59.707930][ T5320] ? __pfx_do_new_mount+0x10/0x10
[ 59.709584][ T5320] __se_sys_mount+0x2d6/0x3c0
[ 59.711283][ T5320] ? __pfx___se_sys_mount+0x10/0x10
[ 59.713251][ T5320] ? exc_page_fault+0x590/0x8c0
[ 59.714820][ T5320] ? __x64_sys_mount+0x20/0xc0
[ 59.716528][ T5320] do_syscall_64+0xf3/0x230
[ 59.718205][ T5320] ? clear_bhb_loop+0x35/0x90
[ 59.719980][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 59.722188][ T5320] RIP: 0033:0x7f6db857feba
[ 59.723900][ T5320] 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
[ 59.730497][ T5320] RSP: 002b:00007f6db92a3e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
[ 59.733769][ T5320] RAX: ffffffffffffffda RBX: 00007f6db92a3ef0 RCX: 00007f6db857feba
[ 59.736890][ T5320] RDX: 00000000200058c0 RSI: 0000000020005900 RDI: 00007f6db92a3eb0
[ 59.740122][ T5320] RBP: 00000000200058c0 R08: 00007f6db92a3ef0 R09: 0000000000008000
[ 59.743193][ T5320] R10: 0000000000008000 R11: 0000000000000246 R12: 0000000020005900
[ 59.746005][ T5320] R13: 00007f6db92a3eb0 R14: 00000000000059dd R15: 00000000200000c0
[ 59.749040][ T5320]
[ 59.760955][ T5320] ---[ end trace ]---
[ 59.762980][ T5320] Kernel panic - not syncing: UBSAN: panic_on_warn set ...
[ 59.765504][ T5320] CPU: 0 UID: 0 PID: 5320 Comm: syz.0.0 Not tainted 6.12.0-rc5-syzkaller-00047-g4236f913808c #0
[ 59.769137][ T5320] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
[ 59.772938][ T5320] Call Trace:
[ 59.774197][ T5320]
[ 59.775323][ T5320] dump_stack_lvl+0x241/0x360
[ 59.777341][ T5320] ? __pfx_dump_stack_lvl+0x10/0x10
[ 59.779334][ T5320] ? __pfx__printk+0x10/0x10
[ 59.781150][ T5320] ? lockdep_hardirqs_on+0x99/0x150
[ 59.783134][ T5320] ? vscnprintf+0x5d/0x90
[ 59.784778][ T5320] panic+0x349/0x880
[ 59.786264][ T5320] ? check_panic_on_warn+0x21/0xb0
[ 59.788000][ T5320] ? __pfx_panic+0x10/0x10
[ 59.789659][ T5320] ? _printk+0xd5/0x120
[ 59.791276][ T5320] ? __pfx__printk+0x10/0x10
[ 59.793157][ T5320] check_panic_on_warn+0x86/0xb0
[ 59.795027][ T5320] __ubsan_handle_shift_out_of_bounds+0x3e7/0x420
[ 59.797407][ T5320] bch2_alloc_to_text+0xc79/0xce0
[ 59.799212][ T5320] ? __pfx_bch2_alloc_to_text+0x10/0x10
[ 59.800959][ T5320] ? bch2_bkey_val_to_text+0xf0/0x160
[ 59.802646][ T5320] __bch2_bkey_fsck_err+0x1c8/0x280
[ 59.804563][ T5320] ? _raw_spin_unlock_irqrestore+0x8f/0x140
[ 59.806783][ T5320] ? _raw_spin_unlock_irqrestore+0xdd/0x140
[ 59.808978][ T5320] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10
[ 59.811199][ T5320] ? __pfx___bch2_bkey_fsck_err+0x10/0x10
[ 59.813226][ T5320] ? bch2_alloc_v4_validate+0x165/0xef0
[ 59.815111][ T5320] bch2_alloc_v4_validate+0x931/0xef0
[ 59.817016][ T5320] ? __pfx_bch2_alloc_v4_validate+0x10/0x10
[ 59.819173][ T5320] ? bch2_bkey_val_validate+0x150/0x230
[ 59.821102][ T5320] bch2_btree_node_read_done+0x3e7e/0x5e90
[ 59.823179][ T5320] ? bch2_bkey_pick_read_device+0x221/0x1670
[ 59.825331][ T5320] ? __pfx_bch2_btree_node_read_done+0x10/0x10
[ 59.827449][ T5320] ? bch2_bkey_pick_read_device+0x137d/0x1670
[ 59.829564][ T5320] ? bch2_bkey_pick_read_device+0x221/0x1670
[ 59.831602][ T5320] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10
[ 59.833759][ T5320] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0
[ 59.835865][ T5320] btree_node_read_work+0x68b/0x1260
[ 59.837892][ T5320] ? __pfx_btree_node_read_work+0x10/0x10
[ 59.840148][ T5320] ? __bch2_time_stats_update+0x260/0x370
[ 59.842377][ T5320] ? __pfx_bch2_latency_acct+0x10/0x10
[ 59.844466][ T5320] ? bio_associate_blkg+0x6c/0x230
[ 59.846459][ T5320] bch2_btree_node_read+0x2433/0x2a10
[ 59.848424][ T5320] ? __pfx_lock_release+0x10/0x10
[ 59.850280][ T5320] ? bch2_trans_unlock+0x346/0x470
[ 59.852300][ T5320] ? __pfx_bch2_btree_node_read+0x10/0x10
[ 59.854427][ T5320] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10
[ 59.856779][ T5320] ? bch2_trans_unlock+0x3a6/0x470
[ 59.858634][ T5320] bch2_btree_root_read+0x617/0x7a0
[ 59.860544][ T5320] ? __pfx_bch2_btree_root_read+0x10/0x10
[ 59.862645][ T5320] ? bch2_current_has_btree_trans+0x142/0x180
[ 59.864729][ T5320] read_btree_roots+0x296/0x840
[ 59.866445][ T5320] bch2_fs_recovery+0x2585/0x39c0
[ 59.868305][ T5320] ? __pfx_bch2_fs_recovery+0x10/0x10
[ 59.870224][ T5320] ? __pfx_lock_release+0x10/0x10
[ 59.872035][ T5320] ? bch2_get_next_online_dev+0x2b/0x4f0
[ 59.874076][ T5320] ? __pfx_lock_release+0x10/0x10
[ 59.875919][ T5320] ? bch2_get_next_online_dev+0x2b/0x4f0
[ 59.877970][ T5320] ? bch2_get_next_online_dev+0x4b9/0x4f0
[ 59.880002][ T5320] ? bch2_get_next_online_dev+0x2b/0x4f0
[ 59.881965][ T5320] ? llist_reverse_order+0x72/0x90
[ 59.883842][ T5320] bch2_fs_start+0x356/0x5b0
[ 59.885513][ T5320] bch2_fs_get_tree+0xd68/0x1710
[ 59.887269][ T5320] ? __pfx_bch2_fs_get_tree+0x10/0x10
[ 59.889188][ T5320] ? generic_parse_monolithic+0x387/0x400
[ 59.891168][ T5320] ? apparmor_capable+0x13b/0x1b0
[ 59.893020][ T5320] vfs_get_tree+0x90/0x2b0
[ 59.894645][ T5320] do_new_mount+0x2be/0xb40
[ 59.896375][ T5320] ? __pfx_do_new_mount+0x10/0x10
[ 59.898181][ T5320] __se_sys_mount+0x2d6/0x3c0
[ 59.899887][ T5320] ? __pfx___se_sys_mount+0x10/0x10
[ 59.901773][ T5320] ? exc_page_fault+0x590/0x8c0
[ 59.903531][ T5320] ? __x64_sys_mount+0x20/0xc0
[ 59.905196][ T5320] do_syscall_64+0xf3/0x230
[ 59.906792][ T5320] ? clear_bhb_loop+0x35/0x90
[ 59.908437][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 59.910525][ T5320] RIP: 0033:0x7f6db857feba
[ 59.912170][ T5320] 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
[ 59.918810][ T5320] RSP: 002b:00007f6db92a3e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
[ 59.921706][ T5320] RAX: ffffffffffffffda RBX: 00007f6db92a3ef0 RCX: 00007f6db857feba
[ 59.924401][ T5320] RDX: 00000000200058c0 RSI: 0000000020005900 RDI: 00007f6db92a3eb0
[ 59.927256][ T5320] RBP: 00000000200058c0 R08: 00007f6db92a3ef0 R09: 0000000000008000
[ 59.930100][ T5320] R10: 0000000000008000 R11: 0000000000000246 R12: 0000000020005900
[ 59.932911][ T5320] R13: 00007f6db92a3eb0 R14: 00000000000059dd R15: 00000000200000c0
[ 59.935794][ T5320]
[ 59.937209][ T5320] Kernel Offset: disabled
[ 59.938789][ T5320] Rebooting in 86400 seconds..