Extracting prog: 1h21m24.281629761s Minimizing prog: 10m45.528614056s Simplifying prog options: 0s Extracting C: 52.215482675s Simplifying C: 21m20.327062536s extracting reproducer from 38 programs first checking the prog from the crash report single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-openat$sndseq-ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION-socket$kcm-openat$vnet-syz_io_uring_setup-syz_io_uring_submit-io_uring_enter-socket$inet_udplite-socketpair$unix-setsockopt$inet_buf-sendmsg$inet-openat$iommufd-ioctl$IOMMU_TEST_OP_MD_CHECK_REFS detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program did not crash single: failed to extract reproducer bisect: bisecting 38 programs with base timeout 30s testing program (duration=39s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [29, 23, 15, 16, 7, 26, 26, 30, 19, 34, 3, 19, 27, 18, 12, 3, 19, 19, 6, 3, 2, 28, 12, 2, 30, 30, 7, 15, 11, 11, 2, 17, 16, 27, 2, 16, 10, 3] detailed listing: executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000140)={0x3, @pix_mp={0x10007ef, 0x9, 0x3031334d, 0x5, 0x0, [{0x1}, {0x10}, {0xfffffffe}, {0x0, 0x76dfbff1}, {0x0, 0x7fff}, {0x4, 0xffffffff}, {0x0, 0xfffffffa}, {0x3, 0x7}], 0x0, 0x20, 0x6, 0x0, 0x4}}) (async) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="120100004f92b90857152077ebb7000000010902120001000000000904"], 0x0) (async, rerun: 64) r2 = socket$pppl2tp(0x18, 0x1, 0x1) (async, rerun: 64) r3 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000980)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x1, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @dev}}}, 0x32) (async) getsockopt$sock_buf(r2, 0x1, 0x1c, 0x0, &(0x7f0000000080)) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={0x40, 0x13, 0x6, @multicast}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_control_io(r1, 0x0, &(0x7f0000001740)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)={0x40, 0x19, 0x2, "b3f0"}, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000080)={0x2c, &(0x7f0000000140)=ANY=[@ANYBLOB="20ef80"], 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) (async, rerun: 64) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000100)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100000, 0x0) (async) unshare(0x26020480) (async) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x80000, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x0) (async) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002880)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) read$FUSE(r5, &(0x7f0000000100)={0x2020}, 0x2020) (async, rerun: 32) read$FUSE(r5, &(0x7f0000004940)={0x2020, 0x0, 0x0}, 0x2020) (rerun: 32) write$FUSE_INIT(r5, &(0x7f0000002200)={0x50, 0x0, r6, {0x7, 0x27, 0x0, 0xffffffff814b7214, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e96775fb661190a}}, 0x50) (async) read$FUSE(r5, &(0x7f0000002900)={0x2020}, 0x2020) syz_fuse_handle_req(r5, &(0x7f0000009040)="c9b6cf40d6a9928c6a8c0fdaba1e7bbd4ee597917b02ec4e8ff3bec8d7d8c08f8813039f40175e54e3d66ec19388ed788cf69c0c5b560f0401f1adb4b1f5198fe0bd7627cb9dc384db5b44495ba6094046fb2c8c7d0af7d67dbc3f5ef4aef8ec6bb01c52b6a10d4f9473987d0809b6a84f2ff8aae19a082abcb68b41c291add3ca2204a38c59e28c7c910aaa5a075676e541b6bb91de3854d2f97d3f80dc56c0705e74624a947f2c21ff936c6ba827742a24fd6d9e10b470ceb73a23fc57f5fa27cf073f2d0235e6fa4d1c29f9d0b6509c890ce0e7c3a2a4dd8b6336f02b9d7cc4c8e37f5f5a57f63aeec3228bd15b6d041eab97bccb14ee1ca6fbf7f7ed2e4dd0a32d41cc41c1031424b94621edcea1bddd40f3ad905202dfba3b912efd3468d2ad42b8a01bcb13b288afdc00b7e5857425d7919651160ec15447a26758f20653e69559f0892efc8f0715d8d79f52a44c79aba8ac58dc726ed721eeab3480eaacc2655d4b8831c9aff049c32709ab7adfb24ae767d45468dc0e42bc34b3568ce95e850eaabbf3a1be4d0f9b3e8781a2a9dc06374fe496a755b48abce67fd56de43816d64e883d9db51489ab8a81d1af3a180b6772d2bdac6313d3c183239d4c0bbbe76173f011f144ba71ac8043107f6533b3ef2f44924039b8587485749647315eb7bfe1e412e94f8cdaa937480fdd23769a69e14ea82d741484c99dd1ddd1edfb4faa51431f15531b61e59d68f9d189b27d0bf925970ac66fc35dbe1e430893cc60b28ca6d8e34931bf02154aee6f1fc58d0c0d8e48eaf8079ded67fdd9f19ebfa85d1ab6ec7f54e1963be353b34a6cb7fa35ddb60a9fc6bd1c6f11bf981b5a1bba81513fe447ff7eb2db0d27f1cfd04353e05f37d6c1bd6eb8219ce799338de3518bfec529373e4acfd644212be283856be064bac0f4926c02c0915816615f1f04d1d5136872029afee663f0bf1b6811c594e1465fba59f5727e5a826e3c60576bc2087f21521ffc90dcca39cbec7c0466c8fb7b1bcea7cffb333d2d16daa269d63f4911d10ed24462b37cdceb7c88e819489e1939e5e3cdcc5a858d09803c98d9e5fd617bc92c0880f072c54608f6ea69edba05b4edcd8d3f5e3c926220a191f2aa0d2f0c9158e298bc2e756ee091a0ac48752e4bb56fac67b02eb2c7b3380244ed66648482d8bc2a29bfc26ade0f4a5665282ea408254fd88e2812a184ee9af9c7769fba1ec380043d5cdf6056f89b0e6812a441c3013b0fe0d8418fc47c13fbf4fc2b4a89496d4ab9d9826d0e586574e8dd15d4eb8b86ed372e37287fc818df5b6993b650fba844d960e3fd62db0bc7b12ab286d6492388a91ae4da6bdece6e101c13100eaba3b9998706fd4defaa3ed2965ce7fe6062b8c58f20c6b44b01121184ee1dda1cb66b3ababecfc0b7a9a12624e0b826c35d0149335149cfb49fbe68d1dbb7eef96d7956dc573d449847ff4bb7ba0ededd00c904130f1252c3dd4bdcdeccf6f8a83e3abfa14d12c753558022efa0704549b0571e31c4bc9f3e485f8d2d88189b4149569ef83e8feb2ad26c263b0f91f8975c86c8fa9c9457da5ef4a8a94844f824873576f722e32b376ba5f3ed0ea9818d86ddc35ba0e7f322594d9a0fea878af5c03d242bc7b0af89091f088245154391e75ab1b6b2730ccd01c28e9ec99428cc22c2d08ae2829537c34ebd1273327d0d18175698f9fe587e968d19f00ff98555fcfe95d00cb3abae32afcd48f3d4cd7c63c45581203a8a3040363d98bf9426493039fce7bb03493ab6e176cb45e2af461e77fc93d1202fe0bc7b77398c52bbc1c1436439f26cb2e17933a0ae309611e46bebd4d84a939d9b040a08cad90c2eda6ddc933edffc8e562aa64658f99a9ec8a47278edb828b5312a95ca34c0af428aac64d3fa1c4045885891fda7666dfb680da4dc2c02becb8303b76987b6d9be01174df88e41a48a42444caeae5e36118564e57209594285bc2915b222f99f016326430c38c9807994cfa1c3c85aa0f6375c716cd7f27be9b2cef6866d07c8ed00bc101a74219182562467ebbd43d2ba78a4b0eae22c67702f318bc55ccd92f5fd11557335f94ff6f38cfe9fbe31d3fac064dcd7d660d02fbeaa26acf8927c1e3bc71d9ed8ef2e93f0a42813526daa1fad36676734103bcc621a114b098295de578bf8d7df9034fb3ba86ea529bf639cde496b5e48145e4a814f894fb3bf3f41b49d0572dad5988348dad7a064b2d76d9092336cb404934790683b2b3576d3b75534df2c36bc78e05ed250b9aaede772a08bf5972444ecf4e447c062d95e556768e264813369465713834f6e239695b6bfca1b6108a09368688e212b7ba556df50c02486bf1b2196da3d4c0553923fe9b1bb4474d0f569bec1f35dce4be0f5e2408efa69aa66dda6bb1ef43295fe005f4a86840bb608796ce14bcc1134013bf741ad1aa70cc6579edbd42478d3054e1f7bdbd5b1131ded725041270e8a46bcc8bbfe89089f87105939deb2a9f10dd60d059679d4514bfbfc94b333c7dde79576426f07f24ab6a57290b0d723bf3bffa2f66fe191d0dee8b292c8c15eb42245b899ddde3c6afbbf0d7c301dd142878dbca579f387931460c8c37e186f60f8d9209dc98f1a27b84ecefd71de077017261ad6cc3072fe57ec589cd9498946fda8a834e3f02e8a91f7ce6e18e76f936f6f39d354b63dccc706e25b1d8b1a4830c46f249b5e5a40042fea920ed57a2415431f83c238113ee7d152c16f0780c502d5c995168e3f91113af11752f10434b8dc5ef0e46a276c683261aa73877ce96ebd0176977e124c5b93bbb02ef97a6f6a13c15c261f23014f4b13c8f18746727206b245bee70d7b94968141f104f0682a3df4242c6a60fa1b70c227306520b1b9fbd6c916b0edf5e2ce5220fc9ef10ab0a10e1bf259e91eb127d5a31b7633f15130fdb44ce2178a20d5dc3f91688090881c061d75b4b59c3b2b7eb7a3dd1564bfa6c883c217cb76c2a7516dec926add0a1886570531c32b6284b1e80fbde88905f67ea5cea41003325327000a7f7249a99986f19f423843e8dc791df8679a2ed2b024d7d8c79112644a4fbd32bef0cd1f9d55025708135ed34cbf52ce3a0af0f8cd985362ef6fceb6c72f241128b16dad7575558badb3847e051f38d7b5ca638a1f454054659d90b2c046e4f9e2ab127f257ccc92f887b3e0c4fb49d159741fc649638180addf3f23e5265015f6dad9b25cb86d8a33b802e55258749ec050d15d0d7d821f9615c7d8c12ce11c63fb1eb118455c4e2167f66e4eaf9dec0dd2f345a7e2bb369a66b0755003a9c89449393f71acd98afdf6347792251d669ff3c64c50d705a67e543cad95655d6a4cce233acdac5ffc96681772be3c04a1b36f5273815af65ef87c7ad0d51462bf337c2389a8eded875f75eeebe5e5efc26933948e623364d0dbad3402f659a93acaaa21bc8f559dca605aa6732d0eced5a21ee8a6403b1f91722fcbada24a3031d6aa221612a36584d5edc6ba0f64096e9b6eae1555a95945b937457c4c74371f474939d3c3f299f691316497951c646f142adbd6ee49182aec388ce2ca560a1f4b7d8a63e5cd25ba91ebc61175a6955895bcddae7bf1cefccac5c93dd669ab65a2f508adbcfd62ec46027efa396b9f69984d6adcb38fdddb616ec38929fedd97677c3d06060309db5a9cb5fc8919f4310f06bb40f1b76bc197798acbf8d3162257071e034174047006796fac6fbc95c28afd881e1197c20fea8b4be5c5de39a292bd1ff3819d4d4f48162ea1a57930d8f324ce54875d3ad09eea95c4c825765842f9bbb1957fa8188578e86081adfc87502e69c8841218b596d71c4ec49afa60408028012d974051559d924f5f8a59ee195fb01994b8710994d8201ae10f6e88e0e418489c47499b7efd2021f56a6c9fba761beaf79acb6087a496afe7524f2260e14a792cf1a1203d4b0cd8a11d2544293b7657fc393014295fa28e409ab8be0a02695223d17d7caf4f44cf5d0f416130067f28f3fc51c88ad7b53e401e658214abcc8f597f22d662144f878573d0370c874287698784b6ba9abf9b22da2eeb0ce8b817f85e429e799a5edd246d72d77228652b80c4949a85cd5131d851d9f9bda9afa0646de5e477e0fa999562cb46758502c7d63dd3e8b6f88c7ea44f41c4212d633f0160e738c6d36128e9e58c154b08460c899a26276dc1257dc5de18495573693674e40faf1dad49db8ac83baecf92f3aa5c23f639cdcf6e6864c14a8d6a3de95906813fd17f83c406ffd1d2d7bc75737b7b00172448b2ff167b9fa43649db32ab4094652cbb2e18c3bdb527f24049878bb44b82135009f9af22d24ffbee4b5289fa61bd0502f019b2f24a08542db818bffb7c1637b4f4cb9043952f88aa69d9431b8df2e3f9ef6e4a5ba58e79acf082bbd871aa0f0feef71ade8f921bb597ea28548f4116a281ab3542b732c4a8e9973409c75a0c6443d83547d0d314cc7bd62128e3b0db9c03c78b9d78ba714627866230414947523a6a239873f932c2b28c09cbdf182e856bf41598998150cbdd6d54f76c227fb1519f5afb0008e31d6a0b87818d0a2ca0dd6e953a5ba1a347dd927acd36f3fa3a68920eb9c36bce6cef857447aa733e4ffb7014e194993eb1399270b64151ddbb15478c2b762a14d1782608fb24199d9d311281c47726f565b3a3b7be584afb03d87cdc5eb8156772694ab422f59cd7b1e359583a7cc0695b9f64e6416c6b52de230afbc160d2e9384501b40645189434d416c0fbb034e9ffc654d0dee7ee7a878f9e559daac7ee5af769aeac7a92e85b1bc7983803d3bb572befe76184a46b76450feccffa753cc6123cba0686440a5ba81236458831031a4ba4c91d7aab3bb2514208a902face1c12b7dfe25318ab5ca2c1ef9769aa06ba0539f6904f95d3c8440617efc7858d3984f566b3390b9b1a0f2ec3c86dd77a0b82958c4b15278ffaf10e47e613545f4cf67ef7e8b31a6bda35022871840ae1536fb65bb11b932936db7a15642359bb6b157893d19e7918b11d3d3072b78c761c1784afa2214c865fc2aed860dcc17b69cfe9189bcd0767a84cb306a59966e5f96514a7d7182e6aa7204bbd1a84092ba645f86b68813debd5a2290acc93388e5eacc17db51d69604733ea9160a0e77ec5317194654313a9a8a0535c0bc49d0837e2821df92e8ee2f154cbea6b87ffc207aab4ea491e8aa75b90f70136d84ea2f5dfd138371dbdf8fe273956cb7411db6df48ebf56105da42b219b9dad387ca7be9ecd90508c62279a53bc9f7e2a845f9da42d8e85d2653854737948ce228b2d76d1b9fe2e0e456fdff24575939b82a3f6e1a4be6ffcf1c493c17dabbfa0859a87d259ae3931fb6da544589b9b6bb7cc93e078813ac94918942bf113aee5742498d86a70fff31d2a69507739317a9aa9e0289f053dad4eec63cd58e833027f0859fb4ab74e8fc742d03b5b6dca1168d3d47fd95b514a567e6518342d52b3c3bb6438b5aeacb95ff9001d2f5480f6a80a0685b5bda2ceba06925ab5ae0986954c3169e92fedaf3f1681247cb114202c0f728296a51396063fc64aad05662bf05a626b90f656b47069ca668bb96208c287e8f793d77d4fb1f1cc14e73406005e11a2c1c46ca7448be534c97738487527d79e284d7a0ae275bd4361ecf4a352e6dc8b8c8c8e132a3edb7d645f4943445f523fb28bbf857218a117f1288afec49f9def9aabc2381b38a315d5c927aeb96fa1ad3eb13b0151dd570f6734f004467171d2cdd609d1d09d115c9b42e1da3472ada98d3e1da90a8f373a98133fa708f5a62c75b5eb1b643c48de72143ffc8761ccffd7f3336b69faa277d364cdf2d4f2bc428bda8b76e4748d5ae02d9850ac6f2ed0ddcb874c25d210163d4da10c0d6cc5218a3558deee5519c94032158bca02fe1c1b8184fdf417e863352b224b7b06267486296ebd4100ad5f1108c78a7056979f5ad6f97794a0460bf371584d9b962034aa7449f4e6b0f925b7a648d4ed7f2442135629b0baee3385882682fde57e5eb9204647a898c566120e4b577ba215ed863f76d5ad9ed19a6b7465952292e7543110eac3dc436a16c85047f3ff10a00c917d5902d296c063c4b173775f2b612e407bce02c8647877abcc07b21b89a60e16ff5c5cdc3708f285d6e411036661e97f628c6c2bef7a6e297f0ea7db2aaceb87d13425e80c28cf095b1dd4e08122e89f58862c6466d79fe7d06e0038a9a1869cba0d1554bffc08b94bf3dc7ec4d108073a4dcb7a6a503b608e777f1ca6b64deec19072052cdab8e7222966170bd35cfa66d3d013c537e723bfa2f634b34edba64ee27ab814bf66c5943e5b7b4d2cbad0550982b2d68ea0633a48f24ef5a59da6e9671717afed4253db66afce693ab08e2b4343d9efd1705802393ba22af5f0e04fc559ddafd78bb1c013b2826cfd77591736cd8a1e079c00f72dc89ee419cf4cc5e867138e35372bb0854df45d2142ce56ea01465d7cf42d3beabbed8602ff568df5d8e53d22bbd897c0aa050165319ba28d6f861a128556e420275562b8a19c0a2112df4490925f52090c6c7ac79b8533936d4020af3ea5d383cc8e4f23cf275194887d42bde7061bc17246a91b735472c4dee6f2d159a4fb2cce10f0727a964658f6d60aa18bd474ce1e88114ce3c2a3acabd74175b82afc6126ed79d8d333ed993e3a0d67afba888c94cb266f906681d9595f2ca21946f32d8f07eb7cfc979cdd56a885e6a5deb1dc54ffbbbac728db4145056cc9b78386f1f17ad16856cc10b04038f0d835a5842584b6a9516a770abd839ade5d379db9889d22d9049dd13010ad612a64128f724f7a6435054e79c10edc4ec4875beed2f8593b7382645625809bbc3591027d53bde8a16be5bb209cd49e71aaa435c923ef3c4d1aefec7111773b0d58b47efabc7a43b93cb7eab287cefe554a5b59e2a746081d0d875919df356504008374ef184be2f7ef7e644bf5535dedf5b969b30dcedcfbecb83173b0cea015efe45630880c303472daf1dc22b384e65078cb0ae21baa4834fcd4b4f7c995b700117e1448d041a71062772bba19fea512ad4e802988c43e6cad0b4b74962e195b355b653acfab53d9f38337e46758c0f8c147335530f8fbb508a889b84d4672e025b0d9adec09fd4e2d62bda0e0c40570d8fcf5487a59380584f7b85a8576985a4423cbdb1503ea4f93d4f3dbb2c384efcac84dd8649e6f09d2ac37e1d8268c3c07db365581c7c3752410909968598b8ea5ea05b68e6013965cc60be6f6b24e493655f5ddd572a84a924803a7df025914f4b57527841928d30c03b09aeee28c8b81860968f53a663f4f56b004e07cc380f5b0b0dad43869faeed5f240ce389a0fb0920073b8d3de611e54d4011f55ba28743a3b51af6293ed1376fcfe3592c877e2d81d14ee882410cf8207476409b5673eb65297155e91cbe089c8c043964063f9b469419bce6e59e0017e0f527d20eab5d9579208df9cc65389ca8fdb3d62618395bb0274b8094799cb4c36632488e79950ac3bd3d982d521614f56df1bd16c1f928481dd4580a796eb7892b3e4a33b748b16f96b1def674c2b70d0315b486a94a979292d635a2ad1fa877927de9355f38a612747fb982bccf12040d9a14a63c34b6f2b3b450a6401d4d0c96a9090ab80d30f7e7af84bade864791455402cbd278427c5a1e84e2e2286c4bf773da614e6705802c130ade8a3a67b309f9db1558372046ec276a34fb50f72c7df40e33f447ab5f0af05eece4e8f654b3c2dad6ea76ef6b694699f4ad8c6fdcbfd8bdc23d0c580631d0c95ac6ae9613dad680939db2ecf9e7a0d4d0f2f2b7f1c1d308cfaccacc2381e97bb278a53b14daf686c0541e56264c33d5176b830ac7d13c28edb2d8e77d7acbced061c4ec315cb1a259966ad997c7c7beae44d4d1b6955842d7fbba0bb0c461bb22db3e15f0fc1cd3fd997dac5e6a4bff6e2eb8310d828f15309b2c8feaa21281963d35ab2d5c099beb806cd384d304449c58d89910105df11225fb893e984734a8e5cba2e553f03ebd5ce4cae24826547df81db3f2bd7d930f785755c8b6311f221da59679ce50479adef1cc5dac984a5d2f9343fe4892b2b5640892892cfd50d0015c1f568792d8919943a578b62585081175237444d9542a2241c967bcfbc3dab4e8961ecad89165eaada2d759e844be5021aed42b971e9ffea8c08a3d6e4073ce4226b4e54b83f3d8ccd207a0cfcf9da7b5e55d1a26a90e03f7c3611c6562b65edb42fe110dc3970b44aa36660d1cdbc882495271f80816350b945aedb0d46ca6d160d5f0096e8263325e257dbb574932e32f1b28ce2b7f5b3ee6ccec64085496bb513ec168b53d79e6ecb72622a70b22e1f9116fa48815709b2080b27b31a6b26dde0701cd74c31b4e33a702f051ae07ad54ce23ae33e6060e5451a4171cc930af2ab70862044c5a0ff9e8aeebd3cc41c62d38e7b79596d3851430dd661b071c319751985d48eeea2afb463d7d9390ed4e68a60f90ad80aeca4b8d283ae0538e590668c857a526a264be238641eeb5f321248d829539efccf03dcefa54c6def8b7d4a8cdf6bc76d71eefaca1a7a33bd4b56e94b8e38f784b742bdd080faca4769e1aa91ff50d9374f3632cb7b66a0042beb802c6cedff0a3634aec072f57d38a6ea61439029ba5d921f57bfbc281d75f5ec322b8f8c90b4d3f65d00ef97dcffe7e07fa01af8e7f8da15532f0c18b73d7a183327aea46680651645782f4f318c00f2355c301fe2e805a22f8586119768b8424735f5495607d170f0818be232cec1d9e40daf79bcd63a26cbead93753b7171bcad462da2af68e9ea9c0b207200f1fcf3793283931603a719e745120273efb541a7af896f6eea7359939d7226896c8023cc963e4e0a7579bc83a37cb8d871324bb3e66b671d8df83d645495740c5b99aaf2edda3018e1895dda6744b1e6623cb62d4b80ac208f69a81caa0277a497e41bf637817518cbe0fcd2028d07be199a126f82641f2fd54e6b20287b912ee8d8dd72db5824ca9e464a94d45beda7f52932d1bb57a28a4e99ac32ea4c3650197613a87e4cec91d82f37069fde871575d3cb2220aaad9277511271a86377da5f2a9f94303e7151acb087ca549fd0cb9b1961954ddb28333a24b510b92cddc057ec5a147ccdd708a2db3c8cb3600756100b38b71f0676f6fc5a7f5912b5e81bf6d2b07e15fb5b1c96459110ceb22ba4f2fb0e531dcaa913a13437cc6276c8b4e1bdbc5365144c7abd2e2a6c93ef102e26b14e576ada244408d9db50aab045f9879bf95425eaa7b11d77e0dc503851c5c278c282aa736103adf5ca2b30724bde27f98e4e7a947f964b7abfe58a3da354e3008a2b86d50223d3077e151ce2e086172002eab7279ac1948361e172073184401d5650181547f1bacc1534f9ab2ad66fd9d200d867de79a92e465dda8d781b15881acc9bfdc53815f3fc3f064c830db3908cdb173e3e1295ea7dca280273ca99073d5663003f14c4f7ac9ef9bc735b2a413daaa7d97101553f90a0d33b043d1f2b0f131d35c9244808bb4b76213ff5c418053a569d760498518d701aae39cfbd7a052b586c53617dfaad1415c1cafbb41640d1650be9297dd42c803d8bfd443916310bb80a74c991cc26331ab70c0c4bc4f2295f069787f6759878e42ffbc76b34493f71d88a109b0813ebfcd24953b2b5f1f5164d9974bab7ed1f4d42f62b8379912dd7e9f35a19951e4d57b0c70fe516cd2059c4ef879d9f9b1191d5bb51b852d3e9462e4528b9c1f7c676e6039d1deb00442a482e297b08a67c79bb818d0316072d8174885de3413ae0505232100f217e424e0106811902d60ecc0e0aaca7c5f00f4f365e1360f10aa645b9215c93668a08be97cacd6b0f9c80ead76478846d12e8f24a53bfab01628afd199b2db332d38d5009d7a1437f0f5b2a0d36b5c98f3a35e5043ffd55bac325d3927888fa5d0e3569d9be002205b501b3e68d661515bb9eac9d4f234e22e4e5bd0b4c4530933aadd99f132794ce48e9a3220d2c17748c012fc5fd93d265cebb3edc3be29a1ba26f2adcf510663c28d29e28774c4ec1190fbfbf614aa8e2745f8605f7d7e94fdd06322454a08833f1a22c77deedb1337e380a8e18f85168e045d1e7cf32fda1a709d3eddf62909a9e580ed8abd605e07dbab79b5bcc2f4533e6fec589b976816471b1f11ac3c89336c52e03b72520995d05275024e9988727f2e1ac9421ccaaa0b736e9f7f296c2d27cbd774d7179f9c6921df68985998034862c15adc452666deb40c0c40cedf16f4d187524a0a5cdff6f7b2531eda54fbe15a7ad1aea46466a51642326c5d7d374fb38475d119027a3714598fe7307de94bece2741b7a742b053682dae9452eed3b820b1386b604fa647e392b35b205019cf1ad317d1441cbee2aea5ca95e56fd5e959689bf96c9f470acb8e4e630b13403e9459242b629fa28e1ba8e8df1ed572b1db735a20ee1a5b8500b6edf66cbe671c5938741ab2b36ccd4e92160f6df9e1d465cdaf3a7746e128e26e0e7a7aa4869b2a482c6e9bf7e58408411016740c547129e4f11d2317af3c5bb55b2468e6d08e75e5039c3bfdc9b6da06e7c27933a8c9d8ad0e4c74a093e6d57c02b1b49e995962c1046b5c8a3df0ea4c20049e300cbe41bd92a0ea5993ef6fd92ea74e28e1cfaf4a8533c224104d6081b64ae08b4e7a23a259b2b03655b987c23687c6e279bab469a3e0881a30620910566982945f8f86229fd614ca2bb2adcbdd49a5c579c0d1bbdefb9e33cd0641bb43f6ca3fab33dc4188e1508e4293e6de932040b895a97bc1f196467ad4a0d4899e6078c014f42521cf39411e2e4f1b5adc26f1f3bb2fcd27b89ac418c8251423de82c4b5980a4e66649b9f3ec48c833c35f8653ca510a0a1b0495619a60bf5d77e64a6938714c3a1946b3fa5079533698bb8f8f85bea8711ccda5cf01de150b055d3586a890d0654d2b4cfba25c434e2ff492b69798aa197dffbfe2bba77d4b4eea35c42e698221e971a4bca34e59c46084f49c2170b83db6719324ecb55e07a9cf74a84ee0fc3567fa5cd2f3937ad956b4ed2187e2026b7d4166d50fd9c937fb4dd5aa96f2731f1db1dda4eac4e589295ffe9b72a7b9533f6e23c82b57c8361c8cb3b15128235f65c84b99d93383b7398e936884542d0e73bdf37cadfb6c70da47af3c5a3cde0d8e381cdf9ec1a39d2fc963f0d8ee31b76d9668c0171967cb9ef2f15d5bbdbd1058328da7a60bbc7d77efed2de74a2ed5637a8a84e1163325dd22b584b15fe894c9b1ce89d24619a344a8987f6d21b7de7ccf6fad223134e1c389a8e6baa375dd142baf4a8852e984eb6c281cf86e2457a7f85782c7764564af26d331d3ddf4850d24742ef449cd5e32f5957d2ee10e05e7d3312215e4d36ac5c8c4bae3340f074f88a20e18b270b3baf05de1b0363f4c6f2ab9386d6034e8567e4828ad256cd250448c70147c318a621697be402c1e8365d2798084f968a8897242ff6756c2937e4d13", 0x2000, &(0x7f0000006b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002700)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x400000000, 0x0, 0x0, {0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) pivot_root(&(0x7f0000002140)='./file0\x00', &(0x7f00000021c0)='./file0/file0\x00') (async) mount$fuse(0x0, 0x0, 0x0, 0x0, 0x0) (async) r7 = syz_usb_connect$printer(0x6, 0x36, &(0x7f0000002180)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x20, 0xd, [{{0x9, 0x4, 0x0, 0xc, 0x2, 0x7, 0x1, 0x1, 0x3, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x2, 0x2, 0x5}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0x8, 0xfd, 0x6}}]}}}]}}]}}, &(0x7f0000002340)={0xa, &(0x7f0000002280)={0xa, 0x6, 0x110, 0xb, 0xfa, 0x4, 0xff, 0x4}, 0x1e, &(0x7f00000022c0)={0x5, 0xf, 0x1e, 0x4, [@generic={0x8, 0x10, 0xa, "cb7e25449d"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x85, 0x0, 0x1, 0x101, 0x1}]}, 0x1, [{0x4, &(0x7f0000002300)=@lang_id={0x4, 0x3, 0x42d}}]}) syz_usb_control_io(r7, &(0x7f0000002840)={0x2c, &(0x7f0000002380)={0x20, 0xf, 0xcd, {0xcd, 0x23, "359097a9c1b0426eeab39037ccfa9ae35473edee34de5d2c2ac10e2f7facfec21c73c2a7b01ebc89ebdc27452e64783985ba2944247eb187e638b80df71731cabd197d5486ef97012987b5c298fda9f8db357c00120311574a26d69e85d435ded5b80fd853192e5b25675294a73dae0ec3d2cb553373fac9add2103e8c7788a7a38a094c90c33630d0e880dc3d01dbbd46838e511ab925c8e89d37879f67fa593b6e4514ef43f17412a6900a7157ef7eabdd08d7c8182aeb210ed7be3bf8650e9ca624f3e8af58d909f6e0"}}, &(0x7f0000002480)={0x0, 0x3, 0xd6, @string={0xd6, 0x3, "e583eb33658c6aa5cc6676849bbba4ae020fc7dcb92b40e5263608e56b115e4450fb73a1df462ae14f3b277a157b2a18d84c00ee46468d4c51fcfcba27a1eed0148f6560517257bb3e6d11576167c808280d323e502d8154aa10061f66f9419fcb6a9750ac14c129a25cf51d6a9c37025812e4705bb7475ba43f818811b460121728742a3a76cf5551e4a8261ca50304cf3693b4da33c90918ad7202716509de2bc831f9b03d69294dee2db919cc002cb5d06423bc8ef34976713b1fec1073fa1bcaa4ba64733786005c179990c15cc124c293cc"}}, &(0x7f0000002580)={0x0, 0xf, 0x147, {0x5, 0xf, 0x147, 0x6, [@generic={0x14, 0x10, 0x2, "c41b8a3a32911575a7e7f0bdefe6c32e21"}, @generic={0x3c, 0x10, 0x1, "1388280e821da98f319d281a8af04599d8430e86a2375e3a4329071c9417a0b16df29dd605511c1f802b8053c9c3804be770592ba25d7e40a7"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x7, 0x9, 0x55ac}, @generic={0xc0, 0x10, 0xb, "168779d6ed2974d5c2baa6806842370f1862f4e8207808f30de3ac6a01f70baca8cf9687da7034f5a18e22060e979e8089fe7fbe95a3aed236db7ce5ba09e21c7520b6895778bc24c7933760f3ca27ddf1af70272551ed6fe2186dc7550574345c1d910586e6df1589a26e15d9812e7e32361eda3114981f2aaafc74610db51faf9739b938f7a1c3a5d045d964422dd0118b9f4e9ad39a1285aa44d1cd4e42529724713ce501b906560bc17df5e598679afaa55032bca675aa4d277669"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "c6b759364e3c68990a2924766c4b765b"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "649cfa4cfdec84db87c6c79c21d50aa6"}]}}, &(0x7f00000027c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x60, 0x4, 0x8, "d6b14fe9", "9e5be641"}}, &(0x7f0000002800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x60, 0x92, 0x7, 0x0, 0x5, 0x6}}}, &(0x7f0000006e80)={0x84, &(0x7f0000006980)={0x20, 0x10, 0x77, "50d225080f23a8323823271b397edce8bfb164aafb74f5148b0a04d04743ebf10ff290e83e1cf6da976ab1fa929ef854945d98ca4f7141e9c9ba1802b790e79631f25a88c359a17952c546b6db3b559a3e896e8a569dd9994ef212b5304276947d7a620593c3c3146d1ebb7bfb6b63259df2b566ddc3e5"}, &(0x7f0000006a00)={0x0, 0xa, 0x1}, &(0x7f0000006a40)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000006a80)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000006ac0)={0x20, 0x0, 0x4, {0x1000, 0x4}}, &(0x7f0000006b00)={0x40, 0x7, 0x2, 0xf4be}, &(0x7f0000006b40)={0x40, 0x9, 0x1}, &(0x7f0000006c40)={0x40, 0xb, 0x2, "1929"}, &(0x7f0000006c80)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000006cc0)={0x40, 0x13, 0x6, @random="4099592989f5"}, &(0x7f0000006d00)={0x40, 0x17, 0x6, @local}, &(0x7f0000006d40)={0x40, 0x19, 0x2, "7eca"}, &(0x7f0000006d80)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000006dc0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000006e00)={0x40, 0x1e, 0x1, 0xe}, &(0x7f0000006e40)={0x40, 0x21, 0x1}}) (async, rerun: 64) syz_usb_control_io$uac1(r1, 0x0, 0x0) (rerun: 64) syz_usb_control_io$hid(r1, 0x0, 0x0) executing program 2: r0 = io_uring_setup(0x1fc1, &(0x7f00000002c0)={0x0, 0xfc95, 0x0, 0x0, 0x157}) close_range(r0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1000002, 0x200000005c831, r0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x1, 0x7fff0000}]}) lsetxattr$security_capability(&(0x7f0000000080)='./cgroup/cgroup.procs\x00', &(0x7f0000000240), 0x0, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = socket(0x400000000010, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x1, 0xf}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x28}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000140)=@newtfilter={0x6c, 0x2c, 0xd27, 0x70bd28, 0x8000, {0x0, 0x0, 0x0, r4, {0x8, 0x7}, {}, {0xa, 0xfff3}}, [@filter_kind_options=@f_flower={{0xb}, {0x3c, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS_MASK={0x20, 0x55, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_ERSPAN={0x1c, 0x3, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_ERSPAN_VER={0x5, 0x1, 0x2}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_HWID={0x5, 0x4, 0xb}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_DIR={0x5, 0x3, 0x39}]}]}, @TCA_FLOWER_KEY_ENC_OPTS={0x18, 0x54, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_ERSPAN={0x14, 0x3, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_ERSPAN_VER={0x5, 0x1, 0x1}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_INDEX={0x8, 0x2, 0x100c}]}]}]}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x22044028}, 0x0) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1, 0x0, 0x0, 0x3) r5 = syz_open_dev$ttys(0xc, 0x2, 0x1) r6 = syz_open_dev$ptys(0xc, 0x3, 0x1) dup3(r6, r5, 0x80000) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="c2", 0x1}], 0x1) r7 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000480), 0x202040, 0x0) tee(r7, 0xffffffffffffffff, 0x8, 0x2) ioctl$UFFDIO_WRITEPROTECT(r7, 0xc018aa06, &(0x7f0000000000)={{&(0x7f0000975000/0x4000)=nil, 0x4000}, 0x3}) syz_open_procfs(0x0, &(0x7f00000000c0)='numa_maps\x00') ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000001180)={0xffffffffffffffff, 0x0, 0x10000, 0x1000}) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4086, 0xff6}], 0x1, 0x8000000, 0x3) executing program 2: syz_open_dev$usbmon(&(0x7f0000000280), 0x80000000000000, 0x0) syz_open_dev$usbmon(&(0x7f0000000700), 0xeba, 0x80) ioctl$UI_SET_FFBIT(0xffffffffffffffff, 0x4004556b, 0xc) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) r2 = accept4$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000040)=0x14, 0x80000) r3 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000002380)={'dummy0\x00', &(0x7f00000000c0)=@ethtool_sset_info={0x37, 0x7fffffff, 0x9}}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000080)) timer_create(0x5, &(0x7f0000000200)={0x0, 0x1d, 0x2, @thr={&(0x7f0000000340)="cea00dd1a5f3f93c41e5ba40f9fca006f3dbcfea73dc9a2edf22aaf4c32b7f135f2b97b6588c80065d9888696ef358f9a64e34b22d0d9be22d633aa07d1c0b4532695d91839549324f6b08cf1d64917f1862e3ccc56294a32b095b4fac806e293b32e0c2d034d956850347c60fc2adc1374b26100000ab8c3cc9141321bdb579871f8b3fb7e59dbf8b", &(0x7f0000000140)="60f11dbec6a60dec1c4e56303dd5afd0f15fe9e257d4a1a105768aaa43d4ca1a412e27dae3ab7c1dba4ac59970826105cce81cf5675e373eacf1b6cd9425cf6266f0c7b62fe3e72a5fe3c682879addcd464b1b050051ceab579b1ffce245ee391823ba34a2bce8ad54a2a249"}}, &(0x7f0000000240)) r4 = syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_S_EXT_CTRLS(r4, 0xc0205648, &(0x7f0000000100)={0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x9b090d, 0x0, '\x00', @value64}}) r5 = syz_open_dev$usbfs(&(0x7f0000000100), 0x76, 0x101301) ioctl$USBDEVFS_CLEAR_HALT(r5, 0xc0105502, &(0x7f0000000300)={0x1, 0x1}) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0/../file0/../file0/../file0\x00') r1 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r1, 0x7a7, &(0x7f0000000100)=0x80000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r1, 0x7a0, &(0x7f0000000140)={@my=0x1}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r1, 0x7a8, &(0x7f00000001c0)={{@host}, @host, 0x0, 0x0, 0x2449}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r1, 0x7a8, &(0x7f0000000040)={{@my=0x1}, @any, 0x0, 0x0, 0x9}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r1, 0x7a8, &(0x7f0000000080)={{@hyper}, @hyper, 0x0, 0x0, 0x7}) close_range(r1, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/cgroup\x00') r2 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r2, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) pivot_root(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0/../file0/../file0/../file0\x00') mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84000, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3408000000000000000000000008000003000000040004001c0001801800108014"], 0x34}, 0x1, 0x0, 0x0, 0x24000000}, 0x84) r1 = syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000020000402505a1a44000010203010902640002010000000904010001020d0000052406000105240000000d240f0100000000000000000006241a00000008241c00000008000905810300020000000904010000020d000009040101"], 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f00000007c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x0, 0x0, 0xb, 0x0, 0x1, 0x4, 0x7, 0x40, 0x2, 0xe, 0x0, 0x1000}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000100)={0x14, &(0x7f0000000040)={0x0, 0xf, 0x75, {0x75, 0x22, "27e34e1db07f66d92baaf7105fcb5c93acc0c4d52aaea08cecc3322ad2ba9369a6c6bceca0935fd9609a6bcd1f2cf8ca5b95a90ee6c7fb6b60fe869f846ebe93c2b61ca0e468e1849a27db166d589408e4af5fe1f19a1889676919fb59775daf7510a375604e70bbea2aebc35fe445f526cac9"}}, &(0x7f00000000c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000200)={0x0, 0x13, 0xbd, "b66bbb2d4f374ec533e710ec6f32d2642f5791cb79e21c9acbb021c629a2c223f1fbd1c2971be295e39672822122853f5a2f45ff60cd43c196d52fe0279c45a0e6fdfebcd840fd5afabfb2353a469f4dd541a928300e5742be25a9c00754fd560f97614957716e505be3e1490b8d52dcabf48797ff20e75c1f98486113e0c5a72b44c77851a7cce0bb3700fa03a561d8157ea40e5cd66c6596d69d4f2e8d4d7fe03153f6cd262a3b2b3b246f2e9a56999ef56db9b74b0cbfbbfdfd9470"}, &(0x7f0000000140)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x7, 0x1, 0x4, 0x5, 0x2, 0x1000, 0x4, 0x7fffffff, 0x9, 0x10, 0x3, 0x400}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0xfffe}, &(0x7f00000003c0)={0x20, 0x83, 0x2}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0xd176}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000105509147200ed0000000109022400010000000009040000030300000009210000000122050009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000100)={0x2c, &(0x7f0000000280)=ANY=[@ANYBLOB="200617"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0), 0x3f, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x74, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0x9, 0xf0, 0x32, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "839e19b94c49"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x80, 0x6, 0x1}, {0x6, 0x24, 0x1a, 0x4, 0x22}}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x0, 0xd0, 0x9a}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x5, 0x3, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0x4, 0xa5}}}}}}}]}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r1, 0x9361, 0x7) openat$kvm(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) fspick(r3, &(0x7f0000000000)='.\x00', 0x0) socket$key(0xf, 0x3, 0x2) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) eventfd2(0x72, 0x1) r4 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r4, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) request_key(0x0, &(0x7f0000000240)={'syz', 0x3}, 0x0, 0xfffffffffffffffa) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x40000012}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) ioctl$DRM_IOCTL_MODE_ATOMIC(r4, 0xc03864bc, &(0x7f0000000180)={0x300, 0x1, &(0x7f0000000340)=[r5], &(0x7f0000000040)=[0x1], &(0x7f0000000200), &(0x7f0000000240), 0x0, 0x7f}) r6 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r7, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000009004"]) close_range(r1, r1, 0x0) executing program 32: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000105509147200ed0000000109022400010000000009040000030300000009210000000122050009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000100)={0x2c, &(0x7f0000000280)=ANY=[@ANYBLOB="200617"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0), 0x3f, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x74, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0x9, 0xf0, 0x32, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "839e19b94c49"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x80, 0x6, 0x1}, {0x6, 0x24, 0x1a, 0x4, 0x22}}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x0, 0xd0, 0x9a}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x5, 0x3, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0x4, 0xa5}}}}}}}]}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r1, 0x9361, 0x7) openat$kvm(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) fspick(r3, &(0x7f0000000000)='.\x00', 0x0) socket$key(0xf, 0x3, 0x2) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) eventfd2(0x72, 0x1) r4 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r4, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) request_key(0x0, &(0x7f0000000240)={'syz', 0x3}, 0x0, 0xfffffffffffffffa) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x40000012}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) ioctl$DRM_IOCTL_MODE_ATOMIC(r4, 0xc03864bc, &(0x7f0000000180)={0x300, 0x1, &(0x7f0000000340)=[r5], &(0x7f0000000040)=[0x1], &(0x7f0000000200), &(0x7f0000000240), 0x0, 0x7f}) r6 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r7, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000009004"]) close_range(r1, r1, 0x0) executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000300)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, &(0x7f0000000a40)=""/101) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000a00)=@delchain={0x154, 0x65, 0x2, 0x0, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x2, 0xa}, {0x0, 0x1}, {0x0, 0xb}}, [@filter_kind_options=@f_cgroup={{0xb}, {0xa0, 0x2, [@TCA_CGROUP_ACT={0x50, 0x1, [@m_csum={0x4c, 0x4, 0x0, 0x0, {{0x9}, {0x20, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x101, 0xc03a, 0x4, 0x7, 0x1}, 0x5c}}]}, {0x4}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, @TCA_CGROUP_EMATCHES={0x4c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x14, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x10, 0x1, 0x0, 0x0, {{0x7, 0x2, 0xffff}, {0x4, 0x0, 0x2}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x6}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xfffb}}, @TCA_EMATCH_TREE_LIST={0x14, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x1, 0x0, 0x0, {{0x0, 0x8, 0x1}, {0x4, 0x3, 0x6}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x6a}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x7}}]}]}}, @filter_kind_options=@f_flower={{0xb}, {0x3c, 0x2, [@TCA_FLOWER_KEY_ICMPV6_TYPE={0x5}, @TCA_FLOWER_KEY_ENC_UDP_DST_PORT={0x6}, @TCA_FLOWER_KEY_VLAN_PRIO={0x5, 0x18, 0x5}, @TCA_FLOWER_KEY_MPLS_OPTS={0x8, 0x63, 0x0, 0x1, @TCA_FLOWER_KEY_MPLS_OPTS_LSE={0x4}}, @TCA_FLOWER_KEY_IP_TTL_MASK={0x5, 0x4c, 0x1}, @TCA_FLOWER_KEY_ICMPV4_CODE_MASK={0x5}, @TCA_FLOWER_KEY_ENC_IP_TOS={0x5, 0x50, 0x2}]}}, @filter_kind_options=@f_matchall={{0xd}, {0x2c, 0x2, [@TCA_MATCHALL_CLASSID={0x8, 0x1, {0xc, 0x3}}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x1}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0xffe0, 0xffe0}}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0xfff3, 0xd}}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x1}]}}]}, 0x154}, 0x1, 0x0, 0x0, 0x81}, 0x0) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0xb49, 0x9, 0x8, 0x0, 0x3}, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001140)=ANY=[@ANYBLOB="bf16000000000000b70700000100e0ff5070000028000000770000000000000095000200000000007ae9413df8ff0af5aa35339f4b382c4cad9db67dc983134d04ef2fd6fa7a9b857b72abaca100af1ba23d69883c073ec10500000000000000000000000000ac0e064c27bdfbd301150500000000000000bfdc995279d64072aacbb0595b950600009ad3bf16a461e48e955a772d4062093f4cb1c3d9532abad2085401f098eb039ae4f4103699b9e079229c1a72cb6d47cef1595e84d21951010f0274b1445a2ad6a7ad73827cccc21842599e0ae7b91f0b858b7b67aa0b28d69a74ffdea61be892f0f9ff9468e42aea53ee0cb83ff180aa18b625d1667459c7cba77cff9dc8c2772fe552fecfcd1778b08381000000c0b8e14631d521207e7423d86508416780983c2f380bc01cefe9773a9a5cd5b24aa24a561e72393c0ce2bf44825b05c1779fe74f884c2472ab45c2af60289cb199963312dd1929096c6f49d116f1612a7b97f77169fa5e8a66a372ef8e3ee7167f7d2a26fc6c3cfa4dc5860277223d6eb3460e3b10a0dc9400010000ca11d7beb5e700498b43bdadc916c01264d22d7969530633f94b257fbc5da7a96820e31044c0b0f62619c9e351996185e4015510875b774666ba5c0ba9845ad25b578d7d714ff3a85586b9b452301f5470d0e0ae5d7f82f178f0c7c9c8f44c390c8a2c5be9e24a125420912ec9a3149f87b35ef1169f05e49164a4944e7b4da2097f57020dd4f1f4f15edd7a0b1e24c6f79e1ea72a29c773f40f5bd9a6d7926c5c741f5aa85405273c7967d2c1a14efe0d5322cdcf2bc058ff9acb481926312f04008b1044e8c1c17d8c562edf69f4db96e059c49ec69a6086b5a3d24f4c7810ab5f6a9f9eb5c881883e5671bbca4614df48103ca6e408910000000000f784583b63fcd46293e1ea56bd87915783a144d41669cd2c52dbb03e2b7384f100000000000000000090bd4fa6a2d30dafd3a04d373eaf151dfbbb744f0f1ce962217b32ad159f41671f002c3a25b4efbc3b193e0954f71c7f240a7cdc5bf9be12ca0e82d2a408c8f882760331612a7c3d74386b3268e0c2a95396f6d16b8309cc192295fea2d0ce983baef6deecca6b6268b6cc965f2623bac861e31026a6aba7ebf78a614092257e3a4e52b7b1628dc33a425dce56fc939b96fbb66e131ba7651b542c86650336735d315c26bae977ff5a619b2534a5d1479e9090447aa860b81b905ded2f52ab9c741fc3a05030476b159690a811416d59f9d92c84fcbf0146be0330e1127cc4bb4e4c94d603f449279874e44113e9de94fbc14891af08e20a4701f0f8788b357815cf4ca3da2066ee6604ac6ab6ec54a111bd5b1887e74eb854010cc2dc95b06ceddfbc1b914be267fc29e6cf2301291ca8de0eed796d9e5e356861349b0fc217592e962360e714bb93a2e936f70873e773b9b6c056f28a36185bb8ecdcd3332528ab2d05be93bc69a373ac9d20fa087015481cfba74612d93104db153f89d03d6ce620f1f25be68b9cb2d225711c1b288ec6464111db1b40dbce06fd1bd887d7254476c9c70fe79be0fb7810e054b6e2205c2b4b27f13751639c581dac83889ed6eea54c798f2287c9d5345b0c49f78b9aa27a9c96ce5e43b6ca11bb6375ed390773315d19b596a60500330115bb100d0ea1511e29720d5f712eedd8e165af0c1d591fdbbd84e654b0e60c338c530a9e8ae1316a889134204f9db96e870bc1c5ffc1bdb2394d77e6c751f9d87ef42f6d53293f31ff4b60912fa0777c59db1ff74ba90026eed627e0f8ab250c8c6d51d86030e6be4a8982684c12c1c435d586ce106d0b4cd0f5fabcc5fbe30db5e715646867122ef50f767e215f92d407ad1c6575eccfe25f76aaf388008ec2217c9ba0f807edebe686b420287b6e0c6f14a48c82ec45f1aa7ac2508932d0e3a5834a1a4e20bc9bb2a802304900d6bef57bd9c081b45520e7bd491a0ef1bfec4721cc70962f4d55f01bae699cb3fe31c179f00dc79140333fa4e85ec393dd01bdc5bf79677453a30c63d1561a35c5e94e3cad80136e753052b08901965293bcf5f9de9c8019a1fdebddb255427326deea4506d2cc2949df6a5c13fbcc36cbcd0f0d35602668c3bc7c7264457f161a51"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r3, 0x0, 0xe40, 0x0, &(0x7f00000006c0)="ffffffff106c3ed990f77e9eb3cf", 0x0, 0x60ff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) epoll_create(0x101) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000296f2341eca88522dc79d1821979f0e863ef4099ae91b7d888b731f4729bd680f627c58a58f158386a6f31cb79448212563b5fc1a081b6069a2cbc248d8f30222891426c360ed5d86b3542adb71f985952d9f70466d154e01cd702990691d18470620a8e1f7a9823a95ada5b49b129", @ANYRES16, @ANYBLOB="090300000000000000001d0000000c0001800800030004000000"], 0x20}}, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/50) r5 = syz_open_dev$usbfs(&(0x7f0000000040), 0x5, 0x4000) ioctl$USBDEVFS_CLAIM_PORT(r5, 0x80045518, &(0x7f0000000440)=0x80) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000580), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303030303030303034303030302c050065725f69863d", @ANYRES64=r4, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f00000041c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r6, &(0x7f0000006280)="897c6500ff3035465c7acb4e06980b05687c1480c7aafe631c0543db2bf0d6f539506e8782da06c1ca018774d72e9e5a3418ab66ee78dad68457b17ec9d47bf7d8272d607c1c0a4bd906f0cee7f8451828d2458596bdd6a459ba18ebaf61b38f5d66c27fa8a024ad7832a85e58689a4c254c94cbcf7208fce6e61d9566459789d15a6f91dd7db7c54cc3a94da956fb290a8a15f849270bc459d9d9f47801be86dd5c9d18382081a993b7bfde5c28adca4c71329afd6be743b076033b5859891703eb65fa256d6f47450b6edacbd05a9bd8b372e90cfc30f32826566dac6c48e6ef001881cbc30482f9ec469e476a101da496b8c0785eaf875d3608b0c49e9d39baaa1041f903a805f0f24aa63722fa2d87b98595fa5cfaf8b79c458de43ee39904e7cac7540a934b4108957785d58807abff186949f1b94cd21b724aff34ac45c7066dcdbd68ea7b766af9d045cd7fafeafc5c5a0c3400ef4e0c71a6fdd5b8d68a6f317644cda9d2fd2c839a82b97b3d909b54c672227bef573c9de1991d65a63017f724d1f7f1575e69db53318a7fd7065b303e751518c8eef04f642dbd4dfa349040a7b5401050ffc2b4ef62803a7c8eaba99e011dfac24d81b2b61e0b0581e53bf520f623eca17f0545c5e59ff15b527475f970f589894ae589145fa4283f7225088ccfeba1d72e9128f8c223ae1840f2edae3dbcdf7e560d5cdf4f71c9ada1931c0f8312c000101b264aaddb9fab166ba8d8903d6098eca20935ca607ea79e936798b3dfb22a7e159abb234cf21f3733dbf263a8ff116092f251659108892b2e21e1b428fd225096a5040270b2d70347013eaa1fd8e452942200283aab092c4ffc5b8b427b5d691a5a773e09da20539ff0f8214331c5d84107ae8a59aeb58efe22d7a079e446f1dfb07510377799bfdc7ee59cabcd76af0fe8a427ac8258ff33bbad5a8061f1cfdfbf375d73d676cc7916d6658ce46a0b17ad6350150f98e3512b513e25ca73f5f5df0a1fb9582ace7906c493fe1fd2889d9aac0b7c29c2b6c205537627bad64df433336a5ace32ca871e51b4dab0fbb00886a1fa81a98b74de0a26cebf65723515ebb807fc3c161ed42d1a7b6b55717613577ea437f3a2967c66ce45ff85a6a35b7cd40625fc575b107d7394e3d2db51d58347276c33e21f50b5a6b5672bf9fda63139bb75aead1fe4ee9a4064af5a5958466aa39faa6d821489fa415224c8d69d3b5922236832c2b1e4f6b8863b32f9aea83fb522a2de081d674502b48f73ce6db98d84136059b4a6676bc85ac6b7626329afa9bc7d3f9f2caa3c4d872744e0a8e02d72a75c6c545b8ec8e15b6fb0fe4185bd0d154960e6fef05ba40e5fe2968eb1301dcc52a03337179e74ba1522af93d77827845f8941c69ed8bb84567e3c63f1cc378a542f1de7007b688ff0a9c69d5861f0b85402c30a2fd391c52bafbe65f8e82135fd38361d7c0b43c982b2f3e7cb09c40c7e215114f4243d670cd576bcd93c1e959345170c75d6c3cf89cf8c2c70dc792e646e7c649d4c5f36bb016c7acd466ad58473d40dfef36394e581065a8581ab852250403cf372ac0065bf757fa3f445424ac0d82aec1938a2ea116bdfd306baa1cb06c62a4a97d66ab1b9489469cb8ba842da12e310caed02c5ef05c0be1e1e8c9c8b87d6871c94c57d164d08672b205c948086a06a545b266b7ad902a908681eb188bc51b6190b5cb9d8ca59b8c4c6e7369c00d6f6119fd5d437239e3d3c89cb81e09e560fb817590106015f08e7b09f1e1e65bfab3b8489fa058e24081978b9e25463d9945bfbca81c08885d4b6d4c62e217bd9e19460762f36c66bc948fe31cde089626fbb310e3c78a8d3f2eac21d374d9b58d887235d3a95721168e4b9475849071d60ecfe7ea5d6c4bf60da3747612ef59bb651270f326c0af31bc8c71361f851de34ccb3c8071b96f1128d7ee79b41246e566edd0272dbd3ccfe472b38e5e03d3ef83218bd498e6de8b4d92cb6f82716449ede7ba845028eccdb9137be8a622ac88ac53118fbc39637fa7a93cd3abc6f7671c7804420d66e94720acbcac916950f9baca77fef4217155ccc2cd0507339a0486f9f468eb28772986ee768c63eba671bf8c52e48a2a5dc2cc24fe925368706c2d712dd1064692b0fb2a32ddfbd4a0ffcf9c2abcedaae6e527bc1d42637aff2a275b76a7a7f010e42e1cc1d27141f6c3585a2bf58c6c5789ce61551d10118a000e3764631ec0b7f4b1a6f22a678133a30940b79dc76f863dd9f6e0d7776300898c97cef286c731c2050928c492439256e481652bff0d202db3cfdc54c9816ceea7895357bfa0362fad79afd09ed55189294d6ead7e898ac091cddbe7efcedb314bc02a18dd5bbddc42e089124758bb491fd1536aab27c5c124567bc325e7028bced5a179a011d1cb9a5ffb61d7af863e91ec8e60495561188b74d158ba1418228d44e92915a22eb1c166ef7d6179e84381ed950ffd747f13e24172942d922ca3109fb8b1e4e6264fa4a4eec75ad0d0e22579d90f45d6cd157300e38ae665eb56457202e25a8dd5877ba99725de288660badd2704345d9bad208c903ba27ea167dd45a77f77b6502b525b2973270582858183c784c324c1366fbba8d410c38bf75b41e067f6a9a017c56595161db4fc5639393fdafb1f148d3f416c1adc5fe1ab9cebe4689855c9b4bda6dcba5d5fa858a1b87d2ad23cdf54dbdf4d14aa4462da0b6f1107f4afa0091c2643508861a4d9f133ba77751941bb8fb756abf1a104205b80d47a3b4a59724d959c8b5833da4f56fb6613231f230a9378c9af741e94fd2c7213ac1d7625559b3f032f6c8df3ab441929720fe43d7c548cc661eed5b3c62b3c61f538ea3228376e2a18c6da2ad906322f64fb4865cde8e1889a8e5237fd6a39bbd6662f1dedc22fbd74e4376fa610cd710703dbd3924a38beae69783d1d5abf36122cbb87129ba719042748f060f4303a3199c5891c5040fd8cdb9761b006bf64cdcb65e5cc50a29994b8c1c34b83760ece12ed9ed7c3d2a7f8911cdf23a1afe0d7db1bf342aa0123dd5cd31339f5c8e160c4efef882602b3eccbe76fb690162b8bfb8a31910bcdf9a4a5dde76c2ac2fcd8678add7a000cfdcab398eb2171c026313eb6eb56b4b87bf8ef93f7f8a1c0bcc3775b681d4229ea561cb52281d8ba4315c3694ed08433596884d5a7ce3a8b1f82359846b7136726e2fe37bf4f7b7e2206cdcdb0705ced9f0dcaaa2ed3a78ea70d2cfeab668eb321400fc955e9aeb7bbcf86cd03f02dd443503a1480d9d9f899f53bd747a95293786798fc59fceb09e686a9328da4f929b6201841bbbefaffcf3386abdf69540e3b46a643ec10f0acf21f27c0053dc13f18485dbc898729dfbeaaa4887b58cd442d7ffa941808cd9658595be8650a815b088621278d89f0d8a4252566b923df3a3cd65c0e4af08fad385927251b31d35f75eaf25e6cf13a579aeeb0bcc0a14ca4a20a6831d532be0b2af3821792a2df95131b7fafef245aa19b214053342aa820c35858d13f84e496294529411015c41ed447b5b51dc44a45d52552a2be1abfc157f3ace7bfa32d5b931421d5a152dd66b7bf549311b08325e5a7201f793037b38990bedeca8a647c08d2478670f8fc2b4e8983ea18bcd514daeeeeb9d7a778f783c76edf01bd4beda4b77b612cd2e865c2e4f58ca7ae06147bf66ae6aee221cf9b9505dc07e6fb6cf4f82dc8c406c78e270210c11cf2531011ed678d9dfe1f49c9a69a95a9f3b0e5b624d9c2664d787ab911b75a4a38d63e9d6c353f8aaf433ff961fe5e34d84936ead0d0bc7954caf84e541f5c6f3f20c9eed21eb0316b82c0dc5182540e63a0af25565496792153d6395adc2b8d68b8bcd93dd110ff5685879db4384ec390d44b89663d43a5de3bdc0e103b7c1b355dc5f6fe3518c93628780ba03f156badea65d1d0af8433c9e8a975fdd19453da662a33fa9f0f5fa15fdb216b483fb48370a967246e0b763df8b3bc7924a6c76c4b114f803dbfa3b312e6815b4eb67be167283a9e482d9a5beac250089d069d4c386b7fda5fc228404a0f58b12ca4dc131c381b49b42b570bcfc0dd663f24afaf65a26a21f6d92f52c9f8de36cb76bacbaa0eef98ba6b7dbbc2629a03bb2b6f83fc5adaf20c217bc8d0f0d2421e01472532bcb546aeb2d483c8f95011a3ba1d2fd8086a717cb015dd53064ef4a80b6d6fdc12d9069223fdf2aa9b192a0e0bdb38436f49d9eedfef3665815633fee4344aff11162526362b70b18e1dbedbb5d8c4698860beccf667851878a25a1e766caae2861f2e23404aac859e62fdfeac06a6057554828d7035806e8ab3ee2fa6d711e5811db61231a22f4672f6a11b27641f350bcab78792362e6ebc1c054a643bbbf2746678c14dc567d1f73e37005c8ab6374c4d8d3106384a2d32c5fcf05cb9ba97cb7fa1aff11505a701bead543e555f3901ef3b693d5b9ebf49518c3509af042b7e84b1b867c22b7e08725220e4338fd074edce428212e6a3563a08e2ccd8ab71910256532904542e93d5c7deb5bf5d49beb3202d4da4f643649e55edbb91188cdcf0883a40c6ed6b8a086fb5c50dc08fee00308420121d4c7431b3cfb80f9c1e099423ac451d67b12e930d9e391d0a799c7d4b54a0d56ea0aae00c1d009e21fb5459416b464b227d66ccc1a68da59d64c1583dee54bbcd7d61ffe541fd0fb7452adba91906918966a7d58019ad1f8fdebeceeed7018837b6e4272eefeec8385abe7207fb2d7061fa6cdc478165a98971f9729b818a73edefed976d5c7c0a651c091cfd1174c020e39330a79144271fe4cbc61ea0ffa274d0d87d06dd08c1d5f8a0364d46ef7b54426bc286330c75fa257afeb2715c2ae511ff53b1189cc59ab80b1325fbdcedfdb8f36ed71f70091116e16b52188b794e637755027caac8db8554f8674b844964c710cacd7a9d6b06baf6fef76159a380e639b0d3e66080a7cf7f86baac01dbe47fe687fcef2f3bfbf6f8fba045181dee688360a11ee56e5fc73ed31c0e2924ae57f0cc93c63a30662a65c5d5f17123ae28cc5b74dd13ed81b03dc7fa61dc575668868c0df12d3553269f04ba79084d070abcdbd4745de80e90e4e3e524f27249b5c4a2f2d4c8b331b0cb6d4efe62a298daacc6eacdfe008c1f912795dbdc37098c42db860953120fda709baa6d46f52eaba781505e68561ca0f281e850532ef8e7c779883e312806e1c357bdef8d0dda005e710cfa6eb8686e8bf3bff036b3fcdc4036541d93530ce6f598442c24170b307ef05f23c93aa0ec96831b532d8120402214a940d1fa01ed649061a4a71308be189cffd729a196754fb8a75f23851189589be1b819f0612cad3dc94ccee88f4ab9ef6ac9c7daad8cf94f5ed9496c4c824e5b4f66ce32a80e7a6ef069a32f6812e656aa5f5742bd432afdf026c86e8f28212c1139dad47d7fc07e5c1a83e993daaa4a4bb5f0c9435ccab2a10f867ffe259dba7a1d9168619b1e3048860a5122e4a5d0b00372eaae861a0cc88549852fffa76e6d78739b654d67df15ea97a9a46b7c382d83191a673aa619b4a10ec05bc681379b0d6df824cb6fe158e9d89ae5dd1ef66976f67972b553db52eb6feef836dca6026293f83a61e117754a7424a3da63bd82d017f87f0603e2a9b8fc550aae611681935ae91f7ca2b5341b05a25208bd28f1a202a7f2a213b1d7411ffb557470aec00c4d13c70163f22a038a189710dd19a47e8db4a87c3fd329a63abca172a9810edad2d8e19ef85b57ea4287cfb3d740d7ea3fa9c80d06e1aa84b317f678ddb3c147ba5e0db432125f59ca4944c8e9050281ca82a3ecf67b2a5df678697a52a7297af1ecb03c586af7b91d74e881964ed95f7be12fa07e2a4e71aab8b913a13996fa33e915144bf00e49b8e7adec5b2c4b8165f54ba3155230e241ee023af77a295ab87c40f63f6092ccee05cb08a265abe8f57c9919bf45064b6c2240ba8011db223a283a4e2292d9b59df8c9a4fdc763f0631007db9976f351717db0e6b5f9c6e5f227c2efa1ae5fe0be1af0b22fc164f9f9678a01fe8b059749fe8a2972455732da1989c609d191544ef9fbb3e58da93ec4a582430523f260b776e4d747312747d18a9bae14740f5dcd35fd1072f8a4d81573b5882203be856b62d7e1d87081a9e431872c9d68864197bbc61f15dd8aeae950d34d6ce97182deebd2ad64cabd1c723baf512acfc7e94675b31369bd60e155af79b97bb734312569f736dcd5b5a78223ffaa0f7e93e1a112cb9f6a5b88fe3cf12c30024c16c6b8380fdf086c662665d3751c11617cc4dbd5b8bc7543301a23fbc90ba8d060193cdc2b68c31c734d516707b759f7db009c8f06e69b40154e1cd8ae444afb28134acdf871136b4fd78bd86d7faaaf618afb25e92d1ee37cdff0595278f9565f5eb109e181e9cacec2f22e32e9f34774ee223fdb992febcc5dbc5cceeda16cbcf1434730d859e7e03d36ff17636a7a7e66956b515894da114f3040909f90ce3cfbb2d7d46e37049c0fb124e0683d662eb427cd7b851ada229451e6e3aaee64b9964ced3036bde5d9d80eb062474f96ecfb9b65fcafc719494ac12ab7df245475f2a5e7f85ca4789833ca373e6214d39176c8f51dde87a4cfe5414a20f68bb9f34709979b99533ba3435c4aa56e525195e10ffd00f8e41aee30a909c07b973bbf733d45500b539ebe2206d438216690998d9e256db1b7ac6bef3e810785e1986985c945a2b820323a592721fcfa444934d0faf8aa439d5efca5dcd77b72d1eb91b3790d50d0a7483e354c415f81d99c133d648c1293e795b3c43f9b47e23ef982e10072ea5baafb0df675e69af1807b225afa0cec3eafbde8535d3ecaa0ea6ddbffe4465207425bb003670320324df0aeeb16b38a043f9c0e85673b36def332fd68b2b1e6edda621d0cadebbced8c7fc8f890489115b457249e8d8103676b3207a472804d33e0fe511ac56cd8dc5333b2333892f87b455940ada78fcf5075c358fce990e6f65f095eb416d876ce6f120b8b02cfa6b176ee269c942f881247c3e464cce2aa65c39137607c585aeb4b5f24f5f8e058c9c8b48003c1809da3e8aad1bee7955c3a976d43fe132e2b16f4758a0a9884e51d13b930675a4361ff366b0fed190ad7b2a00385528951e39cd44ea06d8921b9d613d7626221154cf86249a550198fe4e5b05ad3052b474291da0a0a2f701759859bc0392adf243ad5eca89e6d18e28dff99ef95743bcabe75504be8c715cd6360facf3bb06cb97c29989d4f6ff5083573cefe6ef0b39a252a2678112fa88e5b06c9a6bfc9597cc96e5a49710c4fc120fb0da4945b9d94e46de1e9989d0fc3d8d20df23d815b660c799a903f651b0d013f7fe158f1d297f7fcb6a48780ca5525f1d081ada0aafa83552318b848783306549750b6254cf676c7b934cf7fdab992717f0cdc089b34278f3fb151cadde14d0d3250e85a4b0ff2a2778a219aa40563d3ef575285484424b6d0e7cc8392342e4848c6fc8cb20fa1b450cc4c1fea19f3bbdd9e342e6c49cd7ac893b1eda2e93d1d74d20969465946b398fbc733757741ac822c4a118632cd242a439fc37512cf79b7c629504ccc1e7f2f11798955c3262b5e9695625ba74d8050e20f51d4769e1ab938f487f1bc4b55b5abcaa3ec079c2d0972b2ae9bfb7c5423b959119292ea05f1d79d35afe47e49d97c946b193bffc0a8f607f18a6845cecbbdd98cd351db2b2dce05a4848ba84a6a497b4618950130cb7e76c03d0976eb2fb41d3a42a1430063ed8e5b8c67e80fd4fc1148911958babbcbff33a6505de209b0d9320017fd736fd027a16564008ab2e1f48a6dd66c9256730e9fda0a606875d0871b2b9b0bc2ed4e1b696dbf0283c8dc72cf4338e595266f5390bc3a21f988353118f2948fc75d050ea076b73508d9ed89bade0ba305c1f4e5daf9d40d2f5e7ababed8d1b1d919c61a6d3fb149c1a9b44e38585a2fe322f83d73a3aecb44da3f0e82942d75d62ed3f91eb44f3411df014f88839e4cb1e21b9b259d4eb4adaf6b0be433d0ed4c87ec77dde5ee9d566e3dd8d928fc1875c63af26c59daba5ae267d9bd5da72b99a03e6a33cc48ed961ab484ff4a46c2d5fa597e626e00b530d7b9a9705e4e08d03f3a7f2a5a5233ad6340e3b5c89db81ca713b6d7d855c6324955f85109b204566f50178cd88abe3fcba25de905e8ea0b75ad51831761ed9b1af2470f976f05ec73bf74d137c207270cfd614170518cdc449aeeb663e114359c8124eaf2499d8cf5dc84a0872301db2e57b50bd285060ec4390d99d4ae3674ca3bb8679c1b08e566ba4f30daec8684a980055eb43cb5a1306c4b52a154682aa96637e06c869278aa2f74ef7345632c11265ef8ac97e953745302556881ba0cb590fef271c0abb193fb84d18ee3f24d9976ae816b857d6f68d1fdfe10b312c799fe014debf875d04bff8b4f387859e97c6bf13f7083c28a2045a0b5eb09c94e781a165965e8617c0efed1701ea9667aeca26d9577ea7b1242e1d91b25d6a66756cc627648a293b9f4345966bc469fafaeddc1118d0972bd5c7751a1f51e5989fd952f314ae10417c97b41e60ebfbc47e496486fa4a89fd16aea7fa1eabebd26eb2a37a3e2b351e0c9d2f67b2e5be0f921adc9b6045b045948e5103af0e5050b9c0799b513c00865deebda730de538f956ceb6164e08bd6f58655a294b4b44fc65309b30f9c00f92ef5bd5b911a3d830f72c258b19521bb8e80db02129954efb61423f518d2c5f36587303890cad9a93fa4f4bcd0e24c67db679c67ea59c1350b8442577632d5e8735833f3daf5a74bc7bd82659a81beba8c889632efe03cd24187aee856cf659e16e195464f52f2b984fc7a299e7b2aa53979a147ebed35705d5e89691666536f2febacfcef9b32d14952f958b72512869e4f6a0a34176918217888b1eb8b89322ebb6bb1dead2b4744e728479880db70e6147edaff6c3f083f18e0696bdbd78cf0bda14d9f42e5c1077ced00041aadff90470aacec0e48e2a5f2a0ed37818a173b96061e8c5bf24c0bde9e09f9e0ddb8e13306ef1d4eb8043ebadde5d7553e5212ecd4691eb426251f9d6720b8276ac543dde02399a35d974b22c1727d4b6df01957cae47443b706d43165e01d6932b136f561ce837431254cfb2a6e7d8070a2d3805aaa15b3c10ccd0cda2e9b418ce9ef380e5d08217752e12b3b892d03a9495c83d78d674612fde5a67738b2d4649ce44606ecce6bf3bd1293eca246a83643e4f1c7ba362b110e07c8479f216e3d4afc4fcb8d0820c8ab702a66d8183e83174597035e92b9b500dee08c80b927b42c3689c7c9617b4112c9e54cbfa51e989b5fd42b80c595d3edd265f138e8128cfbbb0e4f53aa0aa95a2ecda451852e564c42d5de7671560843d08103b9bdceac5fdeb0b1266f72f491265dd2b2b80a225a50955167da1812364ea340d82f61535401bae6f3140a8795d7c318a64cee4676627244930957b2f0b227be21b72d90027e6a5a7af3c59470c74dcdb71d1ef090a0f49c91acd604c792385c8f4e085765292822ee5eca03885fd6bfeaca9b3bbbdeac939f7846a487c5a483ed1e4fbf37c93886ea27bb35c812089b900b77c7c924147e97b6a71533610750bc84921012aa8158b213f7601d934a20bdd1f757b0a33042a683af6b9069f3900059d7f80f9fdcc9f33ece8cf7888dc9e24f1fc6ca0ecccf161c5334c60f440feb3acfc3d115011c176dfa05314c5bcf089e3c82bbe7680a3eefdcdbf3ac27265b779db4f49bade0128eda6e29bc5933ef454601db1b49628fd39ab938794fa46a33937a086ece7050d31a21524e2f0cacb307ed4412a2078636f9cc8e11c5c31cc0f9edd7be6d1e31a1513a58e25215f5a24245cb988589e6d5e5119f4f6557c697fad7d1c3a7e3bae064db4382701e33e48c5b6a52fe9141a385ef2325c6f7781134607e98bfd02c43d6deefaa861700388b40d98e941cfb2ddec209f977e8b9f93d29fdbf85e3010ce7cd622e8c75ce3df535e392052b6d65d5042d2a6e78bbfe5ee146e8b18d4bc7fb024dbba57cbe0402205593766a313950cb719d00c67bb6b3bcaa1015b89e820f11475afce655947113a7c3dcbb52427f090df994fbf076db867e0ab3f6125fb8884c1d13ff3e99fab5fa8b9f0b72cb44db4d0a48d9ec17f9733764e213c40a15ad821ec60e4a88cb2fd9dd9a4f35e6a708f4b74067f4be3f03a95261f6b191df53fa5bb5164e4a164630ad9ce39087aa950ad9e60cd2c44fa2237c49abf858c97737fd21180fd0b9542767150fbed3f39a29e6c3484d9437e15d2439f2a54b2a1ac7e63e6c436658abc3f1dd52d984f6c6901768a8cf2ec98ebf44e90e0fc0c24f8957c62e05d8eacecaf25b178fd710af609a8a1bc4d7955b5f0cb4f48a37685e6304ea5843573a1abff37b5106916c83c8f23f939a0dc43aea8d196191ed6e18dd793990d1f37d7de0bf8fac6f469843724eaab86be8a483be281b8ecf4aa29d9c571951cde8cd8c2aaf4d597ac2cb48f23fad145916920a55d655924940573b64dbd42a280cddc4810434f930183fdbbdc72db1491a4c9d44daf9b1bc2fecd855508648063040faeb125da0e68e6cd2002181118eecff0be1dd8eae726af5d451630cd65119c52abd6dded97f931202f186a18c4ba34bc2c3f6d765e2d8f445e959f26ffb55827cf3ff2cc0289f17b82c8caa5a2d3d54306a300f0ef42bbe4ea9e32c5d4b1173942745cdcfe4f5d1619eefaf8dc600afbc9171d516f7f4b35331d0b9be005132ffad5e9df59710278b842afb626a78b8b8b37fc3a894dc705b2d4e0940cb264e9dc87eaa148e6faf78125462f28a0f1d7b3c65a291b85713fa71ffc478f6601e8716c35489f4a54ed0c70bcfd5502cc91374dc3c982075c5180398bc6b195b36e79dcc4087cb990cc9d964a150e0dcc887d496bdd27c3f298736b9ad8345ba2df46021964cf43c38f9d2e94b77bee2b7bf059e0870ff9f17b9ef1320c0aa88a2fa9781e9017ab64643de9a3df9ed4b8cfd8fa080a2e494409520b795eb1517d224a05e450c4c8ae0e9fd29c0e72d3a592cce55f6dd5107f21214e1a3f9a5448384de06149f959ec0c92790f0ff229ab4971171f1c528ae6d095ec007bf5e7f55d623a68194e9ea8edc3af418075338328f24e7504341c22bef72c2963fc9c3237ba990d29c2c8aa3007395f6d96e95b40ee1b18dbad550bf39d0d98268cb74dde76d987c3169c9067495fb1b88508bbb7e94cbb7dfc15c03b1d5b163132c8a468906f02d422a8cf98d0b432b5779dd962074b72dd27439b2e94312f573435e5aa84664432c1914839cd6e172186ce93eeb1d7cb0659696d9d550eb3b185f8c6ee16e53f78233cbe709f99d2879d63d93f7d0ed133241d2f1ab1eb2c56605ca0f0e01c39ab0ba2370fe5c4e68de0561b517ff9a10023c386236398372c7176e35443e2cf5dd6cbed9f23395f231e6a54f65626cb5860a8b72122c34664119e7c47204ef4a70583a", 0x2000, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x5, 0x0, 0x0, {0x0, 0x0, 0x20, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x2, r8}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r6, &(0x7f0000000380)={0x50, 0x0, r7, {0x7, 0x27, 0x0, 0x801001a, 0x66d, 0x0, 0x0, 0x2, 0x0, 0x0, 0x40}}, 0x50) syz_fuse_handle_req(r6, &(0x7f0000008280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbf78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5bd6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90cd585c5f1cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d145a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde9caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1b83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db10819af60599b5df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3615fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783f13cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bce1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ec47716206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b20b8fb501034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362370bcc98671a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db234687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4679f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76bcf2da1d01a0f258095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc0615ca342f43ca3b3d0cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f19d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a5aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865438b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c1433690f68cdc8e91971104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72091b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e500", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90, 0xffffffffffffffda, 0x0, {0x0, 0x0, 0x0, 0x100000000, 0xf, 0x0, {0x0, 0x20000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r6, &(0x7f000000a280)="1695367704d10dd832678e4e2d01860484a69eaac410e2d6cf3b3d3925f9a3cb602592377170dffdc4de86f163e390e21d07459b0f058cfc248c4bcbe896f3c68006f3c2cbe07c55b87170871c1d364d740faeb750c8c8acb76aca18bc0c018ed341b55b0ef80cefe95b85756aac978a0e0b5ce59cae6657643e7ada0c1336bab310888351664553c2faa6dd39054e19e23cc7c4b4d33546407f880194aa0761f2a9360c4ba26de342328b92db81ae84fc9c1e9eefb4b7ec3f58a6d5d23b907327b14480a37f3c84305729a91c28807f8809b997235bfa2d4b6f45ee9568bb4a416df34f4140c5e272bfc068ea61a48b365490ccb02772a906dad457f5d2dd1a57cc1209e8897c8115049d7e4e3c756a7f5ad0c004ef66c8bf91f600910e73b4aa5f516bab5cd62ad93642960ab32b7fdaeacb1a9587a389a529c231f8a47a65fb6d27ba6a0eeb46660cd75dbf47df89e9f578eafa6992a12d9d7de56d69fd0e30b15caabd13c28d63921597466292f8c4e87f23d53d52e6e8f1c9295af0743c8c671a49273074ba44dbce9e9b1136a93dbc19d2b8e60cda5f50eba2d814822a68a0fd4ff5e6a25dd5346f96b26b5e1563ebb97829a76fd8c2aa467499fdced91b05b193b68316494f11f5ce97ed8e13d474b03c6f6eda4eff54b0ec362fda53003e6e2a3868a5d57e2426aed5adccdac8e162c6cc20361dd4709889b79b2810ba42f531fdd3746562a00da65b4211fb7d8f482a3610748d3b80d2942d8432471f98c6e9036cb57f3913b31dd8baddd6d85b44e8463b838fcfb6979628c5fa3dbd30688e10b9ede257ebc7b96d4092f38d11b9e6a4d10490a9df1387b3743cf51e206c7dbc0741c408bbebaae7f36d81b5ce5b21bb9fe992c8a0cb3a91ea2df21e571ff094b53b17c46fe22c0cead29144d203294eb42c984790a6b6348ed8b7b0317ee5b2353cc54bcfd808bf0f61f73917584e17bd9259c8a04d2ba3b4f931571947c77035975933471fb1203088dce478eb4e411ddb7b88caeb02e1cda741245df701a2b5c29c48a631eaf18549bd90c70222fd6dafe5550726bb58dd0fbf84ffeeae683a0379505f03740a652025add8e0e4e6b5bfb4bd0876dfe1ecb639acc110eba97294a4e4642aefbcad04ba50d830e945fd9900ee7e02488694041f43cbaa86280c1df64e8f1f81f7cd5130914efd19b58262f3bd2c43bd8b4a5beac09f1ba27020521994465e62c329debb50efe0716d22cf0056febc7cb95aa818e10639077e91cac3c80b37d6eebc6907dde971b578383ee04086a0dad18750ceff6b8d6d373afa93a51fee65fe1318c1ac291b784e45d66962c8b54571bc1e92a996c11561d94af6ecdd37948d35adbd1ad63c1c05c31c7f4afd707aa1956d1444fec1137fb6d81f56566887131777e5fe3e2fafe8af8f21ed34480afe74afb25d8d16f8089fcb851ac49dd826b7f273aa3d771856d712c62397d49c72d93e3c2a5e6b9767fcff0fc5b3d70dcd70ff8bad5dfd7f5a84c194f99450601f970104f9be026852ead21824152dd8f6536fcd01a69177a65f2af266e619d61d20de0c738680fbec29e7c594cad29f009d46d87908c951b2e4ad8d9a67db8be6f570fe5416d9e4dd22a108140a1c95369731807325ee7f4201209a795fa1609ce8fa27384677816f651a96cc08400e1b647bdddfb851313e3ccaa472b9a6a1da3a0936e119a6d7808f09de244d739c39df3ed36004b77cb54b6b1396b718c87fba28cb1439c7d1d140dae1ee2c2a7d647427b1e7472710c7ac4f1fb0fc0c9d15ecce28167d23e2e42474dbf1c63c0819606be9c9b6dc2eb59bf9932568ef408c20e9498cf105e84eee30460d4348f4cdfab623b416adadb4427887d9b1b6b8db75b224e8a55fa0351d21093b2b7e42e6685491cbfce100d602d0281f4bd086b50612f3ccf055fab1aad97a52695a233c3d458be4536b66b0acdda5ce0aaab48bb7d7f39a8af473c4478991f1c4569839eab0c1d684001ee1772290871653a2293bb7754c1eac178c60f86e2a98e1992dee198c76365f2d04d159d7c210c6cc58764e3b7dfb5bc15190555febd01c69cab8f55926c28a13fa4f9060dde1ca2df7e1f71fd99a0c350d7f0e341ece8e0685e9c205b486ef400910211b688f07fb05b542261c74b45f4ac23ff53e9e620ab12dad7b5131f67128bb8ed6a4a70caec437f2157f8bcb3d080091e5715dfc7d7539dd0320c90d0aab6a6d7a447ebeea893a0efa2176292c648c62cedd4138c9d0535ab0621855484fc43e0e3e84357db6951bb21fe2f4e99fa188ebecbc23f73ea879bd304408acd1c470fd112606ccfd7b7970e950ebd363afbba359a51877248a42845097094ff785dc82264225752f3aefa980d9ed5309b48f47a5b5ef49f69808b91bde955277b6525f55436ffeba0bfa8c13f6314c57ec97eea295afc66a9f4ec844474c0da6ff1ef0c6c65c035f3bb74a70ffa668359b58a46af97600c428626b45c81a4e372e198894c02e2bee8010fb4c2c075ea623a6ee24a99e225f809322df6ea6f39b1566b1aee5403d45ba648f94f70976013199b3241744458d030a5319360780897413289d89267c389e04f23de79adf4b864c5ca76efc225eb1ecf6424887f0d8b3ac13cbe9df4eb69f7b702e85fb396dc4a030d57a8c4edd227ee568fb11a9859935ad53dcfdb01727f106af352c569a020b7e405a1ad4c6b39e2e8796fe9f16db3794550f5ef3ecd6af2b2ab0383e6c198f17ada5840bde84ccbaa661d9c456d9ddaf92763ba450098cd5a971d847fd5030a4c9b066ab3b0096dfdf7e5ce2f8349165f94c493b7e4192e85239bb11552f910fb41c5e96ee10fc8dce711e88e0572ce0bbbd9c9f3b7c9dae89f1dfa6af309c4321755a5b19070c8731ac590c30fffb69feeb75f699aebb101d3a30f784f1745182cb4f0bf63a148b521f0a03c691927694ee453b278523e3ed256c150098a932f62c90ac65faa4b9782c27a3ef6ca2b5ecae6a01d8a1d7096bf6a7d1b317a9eab22ef4907c631bcca224f723f5fb9a44d7e1295186cf37fd71343919aa167fa70a505a73e9f52a11cfbd40d8c1087d4ffdfe45a40ed5aebfa4b0c3622c78a914d68dd92f46478711437ff88803ab28cd9ce2223aa0fa37eb9d9a4a7866dec4ca6bb66e794ccac6bd19b11daa0b6d4d42cbcf7d6426b5718030ca51bf92b3d8ea0b11c46ec5c0c6e3805c88b39731b2b751d9928ed1ddba7c66bcc5273d709fd295aa0792384435b98c1f44575c028ff2869074156713931f7e62f8b0f8c7ee9dfeaeb2e096e77600586a47d6f6a2e13a17dfceae46ad84858bf8873f9f1e35fc700aef0a648af168ab0774a3441a203ef325577f2c76f5f0e5808acdc7965bc65e8ad1ca816bc3b67711ea42e619c957d0f26b394be1f3b0c4ac9af8558eaebf5c1c27b6549022513479b4c28dbe3f1c3131cc9211eee768f96a9c8b5e0e6425bef921a355faccf0072ba19b16d88b75feb5dc8fcfc1b7b5973eb9654ca3dcfd482831ff5d1fe09fe7ae43cf129c8c17a6686685a13ed076f34608b7ac16eb8e9de6a44418c4e3f8162e6a679bc9482df96a04b14575ebf093b99bf5cc26495f5dd6e571129d9760de3f801b001a1f3248d14f579bc519de2b656641a88da758a2ed3baf15fdf2739ddb44f0e5892de7ea48e9302129d0c939137b9d0687b296577675bcbf433a53f6a9816797cbfef1ba0caa2b8602387b5a8bae24d3e15d42b34d81708738fd269c3e8cbacdc3ff5ab1d4816a783d7be0f0a8086e345a6b4c231ffd61745f6c45cfceaf6089e70542aea1574e3c78740f77a08eb55b37f03549c1dd318cb5a76094210e8cf800c350d328fbf9442d0437e7affd54b3bfc33da3f24558f3ea8e59da8e61ae60e7e7b4de7179b8cf941d51d420c8eee69143966800dc4f7bcb50a033331fcac02a65e88de28ab219c68388a9da9196e044dd1ebbd3994bf8cc862f6f8b419fa1f4f4e5427f10866b498935fa28b8e6f9c5e48be8b74b9c2262823390480f71aff6cf72281f526265877d223eef9ad7a4be7438f9afb6aff0e80c5125c2c612ceb83f0470ea04479979c0a10fbbd0bed7379e949cc19fe36fbcbcc59a9fe30a2662d3e4d22862e8841b587b8995ef8482bc60fe0863b41752ef3dd44a387eff101595822bf1ce440ff9e5f73e560e4f7fbfe4754d9dabbcd92de02017eb43d3cf7c75e45ba04009a782a68ce11eefd52253c721daa5f37c6408e37b48d1f2e36d7c1793300f2c9039e69a52057486b63c0fa644d00528ce48f2e551ca88e356ac25ae74c73492ed3e6233490acfbe7ed8244f23e2af86e0ade6b78bb34a75a86f6cbadbd39762680cb0821d6d28f18d427df13d0e747f6da54be970e43ef8ca8285dc8bf44e3cecdbf2d8757a9800bb889b846d58cc636a2648809451a95736a0ecec6ea3fe61fb24dcd8a00ac0b8933918189cda555b17e431d99ee190d6d0d9f769e665ec193ba8889ae72a01e18b98cebb75d20ed778e5778ef657ce85d40eafa44b46f293d64023b877e8c5d58587c3abecf9a1ad8d874a4cdba0bfbea61b7eb19e81f7c932be12a83bacc51017b42dbe2931dc11c742a5a942cb6ed9bd9922ad78f55b0f6cbae0e8d4235140263ed8c83ab22e71a0f0a62b6920b5d5109e415254e527546546bd025cf1583e3e8d9d5bf735a4651fa2e5c3c86a185bb77e9b75224cdda8cb0eb21d9e3bb19e286832aa5dce19f055539a0a5caccfd752742a31d0af882c4f02c29cbd90ac2cdf5cc61c448cd09eb7b82b930ca99962c0e5ed84124fe37f7d30aad0296ee340377a7e0aa7413c495ac8ab0b482c4c5f59872efd5a1ceadbc7606e67d3c79a77d095bd82519db0893b9d2bbc2b2f3a7391826840e49424703c006399cde5f2a52a9383e89dfbfca284be4d75dd3aafd8a43dc6c71bd7fde9460647eb5c97707e96ddb9124d6020da38ee7ad743db8fd0377a8711905194c496e39a2132d7bbf35b79f920b6dcaa73625bf8b5320da250513cd45bf42c8072809ad59d69c02f0554cf82b79ff291e42d9227de1948352b0dba0281b69876ae0ca24972a5e75aee7e0a46bd4fc83f5a0dd3f22d666f2d950ca580c6da6dfaaa293beded10d1328613611b6e01d5d8567541e81466467302d8050a3ae4791fbddc1aec749edb68173be5341166c1d5c42d63e7368473e48bafa43459de3fa3a5550a4ac979711dd9a2d6796b0bcf9b5881124ade4b12bf64fa55724976a0da9d642e76a036c430f5fb2c06d599b0f78e978580f8eb763d2846177ff18b9b5cf8c76197ed809ef24212bc5563a1713214ce78e0e6cced6e41578d46a07839795c83c189610244bc1b680535fce39f290da90d719078015d90020b1d4567a97081b48514709df8e327d814e8c15496d90efacae6b13e297ed520d280203896bbc3a23f3b638adf594de03a782bb292a93ef0b14b8b3e13c01787a0b7bfb3abd8ab15eebbc651b7b054d3e56ebb7808de9b9bd067560ec6a6432455b37054292a3d9d32434506bf84b2907560017089de3f60c2deb4dfb7371f96d65a575d446aa1d2df81867135120df4e24e9227f72ff9f8f015a7754948704ecd084a1a93fbeb5a44af086ef73e9fc1c072b7d5473e92558fc2824acf27f1dbe9b019247d3074bf4256a966ceb674a2c4222632c8e4b6c0736de019ccfe4cca40b9b07f8c4df9753cdfb4ad66643ed71510983e29c2b5f9ae7db4913cb74d9dd0461a900810650d0da73f766aa6882385f3bb40644bf43f01faf2aa4cd187659edb0498527f201442b64349afa814b3dae5ce815971f3b11d177e3e1aaf90c7674c097d475640218ad27e63f9071c9081c06d9b5d1f3a070da3eed4f4080190a74063e7f97b5f35706dd1173dcbfa13a70d5362e50d57d0c5105c8d3beb926d93f61699e737ebe1a935839c3aa5b629dc93aa209d9e7774c40de7f59fca1eb274a8280022a15934e5dd2579a8cf5cd16a3b0a1ff3ea712c4258164fe2fa17a4cbfa5630f4041bad4204605eb2e762d610fa17dafa415ed8a678da1d4b5a6618d71d0066d66e3ac10b3ce65137a5a02344abc57f1be4ce0cbf1a2ac66dcb5e94495e863819c627e4704fb479c232b27aa4a5dfca8896a7eb8e0592b6b392ec9fa2767f569d5c1356d7ef7a909d8ee344ba017c75ca664d98f5288230b7f1ffa2fa7a5d07fab5f4b53b7f19c3fb361795fd632fa8a654004d931b4b7fc0890927aec727160cded3c01b7e40e6b81ce015796895f9c007762a1c22acfb9513eccd93c845e91ea8b0960b299b3ce788cbcce5bea9a94325289d2c3573975c512d56e19c4655f849b3652f8b5f9fa6f49e03202f2031debe3c299c3ceceb1febf4b285da9033493088a36f885ed6d3958b8d05cc6be00f3465de8bf6e41796d17e393067585b459b143d592cea102f584e48676a45f896cf662bd6b3b2309aa7f46d2b8ec6597a063f12bcc88922050c8c1e070134ce77ab1cb7a7f29983a0b30d9b2abeca5cfbfc55e941376c616c2834b1c1c9a9473b531c86c3b708478ee95923fe6a8108c2c4dc8a78a9d5e995f6c815b292b986cab0afa233ef10567a49d4e8dc17f438b90b620df4d291b52549ac8e1b69078b62011ed4bb0e288db740817ff07d01e779e11cb8e0606b5ca3aac6c7b262499f5a115acdad8a67b6eb77503318ef3bf0008347b270aa986d9e79e2af174f38a4743250c1091e6053a7a785464483161aad3ef3ad976e5329b71afe9bbfd93d7541a1014db4cc159ac266021e841c665217fa150e130f921ebd4cfb5accdb87f5f9bc0fd94b402289db4d0ac3f0906a689aef044c09fc2c5a00f7795ea935aeb943eb32826bd2176c1d1cb058195e3229d293595ebc07514c6b038a1d964199c59e59d4fc621c54b7bbd3410ccec22f7fb6751527c2aa0940ed2f0c9dcfc4e99ced91d09ba4a37042b5f48b127439cad24df2951ff1e769d3892dc4788dbbe27cce60f7f0138789444712e84e059ac0a4e87557f6c3369fc61b9a843c816df3cb4ec77a11e16390234da24dc0420f6a44554fc7954cc74d63ec030d4d964898e14500d0dacdbb2959f7a8a191773f66448348f36c3f4904187088bcfeafda7dd721236810d04469e93ca4e7926305c25b1ef1380d775008fd238e33e8dd2dc5a9783f97414487a7ef70eba3dcf71331803fad223f65aadfc87d79512bf311c14926d619a089f5e84c46f4a9ff393969f8eacc8fa20acaa9eb01a8aab625853e415d3871e555a11ee71ee93cba85ee9cde60b3962e294c2c840f0a1ba87714bac54f1ca0ebda74daa3e8e19d382b951d64a22da48c632ec5754f42129214a807427e69a93c128b6b0a8697c9ee375818dd79244a38287fe8f66c7cc3aa18aee2fbf804fc1aadcc7d2daf75be82a60276b6902a51f2bbb64c261915b80053fb9635f405f1fa855d1ec8adc0ebe9648b8151eda70ec5ad5f704fa2a337bcfb7ecbc845a11cae7a68d6bc58f107ac7bb0c2f6b83edc48703ba00c94036b9af4ada51d6d78bfe697df06f47573c14cd7191ec52dc0f208ecdcf54669529bba2c2fb7a6b38f6f2b5ec5fe876f03c096ae092b6f881a84b00edd1e9f67449069d876afaa99eb1a446f20656b5104c72ed28bd8553c724785f4e8bfdc33194409960de4969b708ce26e4cd608d21ace0c38e27d54b55369a9e807cfda9a6240466dd94f6150d4b0105f7b9ae392009b2cf146d1dad5d7c8664463d7d60d11b45f30d01db7364e21ac557d37a4c9ad88926c472e98710d2cbfc4b70d6a5dbb128d46909e634761c6f6952bf9021aa5282c391dcee3278a25e3e2ee31a7f6713979a546084fb2e598214c36a3b7618bf23c57bb23b33e9c98dfe5192ef257dc2d891a6f7c11be334fbdab015eedafe1c4aea95ff1fa6d340d0cade542f3f782c1589470fa64c6fd9ac0c31536ecee0ae312f992733beea6fcaf7562dd6e0f2c016f712ce14d93f02a54f577c75b444fd7f46e9bd2cd9cd1f89195781d88f984eca45c97355095d3b48b0d9bd730c7d6f63b1dc78d2344bdb0f18c4e1554822345c11efa2ba32bcef4f29ed05315cf44617a80d7d1392de077bbda08669c8c3cb6c0b12f872f1247bc1d07634bf5bf4acc3a4ecdae7e6acd7c4af9820147afe55500a7270d7eb511f907339e5af54cfaf33e2364f54091ebee2a245ba048452d383cd441604c4dd1c6376e4df8b83ebf6070d2be248174fc1dc0a1352c103325360aeb3ab71cb73bb646ac6247dd68155fd48b90250c3b0f250a74f827780367e117a94094e5005e2f926accaef0b3e36c25e315c1e80cd4c3481f3465d99025c7de91c45bb8dd0a5577174c1f366017d87d2033239a8b6f399a9095845b5fafe9cca113b93f455bb790709b6c93fcbbd0c4bd7b5d621088dca06802e241836291226ad56d40b3b4e90eb68bd5845742baf4cb4a69b4bdb07f02d0bd6fbb5a5fad3af030816b254725e6db4073b7a0536b884c8985c3a159cdb105c73f7e0e03546248336449eff6afeb96cf8ad3617df18ee2247bc2d11ebbe10e0379f5578c41611872c5461541fb4da5be3f3348e0592982a61c352315370a9b452306c9f31f9040ef755ad096a8733dd9daf6bdbcb7a3521ad2282ae4fa7bfdb9cda5997ba3a6652af46c6d0205bb356dfb411e2b931b357723bb70254211819b74a461ed5c126cec6573cda4f6107fc3ebc76483621e9ab5789a5575ea3a91463f76138ea0f3ec9c44e1cddb2de59bef83333d235e922b920e267453676575b38e6415bd136534b8df2360ab489fb69eefd04b66758ab5dd105be7b0635f7194f9e4b158b22b21ac97fda4e804747a9718b40a32531cd5c3fd1d3c1dd8ba5ef9c86d3c8df8c71f81da1a9756e5db4dddf70755053f7129d656a8069fe83c39ab240cf7a73f0f880ec7a791c5115ab262184839b906c238eaabf2268dfcd6560c5bcb70fea00b580ad52e7de0333e6de63ae351952e6e5dee6edf284de0a2f53e2089db13bd5eca5f98883a24eb2e1a58ae199f8db9c60a5b6b85585b2d2a17d6b5406e5668685d95c4718c375db05f7953b363c25d2ed0906eda70eb659845acd31fec9b8e4d5951d12fd50bbb969dd824a78c72622c8311a980f0f2e6a1ddc368879a1f3a07d3c0780e85a4e5d13223a3424782e3f77bf6a1ebf823f468d41b777ff61345064f1096ed653c277bab90ca5afc8ad6d25f4447236cdd82950afff27763f3fef5308f034379f4ad4955cb8cc5280d51b5427de4eba374f64dde2f1e7a6ae628aa4696160a5cf0ae9fc70e307b4eb19c0a5af2c2855710c8e117211d73a7e7f3f7f2ba55d03a4b73d816c9c3fc1edb86ec95ddcd77884a913805ad6549e7a5f776a1c2385dd6d83877727f128207cda29f83462269a7f606fa31934d06a6e0efd238d0a180c754a9d2e85609fd20c880ea0e79cbe887c442f9f682801da783529e1e45eb3e70195fa2711fa291dca43ee0672b7afc14cf87b9506a7ebe223019c856777e1783f6ae1b0ed90486b32e3b6f7ff77be834c7b6676da6c8052fa49450e3e16a6f90ee33742bbfe3dc025832e0bbc7abeb625077b8c1ea07dee89c7dc26fa42514ff9ac21e848e32309bc2862a873fb57796e05923fce42fa2833c73866e22a04497ec13acebcdff6ae1df71dd8756f1febac04f2034c1f3e1d401ddbdb7f2ef676d5c85437830d527a5fb04c9bbf0d892ee1306d2d2df37008916a3a66e70f865cd6d25de16fdb4bb4f2616204cf86a3ffdbf147223968c092a46dc2aae4aedb32fb850b85d4adb87bfada328bce4c2c70ec42affde442179fcc1d3d9f5e4a848c8ba03b0df3065d1b2d5f1b08d8c25148c51bb54e191a87ea59903084000b4b520fffda111fe831d4bdcf62423c1fcd673b020c5f2c41973dd1b9698054368081f917715e1c1592bc78dd265e051bcda5bf5877821fedfcf7790a58b328cf780f71ee71491e59194504bc800d319251607e53ba0e1ed15cd4fd5c959eaff4d3a1c7cb28c479f2776256633ef7c0f0e98688b54e8c8634cf57e27e5c1ee1e43573ae23bfbb1ff1bef6cabd33c02ff165c44f0f190426ba8391ba4f03458be3351869c5c5c9d5fa5600edbcce523525b9cd9c3bb040e34771ea277d05cb76302c72fac5edc815412dbbbc651371d70d044c4f89a68da7abd836fb3a495e212b5fd13819c41c9a240405582ae69b7c35b30935af3085d457a4d76a94c9272c5eafcecc4c92dd4f314b04b4739864e626a5bab27fa2f345f052afe3bae2ff4c442c42a1c83091bfcc23a3b5e06a511d02cefcd618a6d9761de00af192cf1aacc902cf3ba98f898c48fbc74b6710db7ac890b4f7ed7377e0fa3b4c46a131e775130a80db5014a79e674c8fc8b45495066e88201d2e320320fa4561abab617d0e67e9e879b0080a8ab404f4eb007a088990aa6a7b29afce5b8dd038ce96d43e1271315f6070e761e759c44fba1ce78730e35ca31e0bf5840cc01289c81613a07c497f288ed70a6d10d9f58fe135558b2a862bd877fcc939d7536e7dc988409290cd73da04a3b1399b0a2637f737d5f86bba4a31019546e2000a3ca57f8291cd9af28299eb93909061200c9738cca998add04e7bb0137ecc460fc3ef72872e7d13c159914fcdf577910e6c5d7a1636b13b78c5088551c614e3c75befb0f37fb89b918f4aad0126a9efd3390d6a0cab97ed0e01c7eae0e798a4142345578beb10d6b61a90b4d1fe836022def90bb8e37e07428a4592e7bf30e935951e492234a8db96f081379e7c4e18c3b6ce4ed1f97698dc1da940f14217e877bb8e0f33b392d801a01c48ec62ce2774d2e4e55e9415c063e1bfa31a8f0633443ec19c5fab977c1485147e46c06f86742278fd071de4a165dff7eddd5390a1e031d80e3d44477f6009c9fc27a7d92b865a292b0d586083f681c2d92da7e7f42eabd076fa7d61eba0c2b406c75f1cec561b1a523dd4c6f344b02ed59bd473d7d30a24144e981fc8da434931adeb841d63bb705485f8f58a180da91af64bad1379356787b37467dc9b4a0d12496e5048e7ccb40a978eebee5eaac4e9dd96faf194aa93a22333d7f68cccde147dce26c9ff18d7c8ffe0d1377c70dd1057d54473b2c2b2b3eea82fb223952c0dc3796efd0cd94afea38341ab9a83c6a9ee77f26bf8dea8510dfc964f9b9b4942c08ade50e43f06e5101f2e6b68b6a7f9cc5443c862b1198627461938daf4bd1fc7b21d6d7fd3f775f0e4a1f60434a242b049f159dbe5de145e741c5c9b4e59a7f5d7de54a6d51cd87845dde819ca74e3abf60356fbcf18bfff3b6ae1c545e243c08f9f41b86e55ed6e71be453843e0bffc5b6bdcfeefd33075ee5110627d4f05e008e54ddd62fb6979d9c2a5e4a2cb45fad7b2d77bd17508952889b30df2124cdc2fe6a749a12c9f6dbbd01226cc4ba2693b7e6a858d3c36ac6519ee70e896588a6df81b0e3be3604bbbe1a845088cf1834a04368dde8b6ee76d0492911dc09b05cf6642e0003cd8faafd398872c1a8dc3e85d3658ec8", 0x2000, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x8, {0x3, 0x100000000000, 0xfffffffffffffffa, 0x0, 0x200, 0x38820000, {0x5, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0xa000, 0x0, 0x0, 0x0, 0x2, 0x8009}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r6, &(0x7f00000021c0)="01d9bd747db6ed5fe9f9059f787566419f91d8fd78724849848a7e4a1a459fec0b4a3069cd75e15842507ac4ae6e8bf0fa837d91f84cf0466f3acc71dd5d7967234f1181d4688760639ae355157ccbbc1a5bc59697b87b1c09077b4b9c480ce87c1cb58bb6ac722f0f61210f72b8ae1bbb3f606bb58fb4f735bbc00def5fc46c9649e336ccb3a83948ec44bea55d74fa4b56c31a58c3bf68334b3092add8d5073ab8736f3da6d91389d1c71146bdfd9775b05463ca1c87219b3dc9051b87795ad2da4f6d16f6ebedea5a3474e5bcb5aaf4f82bef66127f0e86886cc566e248b876338160e4a417ee5054365328fbc5c70ec1f89685fb00befb9c808b9187af4801be13365f3a85e54c4d5cd55a3333a26940f405c0d8233f2ad923ce66032e90f14774ebd91cfaa07a57840fcc9a875da1af500d54a74c0b85383d8570444cf4f4a22e54922c43c6a1f88d30bd00e7f16395d1a096977e1b8dd453b096100cff6bf7fb15aebbf0fd5bcf90080ca8829978d616aaae6842d3bd8a9c62f2841a4cbb8185b1b77f0c67ad6a308129ccb7d2e630ad22f55f3a27728d5047c08a6ce533f15d8ad0b26e96287c9ce8ca5c55361c6c4700537baaffccdf8c9c61c26ed438969fe62010c4dffdac0ad554205aac3c87f277f9cf900b24c51df10f0b9b748a722dd3fee80d34909cc88011a7c9ea9da85bb5133ffeb0914d8f5718830f45b5470206e456b2bf4682c8317000b8c1b72f50d75b4b5193340b9ebba71599439cdcb4677c52cd8e3fa7065e6da5c4017967e7a671f538a9d05320b0bbee2300d095f71d29b071fec6d348a4d4d6a9dd81bf6cefc5738a8cff25ec4a92e0e9ca20094e5784f668159373cc26fc51ac9143f57387f6057587da1aaa4dac958ee3a840e31f8fc08424384f4ad17e7514d039127dfea7c57ca179dc0edea233db22f7b2828a7cbf9ec255e366c48b468641f987f4424cce789da4c73931d645d152d2f8fd05c6abba60eeeeff540fdd2a1498025576d408f99bbdb9f935198df1f620bebe2aa109d9f76884c24e8406e6cb4e8c8596be504080c12e7558e7af03a31118985bed538881585ed514151a85f609aacd236b774efd0f88e3b9e95a8a9c069d66cd46383ced698083775cbf8d3bc8cc1a94e68bd956fa050de8a7261cf882da4c8cbe60458cdf237c1c7682fde5f8661af31de8ac0d7e5165cf541dd867f0b81fa674abc0d8e8d47f1f7d35492abf26c9277ac420413862dacf558d43f3052fce8f81977fcc0ce9e645d50a373e34b6948b6c9b46bd61bebf8f1e726ab6fe8ea5aa426d66752fa9990ec6949671f498491909974d7216067976d08bb17d3d0e35b0334929472dadd4e2b46fbda7697ca66548996844fc50e1846e5c99ab9949b9d4833bb564cb3fe2c6edeb7322a442b31e65c97b6748b0444dba6a3ad829d85d37055579bc1daaf8d2ae1dcc70ea6a6c1406ec20670df5c09782e9521c95f0cbdde74b75fa08e5dc04149696128e7d96365e525c010b5b908f13d14aff699bcb03a11b1b751e7a17b4b191c3c55338ed8c8a6ef1921c363cff2cbb3844e8ff4a70a5dd2e2ed5b0c1658716d407b8c7136af807dfcb76a47c94b9c1d226de418d467a485260e93fc047751a8ebc5becd54085ba40501f2c9aa233f90a07d32cd3bd3bdd990d91a9639366c84feb766b7d6b1dcdf9659a1bf32beeb05eb77b43efcd1071ace1e5e22d75c77d1df472b0952cb5a9d10461d8fa8077425366e74d9c3626cdbda19447225ff9832cd3be17486099ffdd2e40d91e85f9c80e6bd526cd2fdd038bd14aae74d09441ac335f1e1ba9067df31d8456dbcf187f709e69e86f32bfc14c0e560d49cf75adfdeb1eeb669fe6e1e633b4011af592068cb6d04da83740374ac486ceaa1595fa9d988cef328a54e29bdda394d3fe63b534d5deec94dae012ef4af1f14a5119b1b242efb522b6e8f4db3db6b969abbf11b3dba51f955aa235f5494cf91bd85446fd9af3f9d574d2539e4c66f628676d92121197a87894a0cb4720739b49102531df036eed1ff1a5e8ea185ef678b8b03e2f40a39512f216dda5e23a193b716138da1ede456a6a9131b3e543c0b282030a702223414017c33575ddee481dd08aaf80881c7cd809d16d8a1f6053d740d2633a2b6163c18ace00740cd8d9e8e519903902041e40d6c72b75a1d8c424455c46bfe94194ce4ff32fc521ca58388f3fd527da1b104eb8cc2806495f3791b82c0e589734d7bfe9db9b45b27297c707e1062830f9846b0e00bc9e9275ca1c657fcfd2c671ea2637dfcd9fb9879c67811c30251f404a009ac7007afd3fb189cd3b6ccd4833ba9309015eeee32293bd7e42562442593b55f3acff3701a4dc882faa9e466636bffc778fedc8bdc77dabd9f93157654985340302925e6356b09a75cc5d76c702b95ec5ced416c0c8205b00ce8546e708b6000bfaf6a81b86b6aef432335fb85f6b8ce4b2e4929c250408289c92c7cc0ff981c5d20485940a88ea51c995b654b4ef3914e76b7a1cc8c3e73e08224fb097decede57c8660f28cc05d7957848b445f4ec5147740d5b840539ecc2793a329ad7c184f8c53426f9c5d9b0d1923c0f27b8467485893b59e117ae7d3859e9b8ca858b911cc1d0ef72fe57c6b449118c8de941e99bb0a62c0331e48d932cb4d2eb2310626b7f018dce8e07b07dc05c130fd00b8981fe7a3957eb339a5a79eae891a3e53d885084ce0df58f0273962af7c4bdcf4ef11e294737d355684950592bcb6b519a7c0f8f2e073652de5f1516f2dc4f55a101b4267ea0657d256f46b9aa12cd7932cc1b128161eb079d10a340f03ff514a28f033b2fce53b135df5e375030f8924d6c75baaea35f74888d21901924f93054990f82a8982541d3e1dffcd283d812417b987c3862f246a9d1e5bbfcaba129633d66106f9626faaf5e7e82fa5a511c36873df7329b5e73daef85b96ea2226f1795635f521b588b00c218e110a829ee69c26aef7684437b7007075a5ec5a35e747636510af1761c979c7b75872e66ad652ef7f6661544c6b2dd875c79f3b57b49f1aa552867ea9f556849e8625d6e089c41ae0dd3d08cc2f28435142f9a043aac446a56adfe0679fb107452c9893987ebb471eefb0ea9bd7ca0281ef8e45207b81c983fb44d47805378271590f01c01de6f3d21f4c6d320102e71a5a88d346037b00e7136c4ba275c91bda277f1e4d19dd13aa182960412aeac6f4cff0df7763e2765a71214ede4a98c90b3ee7c7ba9cbc9656df96f9bde9f99b0b413924cf96e41491ec2206ba946b4cbdb64173257d85870996f28f6928693106214967f55245e24cfbefeab58f59fc1893e03adab5a685ff916a6cf48c514a9845b2c71edd5a7cb8c3e261b224a4f5fcfc06ded6f634b0cae99bf366b09e8e4f082e2b26be752f0703198af1c8737d64c91a0ec7b54f9c33d91378ea2e5caedd3b2fdeef0a0277d07efeb7f09fb4c6deedfb42696576e1559c8ab55cc2d452101e0b3cb22229b5a9df12df23651a955fb091cf4b573371d260e4354f8fd13d53a2560fba582ddea7679dff96d7a89195a364c7271e98734dd7e2b53bd9af3bcb46634c033c3bcfa82d956eb6d5bff069a176b5f92f24db693af4866cb44bea283903ed11dab80f0e30d5eedc04ee6535ac6e00c7ec68953cb7fae2708bae9f5bb1a592cd4e7db93a067c3da2b72e4cb61930d29ccc29919d3731e7334e61630daae383301446aeb07923ce8a329a4107b07343eb2686e2304ef316cc5f32f0b5b7b619750adca5b7b45c0b9e6ca876bde4ad3fee9f32449230c900c890b0cf044efb4100410b8591658e9c38f64feabfd7cdceb57b30a16f38c3266f01102a6cbb382139a0c8ebf1f4b3fc8ed69a9baa82f466030511a92c0b236f3a513d906ceeebf973da71d8c458df8e2a96046fb3798946997e731eabd4605a2ebf1b09e49f43b871fb653dee1db85a44fcd0f45853e9fbcace734aaf6908213670e841dff7e6a7317ae8b8d6be1f6c8b9446bd43373ac3fb08de8a1e4a9e17efdefc08bfce8fa41432fd5fa8a8f3ad5849a778c6dadff2bc9a6227c16366cd588d7e130ca6f8b8367f427412be861021cc077ca1f572ae1ffcbaad7e4772d1a873cd959230e542eacf3b28ce6245adab37abf0a6f73adb96fa91d63cba33b523f7adaea8075ca29224818f40822b7e90129cd962f479d606a6c6fb270bd273288a30e820729edc9c1fe7e96541aa854b03f70d26639a0f177e5193d59de82abd1d64d993d8be1b24783428ac35962527bdcea26976fdb3aec376a5b1e7d1c9bc8744e19ae35868409bf6538d9a8c60f9d375f9e7dfe1bd1df8dcbada68d3151d294ef10263909c2df4842d19b2383b86411637f261b731fe64fcbb19bae35eec6cd19a6f9936e52c28d775e1ac4a34ef986091ac2485b6c2bcb64b279b6e3f77077562cf2a16d32ef86a0a4566c21da3187dd7b4736cf1d76b5aabbf0734e2c46db63fa5b5d28478c7fbc8de54364ee696e90341f041ad3f435477e0b944c63949c707a25c99f82a14a3cbdcb8e7d67c423453c7d8d9f97ebbc61eb672696eccf185aa844677a9fa4d5587744aca6cb5b2db4898a3c689f312f22828585866e47e04acc4dc8d0f19e414194821997687558412ce4118acba56ccc65965465ec5e88cd2e164c80df4aa59181b30740abffc71f4b968a20de3713d559c50b0fb6219fdd2b510011b5de6d4debf8e6551ebb7b4f983f6d993a13f9da0284d21728cc3e17326ee5b2b1c604dc113f9391df4f0dc9513e8dfd063af37735a420668f40a925520fd07b237fa9468dfe5b33c57fbddc6a925e1a1923309734d8808942b6a4dcfab2a9e6cb0242159ce73c0871b2b0966d079dd9d57521a137c7c262de2afa8c1c19465e02c930d10e4569d0fd0c29dd2724f56928c3c753f33764063fa5530fac0810078b13fe8cd3c828b2ac47e379ff6e497a6a4fad3def72c72e073586d798de6a1593e4bb08a7e06039e806eaba3ffb813f9abca40d38be6bd6e25043c1a2ae3aac13bd61d4884e3d67152b1efc75b3acea4cba57013fdb39c84e0e4a27758353e1dcb6aa2a736d60c0f591714464f1f1889bf7aaa7c97b9126f509158c23211fe1bd55839e5ce6249305b664afa1491f9fe9315ffa8e5b2f5a539d267786c41206c59f2c51de6b3004c79f48a3512bcfaf08ef2c50d3bf4f2dc7b48fe41574543d625cf5ccbab790e49a4b36cbf86ed1903697b3dec4d2d602d68b58a92adc5a60664cd33c65db16bbe9e745bcd578867129667ba987f13dd94853381b7f9557e4efc9671dc01512968d1d219b467b2587bc35cfee0022f56f8e0f413ed728b6d6f927dc92805360309c986aa5dcb2b25f4bdb62c69cf343f5d658811083df7d228ad779709bb62530fa288cc04f4246266974a9c8fb1e3a0c7f6fd36364f05251bfa4329bade5a695f50297d463de238510ff392fb0fadca7a03f5dbf0c35e290c9dd8c2dc161e4067f3635f905adecc54e8abb1af2c2d2821bd2e57afb21296a447ab31302ce062f2273e9bd11a7a34af15ced2151a3a4cb99a362e0ad1c56da253728de0ba8174ccf51aeae68373d5e7a9ed1e05d23b27da4b0ab1f989412a8f37156b2250f9fdc963727e39453dd82785ccc6a56650e3a55baa5f3aaf0d3ac09a7e22402580630a2aeddaf710820609bf5409ffb4d32fa1b4def62f189ff4b6cd63c2b66213ea6af4675018b4b1bc8145a42b53e5b962487bf2211b5287bad700c06c44101ff36a9357949a6e6512a6ca800bc64d54d3839c86049d13a68007c9124d1e65363e9d3d2ae6abda06ce2210d7513aecb7cda30b3cef3b769cc07e0101034c4ae8bf99dbb8e757c4c6eeac4eb2c38c756c2f8d8a8d85aff83af5e44682f29e8ae3acf5a2da70c75259b7cf2ee3c96553d6c9b5f4055888001c3c56d5fbdad17e215e92f8b94eb7ca5c7fea4a1c84fd314bda36ff071906cbebadbbb61c264e51487611feed04a09caf40c364ea0b105c33617635b4a2da8337f2f60e38cd031f6adb18b808a54fc991d2480c8f710ecb7e8eb4517031b12cdfeec1a5386253a4683fdf28a1f8098893ddd0f3eac3f01f27ae8d08ca0d567d81e572def70fe9e26a053faff45933a1ba42535624adf0d95391bb53f8c5d386f4d6fea82ba974a81f6e97eb4eee706070956009f87935ff695a1c1fb888464e47dff62756ea6af463621b7e2652d3e92cc93a4d453060b1d309b7d7d38b1ff54c5de867a105c32efe383481aeeffc4732c785a62a23ca958819d344a80f9cc1a57372ad795d18c58d541ff3d64da997f3af375673b644e5640d5f6656e25b55931f4bf0585cfcf0a49b7411ddc37def67ad4cd7d344580b8f9015d41173b8e837d070e0554cfd379acf3190bfe9447432d708b4e04dd74d6c14654ee6037715274425ba9a703b90303b73cf4c66b524f2c788aec33e448ecc428ae9daab714ab31304f66f1d14ea1cf111ff76f3428455a97b4f959c763ad60f50e9ff2ef840ec8aecd18874d3814c5dcca93effd6658cfe9642a21b5e47c7b12376e16e0700553762d3dcaeeb59d9c45e736fc13d07fac9159a52bad01466bbde0d9f41a56ba403da0aa9995070b54dad0f6c6df97517e32868737753280271c4ba863c0392c74a90a7e3489900c41546fe2b53d9939fc78449feb439d083305f4cd311b4465861b03869c0013d950de9084dbeb712443f5dfeb3d4c269203225f1977dcba8e55be3dfda61cf4ba88542f054e8c602a006ff54a9caa0d3f140b346e937e950b099ad049fc1bc08abff1d2e9dadcdd385118e324f87a1777a773a7ae84322a0d2ae7d94d5119f8cf4de4167fe7b303000000000000009485b8326c6a251768a874ba7a41ca8abe105feb7599f4ee89a1324976c528740420ff0bf4cdae01cb6445ea3ceb4f5bfc687a6d9d56eeaf69ade363b5d97ccce02f866cd1870b64ebeed7da81caa3cad3a19a65bc266d2e36fadf75a0ea8aa62a412709195d54ff4ee5c069b5411e81f72969a5d13a8f69c8438275499112937f25ad0350f866192216395eeeb3459a8ad32aeae85afb6fae11f82af0578ca71e4474ce5bc936db3f3703c970f0486f3b09154b3c4d183b50e706af21df394f757558bc9eaffe1aa6b8612a478a1c2802e280144998492dfed0fe7f020bad4a72015fb657400f8f360e2c101d69f3c784612ee89184e56329a4e2f8650e93d2d2f2d0ab252dba7637ff10c76dd3c0ea704179d13d6bfe6c5b951900097f1f3e618057b4dad6d06541fde48ef21ec8e17808d83cffba390151f7ddcfd770cf9747c190280b470e025a9ade33c9a6abcb6daf40a56440bb34aa46868bd4db9107773496a905af16f23dffa8ac8d2838c2bbf01ef19d095aba581ece2594d6f703fd723ca013e81a006f1bb9b0b31380c7311c6a94394d0c3799cfa89204196046e1f5910ac4dc755129ee4f99d589ed94b3721e45c521a8ce2cbd6a8950a8667bf0632661f3a00e5267c591112d5568c95cb7cac89e54ed9854a330a6c932ceba3135e775037ab38e9384eb02069e0cc123c3dff03b322b81b479040bfc5bb51a5988838d020861a0f27e621ff60b2a878c5a46ffb074ba1ba1376f0512097dcd2a854dad40d1ea94776530e949059bdfc92071299eb4b2ae9d9216c8b2ea98df581f7c80ea84ec630f7cdfb71d2989c86795a5a7a8f2fa900b12035c23e09d405126e2ad0f8a5824dc1e0100cc9e664f18d6200c42f99e9f946f481f71b59c3ce3bafb12bf4b0b261f9d090b10e332f36c77e0d9f7029783ae537e6e8930e060f7b7893b1c45b1f72570a92a5da8e334e87c5b4e30310bac4c0963ef835f3017d6da7b38a21920f7b3ed271fcb6f295da45909f89b8309d695ea3bdaa23fe9e8ee09ba1bc0056d0faf8d021e590fcd588e5b1fcfcfdde962a08cafdc5a93462a0598923ab9710d6ab8b74375fc45cbf1246fd3c0db1a44b188f82d84ff2f5b9ffde516e5afae8e61d30361b7902e3280afaa9a964689ffe86476e432f5f7500ee029d7c969ad44e9bcc9a33431a6b21d070000000000000007f17444c5b0fb5bba3841cbd4626932901bda7030e4cb0e81caf720190ef6b3baf61f0a80ecddc7cf6f8bfae2135ee09d78fd3b3e39971445bcf6faccf84d5c1dfc6de07be07b7ab4fca0eb200604f21e8c86471435fb4d10385dee7cd87a5c3dacfc7d05eeaf5a687e2560fd462348acf5b5f018bb22eb07f4cc1841fcd478158212bbf6c27226d0e0fa1de0b68379f14e9beeee23071b05599ef468cc3c07de57200638ba55af4e1f66e4ab452e1350ef2584654727f99c24dd575c623f3a282341941d62c0bb544ad0c760ea6dac7719095bd968f8b756c7adb5399c46e20404a92ae95fe963b597207c10fa18926d5079ead101b873d1c01912fb952ef862c0d49f8fe7c00ca5c41409166670da936a116a50ef3888b50137f13f8f7d0b690021ec79aeb2f594ce7838f204a36e19eadf69101bcba7e8419929ae95c1fb72b341b025d619ef34c13ce17fb95b5cd8fdb38a0905a8e31059a348de1b96100521e9aa28b2754d74f3e66d78d4fc577b3facc91c6b3ec731888a68599ce6b7b8f51527a6b4f805a502078b644c23f3151e8d239f28b5df9eb0baf21f783931cd6fbd241ece83ffd28e95ba391ac4627788817dae1bee3d2ba96d9715b7f27b1cb4dfa9e4965efed4175c7f707d59f2274f420c0346bf64145d436b4a6ac00297b2f3ac9ac251e7c111e36dbaa7acf56f0623033ab7b777bfd567f059fa5cb81f1d2cd37d182bbe0b63fbd38308ffe7afa635d1e45ad9e47b7984f0245a18f8d3c1ee119aac8f356dcce6e79fcef0510ecab7b21aac2e62a02e65bec2f1ed07e5fd1cd5606029acd0bf0a03d6f27e7ec516e77356d8f45a773bce41b167ce634e4c41783b0460631b512578ab484e272cdf92198ff4c1f7186c13ff7b6e88b64d9a492cb5fa320e37bc836d7bb87c8330b63053613dc93ec29cfdd383b2a941ef83ff08031aa26adb3f9cdaf8246b58bd54b7d2591a1c9437307c1193b476020e7305876c5d7556bc510a6bde39ff9e70d2a4f765068166f2a0309e7c44f56f743a0a38ce766d8f450f7a2421cde3b25132a0e1cfa2dd56415f054b3af7ae8b4d900d5bbe8f66059725b91235880dada844a2921aa512c7e2e8bb5836c242270af03a5233a4162d2f4b40e5da91078f12dc1cc7799363e6fd1a812084e6b1f555b8f5a111040fe4f9c1aa75b9da845a585ee8eed619d4fb6de9d1059805eae13e9ab5775a16e49a1f8b45e4a7224162cd60b79268748c1664534264072953b7274ecb0cc741ea55c691a405041edda1a12d03594881a11a4fd0e531023cb4ef377266562a7a2dfdfffe7d7c8cdf0e813ea30e090dabfeb2c47f877af68f34717aa6ffe085cf6790871e9df4e6900bf141bb3d22f2aa25a7df47b96307c4f1b89386f94aac5e0c2769f92b95eb9f380b8e025da96184550c40ff019a9c5bfeb1210f57bfb053a1b0e4d61a3f65fe592613cf0dbb76accd92af04bccfca27032a6188ed862879a3e6df3f672bd58fb56a774cfc05000000000000008b4f9b949f410589b78aca7b25f7e0883cc730dc21fb78bc2f58c97bcfba60b1036f1593a3778532660602d8e05e68bd540e98ec9a87746b9ad233fa6013a47c6a3fbf1b1424bb71523ef8a9fae34b3ae232f87a6182de01e6b8f6a38b832b4f66f7f126c39fbd0264ba712e71d95ad4bc2480bb79051fe5bc2e1ed5a439ce3f2ee45b425dce801b490d6e0f1903e9f833c344b661500cc08ed546c680fc9b1e19636e46598c8ae7f21c24b95c6462b4341c8348226ec4d95b88769ccec366cdaf4794e0278f8d0a61c404ee314bdcdaf9be08b4bc05d9e1b1d9cce8d9e06119567919ec038ae3b9709a09c9c674fc0580528daae0968710dde370cbff2aa48185cbb406814d3a0696d858324de5d2e2e7595a6821bc84fd2bc33376bc29b109d37abfbfcf13f57473e78c7dc23be71a174c0b19c9bac81ac1f31751c0f68ac2c79e3ee86129ac548957fc474e2df14182ebe5a2dfa615646bbec8e4edcf19787f13ebc7db9d4c2da108407c4b7f2187acd97d8f6c9b5bab606dc10f61f913ba9640d313b8f4307fb3e65125be10be861284bd9a84736c464d005c16fcdeb01c1888d0bf9b8d11a0a122384110e7868fe43073bd3f082d4994b771d0728094d51a03d5b5749bcc41e35a8f56151eca9d96180dc2b6b3b1d357d089f2792e6304ba6680415d6ff77e55ce3dffce4223d73b48243e93e3d29c1c775ffb825afaf6502cb199d14990b2a5c883a8d78d2c022be7500912c14d3ca0333457e36ff429a198acfb1805939f3c91c28d9ccff9bec44a268d517e17b1443d0f90a723c3d5a040c6afffa8fa30459683cdbb374387ff61904713ed9b63dfd8f290e690337bf80db660c7d6879da132eea405e948d6a8d8dc669795fdfe31101ed41fc30453edb3db556fcb0418ff6f05ada9e96e7e546874cd74cc99adeaf2a66c3ae3cb2fd8507c679568bea62880f9d7777fbcb103d07e734b1eb8610798135f04afa589f49fa1a12e19630106b9372c49789f7a924821ab5aae6a0c6fc7b6d2b4e39fe6e7a4871cdcba9ca9061a153f54ca3b23928fac47c2590a1597b93d84585acd0bc9576ddd9bf84587d139fba81df01ed451d9a34d6895b05e625b12b5e7661b3763efeb3f3a5e9e27365e3ce814e849d6da7b6494d5f9677c4d306ec3f536e94f37de362a173537884c4d07d504a42943282eeaa64686b8d714b66183f760b9c952b36712954df4323b370b4075b8731bd45375d71d4cd4b361d5a9abceb6f31c506898ab7a8c0971e5be8ee11007de1ca0f9cca41038e5c50c17c0c5a433ab361c9350d6f720202204e63af59a2c244e1bbdf25b0eaacd2965f064e6a791f73cc4ee985911974c5a6a48145fde26365262722e0e3c8ac4c36fc7c899265c3235ba655cdaa08a2e1df3c0ed75e2726ab16aa53f0c8f4800eaaa6330121d04e754ab624f48d4d3faac38d0fb4d6cdfeab23b3d15ade6c841da3e43096e28b2c638d7278f18e835d694b8f24372829a03b25070b2a1f2eb31f5f8bf51b51777ed033d5bbdc204cc77bd4b8b2f3c05190d24985c1dca0dead25400ac48892fff9b7a70d9c7bcf0d7395ea0985f38112363e4b0a3bd7ad4e28a9566708feeaf6ae214b3804e8eddb1eb10452363457ac774b76677f5ea29923e4daef44e3504d4dc7f5c67a9cb4d0a692b5b8fe47cfde7baab97adda63c39383fffbf7762185cda71d5bd11eb93295486e5c54956ad0ef679f15a15530ef0f957e6b881c3423e37924053ec79dd941a2c4327475718295db879e2e33d0a639371810992d2858ada14201e70cd4744eef286ba33aa891dab6ea2529d69a678d3401454b2ffffd1269de51ddde43c649ca4893757053e6c72c5881f9d2e9c65241465b6fc4f7562181eb57d78c8e5c8e00", 0x2000, &(0x7f0000000140)={&(0x7f0000000500)={0x50, 0x0, 0x6, {0x7, 0x29, 0x0, 0xffffffffe04180d0, 0xa, 0x0, 0x80000414, 0x8000, 0x0, 0x0, 0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 5: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vxcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000100)={0x1d, r0, 0x1, {}, 0xff}, 0x18) sendmsg$can_j1939(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x1d, 0x0, 0x0, {0x2, 0x0, 0x4}, 0xff}, 0x18, &(0x7f0000000080)={0x0}, 0x4, 0x0, 0x0, 0xc64d217283b885fd}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)={0x0, 'bond0\x00', {0x1}, 0x5}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet(r1, &(0x7f0000002f80)=[{{&(0x7f0000000080)={0x2, 0x4e23, @remote}, 0x10, 0x0}}, {{&(0x7f0000000380)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x30}}], 0x2, 0x20000000) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000003005740ed0b0011c3ec000000010902120001000000000904"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000010c0)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000180)={0x0, @multicast1}, &(0x7f00000001c0)=0xc) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'erspan0\x00', r4, 0x40, 0x40, 0xfffffffd, 0x81, {{0xf, 0x4, 0x0, 0x3f, 0x3c, 0x65, 0x0, 0x80, 0x29, 0x0, @multicast2, @loopback, {[@timestamp_addr={0x44, 0x24, 0x2d, 0x1, 0xc, [{@multicast2}, {@multicast1, 0x60}, {@multicast1, 0x1}, {@remote, 0x5}]}, @end]}}}}}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8890}, 0x8050) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r5, 0x89f1, &(0x7f00000002c0)={'ip6gre0\x00', &(0x7f0000000140)=@ethtool_test={0x2e, 0x3, 0x0, 0x2000000000000115}}) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2, &(0x7f0000000000)=0x9, 0x8, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r3, 0x6, 0x1, &(0x7f00000000c0)=@gcm_256={{0x303}, "0000000000000608", "5171bb74cd3660dab9e2f76d240500d7a03b00", '\x00', "20000926000200"}, 0x9a) setsockopt$inet6_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000100)=0x1, 0x4) setsockopt$inet6_tcp_int(r3, 0x6, 0x2000000000000020, &(0x7f0000000040)=0xa, 0x1959cc36) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x0, 0x0, @loopback}, 0x58) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f0000000700)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x0, 0x35, 0x0, "f5fe9c103abe0b65544e0980519f38f54dd5f87ecc377210bd44fe7e1375550831c5f6dd769f5a1d175f47a8b941c8e568ca41e8da841f4f18f1ea6b206d495119ac37c29f4b384d0a9181566cfc4a1b"}, 0xd8) setsockopt$inet6_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000140), 0x4) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000080)={[{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, 0x0, 0x0, 0x1}, {0x0, 0x800, 0x4}, {0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}]}) r4 = syz_open_dev$mouse(&(0x7f0000000180), 0x1, 0x8d00) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000100)={[{0x8, 0xfff7, 0xf, 0xe, 0x4, 0x40, 0x0, 0xb, 0x5, 0xdb, 0x8a, 0x6, 0x3}, {0x2, 0x200, 0x1, 0x6, 0x0, 0x5, 0x9, 0xff, 0x5, 0x40, 0xab, 0x7, 0xa}, {0x0, 0xa4, 0x2, 0x1, 0x8, 0x55, 0x9, 0x5, 0x0, 0x6, 0xfc, 0x4, 0xc164}], 0x9}) writev(r0, &(0x7f0000000000)=[{0x0, 0x5b}, {0x0}, {&(0x7f0000000300)="dccea2093e96f59fd8c0e6ecf1f1cc3937072dc50f980a55b06103ee19e8df7595658253243977a646b883fa3f4fd7d5746fb8dd70e7f52e33b01b1a9f094157fc7754ed7aac7263f3561fc56cf6000000000000000000000002", 0x5a}], 0x3) syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) (async) openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_TLS_TX(r3, 0x6, 0x1, &(0x7f00000000c0)=@gcm_256={{0x303}, "0000000000000608", "5171bb74cd3660dab9e2f76d240500d7a03b00", '\x00', "20000926000200"}, 0x9a) (async) setsockopt$inet6_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000100)=0x1, 0x4) (async) setsockopt$inet6_tcp_int(r3, 0x6, 0x2000000000000020, &(0x7f0000000040)=0xa, 0x1959cc36) (async) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x0, 0x0, @loopback}, 0x58) (async) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f0000000700)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x0, 0x35, 0x0, "f5fe9c103abe0b65544e0980519f38f54dd5f87ecc377210bd44fe7e1375550831c5f6dd769f5a1d175f47a8b941c8e568ca41e8da841f4f18f1ea6b206d495119ac37c29f4b384d0a9181566cfc4a1b"}, 0xd8) (async) setsockopt$inet6_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000140), 0x4) (async) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f0000000040)) (async) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000080)={[{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, 0x0, 0x0, 0x1}, {0x0, 0x800, 0x4}, {0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}]}) (async) syz_open_dev$mouse(&(0x7f0000000180), 0x1, 0x8d00) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000100)={[{0x8, 0xfff7, 0xf, 0xe, 0x4, 0x40, 0x0, 0xb, 0x5, 0xdb, 0x8a, 0x6, 0x3}, {0x2, 0x200, 0x1, 0x6, 0x0, 0x5, 0x9, 0xff, 0x5, 0x40, 0xab, 0x7, 0xa}, {0x0, 0xa4, 0x2, 0x1, 0x8, 0x55, 0x9, 0x5, 0x0, 0x6, 0xfc, 0x4, 0xc164}], 0x9}) (async) writev(r0, &(0x7f0000000000)=[{0x0, 0x5b}, {0x0}, {&(0x7f0000000300)="dccea2093e96f59fd8c0e6ecf1f1cc3937072dc50f980a55b06103ee19e8df7595658253243977a646b883fa3f4fd7d5746fb8dd70e7f52e33b01b1a9f094157fc7754ed7aac7263f3561fc56cf6000000000000000000000002", 0x5a}], 0x3) (async) executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) sendmmsg(r0, &(0x7f0000001e00)=[{{&(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x3, 0x4, 0xfbf, {0xa, 0x4e20, 0xfffffff9, @empty, 0xa}}}, 0x80, 0x0}}], 0x1, 0x20008850) syz_usb_connect$uac1(0x3, 0x93, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000086b1d01014000010203010902810003010070000904000000010100000a240104000d0202", @ANYRESDEC=r0], 0x0) executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) keyctl$update(0x14, 0x0, &(0x7f0000000d80)="b2a81072ca54e8ddf5", 0x9) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/mnt\x00') ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) bpf$TOKEN_CREATE(0x24, &(0x7f0000000040)={0x0, r0}, 0x8) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r4 = socket$kcm(0x29, 0x2, 0x0) write$cgroup_pressure(r4, &(0x7f0000000140)={'full'}, 0xfffffdef) setsockopt$sock_int(r4, 0x1, 0xe, &(0x7f0000000000)=0x7fff, 0x4) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="440000001000370400000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="834505000000000024001280090001006b70697000000000140002800600100003000000060011004e220000"], 0x44}, 0x1, 0x0, 0x0, 0x5}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0x0, 0x0}, &(0x7f0000000180)=0x14) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="120100009e173610ef171e7206d30102430109021200010000000009040000000206"], 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), r1) sendmsg$NL80211_CMD_NOTIFY_RADAR(r1, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x54, r7, 0x4, 0x70bd27, 0x259fdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x11e}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x396}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x24b}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x35a}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0xc}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x9a3}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x16e9}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000881}, 0x40000) syz_usb_control_io(r6, 0x0, &(0x7f0000000740)={0x84, &(0x7f00000002c0)={0x40, 0x16, 0x4, "af3519e0"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000007c0)=ANY=[@ANYBLOB="280300002d00090027bd70000000000004000000130317"], 0x328}}, 0x84) executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)=0x0) r10 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') io_submit(r9, 0x1, &(0x7f0000000040)=[&(0x7f00000000c0)={0x0, 0x300, 0x0, 0x5, 0x0, r10, 0x0}]) r11 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000004c0)=@newlink={0x50, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @vti={{0x8}, {0x24, 0x2, 0x0, 0x1, [@vti_common_policy=[@IFLA_VTI_FWMARK={0x8}], @vti_common_policy=[@IFLA_VTI_OKEY={0x8}, @IFLA_VTI_IKEY={0x8}, @IFLA_VTI_LINK={0x8}]]}}}]}, 0x50}}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000000)=r1, 0x4) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x200000000000011, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=@RTM_NEWMDB={0x18, 0x54, 0x1e5, 0x70bd29, 0xfffffffe, {0x7, r2}}, 0x18}, 0x1, 0x0, 0x0, 0x20000000}, 0x51dcb31a43476434) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) setxattr$system_posix_acl(&(0x7f0000002a00)='.\x00', &(0x7f0000002a40)='system.posix_acl_default\x00', &(0x7f0000002b40), 0x24, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) listxattr(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r4 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x9801) move_mount(r4, &(0x7f0000000200)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$fuseblk(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x24000, 0x0) socket$inet(0x2, 0x2, 0x0) unshare(0xa020480) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x3, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x3, 0x0, 0x5, 0x0, 0x0, 0x0, 0x3}}, &(0x7f0000000080)='syzkaller\x00', 0x7, 0x0, 0x0, 0x0, 0xa, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r5, 0x541b, 0xb) executing program 0: syz_usbip_server_init(0x4) (async, rerun: 32) r0 = syz_open_dev$radio(&(0x7f0000000000), 0x0, 0x2) (rerun: 32) ioctl$VIDIOC_S_HW_FREQ_SEEK(r0, 0x40305652, &(0x7f00000004c0)={0x0, 0x1, 0x6, 0x0, 0x2, 0x1000000, 0x2}) (async) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) (async) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xe3aa6ea) syz_emit_vhci(0x0, 0x0) syz_emit_vhci(&(0x7f0000000540)=@HCI_EVENT_PKT={0x4, @hci_ev_cmd_complete={{0xe, 0x4}, @HCI_OP_LE_SET_RANDOM_ADDR={{}, 0x8}}}, 0x7) (async) write$UHID_INPUT(0xffffffffffffffff, 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) (async) syz_usb_connect(0x0, 0x34, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x0) executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000bc0)={{0x12, 0x1, 0x200, 0xff, 0xd2, 0x6f, 0x10, 0x6cb, 0x6, 0x9aeb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xdf, 0x1, 0x2, 0xa, 0x16, 0xd1, 0x0, [], [{{0x9, 0x5, 0x7, 0x0, 0x40}}, {{0x9, 0x5, 0x9}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_connect(0x6, 0x7a0, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x40, 0x62, 0x11, 0x40, 0x3f0, 0x8a9a, 0xcd49, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78e, 0x2, 0x7, 0x1, 0x20, 0x9, [{{0x9, 0x4, 0x12, 0x51, 0x6, 0xff, 0x47, 0xd0, 0x4, [@uac_as={[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x0, 0x3, 0x7, 0x3c, "f6aad32b1a94446ee4"}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x1, 0xff, 0x38}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x1, 0xff, 0x5, "ed4b7ec9716f"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x2, 0x8, 0x4, '*', ',|'}]}, @cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, "ce"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x9, 0x3}, [@ncm={0x6, 0x24, 0x1a, 0x401, 0x11}, @acm={0x4, 0x24, 0x2, 0x4}, @mdlm_detail={0x34, 0x24, 0x13, 0x60, "d270c4a459ff7d39a6399c12c2dc1618fed5235955a8cf37a2465cbdf06edf0c4b6b099b8498c426248d4452e9589c3d"}, @mbim={0xc, 0x24, 0x1b, 0x40c, 0xc5f, 0xb1, 0x0, 0x0, 0xf4}, @country_functional={0x6, 0x24, 0x7, 0x9, 0x7f}]}], [{{0x9, 0x5, 0xb, 0x10, 0x400, 0x1, 0x7, 0xa5, [@generic={0x55, 0x23, "71cc7356ba4820e2e4e53b3e02ca51b1178957d4b5df5493550908e0da7bc3ca4676d2ab5e666500cee984a220fd22896c75818236868c74495728140a4dbc50d2245f26f3f0a70b2d5818acf4484deca470f0"}, @generic={0x6d, 0x3, "a130bf9bd78de98d85fd9007b4531a1c8a3007031fd90a00aebebb53170767c6c55d325a699c004c6a3cf1390712d9e0567b7f4f864014b745370e56fc26343618371d2040c1beb989bf05cdcb5b848203aff7e14faaba376cdc27d188e2a39bd6a867bd97958307680fb0"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0xd, 0xd, 0x1}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0x2, 0x5, 0x9}}, {{0x9, 0x5, 0xa, 0x0, 0x50, 0x3, 0x44, 0x6}}, {{0x9, 0x5, 0x5, 0xc, 0x40, 0xf2, 0x2, 0x9}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0x9, 0x6, 0x4}}]}}, {{0x9, 0x4, 0x2, 0x1b, 0xc, 0x3c, 0x58, 0x90, 0x7, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "92618546ae"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x8c0, 0x8, 0x38da, 0xf}, [@mdlm_detail={0x6, 0x24, 0x13, 0x6, "93e1"}, @dmm={0x7, 0x24, 0x14, 0x7f, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x1}, @dmm={0x7, 0x24, 0x14, 0x400, 0x3ff}]}, @cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "45886373"}, {0x5, 0x24, 0x0, 0x400}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x6962, 0x5, 0xbf}, [@mbim_extended={0x8, 0x24, 0x1c, 0x8, 0x8, 0x800}, @country_functional={0xa, 0x24, 0x7, 0x7f, 0xea68, [0x43a, 0xffff]}]}], [{{0x9, 0x5, 0x8, 0x8, 0x3ff, 0x1, 0x10, 0xf, [@generic={0x81, 0x4, "a99166c2dd49ccd0d78271f67f7a9f60d4a01990514337f43be6364317832988c41ecbb135c49e96b6e7fe880cd1309d647e758365be70f5ac4f410c3b6b61acf720735c697947be630e244f8c251fa285e0377c2861a85ffd09fc9b75aaa1df7f3d0b0d589454dcd029a5d8e1a90bf20a698eb4777eab8d4c957cf8f6529b"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x23c}]}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x7, 0xfd, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xfffa}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xfb, 0x1}]}}, {{0x9, 0x5, 0xa, 0x2, 0x0, 0x31, 0x5, 0x3}}, {{0x9, 0x5, 0x8, 0x10, 0x8, 0x0, 0xb, 0xde}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0x0, 0xb2, 0x5, [@generic={0xd4, 0x21, "dcc880b6a0b293f517495a0cb3efa92db78800c260376490d70fb4f33bebd1bd2b6b515e8583b58d6357c4b3b4fbb2dc791f038ffcd9508c73c534f8094b88cca914662818988745d333586097c29c3530ebd529c3a99428534047abeb67ea2e28307da7b85f02ce93dcb6072009e625d5a73de77a0e208d8cabed9f23cf469fc2e9679ba6c3557cdb1ba1758449c7f0e03a5617e76a41d475d8773cb38b4effd17e48b273d13615f61199d3744bb8316c2988cefd9571fb7d332b58ca9c595aeafda19c079f8b6fd0d3f5632fd1ab1ccd2f"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x8}]}}, {{0x9, 0x5, 0x1, 0x0, 0x3ff, 0x6, 0x6, 0xf, [@generic={0xcd, 0x30, "19bec766c6a9ef381c41d46b81591904ba0cf77ec64e73e5a8c4dc97ae45bb8f1cc3b5650de92b7691447fac51a175867c53efed47654e885a8ebfc0e4fb9c6c301cb1cd97522312cd873acbe6d2d3b1d07ac4c5b7bebd2f51255a23d57fbfb4f3cb637b8bfc29638a832ee339b5613707334030118c241b4c30efffc0f363361b6ef65c5a58ac82dcdd1ccdb063fbf0c9134cc67f4106f12a09f98c1e13c5ab6923d2ad341e327bbc96cc0cce5de8a393faa217a1fc827aad8136e8739a2fd22632ee91ad4902fe56eb09"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x40, 0xe, 0xf3, 0xa, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x31, 0x9}, @generic={0x8b, 0x7, "b936967b54f3c115d163e726a958ed0afc039ba27022e578e3ab9030ece24b0c2e8341e549860692cdb16d2eefb42622ca3c0390c22e0f8395c6e66e2291e1246b88419a9b4fff2533fb27a40513bbfb3ec2cca8330b166052d47aaafaa8000e51c67533054269812ebb403eb1241667fd4de7c9b23b8894a60565099570a318da0465e80bfcbd6141"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x40, 0x1, 0x29, 0x5}}, {{0x9, 0x5, 0x80, 0x2, 0x400, 0x4, 0x0, 0x4}}, {{0x9, 0x5, 0x3, 0xc, 0x3ff, 0x6e, 0x6, 0x4, [@generic={0xd7, 0x21, "e02f8f0be2bf634bcb5d9f324e763b7339d0e24471c6cf90d57b8c1aa6e4fc9888884f681341471be89c7c6a560b37675c2c1d914911662358d2d0dda9337e9a92a51e6a90ce5c0b6f2378c0e891d0330db3424b0323e98a1b2d3321d9c8668ec0e96a27d6c13dff63392f0bb40ec78bf9a417dd21549066c01be5aded170ddf1822ee90a26cdca6000b30c221051ee63ba46cb5436995144eef5d4f2e8e7882ed6ab391f0ff63d9beff02553c186f2fd97cd8cdbdf658ddf5da768cf7204ab71e4acb5a7e94367c06a9ca7ac0f011b442ac8d9fca"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8}]}}, {{0x9, 0x5, 0xa, 0x4, 0x40, 0x6d, 0x7, 0x8, [@generic={0xec, 0x6, "d2c43814097ca01e5ab2c9589afe620ac7798c6f1a284642c64818531435535cf1f2fdb8036faa5e40d8d28d45d18b4ebfff4bd178efe8f763b6813d4d515c0d1962fbf7e3d690917218011456283c259c6f7031dba4dd7d00dd9774bd8787afc0a9fac3792e348cada17df979f92b0152247a7496de8d23cccadf2b73204d6fcb2b519401628c089366fab96f490fd0dbaf9b60e7e555b6c9b4d3d0546a9321db6533d117dfb18b5eb1243e695c8d4473146aec1b599a5255614b6a577d81eb89b8351baa9e0d82a358721e31c844735a8ce5fcf13aae0ce3421eccf5815db2b531bcdead6fdce67675"}]}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x9, 0x7, 0x9, [@generic={0x77, 0xb, "94a280bdf3ee2bf6621fcf49c5cc936978bcd63e9e6ca9e500b9d0013c06e7cf65585556a51d3e361d0812b09c85e3e5dcc0689fd81406cb8fb1eede9eb3318ccfbc6ff9164ca04e64d256c71f881d7ee243e6331ee500bb3b8f7ad72bf43c51d0459fccf875903acf3e0649da70a9390681c9623f"}]}}]}}]}}]}}, &(0x7f0000000a00)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x201, 0x5, 0x80, 0x6, 0x40, 0xb}, 0x3b, &(0x7f0000000800)={0x5, 0xf, 0x3b, 0x4, [@ssp_cap={0x10, 0x10, 0xa, 0x9, 0x1, 0x100, 0xf00, 0xfff7, [0x3f00]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x6, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "d01202295a706136a11b4b450ace0abe"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x3, 0x5, 0x8, 0x1}]}, 0x6, [{0x14, &(0x7f0000000840)=@string={0x14, 0x3, "c42ee4c6a035614edf6ddb3b8724a8fd0ce9"}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x2001}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x40e}}, {0x3b, &(0x7f0000000900)=@string={0x3b, 0x3, "e1660a38673f81b1c327ce8a3932bb570cfda3e24c3fa00e4902f71a48378d539668bbc5e2604182ccda85b457e1727521d1527618e1a6f1fb"}}, {0x48, &(0x7f0000000940)=@string={0x48, 0x3, "d5bd9d740c8f660598fcbeeb72483e3fe96489b243377fd70c17223e8e6cb952f909ac9ab0417f8eb49ecaf97c293280f663b34e3d2557b69cb3510f0f6995af60dea51bdf0e"}}, {0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x1001}}]}) executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vxcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000100)={0x1d, r0, 0x1, {}, 0xff}, 0x18) sendmsg$can_j1939(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x1d, 0x0, 0x0, {0x2, 0x0, 0x4}, 0xff}, 0x18, &(0x7f0000000080)={0x0}, 0x4, 0x0, 0x0, 0xc64d217283b885fd}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)={0x0, 'bond0\x00', {0x1}, 0x5}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet(r1, &(0x7f0000002f80)=[{{&(0x7f0000000080)={0x2, 0x4e23, @remote}, 0x10, 0x0}}, {{&(0x7f0000000380)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x30}}], 0x2, 0x20000000) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000003005740ed0b0011c3ec000000010902120001000000000904"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000010c0)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000180)={0x0, @multicast1}, &(0x7f00000001c0)=0xc) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'erspan0\x00', r4, 0x40, 0x40, 0xfffffffd, 0x81, {{0xf, 0x4, 0x0, 0x3f, 0x3c, 0x65, 0x0, 0x80, 0x29, 0x0, @multicast2, @loopback, {[@timestamp_addr={0x44, 0x24, 0x2d, 0x1, 0xc, [{@multicast2}, {@multicast2, 0x7fff}, {@multicast1, 0x1}, {@remote, 0x5}]}, @end]}}}}}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8890}, 0x8050) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r5, 0x89f1, &(0x7f00000002c0)={'ip6gre0\x00', &(0x7f0000000140)=@ethtool_test={0x2e, 0x3, 0x0, 0x2000000000000115}}) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2, &(0x7f0000000000)=0x9, 0x8, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) executing program 33: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vxcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000100)={0x1d, r0, 0x1, {}, 0xff}, 0x18) sendmsg$can_j1939(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x1d, 0x0, 0x0, {0x2, 0x0, 0x4}, 0xff}, 0x18, &(0x7f0000000080)={0x0}, 0x4, 0x0, 0x0, 0xc64d217283b885fd}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)={0x0, 'bond0\x00', {0x1}, 0x5}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet(r1, &(0x7f0000002f80)=[{{&(0x7f0000000080)={0x2, 0x4e23, @remote}, 0x10, 0x0}}, {{&(0x7f0000000380)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x30}}], 0x2, 0x20000000) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000003005740ed0b0011c3ec000000010902120001000000000904"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000010c0)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000180)={0x0, @multicast1}, &(0x7f00000001c0)=0xc) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'erspan0\x00', r4, 0x40, 0x40, 0xfffffffd, 0x81, {{0xf, 0x4, 0x0, 0x3f, 0x3c, 0x65, 0x0, 0x80, 0x29, 0x0, @multicast2, @loopback, {[@timestamp_addr={0x44, 0x24, 0x2d, 0x1, 0xc, [{@multicast2}, {@multicast2, 0x7fff}, {@multicast1, 0x1}, {@remote, 0x5}]}, @end]}}}}}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8890}, 0x8050) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r5, 0x89f1, &(0x7f00000002c0)={'ip6gre0\x00', &(0x7f0000000140)=@ethtool_test={0x2e, 0x3, 0x0, 0x2000000000000115}}) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2, &(0x7f0000000000)=0x9, 0x8, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001300)={0xc, {"a2e3ad214fc752f9502547f70e06d038e7ff7fc6e5539b3471078b089b3b083848090890e0878f0e1ac6e7049b3372959b669a240d5b67f3988f7e0319520100ffe8d178708c523c921b1b5b31360d095d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4040d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8a92fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a4d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d606495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07840900000000000000f5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18834dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b8dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c000003716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00fd104d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff752613d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443eab40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f22b625d64931cd4ffe6738dd7b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a23dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c848a605fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333aed0418c0b44412d041259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b611fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b45030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf475af3d3060eac38dcaea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47afed367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000e40)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x424, &(0x7f0000000ec0)=ANY=[@ANYBLOB="c100004e0673cf9272010637e4d94ea43ee4b33715950578b520ddd12b9791f0a45bd0de02c83a64c23f1b03db945306fab8b4fff90612b6ca640e85a68d5c700a6f4fa7989419bd98e749aaedce1e4622e3bf1c886d715c6b97d392fd39530b72d059b10ac7aae8c76f59cb6d58d1f5d523b3a490f0c90d9a758ae213a57a547c8623f1b8444ac58e9fcdb6da00e944af5b18e9795c1d8422e19aae8c495890ce0966a1427e27b60570ca1c9e3bd1f163ac2af3092ba5ab69b22eacd1019d20543268dc5c0000008700004eb08f5cea15c72969f1af812905a3b78ed7f51b9744e3a97afec9a4b8920ef101bd63243cd833f9bd016cd9ad1c13782f51673bd74031a2cf80fe23ecb5c2cdf288e7bdaffc615f73bbb0c6dbcfbdd629b846f4cd8bf9c0911622bee93162d6ce2bbdc12717c74700000000e4c5d3869382d6e4f86cc53293325d5d1b8395573c141e7e538abfaa007900004e5da20d148187806fe1e0ba8d65b7721772c200c5bf13f9ba9884bc93c612fa2761e4e6088b6b98f49051a04eeb1c09ace7f768df230f5d98fc18da4533fef5db63bfede0a04a5d929251d242354f77d291f06ed067f34b9538e26c55ff8464475c7683c96440c8c6d73baca01f0786b3da21b6dab14f2120130000006800004e24ff3638204a00fe1c0ca56ef6ee899ad646899733572ccb00e96fde5ec17e76302f84b5c14657a975fa76e0f8546a57591e308a3db81767e9c24833dcef2adf33269a99c15f8aa07a1b3d3e52dbce96eda3415073990378dd0171c5201185fb27d8dbdf6086b628b700004ea7cd5fd7860b5e72a0f6679388c99709a43c24328b1f081eda32c48c7b44be7c716a7957e3f4a5003de95837196314875019f270e7189e66b35cb1fb26f9155bc58caedb7656e82b58039e8332c3e9d0c6d05a33ab557be33e2203659bf762e635c628fd0b9e81d3906f004ab3668675ba08f67adcfcbf1154959ab5510cf73dd94fb62c0c74698f528fd717b6288e900f298f35300619f9f0fd5cd68dc647ca7a5cbc969dc27bca798bb4a76df2b761566afc96bc3f75003000004ecd468f7016445c06f4003f5c2d037a881584cbadf8ebf4222ce5681e87f694f022eee9e30b711467f39c8e1ed7b134c3ed00004e"]) syz_usb_control_io(r2, &(0x7f0000000240)={0x2c, &(0x7f0000000000)={0x40, 0x9, 0x5f, {0x5f, 0x2, "081626a20e177946f36af25667a8ed24ea9a1780cd712f08db88727dd4b847417c8b01227eb2278e9dd938114d22cbac800d03a4e0bf17eb27d3e5506b38f0e9de1295629c10f22b7ea11f2a2f48b82b526cf5c69428b89f223836bdbc"}}, &(0x7f0000000080)={0x0, 0x3, 0x90, @string={0x90, 0x3, "7a6de0fc5a47356d18f88b20d25b143fcd5195d9fc841fae8691da5ee408e30eac8901ce5eef98aead3b964d7d0020ffcdea9b99b542b52be9ed6f8f4b214d2bb880009ea2786344b3c246840e4576cc0e1dfa0d85df56c60a3cd6e752be7688831ba5fc195495b093b92cbc1c96e2d1467e9bd41458063d64d300866f3d555bdf5974303111c9dac3631dee4f22"}}, &(0x7f0000000140)={0x0, 0xf, 0x43, {0x5, 0xf, 0x43, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "adb61d8ac0f4ef192d8e2c56199d53e6"}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x3, 0xf000, 0x400, [0xc0f0, 0x0, 0x0, 0x0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x4, 0x5, 0x100, 0x81}, @ptm_cap={0x3}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0xc5, 0x18, 0x7, 0x5a, "62cb70ae", "d3017550"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf9, 0x8, 0x8, 0x4, 0x8, 0xffff, 0x6a5}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x20, 0x14, 0x3c, "a0fb99328223a7ae121fd90a91777aa03a1e3a55554406c76e4728861eab70a6e92b72ddc77aa3961a762f46c523f12ca3423cc0eae06c67a684bc0b"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000340)={0x0, 0x8, 0x1}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x8, {0xa0, 0x8, [0xf00]}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x972a}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0xf3}, &(0x7f0000000480)={0x40, 0xb, 0x2, "01f9"}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000500)={0x40, 0x13, 0x6}, &(0x7f0000000540)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000580)={0x40, 0x19, 0x2, "b461"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x30}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0xa}}) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)={0x30, r1, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x1c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1=0xac1414aa}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}]}]}, 0x30}}, 0x200000000000000) executing program 3: socket$nl_route(0x10, 0x3, 0x0) keyctl$update(0x14, 0x0, &(0x7f0000000d80)="b2a81072ca54e8ddf5", 0x9) executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000300)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, &(0x7f0000000a40)=""/101) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0xb49, 0x9, 0x8, 0x0, 0x3}, 0x0) epoll_create(0x101) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000296f2341eca88522dc79d1821979f0e863ef4099ae91b7d888b731f4729bd680f627c58a58f158386a6f31cb79448212563b5fc1a081b6069a2cbc248d8f30222891426c360ed5d86b3542adb71f985952d9f70466d154e01cd702990691d18470620a8e1f7a9823a95ada5b49b129", @ANYRES16, @ANYBLOB="090300000000000000001d0000000c0001800800030004000000"], 0x20}}, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r5, &(0x7f00000041c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r5, &(0x7f0000006280)="897c6500ff3035465c7acb4e06980b05687c1480c7aafe631c0543db2bf0d6f539506e8782da06c1ca018774d72e9e5a3418ab66ee78dad68457b17ec9d47bf7d8272d607c1c0a4bd906f0cee7f8451828d2458596bdd6a459ba18ebaf61b38f5d66c27fa8a024ad7832a85e58689a4c254c94cbcf7208fce6e61d9566459789d15a6f91dd7db7c54cc3a94da956fb290a8a15f849270bc459d9d9f47801be86dd5c9d18382081a993b7bfde5c28adca4c71329afd6be743b076033b5859891703eb65fa256d6f47450b6edacbd05a9bd8b372e90cfc30f32826566dac6c48e6ef001881cbc30482f9ec469e476a101da496b8c0785eaf875d3608b0c49e9d39baaa1041f903a805f0f24aa63722fa2d87b98595fa5cfaf8b79c458de43ee39904e7cac7540a934b4108957785d58807abff186949f1b94cd21b724aff34ac45c7066dcdbd68ea7b766af9d045cd7fafeafc5c5a0c3400ef4e0c71a6fdd5b8d68a6f317644cda9d2fd2c839a82b97b3d909b54c672227bef573c9de1991d65a63017f724d1f7f1575e69db53318a7fd7065b303e751518c8eef04f642dbd4dfa349040a7b5401050ffc2b4ef62803a7c8eaba99e011dfac24d81b2b61e0b0581e53bf520f623eca17f0545c5e59ff15b527475f970f589894ae589145fa4283f7225088ccfeba1d72e9128f8c223ae1840f2edae3dbcdf7e560d5cdf4f71c9ada1931c0f8312c000101b264aaddb9fab166ba8d8903d6098eca20935ca607ea79e936798b3dfb22a7e159abb234cf21f3733dbf263a8ff116092f251659108892b2e21e1b428fd225096a5040270b2d70347013eaa1fd8e452942200283aab092c4ffc5b8b427b5d691a5a773e09da20539ff0f8214331c5d84107ae8a59aeb58efe22d7a079e446f1dfb07510377799bfdc7ee59cabcd76af0fe8a427ac8258ff33bbad5a8061f1cfdfbf375d73d676cc7916d6658ce46a0b17ad6350150f98e3512b513e25ca73f5f5df0a1fb9582ace7906c493fe1fd2889d9aac0b7c29c2b6c205537627bad64df433336a5ace32ca871e51b4dab0fbb00886a1fa81a98b74de0a26cebf65723515ebb807fc3c161ed42d1a7b6b55717613577ea437f3a2967c66ce45ff85a6a35b7cd40625fc575b107d7394e3d2db51d58347276c33e21f50b5a6b5672bf9fda63139bb75aead1fe4ee9a4064af5a5958466aa39faa6d821489fa415224c8d69d3b5922236832c2b1e4f6b8863b32f9aea83fb522a2de081d674502b48f73ce6db98d84136059b4a6676bc85ac6b7626329afa9bc7d3f9f2caa3c4d872744e0a8e02d72a75c6c545b8ec8e15b6fb0fe4185bd0d154960e6fef05ba40e5fe2968eb1301dcc52a03337179e74ba1522af93d77827845f8941c69ed8bb84567e3c63f1cc378a542f1de7007b688ff0a9c69d5861f0b85402c30a2fd391c52bafbe65f8e82135fd38361d7c0b43c982b2f3e7cb09c40c7e215114f4243d670cd576bcd93c1e959345170c75d6c3cf89cf8c2c70dc792e646e7c649d4c5f36bb016c7acd466ad58473d40dfef36394e581065a8581ab852250403cf372ac0065bf757fa3f445424ac0d82aec1938a2ea116bdfd306baa1cb06c62a4a97d66ab1b9489469cb8ba842da12e310caed02c5ef05c0be1e1e8c9c8b87d6871c94c57d164d08672b205c948086a06a545b266b7ad902a908681eb188bc51b6190b5cb9d8ca59b8c4c6e7369c00d6f6119fd5d437239e3d3c89cb81e09e560fb817590106015f08e7b09f1e1e65bfab3b8489fa058e24081978b9e25463d9945bfbca81c08885d4b6d4c62e217bd9e19460762f36c66bc948fe31cde089626fbb310e3c78a8d3f2eac21d374d9b58d887235d3a95721168e4b9475849071d60ecfe7ea5d6c4bf60da3747612ef59bb651270f326c0af31bc8c71361f851de34ccb3c8071b96f1128d7ee79b41246e566edd0272dbd3ccfe472b38e5e03d3ef83218bd498e6de8b4d92cb6f82716449ede7ba845028eccdb9137be8a622ac88ac53118fbc39637fa7a93cd3abc6f7671c7804420d66e94720acbcac916950f9baca77fef4217155ccc2cd0507339a0486f9f468eb28772986ee768c63eba671bf8c52e48a2a5dc2cc24fe925368706c2d712dd1064692b0fb2a32ddfbd4a0ffcf9c2abcedaae6e527bc1d42637aff2a275b76a7a7f010e42e1cc1d27141f6c3585a2bf58c6c5789ce61551d10118a000e3764631ec0b7f4b1a6f22a678133a30940b79dc76f863dd9f6e0d7776300898c97cef286c731c2050928c492439256e481652bff0d202db3cfdc54c9816ceea7895357bfa0362fad79afd09ed55189294d6ead7e898ac091cddbe7efcedb314bc02a18dd5bbddc42e089124758bb491fd1536aab27c5c124567bc325e7028bced5a179a011d1cb9a5ffb61d7af863e91ec8e60495561188b74d158ba1418228d44e92915a22eb1c166ef7d6179e84381ed950ffd747f13e24172942d922ca3109fb8b1e4e6264fa4a4eec75ad0d0e22579d90f45d6cd157300e38ae665eb56457202e25a8dd5877ba99725de288660badd2704345d9bad208c903ba27ea167dd45a77f77b6502b525b2973270582858183c784c324c1366fbba8d410c38bf75b41e067f6a9a017c56595161db4fc5639393fdafb1f148d3f416c1adc5fe1ab9cebe4689855c9b4bda6dcba5d5fa858a1b87d2ad23cdf54dbdf4d14aa4462da0b6f1107f4afa0091c2643508861a4d9f133ba77751941bb8fb756abf1a104205b80d47a3b4a59724d959c8b5833da4f56fb6613231f230a9378c9af741e94fd2c7213ac1d7625559b3f032f6c8df3ab441929720fe43d7c548cc661eed5b3c62b3c61f538ea3228376e2a18c6da2ad906322f64fb4865cde8e1889a8e5237fd6a39bbd6662f1dedc22fbd74e4376fa610cd710703dbd3924a38beae69783d1d5abf36122cbb87129ba719042748f060f4303a3199c5891c5040fd8cdb9761b006bf64cdcb65e5cc50a29994b8c1c34b83760ece12ed9ed7c3d2a7f8911cdf23a1afe0d7db1bf342aa0123dd5cd31339f5c8e160c4efef882602b3eccbe76fb690162b8bfb8a31910bcdf9a4a5dde76c2ac2fcd8678add7a000cfdcab398eb2171c026313eb6eb56b4b87bf8ef93f7f8a1c0bcc3775b681d4229ea561cb52281d8ba4315c3694ed08433596884d5a7ce3a8b1f82359846b7136726e2fe37bf4f7b7e2206cdcdb0705ced9f0dcaaa2ed3a78ea70d2cfeab668eb321400fc955e9aeb7bbcf86cd03f02dd443503a1480d9d9f899f53bd747a95293786798fc59fceb09e686a9328da4f929b6201841bbbefaffcf3386abdf69540e3b46a643ec10f0acf21f27c0053dc13f18485dbc898729dfbeaaa4887b58cd442d7ffa941808cd9658595be8650a815b088621278d89f0d8a4252566b923df3a3cd65c0e4af08fad385927251b31d35f75eaf25e6cf13a579aeeb0bcc0a14ca4a20a6831d532be0b2af3821792a2df95131b7fafef245aa19b214053342aa820c35858d13f84e496294529411015c41ed447b5b51dc44a45d52552a2be1abfc157f3ace7bfa32d5b931421d5a152dd66b7bf549311b08325e5a7201f793037b38990bedeca8a647c08d2478670f8fc2b4e8983ea18bcd514daeeeeb9d7a778f783c76edf01bd4beda4b77b612cd2e865c2e4f58ca7ae06147bf66ae6aee221cf9b9505dc07e6fb6cf4f82dc8c406c78e270210c11cf2531011ed678d9dfe1f49c9a69a95a9f3b0e5b624d9c2664d787ab911b75a4a38d63e9d6c353f8aaf433ff961fe5e34d84936ead0d0bc7954caf84e541f5c6f3f20c9eed21eb0316b82c0dc5182540e63a0af25565496792153d6395adc2b8d68b8bcd93dd110ff5685879db4384ec390d44b89663d43a5de3bdc0e103b7c1b355dc5f6fe3518c93628780ba03f156badea65d1d0af8433c9e8a975fdd19453da662a33fa9f0f5fa15fdb216b483fb48370a967246e0b763df8b3bc7924a6c76c4b114f803dbfa3b312e6815b4eb67be167283a9e482d9a5beac250089d069d4c386b7fda5fc228404a0f58b12ca4dc131c381b49b42b570bcfc0dd663f24afaf65a26a21f6d92f52c9f8de36cb76bacbaa0eef98ba6b7dbbc2629a03bb2b6f83fc5adaf20c217bc8d0f0d2421e01472532bcb546aeb2d483c8f95011a3ba1d2fd8086a717cb015dd53064ef4a80b6d6fdc12d9069223fdf2aa9b192a0e0bdb38436f49d9eedfef3665815633fee4344aff11162526362b70b18e1dbedbb5d8c4698860beccf667851878a25a1e766caae2861f2e23404aac859e62fdfeac06a6057554828d7035806e8ab3ee2fa6d711e5811db61231a22f4672f6a11b27641f350bcab78792362e6ebc1c054a643bbbf2746678c14dc567d1f73e37005c8ab6374c4d8d3106384a2d32c5fcf05cb9ba97cb7fa1aff11505a701bead543e555f3901ef3b693d5b9ebf49518c3509af042b7e84b1b867c22b7e08725220e4338fd074edce428212e6a3563a08e2ccd8ab71910256532904542e93d5c7deb5bf5d49beb3202d4da4f643649e55edbb91188cdcf0883a40c6ed6b8a086fb5c50dc08fee00308420121d4c7431b3cfb80f9c1e099423ac451d67b12e930d9e391d0a799c7d4b54a0d56ea0aae00c1d009e21fb5459416b464b227d66ccc1a68da59d64c1583dee54bbcd7d61ffe541fd0fb7452adba91906918966a7d58019ad1f8fdebeceeed7018837b6e4272eefeec8385abe7207fb2d7061fa6cdc478165a98971f9729b818a73edefed976d5c7c0a651c091cfd1174c020e39330a79144271fe4cbc61ea0ffa274d0d87d06dd08c1d5f8a0364d46ef7b54426bc286330c75fa257afeb2715c2ae511ff53b1189cc59ab80b1325fbdcedfdb8f36ed71f70091116e16b52188b794e637755027caac8db8554f8674b844964c710cacd7a9d6b06baf6fef76159a380e639b0d3e66080a7cf7f86baac01dbe47fe687fcef2f3bfbf6f8fba045181dee688360a11ee56e5fc73ed31c0e2924ae57f0cc93c63a30662a65c5d5f17123ae28cc5b74dd13ed81b03dc7fa61dc575668868c0df12d3553269f04ba79084d070abcdbd4745de80e90e4e3e524f27249b5c4a2f2d4c8b331b0cb6d4efe62a298daacc6eacdfe008c1f912795dbdc37098c42db860953120fda709baa6d46f52eaba781505e68561ca0f281e850532ef8e7c779883e312806e1c357bdef8d0dda005e710cfa6eb8686e8bf3bff036b3fcdc4036541d93530ce6f598442c24170b307ef05f23c93aa0ec96831b532d8120402214a940d1fa01ed649061a4a71308be189cffd729a196754fb8a75f23851189589be1b819f0612cad3dc94ccee88f4ab9ef6ac9c7daad8cf94f5ed9496c4c824e5b4f66ce32a80e7a6ef069a32f6812e656aa5f5742bd432afdf026c86e8f28212c1139dad47d7fc07e5c1a83e993daaa4a4bb5f0c9435ccab2a10f867ffe259dba7a1d9168619b1e3048860a5122e4a5d0b00372eaae861a0cc88549852fffa76e6d78739b654d67df15ea97a9a46b7c382d83191a673aa619b4a10ec05bc681379b0d6df824cb6fe158e9d89ae5dd1ef66976f67972b553db52eb6feef836dca6026293f83a61e117754a7424a3da63bd82d017f87f0603e2a9b8fc550aae611681935ae91f7ca2b5341b05a25208bd28f1a202a7f2a213b1d7411ffb557470aec00c4d13c70163f22a038a189710dd19a47e8db4a87c3fd329a63abca172a9810edad2d8e19ef85b57ea4287cfb3d740d7ea3fa9c80d06e1aa84b317f678ddb3c147ba5e0db432125f59ca4944c8e9050281ca82a3ecf67b2a5df678697a52a7297af1ecb03c586af7b91d74e881964ed95f7be12fa07e2a4e71aab8b913a13996fa33e915144bf00e49b8e7adec5b2c4b8165f54ba3155230e241ee023af77a295ab87c40f63f6092ccee05cb08a265abe8f57c9919bf45064b6c2240ba8011db223a283a4e2292d9b59df8c9a4fdc763f0631007db9976f351717db0e6b5f9c6e5f227c2efa1ae5fe0be1af0b22fc164f9f9678a01fe8b059749fe8a2972455732da1989c609d191544ef9fbb3e58da93ec4a582430523f260b776e4d747312747d18a9bae14740f5dcd35fd1072f8a4d81573b5882203be856b62d7e1d87081a9e431872c9d68864197bbc61f15dd8aeae950d34d6ce97182deebd2ad64cabd1c723baf512acfc7e94675b31369bd60e155af79b97bb734312569f736dcd5b5a78223ffaa0f7e93e1a112cb9f6a5b88fe3cf12c30024c16c6b8380fdf086c662665d3751c11617cc4dbd5b8bc7543301a23fbc90ba8d060193cdc2b68c31c734d516707b759f7db009c8f06e69b40154e1cd8ae444afb28134acdf871136b4fd78bd86d7faaaf618afb25e92d1ee37cdff0595278f9565f5eb109e181e9cacec2f22e32e9f34774ee223fdb992febcc5dbc5cceeda16cbcf1434730d859e7e03d36ff17636a7a7e66956b515894da114f3040909f90ce3cfbb2d7d46e37049c0fb124e0683d662eb427cd7b851ada229451e6e3aaee64b9964ced3036bde5d9d80eb062474f96ecfb9b65fcafc719494ac12ab7df245475f2a5e7f85ca4789833ca373e6214d39176c8f51dde87a4cfe5414a20f68bb9f34709979b99533ba3435c4aa56e525195e10ffd00f8e41aee30a909c07b973bbf733d45500b539ebe2206d438216690998d9e256db1b7ac6bef3e810785e1986985c945a2b820323a592721fcfa444934d0faf8aa439d5efca5dcd77b72d1eb91b3790d50d0a7483e354c415f81d99c133d648c1293e795b3c43f9b47e23ef982e10072ea5baafb0df675e69af1807b225afa0cec3eafbde8535d3ecaa0ea6ddbffe4465207425bb003670320324df0aeeb16b38a043f9c0e85673b36def332fd68b2b1e6edda621d0cadebbced8c7fc8f890489115b457249e8d8103676b3207a472804d33e0fe511ac56cd8dc5333b2333892f87b455940ada78fcf5075c358fce990e6f65f095eb416d876ce6f120b8b02cfa6b176ee269c942f881247c3e464cce2aa65c39137607c585aeb4b5f24f5f8e058c9c8b48003c1809da3e8aad1bee7955c3a976d43fe132e2b16f4758a0a9884e51d13b930675a4361ff366b0fed190ad7b2a00385528951e39cd44ea06d8921b9d613d7626221154cf86249a550198fe4e5b05ad3052b474291da0a0a2f701759859bc0392adf243ad5eca89e6d18e28dff99ef95743bcabe75504be8c715cd6360facf3bb06cb97c29989d4f6ff5083573cefe6ef0b39a252a2678112fa88e5b06c9a6bfc9597cc96e5a49710c4fc120fb0da4945b9d94e46de1e9989d0fc3d8d20df23d815b660c799a903f651b0d013f7fe158f1d297f7fcb6a48780ca5525f1d081ada0aafa83552318b848783306549750b6254cf676c7b934cf7fdab992717f0cdc089b34278f3fb151cadde14d0d3250e85a4b0ff2a2778a219aa40563d3ef575285484424b6d0e7cc8392342e4848c6fc8cb20fa1b450cc4c1fea19f3bbdd9e342e6c49cd7ac893b1eda2e93d1d74d20969465946b398fbc733757741ac822c4a118632cd242a439fc37512cf79b7c629504ccc1e7f2f11798955c3262b5e9695625ba74d8050e20f51d4769e1ab938f487f1bc4b55b5abcaa3ec079c2d0972b2ae9bfb7c5423b959119292ea05f1d79d35afe47e49d97c946b193bffc0a8f607f18a6845cecbbdd98cd351db2b2dce05a4848ba84a6a497b4618950130cb7e76c03d0976eb2fb41d3a42a1430063ed8e5b8c67e80fd4fc1148911958babbcbff33a6505de209b0d9320017fd736fd027a16564008ab2e1f48a6dd66c9256730e9fda0a606875d0871b2b9b0bc2ed4e1b696dbf0283c8dc72cf4338e595266f5390bc3a21f988353118f2948fc75d050ea076b73508d9ed89bade0ba305c1f4e5daf9d40d2f5e7ababed8d1b1d919c61a6d3fb149c1a9b44e38585a2fe322f83d73a3aecb44da3f0e82942d75d62ed3f91eb44f3411df014f88839e4cb1e21b9b259d4eb4adaf6b0be433d0ed4c87ec77dde5ee9d566e3dd8d928fc1875c63af26c59daba5ae267d9bd5da72b99a03e6a33cc48ed961ab484ff4a46c2d5fa597e626e00b530d7b9a9705e4e08d03f3a7f2a5a5233ad6340e3b5c89db81ca713b6d7d855c6324955f85109b204566f50178cd88abe3fcba25de905e8ea0b75ad51831761ed9b1af2470f976f05ec73bf74d137c207270cfd614170518cdc449aeeb663e114359c8124eaf2499d8cf5dc84a0872301db2e57b50bd285060ec4390d99d4ae3674ca3bb8679c1b08e566ba4f30daec8684a980055eb43cb5a1306c4b52a154682aa96637e06c869278aa2f74ef7345632c11265ef8ac97e953745302556881ba0cb590fef271c0abb193fb84d18ee3f24d9976ae816b857d6f68d1fdfe10b312c799fe014debf875d04bff8b4f387859e97c6bf13f7083c28a2045a0b5eb09c94e781a165965e8617c0efed1701ea9667aeca26d9577ea7b1242e1d91b25d6a66756cc627648a293b9f4345966bc469fafaeddc1118d0972bd5c7751a1f51e5989fd952f314ae10417c97b41e60ebfbc47e496486fa4a89fd16aea7fa1eabebd26eb2a37a3e2b351e0c9d2f67b2e5be0f921adc9b6045b045948e5103af0e5050b9c0799b513c00865deebda730de538f956ceb6164e08bd6f58655a294b4b44fc65309b30f9c00f92ef5bd5b911a3d830f72c258b19521bb8e80db02129954efb61423f518d2c5f36587303890cad9a93fa4f4bcd0e24c67db679c67ea59c1350b8442577632d5e8735833f3daf5a74bc7bd82659a81beba8c889632efe03cd24187aee856cf659e16e195464f52f2b984fc7a299e7b2aa53979a147ebed35705d5e89691666536f2febacfcef9b32d14952f958b72512869e4f6a0a34176918217888b1eb8b89322ebb6bb1dead2b4744e728479880db70e6147edaff6c3f083f18e0696bdbd78cf0bda14d9f42e5c1077ced00041aadff90470aacec0e48e2a5f2a0ed37818a173b96061e8c5bf24c0bde9e09f9e0ddb8e13306ef1d4eb8043ebadde5d7553e5212ecd4691eb426251f9d6720b8276ac543dde02399a35d974b22c1727d4b6df01957cae47443b706d43165e01d6932b136f561ce837431254cfb2a6e7d8070a2d3805aaa15b3c10ccd0cda2e9b418ce9ef380e5d08217752e12b3b892d03a9495c83d78d674612fde5a67738b2d4649ce44606ecce6bf3bd1293eca246a83643e4f1c7ba362b110e07c8479f216e3d4afc4fcb8d0820c8ab702a66d8183e83174597035e92b9b500dee08c80b927b42c3689c7c9617b4112c9e54cbfa51e989b5fd42b80c595d3edd265f138e8128cfbbb0e4f53aa0aa95a2ecda451852e564c42d5de7671560843d08103b9bdceac5fdeb0b1266f72f491265dd2b2b80a225a50955167da1812364ea340d82f61535401bae6f3140a8795d7c318a64cee4676627244930957b2f0b227be21b72d90027e6a5a7af3c59470c74dcdb71d1ef090a0f49c91acd604c792385c8f4e085765292822ee5eca03885fd6bfeaca9b3bbbdeac939f7846a487c5a483ed1e4fbf37c93886ea27bb35c812089b900b77c7c924147e97b6a71533610750bc84921012aa8158b213f7601d934a20bdd1f757b0a33042a683af6b9069f3900059d7f80f9fdcc9f33ece8cf7888dc9e24f1fc6ca0ecccf161c5334c60f440feb3acfc3d115011c176dfa05314c5bcf089e3c82bbe7680a3eefdcdbf3ac27265b779db4f49bade0128eda6e29bc5933ef454601db1b49628fd39ab938794fa46a33937a086ece7050d31a21524e2f0cacb307ed4412a2078636f9cc8e11c5c31cc0f9edd7be6d1e31a1513a58e25215f5a24245cb988589e6d5e5119f4f6557c697fad7d1c3a7e3bae064db4382701e33e48c5b6a52fe9141a385ef2325c6f7781134607e98bfd02c43d6deefaa861700388b40d98e941cfb2ddec209f977e8b9f93d29fdbf85e3010ce7cd622e8c75ce3df535e392052b6d65d5042d2a6e78bbfe5ee146e8b18d4bc7fb024dbba57cbe0402205593766a313950cb719d00c67bb6b3bcaa1015b89e820f11475afce655947113a7c3dcbb52427f090df994fbf076db867e0ab3f6125fb8884c1d13ff3e99fab5fa8b9f0b72cb44db4d0a48d9ec17f9733764e213c40a15ad821ec60e4a88cb2fd9dd9a4f35e6a708f4b74067f4be3f03a95261f6b191df53fa5bb5164e4a164630ad9ce39087aa950ad9e60cd2c44fa2237c49abf858c97737fd21180fd0b9542767150fbed3f39a29e6c3484d9437e15d2439f2a54b2a1ac7e63e6c436658abc3f1dd52d984f6c6901768a8cf2ec98ebf44e90e0fc0c24f8957c62e05d8eacecaf25b178fd710af609a8a1bc4d7955b5f0cb4f48a37685e6304ea5843573a1abff37b5106916c83c8f23f939a0dc43aea8d196191ed6e18dd793990d1f37d7de0bf8fac6f469843724eaab86be8a483be281b8ecf4aa29d9c571951cde8cd8c2aaf4d597ac2cb48f23fad145916920a55d655924940573b64dbd42a280cddc4810434f930183fdbbdc72db1491a4c9d44daf9b1bc2fecd855508648063040faeb125da0e68e6cd2002181118eecff0be1dd8eae726af5d451630cd65119c52abd6dded97f931202f186a18c4ba34bc2c3f6d765e2d8f445e959f26ffb55827cf3ff2cc0289f17b82c8caa5a2d3d54306a300f0ef42bbe4ea9e32c5d4b1173942745cdcfe4f5d1619eefaf8dc600afbc9171d516f7f4b35331d0b9be005132ffad5e9df59710278b842afb626a78b8b8b37fc3a894dc705b2d4e0940cb264e9dc87eaa148e6faf78125462f28a0f1d7b3c65a291b85713fa71ffc478f6601e8716c35489f4a54ed0c70bcfd5502cc91374dc3c982075c5180398bc6b195b36e79dcc4087cb990cc9d964a150e0dcc887d496bdd27c3f298736b9ad8345ba2df46021964cf43c38f9d2e94b77bee2b7bf059e0870ff9f17b9ef1320c0aa88a2fa9781e9017ab64643de9a3df9ed4b8cfd8fa080a2e494409520b795eb1517d224a05e450c4c8ae0e9fd29c0e72d3a592cce55f6dd5107f21214e1a3f9a5448384de06149f959ec0c92790f0ff229ab4971171f1c528ae6d095ec007bf5e7f55d623a68194e9ea8edc3af418075338328f24e7504341c22bef72c2963fc9c3237ba990d29c2c8aa3007395f6d96e95b40ee1b18dbad550bf39d0d98268cb74dde76d987c3169c9067495fb1b88508bbb7e94cbb7dfc15c03b1d5b163132c8a468906f02d422a8cf98d0b432b5779dd962074b72dd27439b2e94312f573435e5aa84664432c1914839cd6e172186ce93eeb1d7cb0659696d9d550eb3b185f8c6ee16e53f78233cbe709f99d2879d63d93f7d0ed133241d2f1ab1eb2c56605ca0f0e01c39ab0ba2370fe5c4e68de0561b517ff9a10023c386236398372c7176e35443e2cf5dd6cbed9f23395f231e6a54f65626cb5860a8b72122c34664119e7c47204ef4a70583a", 0x2000, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x5, 0x0, 0x0, {0x0, 0x0, 0x20, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x2, r7}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r5, &(0x7f0000000380)={0x50, 0x0, r6, {0x7, 0x27, 0x0, 0x801001a, 0x66d, 0x0, 0x0, 0x2, 0x0, 0x0, 0x40}}, 0x50) syz_fuse_handle_req(r5, &(0x7f0000008280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbf78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5bd6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90cd585c5f1cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d145a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde9caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1b83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db10819af60599b5df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3615fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783f13cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bce1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ec47716206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b20b8fb501034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362370bcc98671a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db234687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4679f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76bcf2da1d01a0f258095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc0615ca342f43ca3b3d0cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f19d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a5aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865438b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c1433690f68cdc8e91971104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72091b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e500", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90, 0xffffffffffffffda, 0x0, {0x0, 0x0, 0x0, 0x100000000, 0xf, 0x0, {0x0, 0x20000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r5, &(0x7f000000a280)="1695367704d10dd832678e4e2d01860484a69eaac410e2d6cf3b3d3925f9a3cb602592377170dffdc4de86f163e390e21d07459b0f058cfc248c4bcbe896f3c68006f3c2cbe07c55b87170871c1d364d740faeb750c8c8acb76aca18bc0c018ed341b55b0ef80cefe95b85756aac978a0e0b5ce59cae6657643e7ada0c1336bab310888351664553c2faa6dd39054e19e23cc7c4b4d33546407f880194aa0761f2a9360c4ba26de342328b92db81ae84fc9c1e9eefb4b7ec3f58a6d5d23b907327b14480a37f3c84305729a91c28807f8809b997235bfa2d4b6f45ee9568bb4a416df34f4140c5e272bfc068ea61a48b365490ccb02772a906dad457f5d2dd1a57cc1209e8897c8115049d7e4e3c756a7f5ad0c004ef66c8bf91f600910e73b4aa5f516bab5cd62ad93642960ab32b7fdaeacb1a9587a389a529c231f8a47a65fb6d27ba6a0eeb46660cd75dbf47df89e9f578eafa6992a12d9d7de56d69fd0e30b15caabd13c28d63921597466292f8c4e87f23d53d52e6e8f1c9295af0743c8c671a49273074ba44dbce9e9b1136a93dbc19d2b8e60cda5f50eba2d814822a68a0fd4ff5e6a25dd5346f96b26b5e1563ebb97829a76fd8c2aa467499fdced91b05b193b68316494f11f5ce97ed8e13d474b03c6f6eda4eff54b0ec362fda53003e6e2a3868a5d57e2426aed5adccdac8e162c6cc20361dd4709889b79b2810ba42f531fdd3746562a00da65b4211fb7d8f482a3610748d3b80d2942d8432471f98c6e9036cb57f3913b31dd8baddd6d85b44e8463b838fcfb6979628c5fa3dbd30688e10b9ede257ebc7b96d4092f38d11b9e6a4d10490a9df1387b3743cf51e206c7dbc0741c408bbebaae7f36d81b5ce5b21bb9fe992c8a0cb3a91ea2df21e571ff094b53b17c46fe22c0cead29144d203294eb42c984790a6b6348ed8b7b0317ee5b2353cc54bcfd808bf0f61f73917584e17bd9259c8a04d2ba3b4f931571947c77035975933471fb1203088dce478eb4e411ddb7b88caeb02e1cda741245df701a2b5c29c48a631eaf18549bd90c70222fd6dafe5550726bb58dd0fbf84ffeeae683a0379505f03740a652025add8e0e4e6b5bfb4bd0876dfe1ecb639acc110eba97294a4e4642aefbcad04ba50d830e945fd9900ee7e02488694041f43cbaa86280c1df64e8f1f81f7cd5130914efd19b58262f3bd2c43bd8b4a5beac09f1ba27020521994465e62c329debb50efe0716d22cf0056febc7cb95aa818e10639077e91cac3c80b37d6eebc6907dde971b578383ee04086a0dad18750ceff6b8d6d373afa93a51fee65fe1318c1ac291b784e45d66962c8b54571bc1e92a996c11561d94af6ecdd37948d35adbd1ad63c1c05c31c7f4afd707aa1956d1444fec1137fb6d81f56566887131777e5fe3e2fafe8af8f21ed34480afe74afb25d8d16f8089fcb851ac49dd826b7f273aa3d771856d712c62397d49c72d93e3c2a5e6b9767fcff0fc5b3d70dcd70ff8bad5dfd7f5a84c194f99450601f970104f9be026852ead21824152dd8f6536fcd01a69177a65f2af266e619d61d20de0c738680fbec29e7c594cad29f009d46d87908c951b2e4ad8d9a67db8be6f570fe5416d9e4dd22a108140a1c95369731807325ee7f4201209a795fa1609ce8fa27384677816f651a96cc08400e1b647bdddfb851313e3ccaa472b9a6a1da3a0936e119a6d7808f09de244d739c39df3ed36004b77cb54b6b1396b718c87fba28cb1439c7d1d140dae1ee2c2a7d647427b1e7472710c7ac4f1fb0fc0c9d15ecce28167d23e2e42474dbf1c63c0819606be9c9b6dc2eb59bf9932568ef408c20e9498cf105e84eee30460d4348f4cdfab623b416adadb4427887d9b1b6b8db75b224e8a55fa0351d21093b2b7e42e6685491cbfce100d602d0281f4bd086b50612f3ccf055fab1aad97a52695a233c3d458be4536b66b0acdda5ce0aaab48bb7d7f39a8af473c4478991f1c4569839eab0c1d684001ee1772290871653a2293bb7754c1eac178c60f86e2a98e1992dee198c76365f2d04d159d7c210c6cc58764e3b7dfb5bc15190555febd01c69cab8f55926c28a13fa4f9060dde1ca2df7e1f71fd99a0c350d7f0e341ece8e0685e9c205b486ef400910211b688f07fb05b542261c74b45f4ac23ff53e9e620ab12dad7b5131f67128bb8ed6a4a70caec437f2157f8bcb3d080091e5715dfc7d7539dd0320c90d0aab6a6d7a447ebeea893a0efa2176292c648c62cedd4138c9d0535ab0621855484fc43e0e3e84357db6951bb21fe2f4e99fa188ebecbc23f73ea879bd304408acd1c470fd112606ccfd7b7970e950ebd363afbba359a51877248a42845097094ff785dc82264225752f3aefa980d9ed5309b48f47a5b5ef49f69808b91bde955277b6525f55436ffeba0bfa8c13f6314c57ec97eea295afc66a9f4ec844474c0da6ff1ef0c6c65c035f3bb74a70ffa668359b58a46af97600c428626b45c81a4e372e198894c02e2bee8010fb4c2c075ea623a6ee24a99e225f809322df6ea6f39b1566b1aee5403d45ba648f94f70976013199b3241744458d030a5319360780897413289d89267c389e04f23de79adf4b864c5ca76efc225eb1ecf6424887f0d8b3ac13cbe9df4eb69f7b702e85fb396dc4a030d57a8c4edd227ee568fb11a9859935ad53dcfdb01727f106af352c569a020b7e405a1ad4c6b39e2e8796fe9f16db3794550f5ef3ecd6af2b2ab0383e6c198f17ada5840bde84ccbaa661d9c456d9ddaf92763ba450098cd5a971d847fd5030a4c9b066ab3b0096dfdf7e5ce2f8349165f94c493b7e4192e85239bb11552f910fb41c5e96ee10fc8dce711e88e0572ce0bbbd9c9f3b7c9dae89f1dfa6af309c4321755a5b19070c8731ac590c30fffb69feeb75f699aebb101d3a30f784f1745182cb4f0bf63a148b521f0a03c691927694ee453b278523e3ed256c150098a932f62c90ac65faa4b9782c27a3ef6ca2b5ecae6a01d8a1d7096bf6a7d1b317a9eab22ef4907c631bcca224f723f5fb9a44d7e1295186cf37fd71343919aa167fa70a505a73e9f52a11cfbd40d8c1087d4ffdfe45a40ed5aebfa4b0c3622c78a914d68dd92f46478711437ff88803ab28cd9ce2223aa0fa37eb9d9a4a7866dec4ca6bb66e794ccac6bd19b11daa0b6d4d42cbcf7d6426b5718030ca51bf92b3d8ea0b11c46ec5c0c6e3805c88b39731b2b751d9928ed1ddba7c66bcc5273d709fd295aa0792384435b98c1f44575c028ff2869074156713931f7e62f8b0f8c7ee9dfeaeb2e096e77600586a47d6f6a2e13a17dfceae46ad84858bf8873f9f1e35fc700aef0a648af168ab0774a3441a203ef325577f2c76f5f0e5808acdc7965bc65e8ad1ca816bc3b67711ea42e619c957d0f26b394be1f3b0c4ac9af8558eaebf5c1c27b6549022513479b4c28dbe3f1c3131cc9211eee768f96a9c8b5e0e6425bef921a355faccf0072ba19b16d88b75feb5dc8fcfc1b7b5973eb9654ca3dcfd482831ff5d1fe09fe7ae43cf129c8c17a6686685a13ed076f34608b7ac16eb8e9de6a44418c4e3f8162e6a679bc9482df96a04b14575ebf093b99bf5cc26495f5dd6e571129d9760de3f801b001a1f3248d14f579bc519de2b656641a88da758a2ed3baf15fdf2739ddb44f0e5892de7ea48e9302129d0c939137b9d0687b296577675bcbf433a53f6a9816797cbfef1ba0caa2b8602387b5a8bae24d3e15d42b34d81708738fd269c3e8cbacdc3ff5ab1d4816a783d7be0f0a8086e345a6b4c231ffd61745f6c45cfceaf6089e70542aea1574e3c78740f77a08eb55b37f03549c1dd318cb5a76094210e8cf800c350d328fbf9442d0437e7affd54b3bfc33da3f24558f3ea8e59da8e61ae60e7e7b4de7179b8cf941d51d420c8eee69143966800dc4f7bcb50a033331fcac02a65e88de28ab219c68388a9da9196e044dd1ebbd3994bf8cc862f6f8b419fa1f4f4e5427f10866b498935fa28b8e6f9c5e48be8b74b9c2262823390480f71aff6cf72281f526265877d223eef9ad7a4be7438f9afb6aff0e80c5125c2c612ceb83f0470ea04479979c0a10fbbd0bed7379e949cc19fe36fbcbcc59a9fe30a2662d3e4d22862e8841b587b8995ef8482bc60fe0863b41752ef3dd44a387eff101595822bf1ce440ff9e5f73e560e4f7fbfe4754d9dabbcd92de02017eb43d3cf7c75e45ba04009a782a68ce11eefd52253c721daa5f37c6408e37b48d1f2e36d7c1793300f2c9039e69a52057486b63c0fa644d00528ce48f2e551ca88e356ac25ae74c73492ed3e6233490acfbe7ed8244f23e2af86e0ade6b78bb34a75a86f6cbadbd39762680cb0821d6d28f18d427df13d0e747f6da54be970e43ef8ca8285dc8bf44e3cecdbf2d8757a9800bb889b846d58cc636a2648809451a95736a0ecec6ea3fe61fb24dcd8a00ac0b8933918189cda555b17e431d99ee190d6d0d9f769e665ec193ba8889ae72a01e18b98cebb75d20ed778e5778ef657ce85d40eafa44b46f293d64023b877e8c5d58587c3abecf9a1ad8d874a4cdba0bfbea61b7eb19e81f7c932be12a83bacc51017b42dbe2931dc11c742a5a942cb6ed9bd9922ad78f55b0f6cbae0e8d4235140263ed8c83ab22e71a0f0a62b6920b5d5109e415254e527546546bd025cf1583e3e8d9d5bf735a4651fa2e5c3c86a185bb77e9b75224cdda8cb0eb21d9e3bb19e286832aa5dce19f055539a0a5caccfd752742a31d0af882c4f02c29cbd90ac2cdf5cc61c448cd09eb7b82b930ca99962c0e5ed84124fe37f7d30aad0296ee340377a7e0aa7413c495ac8ab0b482c4c5f59872efd5a1ceadbc7606e67d3c79a77d095bd82519db0893b9d2bbc2b2f3a7391826840e49424703c006399cde5f2a52a9383e89dfbfca284be4d75dd3aafd8a43dc6c71bd7fde9460647eb5c97707e96ddb9124d6020da38ee7ad743db8fd0377a8711905194c496e39a2132d7bbf35b79f920b6dcaa73625bf8b5320da250513cd45bf42c8072809ad59d69c02f0554cf82b79ff291e42d9227de1948352b0dba0281b69876ae0ca24972a5e75aee7e0a46bd4fc83f5a0dd3f22d666f2d950ca580c6da6dfaaa293beded10d1328613611b6e01d5d8567541e81466467302d8050a3ae4791fbddc1aec749edb68173be5341166c1d5c42d63e7368473e48bafa43459de3fa3a5550a4ac979711dd9a2d6796b0bcf9b5881124ade4b12bf64fa55724976a0da9d642e76a036c430f5fb2c06d599b0f78e978580f8eb763d2846177ff18b9b5cf8c76197ed809ef24212bc5563a1713214ce78e0e6cced6e41578d46a07839795c83c189610244bc1b680535fce39f290da90d719078015d90020b1d4567a97081b48514709df8e327d814e8c15496d90efacae6b13e297ed520d280203896bbc3a23f3b638adf594de03a782bb292a93ef0b14b8b3e13c01787a0b7bfb3abd8ab15eebbc651b7b054d3e56ebb7808de9b9bd067560ec6a6432455b37054292a3d9d32434506bf84b2907560017089de3f60c2deb4dfb7371f96d65a575d446aa1d2df81867135120df4e24e9227f72ff9f8f015a7754948704ecd084a1a93fbeb5a44af086ef73e9fc1c072b7d5473e92558fc2824acf27f1dbe9b019247d3074bf4256a966ceb674a2c4222632c8e4b6c0736de019ccfe4cca40b9b07f8c4df9753cdfb4ad66643ed71510983e29c2b5f9ae7db4913cb74d9dd0461a900810650d0da73f766aa6882385f3bb40644bf43f01faf2aa4cd187659edb0498527f201442b64349afa814b3dae5ce815971f3b11d177e3e1aaf90c7674c097d475640218ad27e63f9071c9081c06d9b5d1f3a070da3eed4f4080190a74063e7f97b5f35706dd1173dcbfa13a70d5362e50d57d0c5105c8d3beb926d93f61699e737ebe1a935839c3aa5b629dc93aa209d9e7774c40de7f59fca1eb274a8280022a15934e5dd2579a8cf5cd16a3b0a1ff3ea712c4258164fe2fa17a4cbfa5630f4041bad4204605eb2e762d610fa17dafa415ed8a678da1d4b5a6618d71d0066d66e3ac10b3ce65137a5a02344abc57f1be4ce0cbf1a2ac66dcb5e94495e863819c627e4704fb479c232b27aa4a5dfca8896a7eb8e0592b6b392ec9fa2767f569d5c1356d7ef7a909d8ee344ba017c75ca664d98f5288230b7f1ffa2fa7a5d07fab5f4b53b7f19c3fb361795fd632fa8a654004d931b4b7fc0890927aec727160cded3c01b7e40e6b81ce015796895f9c007762a1c22acfb9513eccd93c845e91ea8b0960b299b3ce788cbcce5bea9a94325289d2c3573975c512d56e19c4655f849b3652f8b5f9fa6f49e03202f2031debe3c299c3ceceb1febf4b285da9033493088a36f885ed6d3958b8d05cc6be00f3465de8bf6e41796d17e393067585b459b143d592cea102f584e48676a45f896cf662bd6b3b2309aa7f46d2b8ec6597a063f12bcc88922050c8c1e070134ce77ab1cb7a7f29983a0b30d9b2abeca5cfbfc55e941376c616c2834b1c1c9a9473b531c86c3b708478ee95923fe6a8108c2c4dc8a78a9d5e995f6c815b292b986cab0afa233ef10567a49d4e8dc17f438b90b620df4d291b52549ac8e1b69078b62011ed4bb0e288db740817ff07d01e779e11cb8e0606b5ca3aac6c7b262499f5a115acdad8a67b6eb77503318ef3bf0008347b270aa986d9e79e2af174f38a4743250c1091e6053a7a785464483161aad3ef3ad976e5329b71afe9bbfd93d7541a1014db4cc159ac266021e841c665217fa150e130f921ebd4cfb5accdb87f5f9bc0fd94b402289db4d0ac3f0906a689aef044c09fc2c5a00f7795ea935aeb943eb32826bd2176c1d1cb058195e3229d293595ebc07514c6b038a1d964199c59e59d4fc621c54b7bbd3410ccec22f7fb6751527c2aa0940ed2f0c9dcfc4e99ced91d09ba4a37042b5f48b127439cad24df2951ff1e769d3892dc4788dbbe27cce60f7f0138789444712e84e059ac0a4e87557f6c3369fc61b9a843c816df3cb4ec77a11e16390234da24dc0420f6a44554fc7954cc74d63ec030d4d964898e14500d0dacdbb2959f7a8a191773f66448348f36c3f4904187088bcfeafda7dd721236810d04469e93ca4e7926305c25b1ef1380d775008fd238e33e8dd2dc5a9783f97414487a7ef70eba3dcf71331803fad223f65aadfc87d79512bf311c14926d619a089f5e84c46f4a9ff393969f8eacc8fa20acaa9eb01a8aab625853e415d3871e555a11ee71ee93cba85ee9cde60b3962e294c2c840f0a1ba87714bac54f1ca0ebda74daa3e8e19d382b951d64a22da48c632ec5754f42129214a807427e69a93c128b6b0a8697c9ee375818dd79244a38287fe8f66c7cc3aa18aee2fbf804fc1aadcc7d2daf75be82a60276b6902a51f2bbb64c261915b80053fb9635f405f1fa855d1ec8adc0ebe9648b8151eda70ec5ad5f704fa2a337bcfb7ecbc845a11cae7a68d6bc58f107ac7bb0c2f6b83edc48703ba00c94036b9af4ada51d6d78bfe697df06f47573c14cd7191ec52dc0f208ecdcf54669529bba2c2fb7a6b38f6f2b5ec5fe876f03c096ae092b6f881a84b00edd1e9f67449069d876afaa99eb1a446f20656b5104c72ed28bd8553c724785f4e8bfdc33194409960de4969b708ce26e4cd608d21ace0c38e27d54b55369a9e807cfda9a6240466dd94f6150d4b0105f7b9ae392009b2cf146d1dad5d7c8664463d7d60d11b45f30d01db7364e21ac557d37a4c9ad88926c472e98710d2cbfc4b70d6a5dbb128d46909e634761c6f6952bf9021aa5282c391dcee3278a25e3e2ee31a7f6713979a546084fb2e598214c36a3b7618bf23c57bb23b33e9c98dfe5192ef257dc2d891a6f7c11be334fbdab015eedafe1c4aea95ff1fa6d340d0cade542f3f782c1589470fa64c6fd9ac0c31536ecee0ae312f992733beea6fcaf7562dd6e0f2c016f712ce14d93f02a54f577c75b444fd7f46e9bd2cd9cd1f89195781d88f984eca45c97355095d3b48b0d9bd730c7d6f63b1dc78d2344bdb0f18c4e1554822345c11efa2ba32bcef4f29ed05315cf44617a80d7d1392de077bbda08669c8c3cb6c0b12f872f1247bc1d07634bf5bf4acc3a4ecdae7e6acd7c4af9820147afe55500a7270d7eb511f907339e5af54cfaf33e2364f54091ebee2a245ba048452d383cd441604c4dd1c6376e4df8b83ebf6070d2be248174fc1dc0a1352c103325360aeb3ab71cb73bb646ac6247dd68155fd48b90250c3b0f250a74f827780367e117a94094e5005e2f926accaef0b3e36c25e315c1e80cd4c3481f3465d99025c7de91c45bb8dd0a5577174c1f366017d87d2033239a8b6f399a9095845b5fafe9cca113b93f455bb790709b6c93fcbbd0c4bd7b5d621088dca06802e241836291226ad56d40b3b4e90eb68bd5845742baf4cb4a69b4bdb07f02d0bd6fbb5a5fad3af030816b254725e6db4073b7a0536b884c8985c3a159cdb105c73f7e0e03546248336449eff6afeb96cf8ad3617df18ee2247bc2d11ebbe10e0379f5578c41611872c5461541fb4da5be3f3348e0592982a61c352315370a9b452306c9f31f9040ef755ad096a8733dd9daf6bdbcb7a3521ad2282ae4fa7bfdb9cda5997ba3a6652af46c6d0205bb356dfb411e2b931b357723bb70254211819b74a461ed5c126cec6573cda4f6107fc3ebc76483621e9ab5789a5575ea3a91463f76138ea0f3ec9c44e1cddb2de59bef83333d235e922b920e267453676575b38e6415bd136534b8df2360ab489fb69eefd04b66758ab5dd105be7b0635f7194f9e4b158b22b21ac97fda4e804747a9718b40a32531cd5c3fd1d3c1dd8ba5ef9c86d3c8df8c71f81da1a9756e5db4dddf70755053f7129d656a8069fe83c39ab240cf7a73f0f880ec7a791c5115ab262184839b906c238eaabf2268dfcd6560c5bcb70fea00b580ad52e7de0333e6de63ae351952e6e5dee6edf284de0a2f53e2089db13bd5eca5f98883a24eb2e1a58ae199f8db9c60a5b6b85585b2d2a17d6b5406e5668685d95c4718c375db05f7953b363c25d2ed0906eda70eb659845acd31fec9b8e4d5951d12fd50bbb969dd824a78c72622c8311a980f0f2e6a1ddc368879a1f3a07d3c0780e85a4e5d13223a3424782e3f77bf6a1ebf823f468d41b777ff61345064f1096ed653c277bab90ca5afc8ad6d25f4447236cdd82950afff27763f3fef5308f034379f4ad4955cb8cc5280d51b5427de4eba374f64dde2f1e7a6ae628aa4696160a5cf0ae9fc70e307b4eb19c0a5af2c2855710c8e117211d73a7e7f3f7f2ba55d03a4b73d816c9c3fc1edb86ec95ddcd77884a913805ad6549e7a5f776a1c2385dd6d83877727f128207cda29f83462269a7f606fa31934d06a6e0efd238d0a180c754a9d2e85609fd20c880ea0e79cbe887c442f9f682801da783529e1e45eb3e70195fa2711fa291dca43ee0672b7afc14cf87b9506a7ebe223019c856777e1783f6ae1b0ed90486b32e3b6f7ff77be834c7b6676da6c8052fa49450e3e16a6f90ee33742bbfe3dc025832e0bbc7abeb625077b8c1ea07dee89c7dc26fa42514ff9ac21e848e32309bc2862a873fb57796e05923fce42fa2833c73866e22a04497ec13acebcdff6ae1df71dd8756f1febac04f2034c1f3e1d401ddbdb7f2ef676d5c85437830d527a5fb04c9bbf0d892ee1306d2d2df37008916a3a66e70f865cd6d25de16fdb4bb4f2616204cf86a3ffdbf147223968c092a46dc2aae4aedb32fb850b85d4adb87bfada328bce4c2c70ec42affde442179fcc1d3d9f5e4a848c8ba03b0df3065d1b2d5f1b08d8c25148c51bb54e191a87ea59903084000b4b520fffda111fe831d4bdcf62423c1fcd673b020c5f2c41973dd1b9698054368081f917715e1c1592bc78dd265e051bcda5bf5877821fedfcf7790a58b328cf780f71ee71491e59194504bc800d319251607e53ba0e1ed15cd4fd5c959eaff4d3a1c7cb28c479f2776256633ef7c0f0e98688b54e8c8634cf57e27e5c1ee1e43573ae23bfbb1ff1bef6cabd33c02ff165c44f0f190426ba8391ba4f03458be3351869c5c5c9d5fa5600edbcce523525b9cd9c3bb040e34771ea277d05cb76302c72fac5edc815412dbbbc651371d70d044c4f89a68da7abd836fb3a495e212b5fd13819c41c9a240405582ae69b7c35b30935af3085d457a4d76a94c9272c5eafcecc4c92dd4f314b04b4739864e626a5bab27fa2f345f052afe3bae2ff4c442c42a1c83091bfcc23a3b5e06a511d02cefcd618a6d9761de00af192cf1aacc902cf3ba98f898c48fbc74b6710db7ac890b4f7ed7377e0fa3b4c46a131e775130a80db5014a79e674c8fc8b45495066e88201d2e320320fa4561abab617d0e67e9e879b0080a8ab404f4eb007a088990aa6a7b29afce5b8dd038ce96d43e1271315f6070e761e759c44fba1ce78730e35ca31e0bf5840cc01289c81613a07c497f288ed70a6d10d9f58fe135558b2a862bd877fcc939d7536e7dc988409290cd73da04a3b1399b0a2637f737d5f86bba4a31019546e2000a3ca57f8291cd9af28299eb93909061200c9738cca998add04e7bb0137ecc460fc3ef72872e7d13c159914fcdf577910e6c5d7a1636b13b78c5088551c614e3c75befb0f37fb89b918f4aad0126a9efd3390d6a0cab97ed0e01c7eae0e798a4142345578beb10d6b61a90b4d1fe836022def90bb8e37e07428a4592e7bf30e935951e492234a8db96f081379e7c4e18c3b6ce4ed1f97698dc1da940f14217e877bb8e0f33b392d801a01c48ec62ce2774d2e4e55e9415c063e1bfa31a8f0633443ec19c5fab977c1485147e46c06f86742278fd071de4a165dff7eddd5390a1e031d80e3d44477f6009c9fc27a7d92b865a292b0d586083f681c2d92da7e7f42eabd076fa7d61eba0c2b406c75f1cec561b1a523dd4c6f344b02ed59bd473d7d30a24144e981fc8da434931adeb841d63bb705485f8f58a180da91af64bad1379356787b37467dc9b4a0d12496e5048e7ccb40a978eebee5eaac4e9dd96faf194aa93a22333d7f68cccde147dce26c9ff18d7c8ffe0d1377c70dd1057d54473b2c2b2b3eea82fb223952c0dc3796efd0cd94afea38341ab9a83c6a9ee77f26bf8dea8510dfc964f9b9b4942c08ade50e43f06e5101f2e6b68b6a7f9cc5443c862b1198627461938daf4bd1fc7b21d6d7fd3f775f0e4a1f60434a242b049f159dbe5de145e741c5c9b4e59a7f5d7de54a6d51cd87845dde819ca74e3abf60356fbcf18bfff3b6ae1c545e243c08f9f41b86e55ed6e71be453843e0bffc5b6bdcfeefd33075ee5110627d4f05e008e54ddd62fb6979d9c2a5e4a2cb45fad7b2d77bd17508952889b30df2124cdc2fe6a749a12c9f6dbbd01226cc4ba2693b7e6a858d3c36ac6519ee70e896588a6df81b0e3be3604bbbe1a845088cf1834a04368dde8b6ee76d0492911dc09b05cf6642e0003cd8faafd398872c1a8dc3e85d3658ec8", 0x2000, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x8, {0x3, 0x100000000000, 0xfffffffffffffffa, 0x800000, 0x200, 0x38820000, {0x5, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0xa000, 0x0, 0x0, 0x0, 0x2, 0x8009}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r5, &(0x7f00000021c0)="01d9bd747db6ed5fe9f9059f787566419f91d8fd78724849848a7e4a1a459fec0b4a3069cd75e15842507ac4ae6e8bf0fa837d91f84cf0466f3acc71dd5d7967234f1181d4688760639ae355157ccbbc1a5bc59697b87b1c09077b4b9c480ce87c1cb58bb6ac722f0f61210f72b8ae1bbb3f606bb58fb4f735bbc00def5fc46c9649e336ccb3a83948ec44bea55d74fa4b56c31a58c3bf68334b3092add8d5073ab8736f3da6d91389d1c71146bdfd9775b05463ca1c87219b3dc9051b87795ad2da4f6d16f6ebedea5a3474e5bcb5aaf4f82bef66127f0e86886cc566e248b876338160e4a417ee5054365328fbc5c70ec1f89685fb00befb9c808b9187af4801be13365f3a85e54c4d5cd55a3333a26940f405c0d8233f2ad923ce66032e90f14774ebd91cfaa07a57840fcc9a875da1af500d54a74c0b85383d8570444cf4f4a22e54922c43c6a1f88d30bd00e7f16395d1a096977e1b8dd453b096100cff6bf7fb15aebbf0fd5bcf90080ca8829978d616aaae6842d3bd8a9c62f2841a4cbb8185b1b77f0c67ad6a308129ccb7d2e630ad22f55f3a27728d5047c08a6ce533f15d8ad0b26e96287c9ce8ca5c55361c6c4700537baaffccdf8c9c61c26ed438969fe62010c4dffdac0ad554205aac3c87f277f9cf900b24c51df10f0b9b748a722dd3fee80d34909cc88011a7c9ea9da85bb5133ffeb0914d8f5718830f45b5470206e456b2bf4682c8317000b8c1b72f50d75b4b5193340b9ebba71599439cdcb4677c52cd8e3fa7065e6da5c4017967e7a671f538a9d05320b0bbee2300d095f71d29b071fec6d348a4d4d6a9dd81bf6cefc5738a8cff25ec4a92e0e9ca20094e5784f668159373cc26fc51ac9143f57387f6057587da1aaa4dac958ee3a840e31f8fc08424384f4ad17e7514d039127dfea7c57ca179dc0edea233db22f7b2828a7cbf9ec255e366c48b468641f987f4424cce789da4c73931d645d152d2f8fd05c6abba60eeeeff540fdd2a1498025576d408f99bbdb9f935198df1f620bebe2aa109d9f76884c24e8406e6cb4e8c8596be504080c12e7558e7af03a31118985bed538881585ed514151a85f609aacd236b774efd0f88e3b9e95a8a9c069d66cd46383ced698083775cbf8d3bc8cc1a94e68bd956fa050de8a7261cf882da4c8cbe60458cdf237c1c7682fde5f8661af31de8ac0d7e5165cf541dd867f0b81fa674abc0d8e8d47f1f7d35492abf26c9277ac420413862dacf558d43f3052fce8f81977fcc0ce9e645d50a373e34b6948b6c9b46bd61bebf8f1e726ab6fe8ea5aa426d66752fa9990ec6949671f498491909974d7216067976d08bb17d3d0e35b0334929472dadd4e2b46fbda7697ca66548996844fc50e1846e5c99ab9949b9d4833bb564cb3fe2c6edeb7322a442b31e65c97b6748b0444dba6a3ad829d85d37055579bc1daaf8d2ae1dcc70ea6a6c1406ec20670df5c09782e9521c95f0cbdde74b75fa08e5dc04149696128e7d96365e525c010b5b908f13d14aff699bcb03a11b1b751e7a17b4b191c3c55338ed8c8a6ef1921c363cff2cbb3844e8ff4a70a5dd2e2ed5b0c1658716d407b8c7136af807dfcb76a47c94b9c1d226de418d467a485260e93fc047751a8ebc5becd54085ba40501f2c9aa233f90a07d32cd3bd3bdd990d91a9639366c84feb766b7d6b1dcdf9659a1bf32beeb05eb77b43efcd1071ace1e5e22d75c77d1df472b0952cb5a9d10461d8fa8077425366e74d9c3626cdbda19447225ff9832cd3be17486099ffdd2e40d91e85f9c80e6bd526cd2fdd038bd14aae74d09441ac335f1e1ba9067df31d8456dbcf187f709e69e86f32bfc14c0e560d49cf75adfdeb1eeb669fe6e1e633b4011af592068cb6d04da83740374ac486ceaa1595fa9d988cef328a54e29bdda394d3fe63b534d5deec94dae012ef4af1f14a5119b1b242efb522b6e8f4db3db6b969abbf11b3dba51f955aa235f5494cf91bd85446fd9af3f9d574d2539e4c66f628676d92121197a87894a0cb4720739b49102531df036eed1ff1a5e8ea185ef678b8b03e2f40a39512f216dda5e23a193b716138da1ede456a6a9131b3e543c0b282030a702223414017c33575ddee481dd08aaf80881c7cd809d16d8a1f6053d740d2633a2b6163c18ace00740cd8d9e8e519903902041e40d6c72b75a1d8c424455c46bfe94194ce4ff32fc521ca58388f3fd527da1b104eb8cc2806495f3791b82c0e589734d7bfe9db9b45b27297c707e1062830f9846b0e00bc9e9275ca1c657fcfd2c671ea2637dfcd9fb9879c67811c30251f404a009ac7007afd3fb189cd3b6ccd4833ba9309015eeee32293bd7e42562442593b55f3acff3701a4dc882faa9e466636bffc778fedc8bdc77dabd9f93157654985340302925e6356b09a75cc5d76c702b95ec5ced416c0c8205b00ce8546e708b6000bfaf6a81b86b6aef432335fb85f6b8ce4b2e4929c250408289c92c7cc0ff981c5d20485940a88ea51c995b654b4ef3914e76b7a1cc8c3e73e08224fb097decede57c8660f28cc05d7957848b445f4ec5147740d5b840539ecc2793a329ad7c184f8c53426f9c5d9b0d1923c0f27b8467485893b59e117ae7d3859e9b8ca858b911cc1d0ef72fe57c6b449118c8de941e99bb0a62c0331e48d932cb4d2eb2310626b7f018dce8e07b07dc05c130fd00b8981fe7a3957eb339a5a79eae891a3e53d885084ce0df58f0273962af7c4bdcf4ef11e294737d355684950592bcb6b519a7c0f8f2e073652de5f1516f2dc4f55a101b4267ea0657d256f46b9aa12cd7932cc1b128161eb079d10a340f03ff514a28f033b2fce53b135df5e375030f8924d6c75baaea35f74888d21901924f93054990f82a8982541d3e1dffcd283d812417b987c3862f246a9d1e5bbfcaba129633d66106f9626faaf5e7e82fa5a511c36873df7329b5e73daef85b96ea2226f1795635f521b588b00c218e110a829ee69c26aef7684437b7007075a5ec5a35e747636510af1761c979c7b75872e66ad652ef7f6661544c6b2dd875c79f3b57b49f1aa552867ea9f556849e8625d6e089c41ae0dd3d08cc2f28435142f9a043aac446a56adfe0679fb107452c9893987ebb471eefb0ea9bd7ca0281ef8e45207b81c983fb44d47805378271590f01c01de6f3d21f4c6d320102e71a5a88d346037b00e7136c4ba275c91bda277f1e4d19dd13aa182960412aeac6f4cff0df7763e2765a71214ede4a98c90b3ee7c7ba9cbc9656df96f9bde9f99b0b413924cf96e41491ec2206ba946b4cbdb64173257d85870996f28f6928693106214967f55245e24cfbefeab58f59fc1893e03adab5a685ff916a6cf48c514a9845b2c71edd5a7cb8c3e261b224a4f5fcfc06ded6f634b0cae99bf366b09e8e4f082e2b26be752f0703198af1c8737d64c91a0ec7b54f9c33d91378ea2e5caedd3b2fdeef0a0277d07efeb7f09fb4c6deedfb42696576e1559c8ab55cc2d452101e0b3cb22229b5a9df12df23651a955fb091cf4b573371d260e4354f8fd13d53a2560fba582ddea7679dff96d7a89195a364c7271e98734dd7e2b53bd9af3bcb46634c033c3bcfa82d956eb6d5bff069a176b5f92f24db693af4866cb44bea283903ed11dab80f0e30d5eedc04ee6535ac6e00c7ec68953cb7fae2708bae9f5bb1a592cd4e7db93a067c3da2b72e4cb61930d29ccc29919d3731e7334e61630daae383301446aeb07923ce8a329a4107b07343eb2686e2304ef316cc5f32f0b5b7b619750adca5b7b45c0b9e6ca876bde4ad3fee9f32449230c900c890b0cf044efb4100410b8591658e9c38f64feabfd7cdceb57b30a16f38c3266f01102a6cbb382139a0c8ebf1f4b3fc8ed69a9baa82f466030511a92c0b236f3a513d906ceeebf973da71d8c458df8e2a96046fb3798946997e731eabd4605a2ebf1b09e49f43b871fb653dee1db85a44fcd0f45853e9fbcace734aaf6908213670e841dff7e6a7317ae8b8d6be1f6c8b9446bd43373ac3fb08de8a1e4a9e17efdefc08bfce8fa41432fd5fa8a8f3ad5849a778c6dadff2bc9a6227c16366cd588d7e130ca6f8b8367f427412be861021cc077ca1f572ae1ffcbaad7e4772d1a873cd959230e542eacf3b28ce6245adab37abf0a6f73adb96fa91d63cba33b523f7adaea8075ca29224818f40822b7e90129cd962f479d606a6c6fb270bd273288a30e820729edc9c1fe7e96541aa854b03f70d26639a0f177e5193d59de82abd1d64d993d8be1b24783428ac35962527bdcea26976fdb3aec376a5b1e7d1c9bc8744e19ae35868409bf6538d9a8c60f9d375f9e7dfe1bd1df8dcbada68d3151d294ef10263909c2df4842d19b2383b86411637f261b731fe64fcbb19bae35eec6cd19a6f9936e52c28d775e1ac4a34ef986091ac2485b6c2bcb64b279b6e3f77077562cf2a16d32ef86a0a4566c21da3187dd7b4736cf1d76b5aabbf0734e2c46db63fa5b5d28478c7fbc8de54364ee696e90341f041ad3f435477e0b944c63949c707a25c99f82a14a3cbdcb8e7d67c423453c7d8d9f97ebbc61eb672696eccf185aa844677a9fa4d5587744aca6cb5b2db4898a3c689f312f22828585866e47e04acc4dc8d0f19e414194821997687558412ce4118acba56ccc65965465ec5e88cd2e164c80df4aa59181b30740abffc71f4b968a20de3713d559c50b0fb6219fdd2b510011b5de6d4debf8e6551ebb7b4f983f6d993a13f9da0284d21728cc3e17326ee5b2b1c604dc113f9391df4f0dc9513e8dfd063af37735a420668f40a925520fd07b237fa9468dfe5b33c57fbddc6a925e1a1923309734d8808942b6a4dcfab2a9e6cb0242159ce73c0871b2b0966d079dd9d57521a137c7c262de2afa8c1c19465e02c930d10e4569d0fd0c29dd2724f56928c3c753f33764063fa5530fac0810078b13fe8cd3c828b2ac47e379ff6e497a6a4fad3def72c72e073586d798de6a1593e4bb08a7e06039e806eaba3ffb813f9abca40d38be6bd6e25043c1a2ae3aac13bd61d4884e3d67152b1efc75b3acea4cba57013fdb39c84e0e4a27758353e1dcb6aa2a736d60c0f591714464f1f1889bf7aaa7c97b9126f509158c23211fe1bd55839e5ce6249305b664afa1491f9fe9315ffa8e5b2f5a539d267786c41206c59f2c51de6b3004c79f48a3512bcfaf08ef2c50d3bf4f2dc7b48fe41574543d625cf5ccbab790e49a4b36cbf86ed1903697b3dec4d2d602d68b58a92adc5a60664cd33c65db16bbe9e745bcd578867129667ba987f13dd94853381b7f9557e4efc9671dc01512968d1d219b467b2587bc35cfee0022f56f8e0f413ed728b6d6f927dc92805360309c986aa5dcb2b25f4bdb62c69cf343f5d658811083df7d228ad779709bb62530fa288cc04f4246266974a9c8fb1e3a0c7f6fd36364f05251bfa4329bade5a695f50297d463de238510ff392fb0fadca7a03f5dbf0c35e290c9dd8c2dc161e4067f3635f905adecc54e8abb1af2c2d2821bd2e57afb21296a447ab31302ce062f2273e9bd11a7a34af15ced2151a3a4cb99a362e0ad1c56da253728de0ba8174ccf51aeae68373d5e7a9ed1e05d23b27da4b0ab1f989412a8f37156b2250f9fdc963727e39453dd82785ccc6a56650e3a55baa5f3aaf0d3ac09a7e22402580630a2aeddaf710820609bf5409ffb4d32fa1b4def62f189ff4b6cd63c2b66213ea6af4675018b4b1bc8145a42b53e5b962487bf2211b5287bad700c06c44101ff36a9357949a6e6512a6ca800bc64d54d3839c86049d13a68007c9124d1e65363e9d3d2ae6abda06ce2210d7513aecb7cda30b3cef3b769cc07e0101034c4ae8bf99dbb8e757c4c6eeac4eb2c38c756c2f8d8a8d85aff83af5e44682f29e8ae3acf5a2da70c75259b7cf2ee3c96553d6c9b5f4055888001c3c56d5fbdad17e215e92f8b94eb7ca5c7fea4a1c84fd314bda36ff071906cbebadbbb61c264e51487611feed04a09caf40c364ea0b105c33617635b4a2da8337f2f60e38cd031f6adb18b808a54fc991d2480c8f710ecb7e8eb4517031b12cdfeec1a5386253a4683fdf28a1f8098893ddd0f3eac3f01f27ae8d08ca0d567d81e572def70fe9e26a053faff45933a1ba42535624adf0d95391bb53f8c5d386f4d6fea82ba974a81f6e97eb4eee706070956009f87935ff695a1c1fb888464e47dff62756ea6af463621b7e2652d3e92cc93a4d453060b1d309b7d7d38b1ff54c5de867a105c32efe383481aeeffc4732c785a62a23ca958819d344a80f9cc1a57372ad795d18c58d541ff3d64da997f3af375673b644e5640d5f6656e25b55931f4bf0585cfcf0a49b7411ddc37def67ad4cd7d344580b8f9015d41173b8e837d070e0554cfd379acf3190bfe9447432d708b4e04dd74d6c14654ee6037715274425ba9a703b90303b73cf4c66b524f2c788aec33e448ecc428ae9daab714ab31304f66f1d14ea1cf111ff76f3428455a97b4f959c763ad60f50e9ff2ef840ec8aecd18874d3814c5dcca93effd6658cfe9642a21b5e47c7b12376e16e0700553762d3dcaeeb59d9c45e736fc13d07fac9159a52bad01466bbde0d9f41a56ba403da0aa9995070b54dad0f6c6df97517e32868737753280271c4ba863c0392c74a90a7e3489900c41546fe2b53d9939fc78449feb439d083305f4cd311b4465861b03869c0013d950de9084dbeb712443f5dfeb3d4c269203225f1977dcba8e55be3dfda61cf4ba88542f054e8c602a006ff54a9caa0d3f140b346e937e950b099ad049fc1bc08abff1d2e9dadcdd385118e324f87a1777a773a7ae84322a0d2ae7d94d5119f8cf4de4167fe7b303000000000000009485b8326c6a251768a874ba7a41ca8abe105feb7599f4ee89a1324976c528740420ff0bf4cdae01cb6445ea3ceb4f5bfc687a6d9d56eeaf69ade363b5d97ccce02f866cd1870b64ebeed7da81caa3cad3a19a65bc266d2e36fadf75a0ea8aa62a412709195d54ff4ee5c069b5411e81f72969a5d13a8f69c8438275499112937f25ad0350f866192216395eeeb3459a8ad32aeae85afb6fae11f82af0578ca71e4474ce5bc936db3f3703c970f0486f3b09154b3c4d183b50e706af21df394f757558bc9eaffe1aa6b8612a478a1c2802e280144998492dfed0fe7f020bad4a72015fb657400f8f360e2c101d69f3c784612ee89184e56329a4e2f8650e93d2d2f2d0ab252dba7637ff10c76dd3c0ea704179d13d6bfe6c5b951900097f1f3e618057b4dad6d06541fde48ef21ec8e17808d83cffba390151f7ddcfd770cf9747c190280b470e025a9ade33c9a6abcb6daf40a56440bb34aa46868bd4db9107773496a905af16f23dffa8ac8d2838c2bbf01ef19d095aba581ece2594d6f703fd723ca013e81a006f1bb9b0b31380c7311c6a94394d0c3799cfa89204196046e1f5910ac4dc755129ee4f99d589ed94b3721e45c521a8ce2cbd6a8950a8667bf0632661f3a00e5267c591112d5568c95cb7cac89e54ed9854a330a6c932ceba3135e775037ab38e9384eb02069e0cc123c3dff03b322b81b479040bfc5bb51a5988838d020861a0f27e621ff60b2a878c5a46ffb074ba1ba1376f0512097dcd2a854dad40d1ea94776530e949059bdfc92071299eb4b2ae9d9216c8b2ea98df581f7c80ea84ec630f7cdfb71d2989c86795a5a7a8f2fa900b12035c23e09d405126e2ad0f8a5824dc1e0100cc9e664f18d6200c42f99e9f946f481f71b59c3ce3bafb12bf4b0b261f9d090b10e332f36c77e0d9f7029783ae537e6e8930e060f7b7893b1c45b1f72570a92a5da8e334e87c5b4e30310bac4c0963ef835f3017d6da7b38a21920f7b3ed271fcb6f295da45909f89b8309d695ea3bdaa23fe9e8ee09ba1bc0056d0faf8d021e590fcd588e5b1fcfcfdde962a08cafdc5a93462a0598923ab9710d6ab8b74375fc45cbf1246fd3c0db1a44b188f82d84ff2f5b9ffde516e5afae8e61d30361b7902e3280afaa9a964689ffe86476e432f5f7500ee029d7c969ad44e9bcc9a33431a6b21d070000000000000007f17444c5b0fb5bba3841cbd4626932901bda7030e4cb0e81caf720190ef6b3baf61f0a80ecddc7cf6f8bfae2135ee09d78fd3b3e39971445bcf6faccf84d5c1dfc6de07be07b7ab4fca0eb200604f21e8c86471435fb4d10385dee7cd87a5c3dacfc7d05eeaf5a687e2560fd462348acf5b5f018bb22eb07f4cc1841fcd478158212bbf6c27226d0e0fa1de0b68379f14e9beeee23071b05599ef468cc3c07de57200638ba55af4e1f66e4ab452e1350ef2584654727f99c24dd575c623f3a282341941d62c0bb544ad0c760ea6dac7719095bd968f8b756c7adb5399c46e20404a92ae95fe963b597207c10fa18926d5079ead101b873d1c01912fb952ef862c0d49f8fe7c00ca5c41409166670da936a116a50ef3888b50137f13f8f7d0b690021ec79aeb2f594ce7838f204a36e19eadf69101bcba7e8419929ae95c1fb72b341b025d619ef34c13ce17fb95b5cd8fdb38a0905a8e31059a348de1b96100521e9aa28b2754d74f3e66d78d4fc577b3facc91c6b3ec731888a68599ce6b7b8f51527a6b4f805a502078b644c23f3151e8d239f28b5df9eb0baf21f783931cd6fbd241ece83ffd28e95ba391ac4627788817dae1bee3d2ba96d9715b7f27b1cb4dfa9e4965efed4175c7f707d59f2274f420c0346bf64145d436b4a6ac00297b2f3ac9ac251e7c111e36dbaa7acf56f0623033ab7b777bfd567f059fa5cb81f1d2cd37d182bbe0b63fbd38308ffe7afa635d1e45ad9e47b7984f0245a18f8d3c1ee119aac8f356dcce6e79fcef0510ecab7b21aac2e62a02e65bec2f1ed07e5fd1cd5606029acd0bf0a03d6f27e7ec516e77356d8f45a773bce41b167ce634e4c41783b0460631b512578ab484e272cdf92198ff4c1f7186c13ff7b6e88b64d9a492cb5fa320e37bc836d7bb87c8330b63053613dc93ec29cfdd383b2a941ef83ff08031aa26adb3f9cdaf8246b58bd54b7d2591a1c9437307c1193b476020e7305876c5d7556bc510a6bde39ff9e70d2a4f765068166f2a0309e7c44f56f743a0a38ce766d8f450f7a2421cde3b25132a0e1cfa2dd56415f054b3af7ae8b4d900d5bbe8f66059725b91235880dada844a2921aa512c7e2e8bb5836c242270af03a5233a4162d2f4b40e5da91078f12dc1cc7799363e6fd1a812084e6b1f555b8f5a111040fe4f9c1aa75b9da845a585ee8eed619d4fb6de9d1059805eae13e9ab5775a16e49a1f8b45e4a7224162cd60b79268748c1664534264072953b7274ecb0cc741ea55c691a405041edda1a12d03594881a11a4fd0e531023cb4ef377266562a7a2dfdfffe7d7c8cdf0e813ea30e090dabfeb2c47f877af68f34717aa6ffe085cf6790871e9df4e6900bf141bb3d22f2aa25a7df47b96307c4f1b89386f94aac5e0c2769f92b95eb9f380b8e025da96184550c40ff019a9c5bfeb1210f57bfb053a1b0e4d61a3f65fe592613cf0dbb76accd92af04bccfca27032a6188ed862879a3e6df3f672bd58fb56a774cfc05000000000000008b4f9b949f410589b78aca7b25f7e0883cc730dc21fb78bc2f58c97bcfba60b1036f1593a3778532660602d8e05e68bd540e98ec9a87746b9ad233fa6013a47c6a3fbf1b1424bb71523ef8a9fae34b3ae232f87a6182de01e6b8f6a38b832b4f66f7f126c39fbd0264ba712e71d95ad4bc2480bb79051fe5bc2e1ed5a439ce3f2ee45b425dce801b490d6e0f1903e9f833c344b661500cc08ed546c680fc9b1e19636e46598c8ae7f21c24b95c6462b4341c8348226ec4d95b88769ccec366cdaf4794e0278f8d0a61c404ee314bdcdaf9be08b4bc05d9e1b1d9cce8d9e06119567919ec038ae3b9709a09c9c674fc0580528daae0968710dde370cbff2aa48185cbb406814d3a0696d858324de5d2e2e7595a6821bc84fd2bc33376bc29b109d37abfbfcf13f57473e78c7dc23be71a174c0b19c9bac81ac1f31751c0f68ac2c79e3ee86129ac548957fc474e2df14182ebe5a2dfa615646bbec8e4edcf19787f13ebc7db9d4c2da108407c4b7f2187acd97d8f6c9b5bab606dc10f61f913ba9640d313b8f4307fb3e65125be10be861284bd9a84736c464d005c16fcdeb01c1888d0bf9b8d11a0a122384110e7868fe43073bd3f082d4994b771d0728094d51a03d5b5749bcc41e35a8f56151eca9d96180dc2b6b3b1d357d089f2792e6304ba6680415d6ff77e55ce3dffce4223d73b48243e93e3d29c1c775ffb825afaf6502cb199d14990b2a5c883a8d78d2c022be7500912c14d3ca0333457e36ff429a198acfb1805939f3c91c28d9ccff9bec44a268d517e17b1443d0f90a723c3d5a040c6afffa8fa30459683cdbb374387ff61904713ed9b63dfd8f290e690337bf80db660c7d6879da132eea405e948d6a8d8dc669795fdfe31101ed41fc30453edb3db556fcb0418ff6f05ada9e96e7e546874cd74cc99adeaf2a66c3ae3cb2fd8507c679568bea62880f9d7777fbcb103d07e734b1eb8610798135f04afa589f49fa1a12e19630106b9372c49789f7a924821ab5aae6a0c6fc7b6d2b4e39fe6e7a4871cdcba9ca9061a153f54ca3b23928fac47c2590a1597b93d84585acd0bc9576ddd9bf84587d139fba81df01ed451d9a34d6895b05e625b12b5e7661b3763efeb3f3a5e9e27365e3ce814e849d6da7b6494d5f9677c4d306ec3f536e94f37de362a173537884c4d07d504a42943282eeaa64686b8d714b66183f760b9c952b36712954df4323b370b4075b8731bd45375d71d4cd4b361d5a9abceb6f31c506898ab7a8c0971e5be8ee11007de1ca0f9cca41038e5c50c17c0c5a433ab361c9350d6f720202204e63af59a2c244e1bbdf25b0eaacd2965f064e6a791f73cc4ee985911974c5a6a48145fde26365262722e0e3c8ac4c36fc7c899265c3235ba655cdaa08a2e1df3c0ed75e2726ab16aa53f0c8f4800eaaa6330121d04e754ab624f48d4d3faac38d0fb4d6cdfeab23b3d15ade6c841da3e43096e28b2c638d7278f18e835d694b8f24372829a03b25070b2a1f2eb31f5f8bf51b51777ed033d5bbdc204cc77bd4b8b2f3c05190d24985c1dca0dead25400ac48892fff9b7a70d9c7bcf0d7395ea0985f38112363e4b0a3bd7ad4e28a9566708feeaf6ae214b3804e8eddb1eb10452363457ac774b76677f5ea29923e4daef44e3504d4dc7f5c67a9cb4d0a692b5b8fe47cfde7baab97adda63c39383fffbf7762185cda71d5bd11eb93295486e5c54956ad0ef679f15a15530ef0f957e6b881c3423e37924053ec79dd941a2c4327475718295db879e2e33d0a639371810992d2858ada14201e70cd4744eef286ba33aa891dab6ea2529d69a678d3401454b2ffffd1269de51ddde43c649ca4893757053e6c72c5881f9d2e9c65241465b6fc4f7562181eb57d78c8e5c8e00", 0x2000, &(0x7f0000000140)={&(0x7f0000000500)={0x50, 0x0, 0x6, {0x7, 0x29, 0x0, 0xffffffffe04180d0, 0xa, 0x0, 0x80000414, 0x8000, 0x0, 0x0, 0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r8, @ANYBLOB="01000000020000001c0012000c000100626f6e64"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@newlink={0x44, 0x10, 0xffffff1f, 0x70bd29, 0x80, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x4}]}}}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x44}}, 0x0) executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000020200)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000140)={0x1, 0x6}, 0x4) setsockopt$packet_fanout_data(r1, 0x107, 0x16, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x28, 0x0, 0x73, 0xfffff034}, {0x50, 0x0, 0x5, 0x2}, {0x6, 0x0, 0x2, 0xffffffff}]}, 0x10) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x236, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x20, 0x8, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x3, 0x1, 0x2, 0x7, {0x9, 0x21, 0x9, 0x0, 0x1, {0x22, 0x4be}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x1, 0xa0, 0x4}}}}}]}}]}}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0xbe, &(0x7f0000000180)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @local}, {0x0, 0x0, 0x9c, 0x0, @wg=@initiation={0x1, 0x0, "6fdfa0d2001efbb3e29a4ac275ca11b984ff5def6ed2e4ea9bc0eabdd34c732b", "df23520b57e4c98679c7795a27c7bf3e7d776b600ba8d82d6ba417e219edd86fb708441efcf75fe803412dae374281c2", "5df814aa2e34e4f8a759805b993e2d69a8f476de686861a9850edbe3", {"2cfee9b9d5b0b2b171b51f9174963b0c", "e40ca7e0a7b4bbc4bc9720c876a57954"}}}}}}}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) r2 = socket$pppoe(0x18, 0x1, 0x0) pread64(r2, &(0x7f0000000080)=""/100, 0x64, 0xffffffffffffff68) syz_open_dev$video(&(0x7f0000000280), 0x100000000, 0x20400) connect$pppoe(r2, &(0x7f0000000140)={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'hsr0\x00'}}, 0x1e) executing program 3: unshare(0x26000400) fadvise64(0xffffffffffffffff, 0x8000000000000001, 0x80000000000000d4, 0x4) executing program 1: r0 = socket(0x840000000002, 0x3, 0xfa) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) dup(r1) mkdirat(0xffffffffffffff9c, 0x0, 0x1a8) openat$rfkill(0xffffffffffffff9c, 0x0, 0x801, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000043c0)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x118, 0x0, 0x0, 0x4) io_uring_enter(0xffffffffffffffff, 0x52de, 0xf62e, 0x8, 0x0, 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000004002, 0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000044c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4c0000000206010100000000000000000100000005000500010000650fc9d7b42568990005000400030000000900020073797a310000000011000300686173683a6e65742c6e657400000000"], 0x4c}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) r6 = dup(r4) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'bridge_slave_1\x00'}) sendmsg$nl_route(r7, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="240000000100000000000000c4000000000000000000", @ANYRESOCT=r2, @ANYRES32], 0x24}}, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000007, 0x13, r6, 0x9d5a4000) madvise(&(0x7f000040d000/0x4000)=nil, 0x4000, 0x4) r9 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r9, 0x84, 0x7, &(0x7f0000000940), &(0x7f0000000980)=0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0, @remote}, 0x10) sendmmsg$inet(r2, &(0x7f0000004240)=[{{&(0x7f0000000240)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10, &(0x7f0000004340)=[{&(0x7f0000000280)="9e943c8acb929a6995003624617720e0e9b19d1e1d0914ed03b79dc76d0152ee08959cd4de043d8ff9800843d8de8042dd4a5b65cc19edd09b068dbdd12fdfaf8a18369c2a1d88c15b10cb099b25458e4727d06af32bb701bcbe64630daf1b9306a703ff786f3028a1c57d869283c1e28b3bc4d335a4b4a809c9e88d637b31a4be1ca37bb2268f36f93fbb4ffcd622517f02a628817ecd067674da882d74ba34907f35", 0xa3}, {&(0x7f0000000cc0)="d4296ca62309bfcde7d83b7667feae07928abe3bbf333061bd10f800ce2398014d7c76b3de07564e36d117d538ac23d2d84eaf5b9477341064ff72e4a508d6b1b9cf8a40d324f1d08112fc129bb42aeee5e71738f9504b220cd38169d7e9a4c5441f18fcc6179085a6329d88e1eae96981ffead296fad507961ae2eb8f39f6e0a937fa9550f24c7de5d68f1a14c2a4b39e8658e92077bd839e886b4e424023ff3f3ebc941ae298ceaa779e3b05e92f60497daeb5836056eb0a982820d4d5bf96fba132342916d09b50e33f052759bb2822128450f912966e525596919dd5f07d00a2b5487965a909f1025bee5e600273a0ba402c8ea1d3e6881211d9f28efe63af1928bbb6f4569cc6f7d9ddcd1b7c183aee6e1ab7ed05d7482d3878f7f01929a6726a789e200ce45027b1e819aaf6f095182c27687562b43968c5f4aeffc81d17d5e7b23c2c020c535fbb3ca12935b36471a80c8ea29b8d21a173140343308e213064b80e8523da5793f5c21472790f8283efb0b3cb3710b75dac98b7d451407e1f460b889c067866970ffa1ce1866a9fcdd667f4e6606926e99388b42f7d9c982346ab6332528a278d0d9aeb5c5d22127be204dd8717ba71490bdac6d07bc9cade7ee5dae4d777ccf44ac53ff1dfd384ff58d0fb9718238a5978dbda065df9b71c938c93d2f117b1309ff1f769eedd4e9ba843054a9489b87c1a928a887d8a34fbca0b3629c71975d03ae243e6b9b6646bd88c1fc4a37130cd9fdcdd458aad41dbb3eba14a70c6bad468fd4b2c94ced2af3b5305029c3e880f445564ccd186268f57e876644b8406b86a6c1d2f7e96238d49c13b69a0bc41e3def14e430d0adcd018cb154d7083665c17da12b14bc318df6b23ec3ee6e1ea5094c4e5ac73c68cf837ceb70a196de2cf33e445dba7298e2e7adb83bcad6b77d97bb502f3923f39290ea98ce5b6e27b22fb2e3ddf1e6383b05c3ffcaf545f5da8f6e4848f22a1412a77a91b6d0cbdec0fd1edc4af3afdc9b4b014e0b0ec6e92aedfd9fe36d2880b7e95a8c34714fdfa19748d9e7eb9fb7f1005b304505590a01c7fe1311b692d1c0a2fc3269e183f0156b71f7bbae8c608e3b14e6c8c14d1b29df10eb7037cb557979f01a3f05ff4546fd2c736996dadbfc62bacfe37b9c31b506506d33caa957087f7b4b8af0c8e40e4fda2b6663f724067bce689494bd49717915dfa1b932daf4c4900b5910667b41ac1ab0dcb5c47f84bebd0b81b24b8b09fd50ecb2cdbf13583580a44f82337099c39ae6fdc9c09dfb9209f431abe52d5a8c4e1e40df8befe75e0b60785c900ca32151dde38a6f7b1e2369c4c2872d883ee37ff726d6d3f93e8686bc52089acf3536b0b57fe9fa52531db2b74527ec41b98a789c216efb81c10c039b0e7285205a1a8fcbb85a07156e2e6898f24b03ae68da229bd1c1b521fc6bc69e557db7c1dadb76a3e8f3d7ba9ff0e0c4a3d588a890d317df0f783b2a586c98b334304e0c5fc63300097d701b5b0689b98bb14e94ecd4baccd949225c95253bf7ef04f6bf4bb425d6fc11af83019cbfdff4d39c40a5a76872a33f1746e0b73f20f5163c0a5d2fad543b4d2f89988d968c45903363453f79ff098789d23ab378c1b29e2df8c199c213b60fbada171d65e0de036ac464df29e7a4063c39837a196048e9fc40a4014e11162a41c4c48361c20a8420be4a9246460eb4283c8caad4ceabdabd9349ac849b0bd30861eff0b55a9ab0173fd871851b7cbc42b9e5cff92368dc060934f7dec646a3f7de797eb43f65d529f2b8156abef4dc5d99b648c726e46062c5de2bcdf08db7f9f027c06b8183ab6392514923cfa61307ea521a82a7957fb44995afbf62c2af54d67569aa93b1fb1968fa5d66266d31fe2804a592be3acb80e03c35be92b878f1235cf06570fd380ef87739d7378d9ef37035fddf19b178d3a1bc17af24113faf9581f59df7f2422155e97e1b1d9c06a298f39897c59234e58a6061a2d395e4538634f5835c4d5edfe2ff21f6f5de6f56c3599268f0d196e769043efa804bab2a32b551d2be04f6336dc9c9e0ffda49053689548ecad270ff625a654312fbc333bceb39b66670f755c780aa994758baf66097709504dcde30a0f3635872e54d4a4e4befc42adf4e09608573062fa5d283ef3c74ef3c9bf5e1dd2419e34e3964477bbd200d89ae11e891a94e12e4c751a13876be7cbd8a1e6a98c901fe93a990756b0804d1d7cf71b17dd41e4be0c1be3115e278f4b906371b73837a291e7074475c466d4e84f94e79f9ba5ec180646d9afd8f138ebaeea509d9c3fdddb03b5549936126c282ff3a116484d3e6ae9c5c69f7f21aa8c238305e812c1c8e148b0c21fdaf8d422376d0d9d26f1b2e8c1cb830e8bb60ed7251340e1b971508f3178df2585009625dc46dd79d106cb19dbf52e20af9e472d7c43100808d671e2c3cf9c2adc42fe0d45b15d434a1c4545c9a85a57e60540b7904aee0275142be4f4713951d7e0d516308479295701d4b0c891186ddb855400d14cb9ead61d3942c59e7a75872ae36e9b0bca43c6f6a5ff20261a0d41691eeb9645ba5324e3de92ec7dfc391293c09177da14e330a5e2d7b4ffc4a5b3af1383ab3c58af665b2e49284c99caa8496b85a9e3039d398ee291dface1e0da50d8422f55c045825784f4f486e6dc2bdea95025642476b12e7bd73d3434fabadf3ce57f2b383b7143436a95df132df61acbe6abd51a948de8232fb46892426a3323b8cff07c106081dbdd6f51ddb8dd910d1daba603c85456e5c86821afe28563f1323c6981f93a4bf90d2dd5ef8740087ec7519f596e9fe9884ba32df92c6365be5830930a044a654a7fa30ee1bda63f3b058c7d481df5948489caeadd6eeafd6fe3309ffa096d46a9d96a7b3543c2f9b1355034829686752c36e655f2e30bd0179196ab02f0e91a28d5bc5461e8c1ddd086fa0ba2325dcd77541e9ce405b11ce30e5e5ae4241a662d102c88a3a864b0f1c0788bd3600697bd28a6518a8d92f63c34450700d6ded7c3c62823239cb2db2972244ddfdada6486d16a0f996d4713a982f10c0eb107d117b571448ae47b07fdb9dd9b42167c55014f8678f0715585665c4a1d8c53cb2f7a0a36f9de57a83e1c734cb69017b54c9ae2244901b6a9167dbc08fb439f073232e87ebdbae5f4f18b2126de80c94778b6e2d3f3756fa9ea95a14b56876b2f67cbd1fb654dd3243887f5c53e3130f6fc4e0c4a261d6d74b4166119cd5f018e4524b501a90f636e81234c290d18cc10386085cf999be4e20a262d79603d8b6df857ef068280ce2509dd5c43f4ee4d0d2f5ff27e16ab48ee019460d0e80e174789b26cc557edbbe686331492d7843c25ef16f5a244f67f2eb9b0c20c3275a97d3fd982c721c612b77665d840104ac6cd84d7e4ec42316506d1c6bfb8dfa104beb8f6734f6649ab0108a4205c06ef3f56e9a9ccb435e93e948e8ba8f6354aa971aa9f299b1f4399bbc00b0f3f4dbac6e1aec159b717d9b8a881814bc90cfc126f39418f680b262d945366a3212c72f5ce830a6f1cb2b874c531d70a4c5f19f10c8ae34bc2e6216b8a74d0407665ea15545396803a8da8b70748f056e5414e91b2d2dabe5d28dffbff82d2c2071c95b458740d8cd7b08c95c660b460b6ab07531809468e5abf21dced61d177cdd2cfdc75f543fb1dffafe434e3610ef04df839b257ae03005fd451872a0721de180603accc127c56a2c5d8b9556963b48de1f182cfc98170d788b878e0ee01f78fc8fc1faa76bfd8ba04d1e2ce08fb83420034e1f55993394e2bf242d757c0cb5b12fed2360c140f336cfac7e416027b412a0aa583f9d55558de4eee854f0333c99651402fd3457a26acd590f8f451174023999ea574ea7ddbb48c93d1f4a598a8e7d677f60bac9e01786d403ed658af2fdd79c7e5397bb3a797337cc2eab5a68f7596470dda69c4b25876f1f0d11a5e03b8b645ce5ecd7918e550f523bb3c0d755903dd4cb4ff075fde89117c3edabe4bbb9de78a5c8c4a919680875182da3e37744ecbceec1982d02ecac682021cce543dfe4440c73f616bd3d31cbbd9274c217dee360063f92a1ecc48069e8b20ee3d1a9449d082142666053459dda29371cc59f22ae354981b0cbc6bc39f0e6761341a35f5779a7c4258882adbbf2b4bef728f0d6341e7d7aae4961af3d73728a8da72598884a2d26cfcef5280faf8a9daff7d4ff9bc789c1a4bd70d079f485c35a97314911ab19b674138644bf6d035616106f11d758a612cae41ba5d5991ad853aada58e6d695a12e7ad7976e45f325e9f6f346270b2eeb19de52bc2076ae1eaf038e741e6377588074c1337fc00116818c99a64072715e453d08dd2776e84490988c93d1fdc1c0a2d8c73dd7820600730418921f1f9793e02065bb25e5ccf3a582881d9ae1aae00a33bb83f97c37982b96a9152dbc101cd0922da1b0d12be699ab230c011bfc1210a1acccad861933c84f17209575d59c5b2fbcb950e3d593e782071fb7071ae573ce8a9cc9416db393011902b3972b77cf13cbc0d3dce1c99e8ab42651244e8377e361e44faf81641aede1e259b01f97431d4a9a8ea5eac36bbf0001fc23ee973a20450edf5a040ebfea692be07d98a556c131a3353f253776296e8e67709c3af58a08491b51a5d0897387fdb9b82798e7fe2755e8de6da7488a914b75c4507468febd4b1110a9eaa81417917142cb29c35dddc0c2b4e17518cb26740d8f1a4f198e0645fc61d072d30e0ffc048cb7a1e839bccb1b3d0cf90e5a9086f5a6dad20d636821e9d13025eb0ef708fb318de61591a2ca910b2217d3b6fb05fb0a83b19b25a18fdd74a2034c39e907d7510c62000932b4808b31fdff822d9fc65e3a8ea5b33831d17e97c90b3c7eb40e88af37f8606af2bcfb1e530772f56d1f378d3224fc55978e6641a3d17d7e143c80b6f0704c63cbdd01be7535b4327efa8af275f7a662e864a7ecf7990ad1ae4735b59f52f0ec7effb5c027406339c0a58841ce2dd96efda5f9fe1c60770f929ce4eb3a84572935bc9ddc3377af1c1037e6dee757dd263705636c1daf1d8a3d130f85f521d9cf273fa6d40481e95d393c9af94f4d49a29d3dc60af79587dcfddcb391e5232533dbef073a241dad66e6c2aa3dd62cbfd12b011e62e6eff190b7822481f4b0602f88a887efef397973057c629a1e6ae6d5129a9211a3a47d6d3b787c68c8eea3f2c8f6c5b942abc8ddcaf59911bf4ac7471a36868bb4f208243cbf6df22abf0b7e5e179e623d5b834a19a5a978a97ba3e4546ee48349e9a09823192f445dc452ae1668ba5ceb5f04797f202892d7921d091151e63576b45ce4c7e4d0174da5b45fc3cc3a4bd489902a98b5522b396ded9da5c06d6963286965fd67c10000e1f9aa42ca97b38ca724ad50c6db78632de64b78e54df1e711599165c0577e22049267a4dce036d7ccbf1f8660f196b02576d8ae8133b593eeeb053da6d53040007efce7dc530d8110f406446e68ee976f2b7e4f3d84d7b397a5ab20aefa3315d44405c9f97eb5ab71813d167be298eae36dab40a952729803511af448479c5d6c38b797d78c073a7ecaf17aca82bb7256f4f9ef2ac7388c40abb4d247ad3b09f907826247438f9a0f828f29e38a3fff8e173d583f57c45d3c429c354b239f9e3b2e7e756f910c6700e4a6932dacd0ef8365e27b8b1abd9915481c40d03c9a92e0c4d199ac83d42508e1ecbb261f5ebd00dde6314253f34700f8542921549a1399c8d04", 0x1000}, {&(0x7f0000001cc0)="070e62dc68524e503350d378138b91c3b94fa1538d9d17dcbf8bf91b2187aa3b337ab53d89be0b2cd75c8778acc5cb9d7cfd2ae6d66bc2680f9b111e5d854415af60728bbbac5f8936e296f7ca2d1ca7f6e082096933959a362ee98612aed09b85f62a3b5e3077de18af2fa7b1b2d559c64c90bce502601e7cac4b294dae78d56f471508a578f4186d9971ec5e55de2739cb25bc8ce2e6c77eea78ad0d8f654fb5639b792877c858367c9da229370ba2a7f8ba04a114e758ee06fad9fd5e01f46fdd6bf4818a7d5320a75103119077144a0d46e202f0f8665cf93762ee941445d6961f30311d9f1fbe55a27ef08203838d63d2d2eac19184a0dc87f3c0ddfb4814eca5b11f9d29a0e15b78e2d3f3f3428aa117e40efa46942d787ab5df9f305f79aa96394690264555e05b8a3040eb01a7794902bcd6c0800633a283b56f6989e51600d3712c8d75feed75ec7b635cdb4836f7d16137bc6097557d3b2373a85571692a5715d7eb1ccd1593a015668def0d9b8f419863a85afe62d5aaf47fb543d5913e8822f41bcc20d31ad51161e9d1145ef869e312ccf91975893f692386b739480b89037370cf3e70a15ca0e6dde1882fbd4d83171bfab67abcf942c123665abf0c8c6b5f3e760625e0aee492852b74a5ee1a390503422ae332ca818951eabb37bc5d8eaa1cb08bcb48d6559b079c0ae0516c55acf14fbe4ecec8a264bbfc24858cc5702365917c824f5d76b659401cd8166905d2d6228393436038cd03b9b298ec8017e8c7558d64d7a26d904b0af1cd2b5b464a59d073622d7524f97d2e52359814b51dccab5014110597daaf9df9f59b426586752eaf9b7a7a96894e64e9ab125f24af88efb16bce90c6b53762a412bcb8f42db4aaa7c630b427bfa2c16ac3d91900a3907fb685db826fc01c3241ff7714f4e45d2b6731f2775b5676993286e9b315429c02dbb06c536d86ca7d97bb5275bd990ea6fe27f7b40b718263d7b26b1c7efbf533a9e5216eab181ae9b2eb7bf18ecb7dbb22524f2e5d5c68f5728aad93922d1e71dc9cd0901f5fb18ab6e0f3493f75719a9a04785666baeabd00a5597ae41d0527cb5cf1f800ae0762f4df8a2dd9587b5497775c4cbb78abc91d87cd97f38326f6c9d59755f1b0e14ec7f97aee710f4f234ec5c7c53681d621a010fe5d79e569172615e01ef8277c0b91250782d647a26d87d807d2e29223c38a9fa6bbe08f26578a277e4e6d89ccd905019021596b44b5682b20ad2ff715b10c3b4c03491b720a8a035161f413c1493ab3c695efc02397b2580890f1d94a024841d3e840815a5c18dd1e6ddab832bfd029584aebd1a3345758eb90c616db3ce6c212674ca8b5dbbc91c80d1b986090fe67f4037f2655f4967e8f16ed615bf07af1749ee5aa989e8e3d28608f472e7c536af391a55f2738e765dc3ab4a617ebd3c26af6bcb045af0b3c61193d439c72ecbef3dc92ff17bba2885533b923146221006bf58d17ce817a782640de41a31f6e0ca1069df7c551dafc9f19de429b9c85835709998dbfdbef979b1c603e1ee001f27d53096b342866f4de8383b323a1911dea78a53cd81eefd7357e893cd33f9ca108ac8db6b2aaebcd88b71b71437f71f282a70921c0d1193fce8e3e7a02077e3897924ea2ece56cb879765a7241147fd2c87bb3bc6c74abc45da06ba17743f8e384396fb6b00af89257b4f7291c1b6ae3887cfa73c0549f25e9b246fe78804fa37b079501525da2ec46f0ccbd5acb53d780f4a70fa60b797101ffd70a939ceff205688343d5ffd081b484b706e160023d1e08d3426102e854b949c07e23aea625372790ca5744d702f06c8abfa6732558da71d88833c1a1c3f6014bd40cc74e9df1fac10bd2f1d4c9a6849d463616aa1c9f3434bc69a2edab8cbf7990cc517d78cd967e0b285adf67ed02d74afb1e865a6c62710e93ff8458edde328b1518801b4bc3d0209170964b23f0f73405f0c76938fc2fb4ad7c7f83237968fcc00a78ebe1f3b658440f96e004050f149ba3177d951077b8ba12fb4dd6719ed77ed23986559fc25529f44cb39740328f6501e39e9f64c8960d3a3276e1c53dc302221cfb04e2e83f292980c0d318a95baf84bb9ba6c423070bdc61f34d3b038e06947f1a6c70b4cba759648202f3d9210cdcddc3da45e9de9fedddeeef8f3de9c6b1895b870ad97776b95bd3e5805f9cbb0971b98d84cf45a613d59f100c05eb50a5db195b5a982d7cca4031dae362a6c487b8c23cd7a459aa612efc2a36cbcbc38a819dad45935bf45007c9e54165907ba013e76f8946c4bb339640812a4573bde8dd7937fe6189c93588d98ba60147ee3718ec11d8db9fa20be8bd8c02329a5474fd6870d6f3f40588781f9c01bb0399458ecff47a81763433a632fd65432ef59c9595d09e7bace02107d9d15a24c2780ff023fffadc9b7318cb8132207c05cf01a2eb4a2d1a7a41f908ba2efc37804273159ea20d03a81143684e4e1293ac622ebd522df5670fec7895da69a7ad44a286674895202c203f521dc2226d94506505bf61fc4afc99e8978034a3e6b95905319412d8827e9acb16df44862b7ed71c0aacecc1228521a348ff1b8fddc95fb6a47d5c0e026a3e39f63c4130b1eef643b479be2abf1b7a597be3e380e23dac2bc5c79fa58187f55edca5c012a6c0883f22c54b0fff549e08923687ac0beaece7e240b8eb0f86954a6bf87edad77a0e0e3cd40ae7d2e4ae9176d58f41294968b1fe909c9da4925d97f23305de1591885517be5b667385a9d0139b9334d4af3f4c7cf702f741ad0eac6579f4b804e539daf92a3be7d01b6d0b0a64ee72295582f6966bdbe77ae1c8f6c17c2b3396f9f78bba5ff692596648b8a8246d535e262e4f7aab5263a5ad2121e8c66b4b077e2b16db0cbce7587556148b06b50255fdf95148a35fc6c4e10ad41a0e61f9e0a9bb7c222c98f4c0c1a7c44bd6b25d2f862d5cd7a553b0e42991fe043b4d57926bd0f436bee9cdc2cd11979d793e3409d3fbd221775404149dba68366ad273bdcb035eb5214ea97ff8feaebab08a4171427b92b0db53cfde45fab1dd324693b1f63a91c3fc9b12833d03608a9cd3623d7d3e96c7fe10e28b2c8f10bf72ffc60df40cf2329b3de2310086ae9ebc184643a60d2868ff2ee5ad3741dd67541cbe7a486c272af52e0159ca7743343f049bba4bd370f3e63b14c270bd78f4c7f0f1a4c4a9f6f3ffdcb1db6fe6506ee0192def99933d198a547013cf9a7b5edb21d2978c1ccbe50f7bf1df518e4229c297c66fcaf73b07ff0cb7c3f4e96ee00d38d57f5bccfbf434ee8ce03f2203ddd53c5e3061eb2f92c1cfa6f769d2eb2c9a25c4f0dce95c192ad34817f3160993dea5f404d70e565b7e5409f9e30d64b5609cacc85938009283739f00ae8652e86b0db82c17d134f2c8f9d0271ac3148eff36b5bf495e853e9c9c765500e943b0f9c2235d11addf0e1f0b9e7dc276f99ccccc845034c1f20f8529d0fd06860af3a3f3e103ba20d2bad241be6a265f63535fcebf06cce52feeb40e2e394b40d413ee0028a9672f4f67e2e13e88ee15e23cb31adb15c85a1045fdcd0ef97101344d8408193a0d75a786909d81433806d98473be2ebf78efaafb74f1c7f6bda0ae17f20ff682d6d998c2e707bd9feefdf3bc1d7a9baba9a4f16542e6ddd23100f3d3cf80622a01516367cf1b696da935e3800809d35728eca68f8853280d3f217b0f9aee83eb1e2b63076c8d78f63915ffcfff29ad7330eeea631866ac7f50f8986a6a63f1aac2ab81a4f14938800a83a1614a64ee61e894f3608bbdb992cfde0feb405c663ceda5362b924d81a0e6feed7ffe50558f2e05e39df8eccd6c8e591473db00d6584b06e26a64893e6eb86ebd74c617b1ad0618d6f3087bc0b668d51913dda04001815f950a4283ec7434fc1d065a82b21ee4f8f34c03f5647b8b4ea07e0f155759545f210e55e0593b8881c1a64d4a150e4700a843c372ce81cae6a4959dba02d5cca157a92a599eff379a070234b08a3eeefe038ef1e9608816323232c0b834e77f1997d7a057a84d90a9f4bac3c02427d4f744624380f6d854faa4c49935f86ceb650631e3f967f8a8bb7f56316c860f08ea1073835e6dca847c3ec167c599776b6cf5e970d029a168bed9a6a340e24c76bd9fb5927d2a77a20e60769ea895504d1726b42f31b52265ba0aaa11054d422549bf60fedb6574b6f092cc24f2552c9e846162f102e6b179f30e740f88c930914b9865de038aecf40b5729827e43c87f3b0a9eecd9a3da7a7d63194a9260895f079e32a7b8d9ed5d77ad17c87ee0c3ccc3071257a27227f285eb6c4b94658b1a476fa73826dd5fc29275659a2f4ecf2f1aba7a8482dcf5e12d3904645cc0cfbafb8f0cb75893ea3f0baef6035c5af16e3e66e6702f714f9df86ee54c9ccefd418f5e95a4ae501a4ec4f779c3ddfb329d7c7ed4ffc4c42fde2e7e1882c8f5715b95617a22aaef249856d3726627ee5ce8a1acf87a40fd5bc877385b3c0371421c5cd137cf4da25aa15b91a826066be39dd9246fd1fcebd3ad868e687f7100bd3df4a7ae08583ef544e0caa59894f16b6e89502bee76d19e89b6bf92f6d266861a88e87ac89e8136aa115e79d700328bdc12ef8aae1783946f956da18d70e02b5d729c955ca66c73b88a69a475b1cf4d2f953230802858c0ec4bf6ab681d0e0ec9b06000ff250e018007f9c66d22ecb192fdb2d330769496ce7f073c7c4bdc54e8050dc3f6453945cafa4117a5a55d422e5006d290a4ccc7e75d120878b57b3eea618b69dcd5abfd9d3e777efba4f6235c629eb475feead89c106b45c4d8eb433245bf4247cd468f1583c41bd2859dc112b33e8bd4c1aa27be9f590822f066dd5bec309ee1dbc9138dfaa9f91471eaf15bb334718f789b3204951555684b2d3fdbe23c68f0c8d43fcd514a279e78deec2243258aa86f50e7b1c336fb111fa4fa567ffcd4895b40551bc7772757904ad2f21071584af23fe9f583b801b9ba4da9497bc88208d88e26a3cf0b0b4a23c02e438327ccc711c8d12dc3357aa9c2f4f497eef6300be59d0fb07e181b9ebe4aac932a125202e5d787f58f7b084f36527dfc2b6390d7ba6388a225a889bbbf145b90f2a4fa9d991fb4c32d138caa052fbc49cc82ad8a6991293f9575db8759794802f174e30b4efc9d8389aac2126030116acb0ad7da525eac6a1175057412a81a5dedbf44c423c327bd4e872877925557bca2bff6e367ace9336c965c647de2d41cc1d3a0ce532a670cfbe0f696e26e2c80ba48d920df92eaf6fc0fd932647dcabb59b73b2cb5f7b26d4c69cdef93e93a8183be48359893e83d84359c23007b8d9b0377771487b609cc5323b42ac9d2662ec44841a6ec4de044872bde08249eeb826eeb997ef3ac3cac31388b7c4be1fd22ea322f2406060cb1f868cd0f9b2e627de81ae4a7dd8427c56f110eee054565357ba4dbf0831c82995309530981c22e90ecb511a75a4fd21e0fc636fa9ceb71ce2c8800a0090cd83e2cd1893e79535f527bfd02d6e3297d753640def9956742f862f173091a507ca47c5018e4ff12c20e1c9f3a4d6fe92c2b724df151516790206ab0b589fe698d22ff652dced4d584a7c2744f9ab02f934746750f12e0bccc36a82aaf757950c7a5837adb9a8c05cb8f1f6fbdd70ab72efa6142d3b21ea7b00f7b9bfe0972440c3531673b538d54fbeec00f920adfbf5288978c588d8aded67acca15952de9a4303764d372515ba2e1a6235d7", 0x1000}, {&(0x7f0000000480)="52765adc000966d99429356479cebed6db6105c81009f659d7045a3704404875da9f75", 0x23}, {&(0x7f0000000380)="e7f47aecb39584e27abca43fe8329fef3d97689e39d73875a7d4eecd306d11065157c20e562a0baa596ebeea3680f2a22a1a115abaca2ff5f6f8501169da3a9b73a77b4c326deb4d48ac09e874f2d9fc8d52df9c4341fa6d0bb5f458e0a1450c20859f4f377d0eed71ad76f5b0f88b51d4fb08b165adf783c5644e4fa9b22cba368b1033fd911e502a70ffb92cd96f29bc21fc688b28bebeaa8b36fe7117d45150458d3ccb9d709799f64a1035b622406f67b6e65a39049dcfbf6022cc99015bbd5adfcea8e5119eadb6f2fab6c9f3be", 0xd0}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="110000000000000000000000010000000503000000000000300000000000000000000000070c0000000000000014bbf813d9b2a7ac141452ffffffffac141440ac1414aaac1414bb", @ANYRESDEC=r2], 0x48}}, {{0x0, 0x0, &(0x7f0000000580)}}, {{&(0x7f00000005c0)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f0000004140)=[{&(0x7f0000000600)="0684177a684131875af1d12bf6f1fff312f2c232719f06fcbde87adb1a11b298312f5de7ac42ad7a95f3edb197722d24dbb6965c3bb8ed1a27251c", 0x3b}, {&(0x7f0000000640)="8c320441b6170000ebd3682d54e66c9bb8490d9c41e5e1a8777612e7a67874623a9915748e2011650efaa38354d14583169a180bf5a49cd77b230cc505575b81f1598cbfc989875ce49a4e2d47e2e2aa4fa6699a1b91cfce2120b01d94504eeebc51a168298c4e8dac8c36d343b9fa61e2948d60b808", 0x76}, {&(0x7f0000002cc0)="6e4e84485e8c5abc01c1ea29b4a32c8cd312fd50a22a4a1039342d06d2923c95a2c2fce2e8fe44eb29b9bf086f1f60d05a582013616d7926789159e62e9f56109a6f840475d5653bd32e3217d6bfe9837997919b893285e6c2c85f11a2583fbbfd29b344afc63af575404a17d8ec9fba693294a1bcfb6d880d75c659934b25106c50715540e511ff247db2baf1943ff8358f02c49244ce4674277e2e69acff77658f0d6d3c180c8af6e0763a7abc191d1e4a00b5d6e586688ceed882e54b1d106769616e8b52382541b52966b06fcbcc711c5dd76e32961d6500080cfcf672aa2d465715bbd5bca6dcf849375ed3c93b2dd5a47675f294fbdcd640b7610a5d7b1e3aadc9f4b185b3b79096121eb5446f1fd39cd3f111b814f28cd11d2645c27db74412b77d7c9973cd5b309691fa50fa402ef9fa54ffd2963b6f46fcd30d8ff76a51a33149188fb995df473f4068a3f4df5acfa7d00fd7c1f82d0d01bfbbd187312f8a8b5252254305b6ba35810153d7086a9860c1f46d79d9e32364ab1a27881da5884aede811bc0e4184bf00936bf996665302ae4586d8f6e8c71da7864dc7f7c73975f7ef6f0a4df83ef997abde87d1576139632e18ff9de8a3a8ac1ac316da06c5dcd0e8981e9abb4cc02f28f897a65b571305fd7f5c00f74c86a2685ce6f39739b4eee4bec921a7b61f8791e145135a9a3e82578e05b478392e19074a3f4d157b1debd72c2d11516561c9c618581ea18e7e0e77c820cbc3863baef531687ce4d9f32f730211a1b1565aa5832a5ccbe48bf49a27cc3fdd6876c165601c70ab5dc2494942bb2337a499d34a60ba1c2e3d955c2babfa2447f6984f8d2cc2124263a22e332acbd882e356c1a5ec48a49a2e802db59d635f7733bc8cc7bd96f69a054c815f06df973399eb93840beb82e13db9eab7670e894d6827b35e56a406681b6ac9d71380590629ff9ddd9109c65f8962c3a87cd632d3ad0ae052d766dcb0859b10ff9d238e40e7007b954bd42d486ea881d73d70a5946115df0b543864e718b097f817fda3dab3b13d1ae1619275f65ccbf8bd2b33f09fd620cc860947d520c7d7578fe285e62bb3b3eb3325688a4eca52037140b81ce9d44bade6d780c180101ad0479d09d5f42a36ab7ac1a285d9bc4726c5906712a9be5351172e57a323fa47ca56cea83827a0d4952f9b4a4650d4373cde3e98fa775cfadda8dcd857db07890eb05eb2b4de08b605d29ce1e6de37943fec3fbe6453017d07686900e9ace6fda94f1131baa8c94d8718b8d62593ffa080319c1b067995bea1130355d4846f02024720a36995a8681b024b836038c23bd8aed47987132bbf59ae193af5e914b416cec0dce88de28be2a5af6f4649e65c056d16fd71634cac95bdd4f1d3d0b9956ae9f97fe619201573774ecfcb3b1a5edd7eeff48ba1d059c467a9595aaf6b54bb68c8792c2f986ecbaa0eda9e365a2a056f8f7f6d89d45fcdaf49006f4f2b9a3a9b90db7468aa0373a57d7edb189315174fa39d00217acc9f0860b53abe8eab2ce58fb10fc8c845e4335d41b13e627d9e585c82217155b9dcdf6fe95fc26dc00f680b4fea5fd925c1f600fa7ae55a1601d7d129763a1ab7ab363b18c6bfd2660741fee070bbaea60131c435e474a18024758eef9a30692faea3896334e8dd49e33c55d3c09f4de01f5b30319369e19aadfd6b689a01e43594dd158de60366f666a486575cded4d1aba253b3697516ca52792d380fa41aaa49789c497492ca4562e5044a965cf6d0b7803fb52f8cbb70fc787346e70ecc7f6c177db6ea3504f2725ed7f51d8b3faeeace2e08e2bc7214d0929b9c263610eb453186bf6039475ac829fdcf676e0569aba2dc916f17d102d7ab41253d8947b658ac0a65968bb08b2d14f37e50b25f94ad009bd6ab968a876958187f50e5e894cbed7a32627915b90c81de43aed52541ec0148f9382915713250212839beaa860c9876c17a8bff2a5d9ee0a61da071c5316cd9c0f28207f82c97a9108a2e0effbd2f886859dfbb6bd6f21ec7163a05ff5e4aeecfb4091f192721d54f4b1c9a2a88fb34870d9af3ef4b0baf1f46a3b7ea0731bffb6b1d98a5e3a562ebab5d5bdb3914a23c5f4f73c01963abe8e0d9f2a1c2024fc1dc73334b77fe000bc32c1b97e4bbd5143a9f8ebdb71d1cdcdb8f76e781b79adeeead71dca047d75e08494a995c030923f2f77188e2916e832a09c2f291f4a0cc0946964cc7df266f32b31a9a268094af6228ad3becd02a283e5d9fbb2da67bd6a1b1ea8d091c087f20210b23fc5759f58517ea45ef31d144afe953b43fdac81869bca31b289b014bcd8235f3f03601b84963c3500cc32c9690e3c21e2c8a1752da0ea1177a013be1c7986c10cd9221137f802e33ddbb49b8d95273f3321a713aa6bb5c5ac4327540386cf4e2dfcd334d9222c92f823371bfaf24425b2188f6af6d67b0f4c61c34265a615a6320424986bb3e849fe7e186d2a759035c0cfe4a87b100d09736a85246184a08a0454b6684a9babd1688ccd1c0aa110c3bf314ed687d1b393bba2385b7dec0c40ac5974481e255a3d781279e343cdd1bf53bb0b6739908c1c3010fca7e2844b40c6b2d3d155fd38cf831cb29bdcc2984d11b6635c33b1d98a9b45f1711360adc0bd2ab5d660ca5a35debe111260b5fcff5f22a603cb1f72bbbd78bcef77bbfd499e6c69a2851b1166c45266a68b9d2ebe195ccc771d01a669afb4ee86a1fd8991aca37f0adde8b99ce2b6e7f8c93262d1a116869cdaa0907978bf63b999ec2e73fe1ac4dd3b3bc7469dba27623165eade1e327c76c76a893fb80a35bab7e5aaa4ef4984a713a6d920e92a7c352c6cb268ccffa023c09c237b03790f21000b659c18c9566a3666d6ca68a556f68801e4967eb331b1a8dc9d3e4385d1c1ddd443c9536279cfa03700b85476a42cc5a95aacb3c8593b09f7afa867ce4134a9198b8540added16c30cc8db27adf8ab581be5760ebaef1a88921f03f732d6edeae8c1688df07a6f62cadb50c7d13cf2a1acf25ec26d8a4c137d8244a4c3401a7055f92cf9fb4e5233237f0d4d460ef8013eb2668e8793a36fe7fdde4b6c969d1cd46d1261297c2a997d56526b267626c7be93c7c1450d915ec818a3ea34ed9fad9e4a2a716b5deee5954ff7c95d3bea83f2762719aac4b79057d89d04dcee43a54c519d17e5e010cf3af89fbead39ec8f4078d7d90bea257fdb840c0fce898aeb33dcf41ef10d82bd37f6146b8049cb6373a98bdcfdcf0d5fc3c730d9ff95a8d5750029351e81ae3c56f95518aa1dcc411fa05d1e2cd60a62b365d1a27c909d2eb4f9cb0e860b4eee231ae26803b6baa395f5c55354649e1793a4fe8479f311f560bc2ac2743e99d446a9a7d0c9f281fef723b57c7a59f88b9c0695734c881ab365b7b8f607ef6ca1b654036b43f77df88b4b34dcb06ee85af5e7811d17c4373cb54b1d93cc9cf276fbe02fa9742a62c6a0a6887997edb74732270bb28238ac31a4ca65731eab193601250484fc5af8ff7d943c54d1a70fe5105127829754b7a9588b5cedb3d21668a6c31dc46e45a815912de76adf56b02b35d5f4eea71759c4295a420ec9b9c8b018a9b07a8f5b1cb1184ded5c87bfb88bc5ce820ba61ae88d4bb28b3829d183c9d32ca3d24f22ac068256e450fc8af756cf527af973559b26ec6d94f5699e1177f4c2f77965cf57695440c9c511c2141125d451725a14b770fd57825bb9f8cb0c83392e53f4e2742f3fc8a75ede8fcb63a82ae205ece6cfc63a8c59dc19745c6896224d00b619e2b05e31f33d89b78ee69c3dd1e77e8d8915b1e05512cac631f523d10e2e15c21c52222b5ad783e6258595ffd7618061144a88083379f30750822282eedcee75d95924038cd3fd6bbf97b946cac7c417cb4ef8a98d37a324db32651e9e6d918f55f65cbe19e4805642fe66840e8a5a0c627c82a48f11e609f02d8288401a64cddf1857f01b881c5a1791c9bc94e5682f09bbfb43be59ba76a44ddbbc97df46909eda0473cc35fde161daa2713080c192c8f858206eca310d5a324f6f10283260e4dc9fc3479fe08e1decfc00d1c602f0ba8a45485fbad393804c073a3fd2bc26782b1a88337f2bc7578fd3b3132ee99cb7e93068fdc6df8dcb225cfd438c22b827ef6697ab86b323d610cd68c4ca91544797a929407948d8a6b2007ea5d49e39311f0b7733aa7769ddc4992255872226b87d0e4deece161cbb6b2f3dcfa154025f0b6d3d85add2eb92ec88b8f63b6408283f10dcf993c2690c76ebbcb10ebe420f56992d863da68c7ed019e63cb631c8cb0a417952e68073cd3ede952e83b4bdd303220a1d26ff9e5122548d3ac35211ff83e2bd633a34359119b7cd409140612e864f38989000c95bb59e023f2e33fe3af766616080081349089dc0359fc569a85a26408b4d20e1389007435db73f8c240e37e2d21058a83f3695ad7b61221fa2d3d733a5e7798b1f451a8a46e6eca4b4c3dea6c15d51ae902bbb7786635096a3394014b9fa50d7e49b74d7f6b7e2bedf145dfb8d1424c49bcbd2c5e12a99e8bd9cd772ef513c5de9cc8652f100e955a92e768dd2eca3427561fec8764a699656f846b6abcd5ee27f63961142bb8724c99a97c71a9f222e54280fd6b8ad5546b886700419834b5050a9b3bda4309b4857c036ef3f5004d881a2a2271552794e1bed369b51d5cca6f9633db6f7afe4c8075b0c5583112d4f2074a5426928382c6b23876f9060a5f3cd4a5f819405a80bb0272fdd703bb4dbfbc1d33d6fd1bd89f496b58045e1d74b11b08dac4a90ab28e52afeb5527157110eba18485ec2851fa47bfe536aee6a703908f22a92e4902bda9e16968c5f5d1ed8fa02b1698d778b7fb836aadbbe3eb288339cecf748f6198efc5aaedeea07ab09330a85ff2917c79b7ed7a49b6da342b097cba48ce41b547303e5372cc2e5bca9f107c524ad276181c4b7aa0dfdb3fbd2491512f660e720808661437c8b5a2905dc60d99d6574af132f32424ecdc2f93f2291d3a049019cdd61b0b07d625bf103502759924369cd676337699ab6b9e29d1bc4f7af387931cb293a256a68f2871129a10c574bb244d37599920356fdc03ca92c9b7ecd31616b7cff800352cab269b907118f5347b8614a55b51a16c733ac15a810f3a199899435100866c655a489f045bb2fff4d7f2b08351bdb5110a8336348530bb1d484a28738628d9f24fc8af1d533bbd345beb12ad6ae278d28b9d377fc41e09d8bb282e61a972ae4d288bb26f3d28cbdb19e73b53de5fcffcb403b1177683d3fb53bd5d261a9b4f415e27846454705ae04bd274b378a1ea64e0401c47c4dac1152db255f6a79075eac44268dc09c7547f68b5ac09b1a3dcd623ec579b35790802454c3702bbf5773925dc411e872fe3932be39b5d39f02b9c045be89a3185a7b9913fcddf00a563ef92f439be33a4218cfcf2a11dfe6f2c84a71eba73ae3c8df6f7bde6b3cb331268451e84b7fe549d314e9e7db8019034ea31a5b1d76ac412b9b9f78983994061eee49d64e3dbd626cefb477cbd161de336c4e08c6a73c6b14c754da385eb92c09a1311dd8a6b17b43dd3fa82af6c8c33392f146e9726a3963def5e6e10746eadc69247aa6b46c139e27804838666078022fe43848d23e6338e597c8726a8f575310dafb5359d52ac35e5ab6d425cb971f644fea", 0xfd0}, {&(0x7f0000003cc0)="80a747bfd39b14c62cfab543f590b675571a8ea5c21eed0062e7766a37c54fc7c681dc1ad7b387fe070a39cc7858aeda9a29394f568b555c714df24f4e4c81d8493d8f83ab10ae8b81f31fc474791f202f4a6ff24a988cfe7c5f40a66b827608efaaf90303b001d44bc0018b649a46ecf6db9ebbdeb2f03bc9d0bb7e77a9d3fe871d589bca73ca620f29c9deda4a74247fada448bca8aafa1b8de5fcaa4efb02bd811b40403b97225db210153a22b7a80dac28", 0xb3}, {&(0x7f0000004500)="40cc26cea7b8d57e04013db0b711a0fe8d46e067fc443e43a66486ff4701e1ee36b26abb1bee41bf9e2cab70548b0932ed0951123498865345aee0ec9b363851cd119efc45568266d51fb8aef3342a0acecc5b6b960675950a3affcce52d8b047e6def3c63e5e8e8698deb55db9cfb0feb3ae4f92a41963d288f04e63b26bdc4bcaac10a93d4b800722b5da1985a939837af9ca8abbb537722564b2972", 0x9d}, {&(0x7f0000003e00)}, {&(0x7f0000003e40)="b7c901a311586d9252f3d6d005fe1351e3d55cec1e5a6209a9a81e378fb83da4fe2f0e9bd08388bef5e0f3ba581245ef442748d58805c5abc8cdbe99e3041442a626b28d9cdef79937070626fb88947bb22a5a2fbdf794968c243cc2ae48bea8411921fa3c2e592194d879d09d414cfbe66478e01914fc619f8787bb1fff931daf7f7cba6f150505914afeb7", 0x8c}, {&(0x7f0000003f00)="99191de4f522a8643ff02bd8b7f9e6fdad62d8b32ad79089663b6c1179d8e6ba37af3f536858f4a9e61e571e0e6c3659ef07142daaf93e5b2dd247a554f0be8aac8007d6bf6300509099f0b600dde91f92c699fb120251fd3b34f5d2bd92876cd7eb7ba498ed1f75ebf15e838864d56ee9c722d3f0d98f83163c487f6bacd8a140fe", 0x82}, {&(0x7f0000003d80)="24b99f2d65ee089dfc00b45746748bd14438e807cbc7951f9a772ea7dcc47fd5615160a395a868f1c2624b11689dd52270b23f140253221a0a31f76490f2a78ad6d96d7a4448b592a8efa758ef2b497a5f086787e124b13b3e0d896513c48f29e9e7275c2445da4e1c5e42d76081ab65d6f5b2b7405277c385efba119459537b428d6ea1cf051460c7e419607463910875cf4dacfb98d6d2d287cbf957b0d3b6e859accaa6760333d68af6d072d2f6fb75051d65", 0xb4}, {&(0x7f0000004080)="eb353ade12c485182fe7a9f56dcdd1d4eb3558baceeac4ae3b46624852728826696a99040ed3863827be73a5894566e2dc0ea5bc0576e8c0fb1b54f494a49f51b8b26fa43a4432b8da666f99575000e1eae57d5e55bde8bf06a75a9cbbbe9a33d1573fdce2e1814b47f5a0119ef8c57008004b63a5d68fd77aae7bae621dd7d5f84e76b2ab6ba192f9440166d224f3fab643debeaf2e9295", 0x98}], 0x1000000000000059, &(0x7f0000000340)}}], 0x3, 0x0) r10 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r10, 0x29, 0x40, &(0x7f00000006c0)=@mangle={'mangle\x00', 0x2, 0x6, 0x570, 0x380, 0x2b0, 0x0, 0x0, 0x2b0, 0x4a0, 0x4a0, 0x4a0, 0x4a0, 0x4a0, 0x6, 0x0, {[{{@ipv6={@mcast2, @private1, [], [0x0, 0xff], 'macvlan1\x00', 'veth1_to_bridge\x00'}, 0x0, 0xa8, 0xd0, 0x0, {0x7a00000000000000}}, @HL={0x28}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private0, [], [], 'syzkaller0\x00', 'team_slave_1\x00', {0xff}}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0xffffffffffffffff, 0xfd}, {}, {0xfffc}, 0xf3d9, 0x2}}}, {{@ipv6={@mcast1, @remote, [], [0xff, 0x0, 0x0, 0xff], '\x00', 'dummy0\x00'}, 0x0, 0xd8, 0x100, 0x0, {}, [@common=@frag={{0x30}, {[0x80000000, 0x14ab], 0x200, 0x8, 0x1}}]}, @unspec=@CHECKSUM={0x28}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x1000, 0x6, 0x3}}}, {{@uncond, 0x0, 0xf8, 0x120, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@eui64={{0x28}}]}, @unspec=@CHECKSUM={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5d0) write$cgroup_subtree(r0, &(0x7f0000004300)=ANY=[@ANYBLOB="2d637075736574202b70696473207bb28894215f60ad72a51c3d18ff3361624e87ffa856336a9ba07a85"], 0xfffffffffffffd81) getsockopt$IP_VS_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x481, &(0x7f0000000340), &(0x7f0000000500)=0xc) executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000500)=ANY=[@ANYBLOB="12010000f1d566201e043c40d7cc000000010902120001000000000904"], 0x0) r1 = syz_usb_connect(0x5, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000cb768405e0483020b9901e4020109021b000100000000090400fb015c291d00090509"], 0x0) syz_usb_disconnect(r1) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc1842, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @random="e5db029ea53c"}) write$cgroup_devices(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1e000300008c71ef28ff4bfb3b"], 0xffdd) syz_emit_ethernet(0x56, &(0x7f0000000740)={@local, @empty, @val={@val={0x88a8, 0x0, 0x1}, {0x8100, 0x7, 0x0, 0x1}}, {@ipv6={0x86dd, @tcp={0x0, 0x6, "4dda00", 0x18, 0x6, 0x0, @private1={0xfc, 0x1, '\x00', 0x2}, @private1={0xfc, 0x1, '\x00', 0x1}, {[], {{0x0, 0x4001, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@generic={0x13, 0x2}]}}}}}}}}, 0x0) syz_usb_ep_write(r1, 0x2, 0x5, &(0x7f0000000700)="3e5e172a21") r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) read$FUSE(r6, &(0x7f00000022c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_usb_control_io(r0, 0x0, &(0x7f00000002c0)={0x84, &(0x7f0000004000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000480)={0x14, &(0x7f0000000200)=ANY=[@ANYRES16=r8], &(0x7f00000007c0)={0x0, 0x3, 0x5b, @string={0x5b, 0x3, "554bbc752d656c918f56d6634b114b99385383dc1d237792ce95a4e764d88fa56c01ffffff5a4e08fcee285b0c2d0e4a897abb7d704d29a983419079121d02e3b8f36f51a38372c7e5dd43c18d622af356f2c2690d7b62662f"}}}, &(0x7f00000006c0)={0x34, &(0x7f0000000380)=ANY=[], &(0x7f0000000540)={0x0, 0xa, 0x1, 0xa4}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000005c0)={0x20, 0x0, 0x41, {0x3f, "527067e411f203de099454e3795fafed84b439fdb27f6cb155b7115f7e1d85235792c6f069f6bab515c71694064b2ee85778a5681409d4732f6a3312905308"}}, &(0x7f0000000180)={0x20, 0x1, 0x1, 0x9}, &(0x7f0000000680)={0x20, 0x0, 0x1, 0x28}}) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="19000000040000000800000008"], 0x48) r11 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r10, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], &(0x7f0000000240)='GPL\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x3b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r12 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000900)='scsi_dispatch_cmd_error\x00', r11}, 0x18) fsopen(&(0x7f0000000100)='cifs\x00', 0x0) syz_usb_connect$hid(0xc2189335a35d0a6b, 0x3f, &(0x7f0000000940)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x4d9, 0xa072, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x70, 0x9, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x3, 0x1, 0x1, 0x9, {0x9, 0x21, 0x1837, 0x9, 0x1, {0x22, 0xfdc}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0xb, 0x1, 0x10}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x0, 0x7, 0x3}}]}}}]}}]}}, &(0x7f0000000e00)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x310, 0x8, 0x9, 0x5, 0xff}, 0xb0, &(0x7f0000000ac0)={0x5, 0xf, 0xb0, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "c445629d0884e41256dd7eccd7e505bf"}, @ptm_cap={0x3}, @generic={0xd, 0x10, 0x1, "d5b747587016f0b6f75a"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "d5f51cb5aa1ef28929db179087b1c5c8"}, @generic={0x70, 0x10, 0x3, "e8cfbd00b0da0813e417750609405164f5bc312ad7bb758400250fa18c00fd83fbe89c3a2464a3b292248dbe254694781aad4ab4dca9733c9009656c8b30793c9fb3a9a4e51145170898103ff3c4b91378563b8115a804a9f517d8f21b98b7371ffbf9d2c9be0463b30b196372"}]}, 0x1, [{0x4, &(0x7f0000000b80)=@lang_id={0x4, 0x3, 0x80a}}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs={0x1}, 0x6e) sendmmsg$unix(r14, &(0x7f0000000fc0)=[{{&(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000840)="131ff4fa1cceb32d1d88f3173186b5c5d58cf5b719cab91e05ee6071aa843e0cfc5d9655e0d07a4f2fbc174dfe5946efb77ba6137f317d9af53d359cf7668dd7f4d6d42d37c6957f9ff24023a8701da7edb7a1bc5e83f545f9eedcab66790f0a9df6a64db03bb7e5a4ff2484c1e32824b107322699bbc34bd248af5b1f77313a2c7c0713f1649f485d98a3fbddcf3f744045", 0x92}, {&(0x7f0000000a00)="dd289e8a7387ba2fecb9f61e0b25bf9e71aad52011fbb16e7ce6ac422b40818972fcea4d01a00d24613cd82b07ffc04aa1f6edbe5763fd5476f8b12cb7521c0590e948a97be5e11a7847425082b4be825558dbc7faf5a22280b7fb271a4b7c44c6a3ca9e3b423b4c24ef7830945ba658c80336af7d400380d08675031a85a88616e3858d6e5ad4126178302a8e06dd", 0x8f}], 0x2, &(0x7f0000000e40)=[@rights={{0x24, 0x1, 0x1, [r2, r11, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @rights={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, 0xee01}}}, @rights={{0x0, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @rights={{0x2, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r12, r11, r5, r14, r13, r4]}}, @cred={{0x1c, 0x1, 0x2, {r9, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, r7, r8}}}], 0x100, 0x4000004}}, {{&(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000dc0)=[{&(0x7f0000000640)="970763691d5e6936ef7d2ea16664e40dcb99401fce9a23e265917c2048778333a67e36806928a73fe1ed2ccedf93ce79a6537c36af36", 0x36}, {&(0x7f0000000c40)="c8e41e74cf2115cea3de35eed3ae1c3359af6b6a7f272f8b8664f4b3c624e9a180b0d81ad335816a2729ce35ad5c432a29ef3f45fc8491fa4647baa70f4c953e088e627172a97bd3", 0x48}, {&(0x7f0000000cc0)="6dcfb4a6c785e3c21751832ff926ad9d1eadd261eb9e376140c5f24f8b437746", 0x20}, {&(0x7f0000000d00)="4f20fb32b6b7bfd46312da5dfbe0ebf91685821d8018b9933d3ebb7308e8bc1ba79c73f43e2a82d7969ba3226e6b5d5f107004987a57718d12f650d64da6dbb7791d1d2277a807ed4fa80e0fe023b0bfd5f9b159a35e9ec39d1e406f977b236f7963c5a9ad7d94c375b47d640d4c9d4f0deb518bca27a091e1dc13df1e1ac01ff8ac3413a8268b63b2445914ebf8b1b47550bb7f1f457233c01255128576071e5aeb44e64c81474d8a3d6d4b", 0xac}], 0x4, &(0x7f0000001040)=[@cred={{0x1c, 0x1, 0x2, {r9, 0x0, r8}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, r7}}}, @rights={{0x1c, 0x1, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r9, r7}}}, @rights={{0x28, 0x1, 0x1, [r2, r13, 0xffffffffffffffff, r2, r11, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r13, 0xffffffffffffffff, 0xffffffffffffffff, r14, r10, 0xffffffffffffffff]}}], 0x128}}], 0x2, 0x0) recvmmsg(r13, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) syz_io_uring_setup(0x497, &(0x7f0000000400)={0x0, 0x7079, 0x0, 0x4, 0x314}, &(0x7f0000000340)=0x0, &(0x7f0000000280)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r15, 0x4, &(0x7f0000000080)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r15, r16, &(0x7f00000002c0)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x4007, @fd_index, 0x80000000000001, 0x0, 0x3, 0xa, 0x0, {0xfffe}}) executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000413f5f201d0650c16fce0102030109021b00010000100009043300011870fd00090582020002000400d309267f641497230e5206a966f7fe6f18b6dc64dc6a34128aa4ce9af1c09122c9e5e2b97aa1ec72774138f6c5bd61007714e16b28b0275aacc0936536c916cc206e31614f2d01000080000000002f7c927611e93ebac4279a4ee889980e29e3ea47e387443f3bee11d5de5974d5ee274cb46b"], 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000040)={0x5, 0x0, 0x0, &(0x7f0000000000)='GPL\x00', 0xd, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6, @void, @value}, 0x94) r1 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) getsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000080), &(0x7f0000000240)=0x4) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xa8, &(0x7f0000000040)=ANY=[@ANYBLOB="a200004ef3b11f948ef66b0ee0b3d41b1b"]) executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$video(&(0x7f0000000000), 0xd, 0x0) ioctl$VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f00000002c0)={0x1, @pix={0x0, 0x0, 0x42474752, 0x0, 0x0, 0x0, 0x6, 0xfeedcafe, 0x3, 0x0, 0x1, 0x5}}) r2 = socket$can_raw(0x1d, 0x3, 0x1) r3 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000680)={'vxcan0\x00', 0x0}) bind$can_raw(r3, &(0x7f0000000480)={0x1d, r4}, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000180)={'vxcan1\x00', 0x0}) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x2) recvmmsg(r3, &(0x7f0000002c40)=[{{0x0, 0x0, 0x0}, 0x7}], 0x1, 0x22, &(0x7f00000005c0)={0x0, 0x989680}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mknod$loop(0x0, 0xfff, 0x0) socket$inet6(0xa, 0x2, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=@getchain={0x24, 0x11, 0x839, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r5, {0x1, 0x6}, {0xffff}, {0x1}}}, 0x24}}, 0x0) executing program 4: r0 = socket$kcm(0x2a, 0x2, 0x0) r1 = socket$kcm(0x2d, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000140)={r1}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)={r2}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000040)={r1}) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb7, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0xa8}, [@ldst={0x7}]}, &(0x7f00000002c0)='GPL\x00', 0x5, 0xfd90, &(0x7f0000000300)=""/188, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f3, 0x10, &(0x7f0000000080), 0xfffffffffffffc79, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x2a) r4 = accept4$inet(r3, &(0x7f0000000080)={0x2, 0x0, @broadcast}, &(0x7f00000000c0)=0x10, 0x80000) recvmmsg(r4, &(0x7f0000005580)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000100)=""/36, 0x24}], 0x3, &(0x7f00000002c0)=""/25, 0x19}}, {{0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000300)=""/5, 0x5}, {&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/93, 0x5d}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f00000005c0)=""/114, 0x72}, {&(0x7f0000000640)=""/31, 0x1f}, {&(0x7f0000000680)=""/236, 0xec}], 0x7, &(0x7f0000000800)=""/143, 0x8f}, 0x3ff}, {{0x0, 0x0, &(0x7f0000001c40)=[{&(0x7f00000008c0)=""/122, 0x7a}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/40, 0x28}, {&(0x7f0000001980)=""/205, 0xcd}, {&(0x7f0000001a80)=""/18, 0x12}, {&(0x7f0000001ac0)=""/177, 0xb1}, {&(0x7f0000001b80)=""/139, 0x8b}], 0x7, &(0x7f0000001cc0)=""/152, 0x98}, 0x6}, {{&(0x7f0000001d80)=@nfc_llcp, 0x80, &(0x7f0000001e80)=[{&(0x7f0000001e00)=""/109, 0x6d}], 0x1, &(0x7f0000001ec0)=""/217, 0xd9}, 0x101}, {{&(0x7f0000001fc0)=@alg, 0x80, &(0x7f0000003300)=[{&(0x7f0000002040)=""/224, 0xe0}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/130, 0x82}, {&(0x7f0000003200)=""/202, 0xca}], 0x4, &(0x7f0000003340)=""/220, 0xdc}, 0xfffffffc}, {{&(0x7f0000003440)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x80, &(0x7f00000034c0), 0x0, &(0x7f0000003500)=""/246, 0xf6}, 0x1}, {{&(0x7f0000003600)=@tipc, 0x80, &(0x7f00000036c0)=[{&(0x7f0000003680)=""/38, 0x26}], 0x1, &(0x7f0000003700)=""/254, 0xfe}, 0x6}, {{&(0x7f0000005800)=@nfc, 0x80, &(0x7f0000004f40)=[{&(0x7f0000003880)=""/155, 0x9b}, {&(0x7f0000003940)=""/144, 0x90}, {&(0x7f0000003a00)=""/176, 0xb0}, {&(0x7f0000003ac0)=""/160, 0xa0}, {&(0x7f0000003b80)=""/228, 0xe4}, {&(0x7f0000003c80)=""/105, 0x69}, {&(0x7f0000003d00)=""/4096, 0x1000}, {&(0x7f0000004d00)=""/235, 0xeb}, {&(0x7f0000004e00)=""/207, 0xcf}, {&(0x7f0000004f00)=""/51, 0x33}], 0xa, &(0x7f0000005000)=""/28, 0x1c}, 0x80}, {{0x0, 0x0, &(0x7f00000054c0)=[{&(0x7f0000005040)=""/162, 0xa2}, {&(0x7f0000005100)=""/153, 0x99}, {&(0x7f00000051c0)=""/219, 0xdb}, {&(0x7f00000052c0)=""/195, 0xc3}, {&(0x7f00000053c0)=""/202, 0xca}], 0x5, &(0x7f0000005540)=""/34, 0x22}, 0xb0e4}], 0x9, 0x12040, &(0x7f00000057c0)={0x77359400}) bind$inet(r3, &(0x7f00000034c0)={0x2, 0x4e24, @multicast1}, 0x10) mmap(&(0x7f00001d9000/0x2000)=nil, 0x2000, 0x2000002, 0x11, r0, 0xf37be000) eventfd2(0x8, 0x80800) executing program 4: r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000500)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x24b, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x30, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x45}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x0, 0x2}}}}}]}}]}}, 0x0) r1 = socket(0x840000000002, 0x3, 0x100) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000440)={0x0, 0x8001, 0x14}, 0xc) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e20, @remote}, 0x10) setsockopt$sock_int(r1, 0x1, 0x35, &(0x7f0000000080)=0x1, 0x4) syz_usb_control_io(r0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000540)={'bridge_slave_0\x00', 0x0}) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=@getstats={0x1c, 0x5e, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x5a34}}, 0x1c}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000000)={0x0, 0x1, 0x45, {0x45, 0x7, "f9d9855d539b05fb0f4526c99263e5d04046bd6e2bfec268b2368edc697a47e365f91576f8480041c6da7cf2c5a6516a69f346f27665c294e6d0be5c203fe45ffba21b"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: socket$nl_route(0x10, 0x3, 0x0) keyctl$update(0x14, 0x0, &(0x7f0000000d80)="b2a81072ca54e8ddf5", 0x9) executing program 1: syz_open_dev$sndctrl(&(0x7f0000001ac0), 0x1, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x11, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000240)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ffb}]}) r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000280)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000100)={0x1d, r1}, 0x18) close(0x3) connect$can_j1939(r0, &(0x7f0000000140)={0x1d, r1, 0x2, {0x0, 0xf0, 0x2}, 0xfe}, 0x18) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000380)={'vcan0\x00', 0x0}) r4 = socket$can_j1939(0x1d, 0x2, 0x7) bind$can_j1939(r4, &(0x7f0000000080)={0x1d, r3, 0x0, {0x0, 0x0, 0x4}, 0xfe}, 0x18) sendmsg$can_j1939(r4, &(0x7f00000001c0)={&(0x7f0000000040), 0x18, &(0x7f0000000180)={&(0x7f00000000c0)="92", 0x1a000}}, 0xee) sendmsg$nl_route_sched(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000007c0)=@newtfilter={0x24, 0x11, 0x1, 0x74bd2b, 0x100000, {0x0, 0x0, 0x74, r3, {0xfff3, 0x8}, {0x4, 0xfff3}, {0xffe0, 0xffe0}}}, 0x24}, 0x1, 0xf0ffffffffffff, 0x0, 0x4010}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000002280)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a58000000160a03020002000000000000020000000900020073797a30000000000900010073797a30000000002c00038008000140000000000800024000000000180003801400010073797a5f74756e00000000000000000014000000110001"], 0x80}}, 0x24004000) syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaa0dbbbbbbbbbbbb080045be003c00650000490690786234fe13ffffffff0000000000000000000000000000000200004e2300004e220000000400000002000000000000000000000005000000040000000500000008000000090000000300000020000000060000000500000100000000020000ffff000000100000001800000009fffffffd00000177000000040000009800000005000000e0000000010000000e000000050000010000000005000000060000a020"], 0x0) write$UHID_INPUT(r0, &(0x7f0000000940)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) sendmmsg$inet(r2, &(0x7f0000000d00)=[{{&(0x7f0000000040)={0x2, 0x4e21, @rand_addr=0x64010101}, 0x10, &(0x7f0000000000)=[{&(0x7f0000000080)='e', 0x1}], 0x1}}, {{&(0x7f0000000880)={0x2, 0x4e23, @rand_addr=0x64010101}, 0x10, &(0x7f0000000a80)=[{&(0x7f00000008c0)='K', 0x1}], 0x1}}], 0x2, 0x4000) shutdown(r2, 0x1) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000002300)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0], 0x0, 0x0, 0x0) read$FUSE(r3, &(0x7f0000006340)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_genetlink_get_family_id$batadv(&(0x7f0000002140), r0) write$FUSE_INIT(r3, &(0x7f0000002200)={0x50, 0x0, r4, {0x7, 0x27, 0x4, 0x1dd880}}, 0x50) read$FUSE(r3, &(0x7f0000000100)={0x2020}, 0x2020) syz_fuse_handle_req(r3, &(0x7f0000008680)="265ed300624cee917954148609d0f2ac52561da46fe5c8ce8b3d649d8b59dfb0c633a2151990de893de399d507986121aa114fd87163065d2988807d3e0953e6b084d8b607280f9207193bb76a79bb6d4f638d070435bddb76667d5dee6329e71b2c9befbb22bbde0c1b6da63b845f2c28d2c5f4deb07b4ae015fc576702112f75a755e76b6dc450719f63cd1939961e4c895f9054760c61f933bf74d185520f9aebaf3ab397a2089640ec41ab5cfe6c828b53c4cc544f9812034c719e712532763eff6e69ad7cc4d2f29f97ccce18f298ce417251430929d422e21cac05093609d97896d0beb7d4cce9f1975f01e7dd29ea061a868bb6607b7cf88a2e33dd5c5db31cbead98e06c2c7add9012b0483fe662532c81ab1a1ca8f20f1cd9020e06c2bdade3f311d08b47503b5b63b279a9be019006e6929670f53d5688c194e9f046d2322d71bc26245e698cd44d655c59b2e0ff43771a386abc38cd6e493e0a475ef525fa78671fd9954e7df71a3b7c7ed90379dffa4fd76f0367eca11c1d8de813979951eccc8c93b4f9fdb4785c0a9d207e65742bdd358e9dfbf29203c36b91fdd78db55b53ad1e713e32fc1f47bf3390f3db8dfbd514b4b31095c818e18b63ebad5cc3b406557f3a9380c5065ab11c64522b1752b2296bb00b7750ab82704ba197f26ab76e35da02ae87d25669d54d212aa680b579773c889902782d1c8067b16ff957bfa70cd8af4c366c1629e871cfb033d46c0d308c3ff5072fd8e23ee02986a128051b8e6dbaa2bc46bdc8772d923f2906eef68015bdb4cdc930c08190a8606d762c768d164d05eea38d63e99e1fab83ce2683b885e1619065acb1bed0bfd63e3cea5c9d7c9994df4036aa17f9eb0850f9eb42b17b19926fd9d814529c3cf4397e3f38f9626f0bb4f229b51c35773cbecc42ba22f8346c9c3a6f3ca7d8b25d0bbf30baf48bde92ea192e2484ef9b2160492edb5f2ce296b0b6b420d020b7d14d780db436b1a23b733051369536eae7c7148927c3ba3a968516039b0b14d9918a41a1bdd5002847e1c3d02f0dc2235857a9797038d164591757820e7d74dbadd42b8903f20434c6ac0f401fdbfcbed5dd3c5b5fb0ce1f9c81e8d1037fde8dd3fef1d5d7af6af8f36c0f4462909dbf694cc6fe80070bd5fac5a5ca4dffae4b2c67892f7c53af3644ffec29ab3d791bd7934ad38929a9d5fb9ecf10b9dec62e315ccb0e0de60bb1620daa8154a4cdec98d94d42ac1a4b5f8da6afcb7dfb53544fbbcaa3aa444182ff25064ace51a825fe89236e850a2c90e1c7db17871ea809c4a11a26f49b213cab87d4a42b747546fb9b15068faf1a8556f909f2c47202e7b65cddc708ded90bdde68725b787bdc2d4eeda60204bd0028f07ffc3052f93eb6343d1b2a9a5292e6574baa4a096fda6dd6cf6d39e9462b6839b8ee2426e3fbf42a016dc0963145e602f2b0c351f123df48f608f74b04fc7e9cd018e7ab25bc1c12f8f58c0b2dce5714faa54820ef72f38566e3d776ea2d5b061a2e94710176f15d2221420abad8b8b733de253e602277848e7f1e0eb4d07f5eb0cc4d9f874e632007cbca23a5d7e4109cf5c4fafe5f607149bac37938734b77d9b183cf76014aa61507bd4eb44524e8326c58932c8b9f6a10e334cc602b5b8c956c7cb5ffa099274b599fc9c58327f85553e00263e548c93c89edf7a7c83cc10348662fc344c85378572a40b49ae65972fb40abd5e0a38af48207983f86c7bb6bf9b7853c4b1fb522d135a83bbdbb78130b4df3aa7cfa930868cd5a2d995ca9fe4f64c79485ab19d85b0c82a72f4a09ccab267320a61208ccef13c3546ab0f16e34cdc56d6e48a6d9c14c626528a3b191e3723b19d4388d5b9b61c7aec726b8752455f96e888ba7af82c127796e9b67432d1f60a3470c7bf4b924cf10f06a3e3f64c60c7c2b0fba4d1ebe4e52014b4052c2ba0d5b649c46e5cdc6c7159faff2adad2db2d3db9f4f9e9735ba28b7aa1c6c2fea9dab6c9617160d182dfc13e18f44e73c4377df42080d08a87fcfd46b4a4f30205457ad19ddd473fc3a67153d04e960f1dc7556fb158a1d584eb2bde917792892a30e9cd25d37a318cf06bd6541463adaf5d12adc50252f364ba05f89182018ded2179c23a1fc0b31d87139da39298b8d387446c70c4577a27f6df841d9f43106bc1bf44f5c7a41460e2afc9eea98f8e256919c0befd53d7d015412391963c9ad39a19aad265cdbd609628e1913adc2467b69c00865a88635c46a851e7252cf3dc5c3cc5dcb04e97c0742d1a844556744036c97710dd9b55f661506f36cfef2c6b7305b63f5c33469b33ad09e1b593a7ddfc97777954c71c8e4857ca49aa7e5de0d25d760f633660e1fd783cdc43b00a0ec149cc9c8385807c2f6b4cb255d6a15ac75ef63d0871b176d503f332c069ccfa7a2bacd11999ea792024b35c9faae5bf02bd5c844d04d9680c1fe35c2d90ce808b45932e754e4e1dd142ba5a7bd9ecdf7717094ed4359eba666fbdc1e849ccede72b0b37f0b8bc4f76b99222f8d199de11dbd0ff396236f4a37aab955126a60c9f0d457c7a394920aa9014611e5d994c8373516f061dcc5ac881bdda5132b5ee984b15fd007828401c72df63c2efbc5f0e8545310ce65d0635dc73f0cb1c796c24b7ee62616116c13369ceb74ff8bda64a98e903dfcfd88b3c0c5f86191bcc8342578f23dc70fa6ceebde822ffedb7587a3f204d330be4977bbbc2529cf0ddf4c85b17f1088f48d878e72fb00e15a6144231108be816d2718c360e2fa8a236691c775a9a0ef3559696f5b8f85eec0aa2b1c4f01a2df6065bd31b23dd37718613fcbbb1566dc0607bf487c1a91f2b39a83755a6048e46d02ede0f5aaea8ee9e245d6c37891f5ebc9bb7ad2462b4ea4f1167b8c8e97e2f7b62c1c98ae0b808ee6033818d28a00ee72120820b2227da50d7f66d3318f6acc6398c81e529c5cb0df75e303954c2fa828760c1133fdbdf1fd7675b8634bdb496b054b91672fc7ac344a37bf60988870d54e5baf91334db883b2c69acb50676c2f871fd577747dd1d26c00a56e757b6a0edcd609ef5c3b3ef669ced2af5f19ad19194d04f23ff23546df47bc67ad596672a40cca2e87f8fcc3a318e37c73f9f50bd06926c74078356ddddba42ee273e0c33c2fc6cdd1fd50daa6ed3b7b6ce558f89449fca6d8b05c90639283d44e14a854eb29d65ce5b9552597072cb148ccea15ef430630559293afaf204f22a890fc3009a2bc1b0844a49668354a940fbd0d5919faadfe5cb80e4c93d138ae28269a99c877426298b9ec7f01e9005da2d7977f34103de38b2f65bdc1c899ba96745ca977c46db6003b1ab840e677f0d8960b4e9f71e82fb89a8cc0702739276ec7a040c69e6dc0e439658d420737a2f6cbe7cb1ce904f4a39dbe8284971e527ef50976c89855f75d5e129a09a117a5c042411696f8a3bf02879a287b2b1ea2a6e1adaed0374341113bb8363f33aacd361339c9c06b4bd6e04f8fbf1f120f1992856608426d44abb6cc429a075c7bd22bdffc9493f218286f8eb585001fdf79327c8c17d462cc2ca5b435d444659767150c6e1000a74f001be398a1bb48863d3a4d4a71a4623e1721b003d7d2c038fdb405b814f37a95a6a53bbb365dddeefb83451676c7b57a23dd1d523958e2e2eb8d889c47cb7aa515e9b11b2c3accfe6739a8ef56b7a02adfd63ec9f9232c38e2aef3773a9a7d6f4844ea1d609f146f19e6c46fb6b961b8037e5d9ba34c0ca5c10a668ddc5d6f4c7951732f68c56ad9c1b3e53e09d33d9b377258ab2de957c8adcd4b68923ed6eaf2441e2d888d1d4653c5686ab712a82ca16cf475009e238e5a8df04ca2fa719e6308bd60026deea44355a6e878157ffc7f14a8d34275a9ed5f810ea4ed1827e4c91998aebe9aacbae14d95eed96a9de17463ae852f53d2bf3e92df959564e9550c1eeb0b052c00cd44c07b7f021cdad5c70908a74bca9ec4fa372f491aeadb297e8f571de1b376ef1b7194d8e434ba3867940606521399595be0ec4daab0b45c42e439adc5cbecc7310025ed8761a1d78adf3ee6b223577e473423cece99cde0807269de6929624ed1739b2380ed4688779ce9808595e9b87ed6f42d89b1676014cb8c9a3f7484aacdf794f056439fd1e5233de23141d5b87ca95b54721a01212666e8067cf683025f1219f4d0569c8cfb2d6ed67e7f051e2ef9d0b70a390ac7d53bf9c4e537c74afd223e311341583282ac6e4ab209a591ab0f4d7205512a74a01cd33b57d993fc5c548a757d757e1f32272c22b86fb2428b338eac75c21e4ce3fbfdc6f04a62856610308e65dca82a7637d7113a48c6ce0357fa454f6d58a1b61698c7b65dc9b8678f9d279b883f76e04ad1f1154e2f490afb7e397ce65ce297f6599b0671f3129bc87cf4221d8ce101f71a1df23b6343dc3d6e35ee2eb0a1e37e67e091fab994b8948e956320d7e512308641a129526ff2e73ba026fb72fd3da3482fde5374d54bc3ed6ae53f2b9b4d222db5f3126760285683ecbbd0f8b5bb964e5a1cfe404ce21588a21c2244e0f76520e139992f65a15299548f4dc5e4d1e54acf7592ee1f04e36987606bf10e4632c79d00e1ed985553b00a8e828dd193f5cbd7101cd36745804d474532fc51e708c7f124bf9231b9a7bd1ca4446060535054b4bfd5a61607f3ae45cf1deebfb9d8710e5523c8cd03565cd378e77b1b3323a7d97f28fd1a13aa40626abf69d7b66ee9db3d604b293966347a4fb36d089078f9808bc209109690ea47941ad7c141767b78eee93131a57b5e12690b7288ffecf22f39f308a80457ac6052b8f477bafc15a3ab30cfa3cbd7dda9803e5a5664694e77f528087de197c02fd4d133ea9133b9aa4377bcc0b62801982b999b6e7f76dff371dfd998704e340b4e5da88384fa8cf08d747c977105e4574bda02c56361338a0a9bd800e94c861a31d5d64d71cb65c0655f5b5cf5f900e348d7cc05d9c2dcf711859cbb8ffa54065e2e5462f4c1d80d28e5d5400090d4bf61565422b8df0f34f7a7c1e153d39c9d7340d15b8db226d323b4e3c50fd8aaa87ec9e5c3fbb3ad66462c6ec5ff31877024d119fdb7a16e69d324ca9819512c45c3852409f4899a41a4d16ca77dc3dba1ffbdc2af2fccaba1f04e048444154d5019a267bbcd440d7bb3516e9741e5f9c3ef1135e8c0d70e3c7800c10c000e9cfbddbb5aba9e43b3dc0164f92733590f6921bfb53aa1466a53b6146113795fc13d1621b3cbe0eadec02c469a4899232c23a5a88a9d659984c22ee523b5c5de84223a0f0f9bf1fcdb1efb4709252c0fab477823bf2505f9a2e4a36d0bdae824ecad15a4c313f0c9eb4423ea249710e353e61264630927f778c01978f5b50213d71fd746e40009432bf50b7932b7659942f0d1b6375b87d9b038ce271d7333ed282beb3925a330d881ac7611d3e8b869601b146fd82c06b340ae4823c4c429af4c15f2a2a2bdf383788e86b68c001866a86188cfd71b02bc8abef13703264f3ad08ff6602e15ff84715b7796541c87e26b0c6e086211943e52629f8c1e71fdaec972ab5a2c690c78b08d65651ae4b64070f7bb37931119881ef14c4c8e228d67d34f1c9eb855b39ad6e615bf24f7b453a76547edf2fa025c53bda95d783fb3f735852f28318a8a67c8ceb5279d380d724ee6eb2e76ba8807a0865fcafac50d09a92b85d27a238e4461a80cbbeaed62a844c17e498f6457aa642ebbd0aaeabf127b8f8fbdc2e28ff7fafaafe3016603461f256d7fca690a8643b9697800b3cd59e09ecae48baabccb63cad4a627f6bfba0759f1c186977e9698e6fbc16ec9d1c95ca8e2e075a1eed3ba6223e4df44be7da59a444715a78fdb90a1645c069ca0fd1609b7dce29ffa11f17266c32856f9ebc853c0c7cbbbd82667a5106b5b63f5328ae9d653dc5dd53194988f0e421db3851eee53c557e40a7ad293a22ffd3445d296347cef4187aab3c9c3c2a8e40be66919c30cef3de8125f3cc7342a43791cf1b3b117af99b04e0fd8170f17f4ba25bdcb24965501025188a430df86239d369a6e2c9245e914fe4be3a1eb48e22e2e1c72caeb4b0d1b69e8a817cc7ddf644d33e56ae32215604f267a80754619440ddb3621a80a4b388c14ca19dfd398d744977849247d0bbc55d5a54ef062ad3cb3689168b28a0981946fa01737e081101b9c571d0ec4e5775159daccc110588fbd35bf6f0d55f99da967a3d3db1999e158958d7ce128571efaabc09c1aa7137c35f3edf7cfff386a79ba5acfa974366c442207a39ce67afc8469c2ddc6f45413dd654d9f59ae7fd31115dfeccc43c27bbcffab119106735b7782f9694a3e30159aee341f04540a54443562cafad5cf3336c6e900332b053d7c93bab45d8846cb5b880e11b979c13dfea06267932d89e258ef30768ec2ce1d7b020609a5ea6ad9eda78219542567029d1d4d2ffe797b7f95f16b8f599390b0b630decdc6e17593b7e4992d48e62c27cca2e423eded85cd4b436065496984d59044d38f317d0ba649837e5377ab3793c3f66c0509eb37ba365c94273b3cad97c5f607bcd312cdf3c8605dd5569e293d21c588969d7bfb17a228b53f2cd0387995945253c6ec8fad3777cafafcbb9151a54e653a142b5ad0c62682b8ec4b99f525dd853f75c17ae6264b7bf975138de9932d40be9f35ce25dd2a1e307fcf506eb6db8803c19b9880f96299ef58a6bdf32708346db540dae112b0f7ebfbe6f3f46635b7d98e232cc91eff2aa9c7fed6dd53d448db2fb8fc4c0dd661d47585c7966f9338f165e53b3d7777dd844be6a6c8885d95b839a32ea0bc83ec0ef8a5bd11b666d11fd8e27561d8afc4686e978ba31ff2f812f81a6a82956b95a0cce2966a37a4b9e33bd297ab8b1667f6ca5a6be65e4485a305651a4230b7a010a960b035dfb7a8474dec1965c6a9177f62484817807e0dc43ab2770b27adcb40f76c0e78639c55fdecb6c008f2e859ed496818b48e5fbe32376fb3c434afc0ff780867e7374a8d659cc1580e49678f4542e5cd3e54d5f4bd1ff6d186827d588ace5a8adf437dea11def7b57b6b8c992b86695d09c65aaf532d6b8cf12686df8b07bfb5a8aef7944f04c8bd00d500b8b7eb24516dbec0f5514dc48f70eb26a2b78042fb6b4726a20fcf73ccc9a14b75bb82e558e8bc4f7ff5453850f83d12896e9abf322e5b81b6efe679c8c98ee092e06302f9f1472931dbe5a815ac38b1bff79363c4f846caa755ab3ed5b60a938d5f1a9e10950aaa0c5d10c5c4f09abb8ce6b98867e6f8644e3b9d603f07f9c2d1044600635d432ce796b0b96baf572238711302f8fe486f3bd4b5a0463eefb0cb04271393cb1b47b033db62840b4c535da356de3db90961deefbf43060d57b303489aaf9c3bed935f8750d47b8e6aed8eba71f08d93246c92c7cfddea99f6e052bf18e787aca4cc04779dda1f67a420cbb5fbcee2f2ae28be664fad18b478e171dc3699116ae71421b86a5fa9732767c994f38519874b33f07b12b8baa5bc672017cb1e2c8e8897e541358da9a9e3bf8bf57ad3541fb434534190ddb95a5ad701e20548b269268fef7c20c15adb8a86dc8ed756f760370ef2bfff1261349b535b77f67a4118dc8f95c70e977ae39c7c77f2d4e2248028439b72325c033c68684fc8dd6050f0449e2c87debc00fb8bd5d1d9b9f31219b4243cb089362b345f2b9aa7089eb618e1407223ef1022dbaa856197f6cd8dcb7fc53afc16731e0f21b45a17fdc2c49bfd9f14e454c98536c507c3aca95ad57be395ea9d737a4a3237825cf102ca080e013230cd7a46e91237b2214a2b175ffb390ac9f12e5dd3124ffe1e152e148371425c6ae5c603715d5439e0f9e49e8048b56489ce79c26df2dab6ad0c8ac0b37e5d4fe10061f44f3d2314e1ee6245ed600c62a9c448faf905267cdb125ed7dd2a7a539770bd1ddeefd13a521991cae16160cadef434edc23fec333ec7b328c4a6213c5040848e835c6b3e0aebcae1d5884f7e8f654adb512c2f0227fae83ddae0dfa848e0ba9344404ef1d6da880f8eac71fb7e02f197859fdc1ec634dca3f46932e5f022689ed253e60f232e1acd96fce398961d62c4d63d7f37d48c26175298658c224bc1db73b8baaeab139065a9bd004bcaa24493c17f09961c09bd0cb828a8cb3cab56df2991646ff370040bc8507d3d16e66dc075c8d302c6586dbee27b32f93ea563a2692f65ada174e35bcd8cd3214c1a38cc00c90067828b9980da7dec04fbeaa2e550c8d06358ab446853e7daf007b0de5c9e361d75c40ad5f9f2923c10ea479e5852ad35f232d6d141ca7b4328c9d72dc5c247d1431688b2a325d88582733953ee50f997a5d8324cdcb01fda11a773093f344fb38b55c5f9e7706e1024cfb4f2e47544ebbaf792de3c4d8f1522e9d9ce73fdaf1740d3dc134a78b53c6167aec45c730016b8ad9d9bc4042b6835a5ff34c9d36da7418719a86be6637c896fa4a4eda862a9e73ab97e5a977aebf0fe64a7d507dc210a677873e155fe4b2cc3a96e558f4d54db6fc5fcdf166c4cd58bb5d1721378ccff170c0eba14b990ef610606909c205e34aabd15eb7a60406df5451871b18ae3cfb5af37b7f7bb2be80590d3be02c5d0c4143be66efcbe13c6927f54ed27884b3d6a73e90516552a0bbd81f7c76ed5f84ecfef2225e52b9cf6021895716aa29b540750eb64b31cd7be1e9fdaaf132681b23cfb2742fbeb4d1f40fd0bb1d13ba044b252f2f04b0d5fcb121977486c5754a569b81be7577cc0c9e918affbf9abc1b6dd567aab66b7e2aca396e79d53ced9695a65a704bbd9700b55ac8c968c5f43557060c6507a3557c8762a7dc8263eaba22d51fb7df435e20beeaa700609d774d1e212e7493b672324e1a907fc1546cdf7d4ff88029dd7e9c92fc530e3f55b6c1b103c69f14859524d07e454a3c5f987e01d21d9a5a6f842370cc3dadcde1b5822b0d0c47883dfee62b9b7209c3a7c399ed34604e164f806e68a5a24a53d0c5beccdc1389e87a5894061f95e7e8e8bf84ead6e7fb155938230f22b426d9041e8bea72dae14911824db9b65bb0ea0d0404cc8fabcb8f1863e13c8475beb68138e043dd67bf1b0d7e038f9f3d25c8ab1a52173af6b46d8260d677bf066058e89dd18b03fa20e79938dab01876102992f9df49dbe983526b9e0bc83c15cb9d52511eff20d18dcdd316bf334b98aed9024051b87bd3d767054470f4b7f59a207e9b9f17827497bec146aa1b0d18ef54ae5927c64b05f34c8508a0cfea02cf59b3c97a1d3e83a00b7ca495167f411b3f41c1409a8ac007e1cb08ef83c4cbe38117d4b1ef9b58dc0092371b1dbb1a1834f780282dc2f3b6bf36fd0dcc7619c28785b76910757376adfb014ca9ff8bfa3e291e7cba2caa05efad48b1506337b61f74b7b0f4abc18846af682f34708bbee9dee76837bcd192876d1861a20b3e77c9984aff5ebf0a2a4741d6e43b4ac056ea138e79230144578bfd4ae82b84ed109e4d5ff0f955ca481ac0231cae963b7d4db76d89d07e265973a16899fb3a6f8dba53473954589134b520e680f4c5e707fd056e75edb194004b81a40bce0407b6c294078b77e8abd8873c01f6918b2c7c6095c9f23b9841e90e8acde53ba60cd78911cac6fc2ef6bb5fcbb0d3da3e63d70b47495f2177afce5da37c59efde49aae133761847a6f0c8aa374790522ba04d466bd1f7860f53371f5eb2f506c5bc7bb6ab449e4a5c37866c31684b285cf5da17f36434b809f69c542c989449fd0eca50f5eacf8080cbbe8b84d1183095ae7416b8f2b98311451cf7cad2d8fb721e589f9e611376430359cf855444fd1415011e8c313834bf0e217ac7b03f8add941427b0d15b56378b2cd1e3925008c16cd5f95dd149c7e050e0a153e4333e63bd14816b4357fbaa5f706af6ee225057eb599bbe5714c9ff23204d1902230569839d8836e6b2525570b00eca8534aa0c29cf62dce61ec66d9c195be81279b698ec8565fd6754f636b9288247657efdb2b6356a82f014a1e6b24926fdd67810ef0a01295c664980f2057ca17362b0a5888c23ac21842f931a7d57cdeea73c4848c6c1cce20be979faa611f86509ce031fb4102a0fd30bea4f4f840c75d238362a2c4f8de16e81733ca90119f8c1ae148b184d0b113685594088ad8a947455dcfb782f8beb69e255dbed46ae2ee6f094168a52501fc68ed669fac390cd9320ba16d69c86d6f642aea836bb1d7c14593f15d8d33d452d8c87003d7ada1995e2b43f788b4ab00ec6f58869968f098218a3ca21a6f369d47a14cd3de7de8357902e8ecfb5f2e6beb5d3d32a6a6224fe3d6dc5c06eb117af0ab396acfcae58b2b1b9981cc71cc1cde07491b6b6d97e04c10ff216393dd28737d31c8f2cc9ebe161b96d407088b2bc456c331b676a0d7dca3df7f7080697d154fa14f351fd467e30b4ac3f4eb7b4adfb173ff20594cfe539c775c4275795d54782bae4b59cc64a45740ff73d21f5d6cf39e10bae4fbc48ac7799023796d7408ff9220a07a49552b18c5e35f98082297d2b4a0932e4d224c6807d49bf9b5de2eff1a8130da56124ecb5509241fe95be11eb0df066f5f819bc7db0f1ee90ea0aaf4ca4458ae7b5105d574de028c82714ad0d53bfc8ffab31c57762b38e433d6991d83ba5616162e27e8ac122c145547c4abe18260c6d32c755a44390ed41241ef375e1f5a4311263881a02dae71f837206413fc37ddf40a9bb72256d1625ee0b94c1c5715809bdb24224cd0698a5802a83e2328dfa22b80e31b9a5c7dc2fe0c68545905368806c308334c194803eed4a24a96bc5021b837a293dde7ba22b9ed27369b3584deda6489bd1b3fa2925beeacb7d3be367fd014547f82b4561c0120978b6ec2b32ac2634589b819a2c94fd20c081fe9eac7b0745f73a1981e21b05b1bd97a9a1d7218c0e6d0e473e15a1a7465cea98ba0c72af2f270b6a61bc51d1a0a9603b91fcdcc7314fe7aa007ecffe6c7eebf5a65e82a96325e86f9aec39feac6eee9501495c74000ec1f0923e79ad1fbf6dc581539047537794151473e00be353b3b8dbb6da0053826c7bdf16c43867cc9cab9d1220466ca29ef2d6172c4c0ff9067eba9d9775225efaeab1b8c634b4001d2a5c01628bd5550c4573fa017afa3f501f1a6b7d7a483dc0885ab9c2ee959a596ffbb68c7ea99e48f4304697edf7fdba5567735ace3433c15aa59863f87e4605206a31ccf268588de7ed37fcacf6bde80c68ad53de63feb4399cce137c5776abd15395402af07250938aa1c466511bd5754f9cf2f938faa37a683996c801c8fc8aae36a706c5d6e2d36e96ab77eec817ce4d56d2bcf5a43702a883b127a1da8b6ceae1b82573a9e9e9e297560f8d65a1f5fd4bf3d45af0841e691b6e637bd8b9f7c8e51b813b818b0baf2d9c5c9d116781d327b4b43309c7265612089f1dce60a41fd0aff4bcd1335d696f01cee7b371e13584c731a3c3ef7e1b9f3f41f91c4dc647b948c93a99c1ae79f5f530c68c3cc28bbd00", 0x2000, &(0x7f0000003840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000008600)={0x78, 0x0, 0x0, {0x70c4, 0x0, 0x0, {0xffffffffffffffff, 0xc3, 0x3, 0x81, 0x0, 0x0, 0x71ed4eaf, 0x0, 0xffff, 0xa000, 0x2, 0x0, r5, 0xc3, 0x1000000}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f0000002180)='./file0\x00', 0x800, 0x100, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r6 = syz_open_dev$evdev(&(0x7f0000000300), 0x7, 0x28240) readv(r6, 0x0, 0x0) r7 = socket$inet_mptcp(0x2, 0x1, 0x106) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) ioctl$KVM_SET_IRQCHIP(r9, 0x4048aec9, &(0x7f0000000600)={0x2, 0x0, @ioapic={0x10000, 0x4, 0xd, 0x7, 0x0, [{0x4, 0x9, 0x3, '\x00', 0x2}, {0x9, 0x2c, 0x4, '\x00', 0x5e}, {0x6, 0xf8, 0x5c, '\x00', 0x3}, {0x6, 0x4, 0xc8, '\x00', 0x7}, {0x9a, 0x7, 0xf9, '\x00', 0x3}, {0x40, 0x6, 0xe, '\x00', 0x1}, {0x40, 0x5d, 0x7}, {0xf8, 0x1, 0x2, '\x00', 0x4}, {0x2, 0x5, 0xa, '\x00', 0xf9}, {0xe, 0x7, 0x68, '\x00', 0x32}, {0x0, 0x5, 0x3, '\x00', 0xd4}, {0x4, 0x3, 0x0, '\x00', 0x7}, {0x73, 0x9, 0x8, '\x00', 0x1}, {0xf, 0x5a, 0xfc, '\x00', 0x8}, {0xb8, 0x8, 0x7, '\x00', 0x3}, {0x4, 0x5, 0xc0, '\x00', 0xc}, {0x52, 0xd7, 0x7, '\x00', 0x8}, {0x9, 0x0, 0xa3, '\x00', 0x4}, {0x7, 0x7, 0x77, '\x00', 0x8}, {0x2, 0x10, 0x9, '\x00', 0x4}, {0x6f, 0xbe, 0x0, '\x00', 0x3}, {0x3, 0x3, 0x4, '\x00', 0x92}, {0x7, 0xf9, 0x4, '\x00', 0xc}, {0x2, 0xf5, 0x6, '\x00', 0x1}]}}) setsockopt$inet_int(r7, 0x0, 0x33, &(0x7f0000000040)=0x80000001, 0x4) sendmsg$nl_crypto(r0, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)=@get={0xf8, 0x13, 0x1, 0x70bd2a, 0x25dfdbff, {{'fpu(pcbc(aes-aesni))\x00'}, '\x00', '\x00', 0x4800, 0x400}, [{0x8, 0x1, 0x3}, {0x8, 0x1, 0x3}, {0x8, 0x1, 0x1}]}, 0xf8}, 0x1, 0x0, 0x0, 0x10}, 0x8000) executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) fadvise64(r0, 0x8000000000000001, 0x80000000000000d4, 0x4) executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) syz_open_dev$media(&(0x7f00000006c0), 0x2, 0x40b02) r2 = syz_io_uring_setup(0x1f8, &(0x7f0000000080)={0x0, 0x6c0e, 0x10100}, &(0x7f0000000440), &(0x7f0000000100)=0x0) syz_io_uring_setup(0x5e9, &(0x7f00000017c0), &(0x7f0000000040)=0x0, &(0x7f0000000840)) syz_io_uring_submit(r4, r3, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r2, 0xb15, 0x0, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r5 = syz_io_uring_setup(0x2461, &(0x7f0000000380)={0x0, 0x239b, 0x10100, 0x0, 0x0, 0x0, r1}, &(0x7f0000000180)=0x0, &(0x7f00000001c0)=0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000040)=@IORING_OP_POLL_ADD={0x6, 0x2, 0x0, @fd_index=0x4, 0x0, 0x0, 0x0, {}, 0x1}) io_uring_enter(r5, 0x2ded, 0x4000, 0x0, 0x0, 0x0) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r8, &(0x7f0000000040)={0x2020}, 0x2020) r9 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card2/oss_mixer\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) splice(r8, 0x0, r10, 0x0, 0x2000, 0x0) executing program 3: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0xfffffffc, {0x0, 0x0, 0x4c, 0x0, 0xc3, 0x500}, [@IFLA_GROUP={0x8}, @IFLA_OPERSTATE={0x5, 0x10, 0x5}]}, 0x30}, 0x1, 0xffffa888}, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/sctp\x00') fstat(r0, &(0x7f0000000340)) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f00000000c0)={0x1d, r2}, 0x18) connect$can_j1939(r1, &(0x7f0000000140)={0x1d, r2}, 0x18) socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$can_j1939(r1, &(0x7f0000002840)={0x0, 0x0, &(0x7f0000002700)={&(0x7f0000002640)="6dd8eed1e34ae4f2a2", 0x9}, 0x1, 0x0, 0x0, 0x8004}, 0x0) recvmmsg(r1, &(0x7f0000000180)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/189}, {&(0x7f00000002c0)=""/182}, {&(0x7f0000000380)=""/4096}, {&(0x7f0000001380)=""/198}, {&(0x7f0000001480)=""/169}, {&(0x7f0000001540)=""/4096}], 0x10, &(0x7f0000002540)=""/216}}], 0x2, 0x0, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000001c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0900000000000000000002000000140001800500020001"], 0x28}}, 0x0) program did not crash replaying the whole log did not cause a kernel crash single: executing 1 programs separately with timeout 1m40s testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-openat$sndseq-ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION-socket$kcm-openat$vnet-syz_io_uring_setup-syz_io_uring_submit-io_uring_enter-socket$inet_udplite-socketpair$unix-setsockopt$inet_buf-sendmsg$inet-openat$iommufd-ioctl$IOMMU_TEST_OP_MD_CHECK_REFS detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program did not crash single: failed to extract reproducer bisect: bisecting 38 programs with base timeout 1m40s testing program (duration=1m49s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [29, 23, 15, 16, 7, 26, 26, 30, 19, 34, 3, 19, 27, 18, 12, 3, 19, 19, 6, 3, 2, 28, 12, 2, 30, 30, 7, 15, 11, 11, 2, 17, 16, 27, 2, 16, 10, 3] detailed listing: executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000140)={0x3, @pix_mp={0x10007ef, 0x9, 0x3031334d, 0x5, 0x0, [{0x1}, {0x10}, {0xfffffffe}, {0x0, 0x76dfbff1}, {0x0, 0x7fff}, {0x4, 0xffffffff}, {0x0, 0xfffffffa}, {0x3, 0x7}], 0x0, 0x20, 0x6, 0x0, 0x4}}) (async) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="120100004f92b90857152077ebb7000000010902120001000000000904"], 0x0) (async, rerun: 64) r2 = socket$pppl2tp(0x18, 0x1, 0x1) (async, rerun: 64) r3 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000980)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x1, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @dev}}}, 0x32) (async) getsockopt$sock_buf(r2, 0x1, 0x1c, 0x0, &(0x7f0000000080)) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={0x40, 0x13, 0x6, @multicast}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_control_io(r1, 0x0, &(0x7f0000001740)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)={0x40, 0x19, 0x2, "b3f0"}, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000080)={0x2c, &(0x7f0000000140)=ANY=[@ANYBLOB="20ef80"], 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) (async, rerun: 64) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000100)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100000, 0x0) (async) unshare(0x26020480) (async) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x80000, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x0) (async) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002880)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) read$FUSE(r5, &(0x7f0000000100)={0x2020}, 0x2020) (async, rerun: 32) read$FUSE(r5, &(0x7f0000004940)={0x2020, 0x0, 0x0}, 0x2020) (rerun: 32) write$FUSE_INIT(r5, &(0x7f0000002200)={0x50, 0x0, r6, {0x7, 0x27, 0x0, 0xffffffff814b7214, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e96775fb661190a}}, 0x50) (async) read$FUSE(r5, &(0x7f0000002900)={0x2020}, 0x2020) syz_fuse_handle_req(r5, &(0x7f0000009040)="c9b6cf40d6a9928c6a8c0fdaba1e7bbd4ee597917b02ec4e8ff3bec8d7d8c08f8813039f40175e54e3d66ec19388ed788cf69c0c5b560f0401f1adb4b1f5198fe0bd7627cb9dc384db5b44495ba6094046fb2c8c7d0af7d67dbc3f5ef4aef8ec6bb01c52b6a10d4f9473987d0809b6a84f2ff8aae19a082abcb68b41c291add3ca2204a38c59e28c7c910aaa5a075676e541b6bb91de3854d2f97d3f80dc56c0705e74624a947f2c21ff936c6ba827742a24fd6d9e10b470ceb73a23fc57f5fa27cf073f2d0235e6fa4d1c29f9d0b6509c890ce0e7c3a2a4dd8b6336f02b9d7cc4c8e37f5f5a57f63aeec3228bd15b6d041eab97bccb14ee1ca6fbf7f7ed2e4dd0a32d41cc41c1031424b94621edcea1bddd40f3ad905202dfba3b912efd3468d2ad42b8a01bcb13b288afdc00b7e5857425d7919651160ec15447a26758f20653e69559f0892efc8f0715d8d79f52a44c79aba8ac58dc726ed721eeab3480eaacc2655d4b8831c9aff049c32709ab7adfb24ae767d45468dc0e42bc34b3568ce95e850eaabbf3a1be4d0f9b3e8781a2a9dc06374fe496a755b48abce67fd56de43816d64e883d9db51489ab8a81d1af3a180b6772d2bdac6313d3c183239d4c0bbbe76173f011f144ba71ac8043107f6533b3ef2f44924039b8587485749647315eb7bfe1e412e94f8cdaa937480fdd23769a69e14ea82d741484c99dd1ddd1edfb4faa51431f15531b61e59d68f9d189b27d0bf925970ac66fc35dbe1e430893cc60b28ca6d8e34931bf02154aee6f1fc58d0c0d8e48eaf8079ded67fdd9f19ebfa85d1ab6ec7f54e1963be353b34a6cb7fa35ddb60a9fc6bd1c6f11bf981b5a1bba81513fe447ff7eb2db0d27f1cfd04353e05f37d6c1bd6eb8219ce799338de3518bfec529373e4acfd644212be283856be064bac0f4926c02c0915816615f1f04d1d5136872029afee663f0bf1b6811c594e1465fba59f5727e5a826e3c60576bc2087f21521ffc90dcca39cbec7c0466c8fb7b1bcea7cffb333d2d16daa269d63f4911d10ed24462b37cdceb7c88e819489e1939e5e3cdcc5a858d09803c98d9e5fd617bc92c0880f072c54608f6ea69edba05b4edcd8d3f5e3c926220a191f2aa0d2f0c9158e298bc2e756ee091a0ac48752e4bb56fac67b02eb2c7b3380244ed66648482d8bc2a29bfc26ade0f4a5665282ea408254fd88e2812a184ee9af9c7769fba1ec380043d5cdf6056f89b0e6812a441c3013b0fe0d8418fc47c13fbf4fc2b4a89496d4ab9d9826d0e586574e8dd15d4eb8b86ed372e37287fc818df5b6993b650fba844d960e3fd62db0bc7b12ab286d6492388a91ae4da6bdece6e101c13100eaba3b9998706fd4defaa3ed2965ce7fe6062b8c58f20c6b44b01121184ee1dda1cb66b3ababecfc0b7a9a12624e0b826c35d0149335149cfb49fbe68d1dbb7eef96d7956dc573d449847ff4bb7ba0ededd00c904130f1252c3dd4bdcdeccf6f8a83e3abfa14d12c753558022efa0704549b0571e31c4bc9f3e485f8d2d88189b4149569ef83e8feb2ad26c263b0f91f8975c86c8fa9c9457da5ef4a8a94844f824873576f722e32b376ba5f3ed0ea9818d86ddc35ba0e7f322594d9a0fea878af5c03d242bc7b0af89091f088245154391e75ab1b6b2730ccd01c28e9ec99428cc22c2d08ae2829537c34ebd1273327d0d18175698f9fe587e968d19f00ff98555fcfe95d00cb3abae32afcd48f3d4cd7c63c45581203a8a3040363d98bf9426493039fce7bb03493ab6e176cb45e2af461e77fc93d1202fe0bc7b77398c52bbc1c1436439f26cb2e17933a0ae309611e46bebd4d84a939d9b040a08cad90c2eda6ddc933edffc8e562aa64658f99a9ec8a47278edb828b5312a95ca34c0af428aac64d3fa1c4045885891fda7666dfb680da4dc2c02becb8303b76987b6d9be01174df88e41a48a42444caeae5e36118564e57209594285bc2915b222f99f016326430c38c9807994cfa1c3c85aa0f6375c716cd7f27be9b2cef6866d07c8ed00bc101a74219182562467ebbd43d2ba78a4b0eae22c67702f318bc55ccd92f5fd11557335f94ff6f38cfe9fbe31d3fac064dcd7d660d02fbeaa26acf8927c1e3bc71d9ed8ef2e93f0a42813526daa1fad36676734103bcc621a114b098295de578bf8d7df9034fb3ba86ea529bf639cde496b5e48145e4a814f894fb3bf3f41b49d0572dad5988348dad7a064b2d76d9092336cb404934790683b2b3576d3b75534df2c36bc78e05ed250b9aaede772a08bf5972444ecf4e447c062d95e556768e264813369465713834f6e239695b6bfca1b6108a09368688e212b7ba556df50c02486bf1b2196da3d4c0553923fe9b1bb4474d0f569bec1f35dce4be0f5e2408efa69aa66dda6bb1ef43295fe005f4a86840bb608796ce14bcc1134013bf741ad1aa70cc6579edbd42478d3054e1f7bdbd5b1131ded725041270e8a46bcc8bbfe89089f87105939deb2a9f10dd60d059679d4514bfbfc94b333c7dde79576426f07f24ab6a57290b0d723bf3bffa2f66fe191d0dee8b292c8c15eb42245b899ddde3c6afbbf0d7c301dd142878dbca579f387931460c8c37e186f60f8d9209dc98f1a27b84ecefd71de077017261ad6cc3072fe57ec589cd9498946fda8a834e3f02e8a91f7ce6e18e76f936f6f39d354b63dccc706e25b1d8b1a4830c46f249b5e5a40042fea920ed57a2415431f83c238113ee7d152c16f0780c502d5c995168e3f91113af11752f10434b8dc5ef0e46a276c683261aa73877ce96ebd0176977e124c5b93bbb02ef97a6f6a13c15c261f23014f4b13c8f18746727206b245bee70d7b94968141f104f0682a3df4242c6a60fa1b70c227306520b1b9fbd6c916b0edf5e2ce5220fc9ef10ab0a10e1bf259e91eb127d5a31b7633f15130fdb44ce2178a20d5dc3f91688090881c061d75b4b59c3b2b7eb7a3dd1564bfa6c883c217cb76c2a7516dec926add0a1886570531c32b6284b1e80fbde88905f67ea5cea41003325327000a7f7249a99986f19f423843e8dc791df8679a2ed2b024d7d8c79112644a4fbd32bef0cd1f9d55025708135ed34cbf52ce3a0af0f8cd985362ef6fceb6c72f241128b16dad7575558badb3847e051f38d7b5ca638a1f454054659d90b2c046e4f9e2ab127f257ccc92f887b3e0c4fb49d159741fc649638180addf3f23e5265015f6dad9b25cb86d8a33b802e55258749ec050d15d0d7d821f9615c7d8c12ce11c63fb1eb118455c4e2167f66e4eaf9dec0dd2f345a7e2bb369a66b0755003a9c89449393f71acd98afdf6347792251d669ff3c64c50d705a67e543cad95655d6a4cce233acdac5ffc96681772be3c04a1b36f5273815af65ef87c7ad0d51462bf337c2389a8eded875f75eeebe5e5efc26933948e623364d0dbad3402f659a93acaaa21bc8f559dca605aa6732d0eced5a21ee8a6403b1f91722fcbada24a3031d6aa221612a36584d5edc6ba0f64096e9b6eae1555a95945b937457c4c74371f474939d3c3f299f691316497951c646f142adbd6ee49182aec388ce2ca560a1f4b7d8a63e5cd25ba91ebc61175a6955895bcddae7bf1cefccac5c93dd669ab65a2f508adbcfd62ec46027efa396b9f69984d6adcb38fdddb616ec38929fedd97677c3d06060309db5a9cb5fc8919f4310f06bb40f1b76bc197798acbf8d3162257071e034174047006796fac6fbc95c28afd881e1197c20fea8b4be5c5de39a292bd1ff3819d4d4f48162ea1a57930d8f324ce54875d3ad09eea95c4c825765842f9bbb1957fa8188578e86081adfc87502e69c8841218b596d71c4ec49afa60408028012d974051559d924f5f8a59ee195fb01994b8710994d8201ae10f6e88e0e418489c47499b7efd2021f56a6c9fba761beaf79acb6087a496afe7524f2260e14a792cf1a1203d4b0cd8a11d2544293b7657fc393014295fa28e409ab8be0a02695223d17d7caf4f44cf5d0f416130067f28f3fc51c88ad7b53e401e658214abcc8f597f22d662144f878573d0370c874287698784b6ba9abf9b22da2eeb0ce8b817f85e429e799a5edd246d72d77228652b80c4949a85cd5131d851d9f9bda9afa0646de5e477e0fa999562cb46758502c7d63dd3e8b6f88c7ea44f41c4212d633f0160e738c6d36128e9e58c154b08460c899a26276dc1257dc5de18495573693674e40faf1dad49db8ac83baecf92f3aa5c23f639cdcf6e6864c14a8d6a3de95906813fd17f83c406ffd1d2d7bc75737b7b00172448b2ff167b9fa43649db32ab4094652cbb2e18c3bdb527f24049878bb44b82135009f9af22d24ffbee4b5289fa61bd0502f019b2f24a08542db818bffb7c1637b4f4cb9043952f88aa69d9431b8df2e3f9ef6e4a5ba58e79acf082bbd871aa0f0feef71ade8f921bb597ea28548f4116a281ab3542b732c4a8e9973409c75a0c6443d83547d0d314cc7bd62128e3b0db9c03c78b9d78ba714627866230414947523a6a239873f932c2b28c09cbdf182e856bf41598998150cbdd6d54f76c227fb1519f5afb0008e31d6a0b87818d0a2ca0dd6e953a5ba1a347dd927acd36f3fa3a68920eb9c36bce6cef857447aa733e4ffb7014e194993eb1399270b64151ddbb15478c2b762a14d1782608fb24199d9d311281c47726f565b3a3b7be584afb03d87cdc5eb8156772694ab422f59cd7b1e359583a7cc0695b9f64e6416c6b52de230afbc160d2e9384501b40645189434d416c0fbb034e9ffc654d0dee7ee7a878f9e559daac7ee5af769aeac7a92e85b1bc7983803d3bb572befe76184a46b76450feccffa753cc6123cba0686440a5ba81236458831031a4ba4c91d7aab3bb2514208a902face1c12b7dfe25318ab5ca2c1ef9769aa06ba0539f6904f95d3c8440617efc7858d3984f566b3390b9b1a0f2ec3c86dd77a0b82958c4b15278ffaf10e47e613545f4cf67ef7e8b31a6bda35022871840ae1536fb65bb11b932936db7a15642359bb6b157893d19e7918b11d3d3072b78c761c1784afa2214c865fc2aed860dcc17b69cfe9189bcd0767a84cb306a59966e5f96514a7d7182e6aa7204bbd1a84092ba645f86b68813debd5a2290acc93388e5eacc17db51d69604733ea9160a0e77ec5317194654313a9a8a0535c0bc49d0837e2821df92e8ee2f154cbea6b87ffc207aab4ea491e8aa75b90f70136d84ea2f5dfd138371dbdf8fe273956cb7411db6df48ebf56105da42b219b9dad387ca7be9ecd90508c62279a53bc9f7e2a845f9da42d8e85d2653854737948ce228b2d76d1b9fe2e0e456fdff24575939b82a3f6e1a4be6ffcf1c493c17dabbfa0859a87d259ae3931fb6da544589b9b6bb7cc93e078813ac94918942bf113aee5742498d86a70fff31d2a69507739317a9aa9e0289f053dad4eec63cd58e833027f0859fb4ab74e8fc742d03b5b6dca1168d3d47fd95b514a567e6518342d52b3c3bb6438b5aeacb95ff9001d2f5480f6a80a0685b5bda2ceba06925ab5ae0986954c3169e92fedaf3f1681247cb114202c0f728296a51396063fc64aad05662bf05a626b90f656b47069ca668bb96208c287e8f793d77d4fb1f1cc14e73406005e11a2c1c46ca7448be534c97738487527d79e284d7a0ae275bd4361ecf4a352e6dc8b8c8c8e132a3edb7d645f4943445f523fb28bbf857218a117f1288afec49f9def9aabc2381b38a315d5c927aeb96fa1ad3eb13b0151dd570f6734f004467171d2cdd609d1d09d115c9b42e1da3472ada98d3e1da90a8f373a98133fa708f5a62c75b5eb1b643c48de72143ffc8761ccffd7f3336b69faa277d364cdf2d4f2bc428bda8b76e4748d5ae02d9850ac6f2ed0ddcb874c25d210163d4da10c0d6cc5218a3558deee5519c94032158bca02fe1c1b8184fdf417e863352b224b7b06267486296ebd4100ad5f1108c78a7056979f5ad6f97794a0460bf371584d9b962034aa7449f4e6b0f925b7a648d4ed7f2442135629b0baee3385882682fde57e5eb9204647a898c566120e4b577ba215ed863f76d5ad9ed19a6b7465952292e7543110eac3dc436a16c85047f3ff10a00c917d5902d296c063c4b173775f2b612e407bce02c8647877abcc07b21b89a60e16ff5c5cdc3708f285d6e411036661e97f628c6c2bef7a6e297f0ea7db2aaceb87d13425e80c28cf095b1dd4e08122e89f58862c6466d79fe7d06e0038a9a1869cba0d1554bffc08b94bf3dc7ec4d108073a4dcb7a6a503b608e777f1ca6b64deec19072052cdab8e7222966170bd35cfa66d3d013c537e723bfa2f634b34edba64ee27ab814bf66c5943e5b7b4d2cbad0550982b2d68ea0633a48f24ef5a59da6e9671717afed4253db66afce693ab08e2b4343d9efd1705802393ba22af5f0e04fc559ddafd78bb1c013b2826cfd77591736cd8a1e079c00f72dc89ee419cf4cc5e867138e35372bb0854df45d2142ce56ea01465d7cf42d3beabbed8602ff568df5d8e53d22bbd897c0aa050165319ba28d6f861a128556e420275562b8a19c0a2112df4490925f52090c6c7ac79b8533936d4020af3ea5d383cc8e4f23cf275194887d42bde7061bc17246a91b735472c4dee6f2d159a4fb2cce10f0727a964658f6d60aa18bd474ce1e88114ce3c2a3acabd74175b82afc6126ed79d8d333ed993e3a0d67afba888c94cb266f906681d9595f2ca21946f32d8f07eb7cfc979cdd56a885e6a5deb1dc54ffbbbac728db4145056cc9b78386f1f17ad16856cc10b04038f0d835a5842584b6a9516a770abd839ade5d379db9889d22d9049dd13010ad612a64128f724f7a6435054e79c10edc4ec4875beed2f8593b7382645625809bbc3591027d53bde8a16be5bb209cd49e71aaa435c923ef3c4d1aefec7111773b0d58b47efabc7a43b93cb7eab287cefe554a5b59e2a746081d0d875919df356504008374ef184be2f7ef7e644bf5535dedf5b969b30dcedcfbecb83173b0cea015efe45630880c303472daf1dc22b384e65078cb0ae21baa4834fcd4b4f7c995b700117e1448d041a71062772bba19fea512ad4e802988c43e6cad0b4b74962e195b355b653acfab53d9f38337e46758c0f8c147335530f8fbb508a889b84d4672e025b0d9adec09fd4e2d62bda0e0c40570d8fcf5487a59380584f7b85a8576985a4423cbdb1503ea4f93d4f3dbb2c384efcac84dd8649e6f09d2ac37e1d8268c3c07db365581c7c3752410909968598b8ea5ea05b68e6013965cc60be6f6b24e493655f5ddd572a84a924803a7df025914f4b57527841928d30c03b09aeee28c8b81860968f53a663f4f56b004e07cc380f5b0b0dad43869faeed5f240ce389a0fb0920073b8d3de611e54d4011f55ba28743a3b51af6293ed1376fcfe3592c877e2d81d14ee882410cf8207476409b5673eb65297155e91cbe089c8c043964063f9b469419bce6e59e0017e0f527d20eab5d9579208df9cc65389ca8fdb3d62618395bb0274b8094799cb4c36632488e79950ac3bd3d982d521614f56df1bd16c1f928481dd4580a796eb7892b3e4a33b748b16f96b1def674c2b70d0315b486a94a979292d635a2ad1fa877927de9355f38a612747fb982bccf12040d9a14a63c34b6f2b3b450a6401d4d0c96a9090ab80d30f7e7af84bade864791455402cbd278427c5a1e84e2e2286c4bf773da614e6705802c130ade8a3a67b309f9db1558372046ec276a34fb50f72c7df40e33f447ab5f0af05eece4e8f654b3c2dad6ea76ef6b694699f4ad8c6fdcbfd8bdc23d0c580631d0c95ac6ae9613dad680939db2ecf9e7a0d4d0f2f2b7f1c1d308cfaccacc2381e97bb278a53b14daf686c0541e56264c33d5176b830ac7d13c28edb2d8e77d7acbced061c4ec315cb1a259966ad997c7c7beae44d4d1b6955842d7fbba0bb0c461bb22db3e15f0fc1cd3fd997dac5e6a4bff6e2eb8310d828f15309b2c8feaa21281963d35ab2d5c099beb806cd384d304449c58d89910105df11225fb893e984734a8e5cba2e553f03ebd5ce4cae24826547df81db3f2bd7d930f785755c8b6311f221da59679ce50479adef1cc5dac984a5d2f9343fe4892b2b5640892892cfd50d0015c1f568792d8919943a578b62585081175237444d9542a2241c967bcfbc3dab4e8961ecad89165eaada2d759e844be5021aed42b971e9ffea8c08a3d6e4073ce4226b4e54b83f3d8ccd207a0cfcf9da7b5e55d1a26a90e03f7c3611c6562b65edb42fe110dc3970b44aa36660d1cdbc882495271f80816350b945aedb0d46ca6d160d5f0096e8263325e257dbb574932e32f1b28ce2b7f5b3ee6ccec64085496bb513ec168b53d79e6ecb72622a70b22e1f9116fa48815709b2080b27b31a6b26dde0701cd74c31b4e33a702f051ae07ad54ce23ae33e6060e5451a4171cc930af2ab70862044c5a0ff9e8aeebd3cc41c62d38e7b79596d3851430dd661b071c319751985d48eeea2afb463d7d9390ed4e68a60f90ad80aeca4b8d283ae0538e590668c857a526a264be238641eeb5f321248d829539efccf03dcefa54c6def8b7d4a8cdf6bc76d71eefaca1a7a33bd4b56e94b8e38f784b742bdd080faca4769e1aa91ff50d9374f3632cb7b66a0042beb802c6cedff0a3634aec072f57d38a6ea61439029ba5d921f57bfbc281d75f5ec322b8f8c90b4d3f65d00ef97dcffe7e07fa01af8e7f8da15532f0c18b73d7a183327aea46680651645782f4f318c00f2355c301fe2e805a22f8586119768b8424735f5495607d170f0818be232cec1d9e40daf79bcd63a26cbead93753b7171bcad462da2af68e9ea9c0b207200f1fcf3793283931603a719e745120273efb541a7af896f6eea7359939d7226896c8023cc963e4e0a7579bc83a37cb8d871324bb3e66b671d8df83d645495740c5b99aaf2edda3018e1895dda6744b1e6623cb62d4b80ac208f69a81caa0277a497e41bf637817518cbe0fcd2028d07be199a126f82641f2fd54e6b20287b912ee8d8dd72db5824ca9e464a94d45beda7f52932d1bb57a28a4e99ac32ea4c3650197613a87e4cec91d82f37069fde871575d3cb2220aaad9277511271a86377da5f2a9f94303e7151acb087ca549fd0cb9b1961954ddb28333a24b510b92cddc057ec5a147ccdd708a2db3c8cb3600756100b38b71f0676f6fc5a7f5912b5e81bf6d2b07e15fb5b1c96459110ceb22ba4f2fb0e531dcaa913a13437cc6276c8b4e1bdbc5365144c7abd2e2a6c93ef102e26b14e576ada244408d9db50aab045f9879bf95425eaa7b11d77e0dc503851c5c278c282aa736103adf5ca2b30724bde27f98e4e7a947f964b7abfe58a3da354e3008a2b86d50223d3077e151ce2e086172002eab7279ac1948361e172073184401d5650181547f1bacc1534f9ab2ad66fd9d200d867de79a92e465dda8d781b15881acc9bfdc53815f3fc3f064c830db3908cdb173e3e1295ea7dca280273ca99073d5663003f14c4f7ac9ef9bc735b2a413daaa7d97101553f90a0d33b043d1f2b0f131d35c9244808bb4b76213ff5c418053a569d760498518d701aae39cfbd7a052b586c53617dfaad1415c1cafbb41640d1650be9297dd42c803d8bfd443916310bb80a74c991cc26331ab70c0c4bc4f2295f069787f6759878e42ffbc76b34493f71d88a109b0813ebfcd24953b2b5f1f5164d9974bab7ed1f4d42f62b8379912dd7e9f35a19951e4d57b0c70fe516cd2059c4ef879d9f9b1191d5bb51b852d3e9462e4528b9c1f7c676e6039d1deb00442a482e297b08a67c79bb818d0316072d8174885de3413ae0505232100f217e424e0106811902d60ecc0e0aaca7c5f00f4f365e1360f10aa645b9215c93668a08be97cacd6b0f9c80ead76478846d12e8f24a53bfab01628afd199b2db332d38d5009d7a1437f0f5b2a0d36b5c98f3a35e5043ffd55bac325d3927888fa5d0e3569d9be002205b501b3e68d661515bb9eac9d4f234e22e4e5bd0b4c4530933aadd99f132794ce48e9a3220d2c17748c012fc5fd93d265cebb3edc3be29a1ba26f2adcf510663c28d29e28774c4ec1190fbfbf614aa8e2745f8605f7d7e94fdd06322454a08833f1a22c77deedb1337e380a8e18f85168e045d1e7cf32fda1a709d3eddf62909a9e580ed8abd605e07dbab79b5bcc2f4533e6fec589b976816471b1f11ac3c89336c52e03b72520995d05275024e9988727f2e1ac9421ccaaa0b736e9f7f296c2d27cbd774d7179f9c6921df68985998034862c15adc452666deb40c0c40cedf16f4d187524a0a5cdff6f7b2531eda54fbe15a7ad1aea46466a51642326c5d7d374fb38475d119027a3714598fe7307de94bece2741b7a742b053682dae9452eed3b820b1386b604fa647e392b35b205019cf1ad317d1441cbee2aea5ca95e56fd5e959689bf96c9f470acb8e4e630b13403e9459242b629fa28e1ba8e8df1ed572b1db735a20ee1a5b8500b6edf66cbe671c5938741ab2b36ccd4e92160f6df9e1d465cdaf3a7746e128e26e0e7a7aa4869b2a482c6e9bf7e58408411016740c547129e4f11d2317af3c5bb55b2468e6d08e75e5039c3bfdc9b6da06e7c27933a8c9d8ad0e4c74a093e6d57c02b1b49e995962c1046b5c8a3df0ea4c20049e300cbe41bd92a0ea5993ef6fd92ea74e28e1cfaf4a8533c224104d6081b64ae08b4e7a23a259b2b03655b987c23687c6e279bab469a3e0881a30620910566982945f8f86229fd614ca2bb2adcbdd49a5c579c0d1bbdefb9e33cd0641bb43f6ca3fab33dc4188e1508e4293e6de932040b895a97bc1f196467ad4a0d4899e6078c014f42521cf39411e2e4f1b5adc26f1f3bb2fcd27b89ac418c8251423de82c4b5980a4e66649b9f3ec48c833c35f8653ca510a0a1b0495619a60bf5d77e64a6938714c3a1946b3fa5079533698bb8f8f85bea8711ccda5cf01de150b055d3586a890d0654d2b4cfba25c434e2ff492b69798aa197dffbfe2bba77d4b4eea35c42e698221e971a4bca34e59c46084f49c2170b83db6719324ecb55e07a9cf74a84ee0fc3567fa5cd2f3937ad956b4ed2187e2026b7d4166d50fd9c937fb4dd5aa96f2731f1db1dda4eac4e589295ffe9b72a7b9533f6e23c82b57c8361c8cb3b15128235f65c84b99d93383b7398e936884542d0e73bdf37cadfb6c70da47af3c5a3cde0d8e381cdf9ec1a39d2fc963f0d8ee31b76d9668c0171967cb9ef2f15d5bbdbd1058328da7a60bbc7d77efed2de74a2ed5637a8a84e1163325dd22b584b15fe894c9b1ce89d24619a344a8987f6d21b7de7ccf6fad223134e1c389a8e6baa375dd142baf4a8852e984eb6c281cf86e2457a7f85782c7764564af26d331d3ddf4850d24742ef449cd5e32f5957d2ee10e05e7d3312215e4d36ac5c8c4bae3340f074f88a20e18b270b3baf05de1b0363f4c6f2ab9386d6034e8567e4828ad256cd250448c70147c318a621697be402c1e8365d2798084f968a8897242ff6756c2937e4d13", 0x2000, &(0x7f0000006b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002700)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x400000000, 0x0, 0x0, {0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) pivot_root(&(0x7f0000002140)='./file0\x00', &(0x7f00000021c0)='./file0/file0\x00') (async) mount$fuse(0x0, 0x0, 0x0, 0x0, 0x0) (async) r7 = syz_usb_connect$printer(0x6, 0x36, &(0x7f0000002180)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x20, 0xd, [{{0x9, 0x4, 0x0, 0xc, 0x2, 0x7, 0x1, 0x1, 0x3, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x2, 0x2, 0x5}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0x8, 0xfd, 0x6}}]}}}]}}]}}, &(0x7f0000002340)={0xa, &(0x7f0000002280)={0xa, 0x6, 0x110, 0xb, 0xfa, 0x4, 0xff, 0x4}, 0x1e, &(0x7f00000022c0)={0x5, 0xf, 0x1e, 0x4, [@generic={0x8, 0x10, 0xa, "cb7e25449d"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x85, 0x0, 0x1, 0x101, 0x1}]}, 0x1, [{0x4, &(0x7f0000002300)=@lang_id={0x4, 0x3, 0x42d}}]}) syz_usb_control_io(r7, &(0x7f0000002840)={0x2c, &(0x7f0000002380)={0x20, 0xf, 0xcd, {0xcd, 0x23, "359097a9c1b0426eeab39037ccfa9ae35473edee34de5d2c2ac10e2f7facfec21c73c2a7b01ebc89ebdc27452e64783985ba2944247eb187e638b80df71731cabd197d5486ef97012987b5c298fda9f8db357c00120311574a26d69e85d435ded5b80fd853192e5b25675294a73dae0ec3d2cb553373fac9add2103e8c7788a7a38a094c90c33630d0e880dc3d01dbbd46838e511ab925c8e89d37879f67fa593b6e4514ef43f17412a6900a7157ef7eabdd08d7c8182aeb210ed7be3bf8650e9ca624f3e8af58d909f6e0"}}, &(0x7f0000002480)={0x0, 0x3, 0xd6, @string={0xd6, 0x3, "e583eb33658c6aa5cc6676849bbba4ae020fc7dcb92b40e5263608e56b115e4450fb73a1df462ae14f3b277a157b2a18d84c00ee46468d4c51fcfcba27a1eed0148f6560517257bb3e6d11576167c808280d323e502d8154aa10061f66f9419fcb6a9750ac14c129a25cf51d6a9c37025812e4705bb7475ba43f818811b460121728742a3a76cf5551e4a8261ca50304cf3693b4da33c90918ad7202716509de2bc831f9b03d69294dee2db919cc002cb5d06423bc8ef34976713b1fec1073fa1bcaa4ba64733786005c179990c15cc124c293cc"}}, &(0x7f0000002580)={0x0, 0xf, 0x147, {0x5, 0xf, 0x147, 0x6, [@generic={0x14, 0x10, 0x2, "c41b8a3a32911575a7e7f0bdefe6c32e21"}, @generic={0x3c, 0x10, 0x1, "1388280e821da98f319d281a8af04599d8430e86a2375e3a4329071c9417a0b16df29dd605511c1f802b8053c9c3804be770592ba25d7e40a7"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x7, 0x9, 0x55ac}, @generic={0xc0, 0x10, 0xb, "168779d6ed2974d5c2baa6806842370f1862f4e8207808f30de3ac6a01f70baca8cf9687da7034f5a18e22060e979e8089fe7fbe95a3aed236db7ce5ba09e21c7520b6895778bc24c7933760f3ca27ddf1af70272551ed6fe2186dc7550574345c1d910586e6df1589a26e15d9812e7e32361eda3114981f2aaafc74610db51faf9739b938f7a1c3a5d045d964422dd0118b9f4e9ad39a1285aa44d1cd4e42529724713ce501b906560bc17df5e598679afaa55032bca675aa4d277669"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "c6b759364e3c68990a2924766c4b765b"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "649cfa4cfdec84db87c6c79c21d50aa6"}]}}, &(0x7f00000027c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x60, 0x4, 0x8, "d6b14fe9", "9e5be641"}}, &(0x7f0000002800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x60, 0x92, 0x7, 0x0, 0x5, 0x6}}}, &(0x7f0000006e80)={0x84, &(0x7f0000006980)={0x20, 0x10, 0x77, "50d225080f23a8323823271b397edce8bfb164aafb74f5148b0a04d04743ebf10ff290e83e1cf6da976ab1fa929ef854945d98ca4f7141e9c9ba1802b790e79631f25a88c359a17952c546b6db3b559a3e896e8a569dd9994ef212b5304276947d7a620593c3c3146d1ebb7bfb6b63259df2b566ddc3e5"}, &(0x7f0000006a00)={0x0, 0xa, 0x1}, &(0x7f0000006a40)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000006a80)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000006ac0)={0x20, 0x0, 0x4, {0x1000, 0x4}}, &(0x7f0000006b00)={0x40, 0x7, 0x2, 0xf4be}, &(0x7f0000006b40)={0x40, 0x9, 0x1}, &(0x7f0000006c40)={0x40, 0xb, 0x2, "1929"}, &(0x7f0000006c80)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000006cc0)={0x40, 0x13, 0x6, @random="4099592989f5"}, &(0x7f0000006d00)={0x40, 0x17, 0x6, @local}, &(0x7f0000006d40)={0x40, 0x19, 0x2, "7eca"}, &(0x7f0000006d80)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000006dc0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000006e00)={0x40, 0x1e, 0x1, 0xe}, &(0x7f0000006e40)={0x40, 0x21, 0x1}}) (async, rerun: 64) syz_usb_control_io$uac1(r1, 0x0, 0x0) (rerun: 64) syz_usb_control_io$hid(r1, 0x0, 0x0) executing program 2: r0 = io_uring_setup(0x1fc1, &(0x7f00000002c0)={0x0, 0xfc95, 0x0, 0x0, 0x157}) close_range(r0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1000002, 0x200000005c831, r0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x1, 0x7fff0000}]}) lsetxattr$security_capability(&(0x7f0000000080)='./cgroup/cgroup.procs\x00', &(0x7f0000000240), 0x0, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = socket(0x400000000010, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x1, 0xf}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x28}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000140)=@newtfilter={0x6c, 0x2c, 0xd27, 0x70bd28, 0x8000, {0x0, 0x0, 0x0, r4, {0x8, 0x7}, {}, {0xa, 0xfff3}}, [@filter_kind_options=@f_flower={{0xb}, {0x3c, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS_MASK={0x20, 0x55, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_ERSPAN={0x1c, 0x3, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_ERSPAN_VER={0x5, 0x1, 0x2}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_HWID={0x5, 0x4, 0xb}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_DIR={0x5, 0x3, 0x39}]}]}, @TCA_FLOWER_KEY_ENC_OPTS={0x18, 0x54, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_ERSPAN={0x14, 0x3, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_ERSPAN_VER={0x5, 0x1, 0x1}, @TCA_FLOWER_KEY_ENC_OPT_ERSPAN_INDEX={0x8, 0x2, 0x100c}]}]}]}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x22044028}, 0x0) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1, 0x0, 0x0, 0x3) r5 = syz_open_dev$ttys(0xc, 0x2, 0x1) r6 = syz_open_dev$ptys(0xc, 0x3, 0x1) dup3(r6, r5, 0x80000) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="c2", 0x1}], 0x1) r7 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000480), 0x202040, 0x0) tee(r7, 0xffffffffffffffff, 0x8, 0x2) ioctl$UFFDIO_WRITEPROTECT(r7, 0xc018aa06, &(0x7f0000000000)={{&(0x7f0000975000/0x4000)=nil, 0x4000}, 0x3}) syz_open_procfs(0x0, &(0x7f00000000c0)='numa_maps\x00') ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000001180)={0xffffffffffffffff, 0x0, 0x10000, 0x1000}) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4086, 0xff6}], 0x1, 0x8000000, 0x3) executing program 2: syz_open_dev$usbmon(&(0x7f0000000280), 0x80000000000000, 0x0) syz_open_dev$usbmon(&(0x7f0000000700), 0xeba, 0x80) ioctl$UI_SET_FFBIT(0xffffffffffffffff, 0x4004556b, 0xc) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) r2 = accept4$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000040)=0x14, 0x80000) r3 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000002380)={'dummy0\x00', &(0x7f00000000c0)=@ethtool_sset_info={0x37, 0x7fffffff, 0x9}}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000080)) timer_create(0x5, &(0x7f0000000200)={0x0, 0x1d, 0x2, @thr={&(0x7f0000000340)="cea00dd1a5f3f93c41e5ba40f9fca006f3dbcfea73dc9a2edf22aaf4c32b7f135f2b97b6588c80065d9888696ef358f9a64e34b22d0d9be22d633aa07d1c0b4532695d91839549324f6b08cf1d64917f1862e3ccc56294a32b095b4fac806e293b32e0c2d034d956850347c60fc2adc1374b26100000ab8c3cc9141321bdb579871f8b3fb7e59dbf8b", &(0x7f0000000140)="60f11dbec6a60dec1c4e56303dd5afd0f15fe9e257d4a1a105768aaa43d4ca1a412e27dae3ab7c1dba4ac59970826105cce81cf5675e373eacf1b6cd9425cf6266f0c7b62fe3e72a5fe3c682879addcd464b1b050051ceab579b1ffce245ee391823ba34a2bce8ad54a2a249"}}, &(0x7f0000000240)) r4 = syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_S_EXT_CTRLS(r4, 0xc0205648, &(0x7f0000000100)={0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x9b090d, 0x0, '\x00', @value64}}) r5 = syz_open_dev$usbfs(&(0x7f0000000100), 0x76, 0x101301) ioctl$USBDEVFS_CLEAR_HALT(r5, 0xc0105502, &(0x7f0000000300)={0x1, 0x1}) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0/../file0/../file0/../file0\x00') r1 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r1, 0x7a7, &(0x7f0000000100)=0x80000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r1, 0x7a0, &(0x7f0000000140)={@my=0x1}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r1, 0x7a8, &(0x7f00000001c0)={{@host}, @host, 0x0, 0x0, 0x2449}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r1, 0x7a8, &(0x7f0000000040)={{@my=0x1}, @any, 0x0, 0x0, 0x9}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r1, 0x7a8, &(0x7f0000000080)={{@hyper}, @hyper, 0x0, 0x0, 0x7}) close_range(r1, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/cgroup\x00') r2 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r2, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) pivot_root(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0/../file0/../file0/../file0\x00') mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84000, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3408000000000000000000000008000003000000040004001c0001801800108014"], 0x34}, 0x1, 0x0, 0x0, 0x24000000}, 0x84) r1 = syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000020000402505a1a44000010203010902640002010000000904010001020d0000052406000105240000000d240f0100000000000000000006241a00000008241c00000008000905810300020000000904010000020d000009040101"], 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f00000007c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x0, 0x0, 0xb, 0x0, 0x1, 0x4, 0x7, 0x40, 0x2, 0xe, 0x0, 0x1000}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000100)={0x14, &(0x7f0000000040)={0x0, 0xf, 0x75, {0x75, 0x22, "27e34e1db07f66d92baaf7105fcb5c93acc0c4d52aaea08cecc3322ad2ba9369a6c6bceca0935fd9609a6bcd1f2cf8ca5b95a90ee6c7fb6b60fe869f846ebe93c2b61ca0e468e1849a27db166d589408e4af5fe1f19a1889676919fb59775daf7510a375604e70bbea2aebc35fe445f526cac9"}}, &(0x7f00000000c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000200)={0x0, 0x13, 0xbd, "b66bbb2d4f374ec533e710ec6f32d2642f5791cb79e21c9acbb021c629a2c223f1fbd1c2971be295e39672822122853f5a2f45ff60cd43c196d52fe0279c45a0e6fdfebcd840fd5afabfb2353a469f4dd541a928300e5742be25a9c00754fd560f97614957716e505be3e1490b8d52dcabf48797ff20e75c1f98486113e0c5a72b44c77851a7cce0bb3700fa03a561d8157ea40e5cd66c6596d69d4f2e8d4d7fe03153f6cd262a3b2b3b246f2e9a56999ef56db9b74b0cbfbbfdfd9470"}, &(0x7f0000000140)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x7, 0x1, 0x4, 0x5, 0x2, 0x1000, 0x4, 0x7fffffff, 0x9, 0x10, 0x3, 0x400}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0xfffe}, &(0x7f00000003c0)={0x20, 0x83, 0x2}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0xd176}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000105509147200ed0000000109022400010000000009040000030300000009210000000122050009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000100)={0x2c, &(0x7f0000000280)=ANY=[@ANYBLOB="200617"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0), 0x3f, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x74, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0x9, 0xf0, 0x32, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "839e19b94c49"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x80, 0x6, 0x1}, {0x6, 0x24, 0x1a, 0x4, 0x22}}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x0, 0xd0, 0x9a}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x5, 0x3, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0x4, 0xa5}}}}}}}]}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r1, 0x9361, 0x7) openat$kvm(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) fspick(r3, &(0x7f0000000000)='.\x00', 0x0) socket$key(0xf, 0x3, 0x2) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) eventfd2(0x72, 0x1) r4 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r4, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) request_key(0x0, &(0x7f0000000240)={'syz', 0x3}, 0x0, 0xfffffffffffffffa) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x40000012}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) ioctl$DRM_IOCTL_MODE_ATOMIC(r4, 0xc03864bc, &(0x7f0000000180)={0x300, 0x1, &(0x7f0000000340)=[r5], &(0x7f0000000040)=[0x1], &(0x7f0000000200), &(0x7f0000000240), 0x0, 0x7f}) r6 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r7, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000009004"]) close_range(r1, r1, 0x0) executing program 32: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000105509147200ed0000000109022400010000000009040000030300000009210000000122050009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000100)={0x2c, &(0x7f0000000280)=ANY=[@ANYBLOB="200617"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0), 0x3f, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x74, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0x9, 0xf0, 0x32, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "839e19b94c49"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x80, 0x6, 0x1}, {0x6, 0x24, 0x1a, 0x4, 0x22}}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x0, 0xd0, 0x9a}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x5, 0x3, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0x4, 0xa5}}}}}}}]}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r1, 0x9361, 0x7) openat$kvm(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) fspick(r3, &(0x7f0000000000)='.\x00', 0x0) socket$key(0xf, 0x3, 0x2) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) eventfd2(0x72, 0x1) r4 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r4, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) request_key(0x0, &(0x7f0000000240)={'syz', 0x3}, 0x0, 0xfffffffffffffffa) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x40000012}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) ioctl$DRM_IOCTL_MODE_ATOMIC(r4, 0xc03864bc, &(0x7f0000000180)={0x300, 0x1, &(0x7f0000000340)=[r5], &(0x7f0000000040)=[0x1], &(0x7f0000000200), &(0x7f0000000240), 0x0, 0x7f}) r6 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r7, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000009004"]) close_range(r1, r1, 0x0) executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000300)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, &(0x7f0000000a40)=""/101) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000a00)=@delchain={0x154, 0x65, 0x2, 0x0, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x2, 0xa}, {0x0, 0x1}, {0x0, 0xb}}, [@filter_kind_options=@f_cgroup={{0xb}, {0xa0, 0x2, [@TCA_CGROUP_ACT={0x50, 0x1, [@m_csum={0x4c, 0x4, 0x0, 0x0, {{0x9}, {0x20, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x101, 0xc03a, 0x4, 0x7, 0x1}, 0x5c}}]}, {0x4}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, @TCA_CGROUP_EMATCHES={0x4c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x14, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x10, 0x1, 0x0, 0x0, {{0x7, 0x2, 0xffff}, {0x4, 0x0, 0x2}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x6}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xfffb}}, @TCA_EMATCH_TREE_LIST={0x14, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10, 0x1, 0x0, 0x0, {{0x0, 0x8, 0x1}, {0x4, 0x3, 0x6}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x6a}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x7}}]}]}}, @filter_kind_options=@f_flower={{0xb}, {0x3c, 0x2, [@TCA_FLOWER_KEY_ICMPV6_TYPE={0x5}, @TCA_FLOWER_KEY_ENC_UDP_DST_PORT={0x6}, @TCA_FLOWER_KEY_VLAN_PRIO={0x5, 0x18, 0x5}, @TCA_FLOWER_KEY_MPLS_OPTS={0x8, 0x63, 0x0, 0x1, @TCA_FLOWER_KEY_MPLS_OPTS_LSE={0x4}}, @TCA_FLOWER_KEY_IP_TTL_MASK={0x5, 0x4c, 0x1}, @TCA_FLOWER_KEY_ICMPV4_CODE_MASK={0x5}, @TCA_FLOWER_KEY_ENC_IP_TOS={0x5, 0x50, 0x2}]}}, @filter_kind_options=@f_matchall={{0xd}, {0x2c, 0x2, [@TCA_MATCHALL_CLASSID={0x8, 0x1, {0xc, 0x3}}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x1}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0xffe0, 0xffe0}}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0xfff3, 0xd}}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x1}]}}]}, 0x154}, 0x1, 0x0, 0x0, 0x81}, 0x0) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0xb49, 0x9, 0x8, 0x0, 0x3}, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001140)=ANY=[@ANYBLOB="bf16000000000000b70700000100e0ff5070000028000000770000000000000095000200000000007ae9413df8ff0af5aa35339f4b382c4cad9db67dc983134d04ef2fd6fa7a9b857b72abaca100af1ba23d69883c073ec10500000000000000000000000000ac0e064c27bdfbd301150500000000000000bfdc995279d64072aacbb0595b950600009ad3bf16a461e48e955a772d4062093f4cb1c3d9532abad2085401f098eb039ae4f4103699b9e079229c1a72cb6d47cef1595e84d21951010f0274b1445a2ad6a7ad73827cccc21842599e0ae7b91f0b858b7b67aa0b28d69a74ffdea61be892f0f9ff9468e42aea53ee0cb83ff180aa18b625d1667459c7cba77cff9dc8c2772fe552fecfcd1778b08381000000c0b8e14631d521207e7423d86508416780983c2f380bc01cefe9773a9a5cd5b24aa24a561e72393c0ce2bf44825b05c1779fe74f884c2472ab45c2af60289cb199963312dd1929096c6f49d116f1612a7b97f77169fa5e8a66a372ef8e3ee7167f7d2a26fc6c3cfa4dc5860277223d6eb3460e3b10a0dc9400010000ca11d7beb5e700498b43bdadc916c01264d22d7969530633f94b257fbc5da7a96820e31044c0b0f62619c9e351996185e4015510875b774666ba5c0ba9845ad25b578d7d714ff3a85586b9b452301f5470d0e0ae5d7f82f178f0c7c9c8f44c390c8a2c5be9e24a125420912ec9a3149f87b35ef1169f05e49164a4944e7b4da2097f57020dd4f1f4f15edd7a0b1e24c6f79e1ea72a29c773f40f5bd9a6d7926c5c741f5aa85405273c7967d2c1a14efe0d5322cdcf2bc058ff9acb481926312f04008b1044e8c1c17d8c562edf69f4db96e059c49ec69a6086b5a3d24f4c7810ab5f6a9f9eb5c881883e5671bbca4614df48103ca6e408910000000000f784583b63fcd46293e1ea56bd87915783a144d41669cd2c52dbb03e2b7384f100000000000000000090bd4fa6a2d30dafd3a04d373eaf151dfbbb744f0f1ce962217b32ad159f41671f002c3a25b4efbc3b193e0954f71c7f240a7cdc5bf9be12ca0e82d2a408c8f882760331612a7c3d74386b3268e0c2a95396f6d16b8309cc192295fea2d0ce983baef6deecca6b6268b6cc965f2623bac861e31026a6aba7ebf78a614092257e3a4e52b7b1628dc33a425dce56fc939b96fbb66e131ba7651b542c86650336735d315c26bae977ff5a619b2534a5d1479e9090447aa860b81b905ded2f52ab9c741fc3a05030476b159690a811416d59f9d92c84fcbf0146be0330e1127cc4bb4e4c94d603f449279874e44113e9de94fbc14891af08e20a4701f0f8788b357815cf4ca3da2066ee6604ac6ab6ec54a111bd5b1887e74eb854010cc2dc95b06ceddfbc1b914be267fc29e6cf2301291ca8de0eed796d9e5e356861349b0fc217592e962360e714bb93a2e936f70873e773b9b6c056f28a36185bb8ecdcd3332528ab2d05be93bc69a373ac9d20fa087015481cfba74612d93104db153f89d03d6ce620f1f25be68b9cb2d225711c1b288ec6464111db1b40dbce06fd1bd887d7254476c9c70fe79be0fb7810e054b6e2205c2b4b27f13751639c581dac83889ed6eea54c798f2287c9d5345b0c49f78b9aa27a9c96ce5e43b6ca11bb6375ed390773315d19b596a60500330115bb100d0ea1511e29720d5f712eedd8e165af0c1d591fdbbd84e654b0e60c338c530a9e8ae1316a889134204f9db96e870bc1c5ffc1bdb2394d77e6c751f9d87ef42f6d53293f31ff4b60912fa0777c59db1ff74ba90026eed627e0f8ab250c8c6d51d86030e6be4a8982684c12c1c435d586ce106d0b4cd0f5fabcc5fbe30db5e715646867122ef50f767e215f92d407ad1c6575eccfe25f76aaf388008ec2217c9ba0f807edebe686b420287b6e0c6f14a48c82ec45f1aa7ac2508932d0e3a5834a1a4e20bc9bb2a802304900d6bef57bd9c081b45520e7bd491a0ef1bfec4721cc70962f4d55f01bae699cb3fe31c179f00dc79140333fa4e85ec393dd01bdc5bf79677453a30c63d1561a35c5e94e3cad80136e753052b08901965293bcf5f9de9c8019a1fdebddb255427326deea4506d2cc2949df6a5c13fbcc36cbcd0f0d35602668c3bc7c7264457f161a51"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r3, 0x0, 0xe40, 0x0, &(0x7f00000006c0)="ffffffff106c3ed990f77e9eb3cf", 0x0, 0x60ff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) epoll_create(0x101) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000296f2341eca88522dc79d1821979f0e863ef4099ae91b7d888b731f4729bd680f627c58a58f158386a6f31cb79448212563b5fc1a081b6069a2cbc248d8f30222891426c360ed5d86b3542adb71f985952d9f70466d154e01cd702990691d18470620a8e1f7a9823a95ada5b49b129", @ANYRES16, @ANYBLOB="090300000000000000001d0000000c0001800800030004000000"], 0x20}}, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/50) r5 = syz_open_dev$usbfs(&(0x7f0000000040), 0x5, 0x4000) ioctl$USBDEVFS_CLAIM_PORT(r5, 0x80045518, &(0x7f0000000440)=0x80) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000580), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303030303030303034303030302c050065725f69863d", @ANYRES64=r4, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f00000041c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r6, &(0x7f0000006280)="897c6500ff3035465c7acb4e06980b05687c1480c7aafe631c0543db2bf0d6f539506e8782da06c1ca018774d72e9e5a3418ab66ee78dad68457b17ec9d47bf7d8272d607c1c0a4bd906f0cee7f8451828d2458596bdd6a459ba18ebaf61b38f5d66c27fa8a024ad7832a85e58689a4c254c94cbcf7208fce6e61d9566459789d15a6f91dd7db7c54cc3a94da956fb290a8a15f849270bc459d9d9f47801be86dd5c9d18382081a993b7bfde5c28adca4c71329afd6be743b076033b5859891703eb65fa256d6f47450b6edacbd05a9bd8b372e90cfc30f32826566dac6c48e6ef001881cbc30482f9ec469e476a101da496b8c0785eaf875d3608b0c49e9d39baaa1041f903a805f0f24aa63722fa2d87b98595fa5cfaf8b79c458de43ee39904e7cac7540a934b4108957785d58807abff186949f1b94cd21b724aff34ac45c7066dcdbd68ea7b766af9d045cd7fafeafc5c5a0c3400ef4e0c71a6fdd5b8d68a6f317644cda9d2fd2c839a82b97b3d909b54c672227bef573c9de1991d65a63017f724d1f7f1575e69db53318a7fd7065b303e751518c8eef04f642dbd4dfa349040a7b5401050ffc2b4ef62803a7c8eaba99e011dfac24d81b2b61e0b0581e53bf520f623eca17f0545c5e59ff15b527475f970f589894ae589145fa4283f7225088ccfeba1d72e9128f8c223ae1840f2edae3dbcdf7e560d5cdf4f71c9ada1931c0f8312c000101b264aaddb9fab166ba8d8903d6098eca20935ca607ea79e936798b3dfb22a7e159abb234cf21f3733dbf263a8ff116092f251659108892b2e21e1b428fd225096a5040270b2d70347013eaa1fd8e452942200283aab092c4ffc5b8b427b5d691a5a773e09da20539ff0f8214331c5d84107ae8a59aeb58efe22d7a079e446f1dfb07510377799bfdc7ee59cabcd76af0fe8a427ac8258ff33bbad5a8061f1cfdfbf375d73d676cc7916d6658ce46a0b17ad6350150f98e3512b513e25ca73f5f5df0a1fb9582ace7906c493fe1fd2889d9aac0b7c29c2b6c205537627bad64df433336a5ace32ca871e51b4dab0fbb00886a1fa81a98b74de0a26cebf65723515ebb807fc3c161ed42d1a7b6b55717613577ea437f3a2967c66ce45ff85a6a35b7cd40625fc575b107d7394e3d2db51d58347276c33e21f50b5a6b5672bf9fda63139bb75aead1fe4ee9a4064af5a5958466aa39faa6d821489fa415224c8d69d3b5922236832c2b1e4f6b8863b32f9aea83fb522a2de081d674502b48f73ce6db98d84136059b4a6676bc85ac6b7626329afa9bc7d3f9f2caa3c4d872744e0a8e02d72a75c6c545b8ec8e15b6fb0fe4185bd0d154960e6fef05ba40e5fe2968eb1301dcc52a03337179e74ba1522af93d77827845f8941c69ed8bb84567e3c63f1cc378a542f1de7007b688ff0a9c69d5861f0b85402c30a2fd391c52bafbe65f8e82135fd38361d7c0b43c982b2f3e7cb09c40c7e215114f4243d670cd576bcd93c1e959345170c75d6c3cf89cf8c2c70dc792e646e7c649d4c5f36bb016c7acd466ad58473d40dfef36394e581065a8581ab852250403cf372ac0065bf757fa3f445424ac0d82aec1938a2ea116bdfd306baa1cb06c62a4a97d66ab1b9489469cb8ba842da12e310caed02c5ef05c0be1e1e8c9c8b87d6871c94c57d164d08672b205c948086a06a545b266b7ad902a908681eb188bc51b6190b5cb9d8ca59b8c4c6e7369c00d6f6119fd5d437239e3d3c89cb81e09e560fb817590106015f08e7b09f1e1e65bfab3b8489fa058e24081978b9e25463d9945bfbca81c08885d4b6d4c62e217bd9e19460762f36c66bc948fe31cde089626fbb310e3c78a8d3f2eac21d374d9b58d887235d3a95721168e4b9475849071d60ecfe7ea5d6c4bf60da3747612ef59bb651270f326c0af31bc8c71361f851de34ccb3c8071b96f1128d7ee79b41246e566edd0272dbd3ccfe472b38e5e03d3ef83218bd498e6de8b4d92cb6f82716449ede7ba845028eccdb9137be8a622ac88ac53118fbc39637fa7a93cd3abc6f7671c7804420d66e94720acbcac916950f9baca77fef4217155ccc2cd0507339a0486f9f468eb28772986ee768c63eba671bf8c52e48a2a5dc2cc24fe925368706c2d712dd1064692b0fb2a32ddfbd4a0ffcf9c2abcedaae6e527bc1d42637aff2a275b76a7a7f010e42e1cc1d27141f6c3585a2bf58c6c5789ce61551d10118a000e3764631ec0b7f4b1a6f22a678133a30940b79dc76f863dd9f6e0d7776300898c97cef286c731c2050928c492439256e481652bff0d202db3cfdc54c9816ceea7895357bfa0362fad79afd09ed55189294d6ead7e898ac091cddbe7efcedb314bc02a18dd5bbddc42e089124758bb491fd1536aab27c5c124567bc325e7028bced5a179a011d1cb9a5ffb61d7af863e91ec8e60495561188b74d158ba1418228d44e92915a22eb1c166ef7d6179e84381ed950ffd747f13e24172942d922ca3109fb8b1e4e6264fa4a4eec75ad0d0e22579d90f45d6cd157300e38ae665eb56457202e25a8dd5877ba99725de288660badd2704345d9bad208c903ba27ea167dd45a77f77b6502b525b2973270582858183c784c324c1366fbba8d410c38bf75b41e067f6a9a017c56595161db4fc5639393fdafb1f148d3f416c1adc5fe1ab9cebe4689855c9b4bda6dcba5d5fa858a1b87d2ad23cdf54dbdf4d14aa4462da0b6f1107f4afa0091c2643508861a4d9f133ba77751941bb8fb756abf1a104205b80d47a3b4a59724d959c8b5833da4f56fb6613231f230a9378c9af741e94fd2c7213ac1d7625559b3f032f6c8df3ab441929720fe43d7c548cc661eed5b3c62b3c61f538ea3228376e2a18c6da2ad906322f64fb4865cde8e1889a8e5237fd6a39bbd6662f1dedc22fbd74e4376fa610cd710703dbd3924a38beae69783d1d5abf36122cbb87129ba719042748f060f4303a3199c5891c5040fd8cdb9761b006bf64cdcb65e5cc50a29994b8c1c34b83760ece12ed9ed7c3d2a7f8911cdf23a1afe0d7db1bf342aa0123dd5cd31339f5c8e160c4efef882602b3eccbe76fb690162b8bfb8a31910bcdf9a4a5dde76c2ac2fcd8678add7a000cfdcab398eb2171c026313eb6eb56b4b87bf8ef93f7f8a1c0bcc3775b681d4229ea561cb52281d8ba4315c3694ed08433596884d5a7ce3a8b1f82359846b7136726e2fe37bf4f7b7e2206cdcdb0705ced9f0dcaaa2ed3a78ea70d2cfeab668eb321400fc955e9aeb7bbcf86cd03f02dd443503a1480d9d9f899f53bd747a95293786798fc59fceb09e686a9328da4f929b6201841bbbefaffcf3386abdf69540e3b46a643ec10f0acf21f27c0053dc13f18485dbc898729dfbeaaa4887b58cd442d7ffa941808cd9658595be8650a815b088621278d89f0d8a4252566b923df3a3cd65c0e4af08fad385927251b31d35f75eaf25e6cf13a579aeeb0bcc0a14ca4a20a6831d532be0b2af3821792a2df95131b7fafef245aa19b214053342aa820c35858d13f84e496294529411015c41ed447b5b51dc44a45d52552a2be1abfc157f3ace7bfa32d5b931421d5a152dd66b7bf549311b08325e5a7201f793037b38990bedeca8a647c08d2478670f8fc2b4e8983ea18bcd514daeeeeb9d7a778f783c76edf01bd4beda4b77b612cd2e865c2e4f58ca7ae06147bf66ae6aee221cf9b9505dc07e6fb6cf4f82dc8c406c78e270210c11cf2531011ed678d9dfe1f49c9a69a95a9f3b0e5b624d9c2664d787ab911b75a4a38d63e9d6c353f8aaf433ff961fe5e34d84936ead0d0bc7954caf84e541f5c6f3f20c9eed21eb0316b82c0dc5182540e63a0af25565496792153d6395adc2b8d68b8bcd93dd110ff5685879db4384ec390d44b89663d43a5de3bdc0e103b7c1b355dc5f6fe3518c93628780ba03f156badea65d1d0af8433c9e8a975fdd19453da662a33fa9f0f5fa15fdb216b483fb48370a967246e0b763df8b3bc7924a6c76c4b114f803dbfa3b312e6815b4eb67be167283a9e482d9a5beac250089d069d4c386b7fda5fc228404a0f58b12ca4dc131c381b49b42b570bcfc0dd663f24afaf65a26a21f6d92f52c9f8de36cb76bacbaa0eef98ba6b7dbbc2629a03bb2b6f83fc5adaf20c217bc8d0f0d2421e01472532bcb546aeb2d483c8f95011a3ba1d2fd8086a717cb015dd53064ef4a80b6d6fdc12d9069223fdf2aa9b192a0e0bdb38436f49d9eedfef3665815633fee4344aff11162526362b70b18e1dbedbb5d8c4698860beccf667851878a25a1e766caae2861f2e23404aac859e62fdfeac06a6057554828d7035806e8ab3ee2fa6d711e5811db61231a22f4672f6a11b27641f350bcab78792362e6ebc1c054a643bbbf2746678c14dc567d1f73e37005c8ab6374c4d8d3106384a2d32c5fcf05cb9ba97cb7fa1aff11505a701bead543e555f3901ef3b693d5b9ebf49518c3509af042b7e84b1b867c22b7e08725220e4338fd074edce428212e6a3563a08e2ccd8ab71910256532904542e93d5c7deb5bf5d49beb3202d4da4f643649e55edbb91188cdcf0883a40c6ed6b8a086fb5c50dc08fee00308420121d4c7431b3cfb80f9c1e099423ac451d67b12e930d9e391d0a799c7d4b54a0d56ea0aae00c1d009e21fb5459416b464b227d66ccc1a68da59d64c1583dee54bbcd7d61ffe541fd0fb7452adba91906918966a7d58019ad1f8fdebeceeed7018837b6e4272eefeec8385abe7207fb2d7061fa6cdc478165a98971f9729b818a73edefed976d5c7c0a651c091cfd1174c020e39330a79144271fe4cbc61ea0ffa274d0d87d06dd08c1d5f8a0364d46ef7b54426bc286330c75fa257afeb2715c2ae511ff53b1189cc59ab80b1325fbdcedfdb8f36ed71f70091116e16b52188b794e637755027caac8db8554f8674b844964c710cacd7a9d6b06baf6fef76159a380e639b0d3e66080a7cf7f86baac01dbe47fe687fcef2f3bfbf6f8fba045181dee688360a11ee56e5fc73ed31c0e2924ae57f0cc93c63a30662a65c5d5f17123ae28cc5b74dd13ed81b03dc7fa61dc575668868c0df12d3553269f04ba79084d070abcdbd4745de80e90e4e3e524f27249b5c4a2f2d4c8b331b0cb6d4efe62a298daacc6eacdfe008c1f912795dbdc37098c42db860953120fda709baa6d46f52eaba781505e68561ca0f281e850532ef8e7c779883e312806e1c357bdef8d0dda005e710cfa6eb8686e8bf3bff036b3fcdc4036541d93530ce6f598442c24170b307ef05f23c93aa0ec96831b532d8120402214a940d1fa01ed649061a4a71308be189cffd729a196754fb8a75f23851189589be1b819f0612cad3dc94ccee88f4ab9ef6ac9c7daad8cf94f5ed9496c4c824e5b4f66ce32a80e7a6ef069a32f6812e656aa5f5742bd432afdf026c86e8f28212c1139dad47d7fc07e5c1a83e993daaa4a4bb5f0c9435ccab2a10f867ffe259dba7a1d9168619b1e3048860a5122e4a5d0b00372eaae861a0cc88549852fffa76e6d78739b654d67df15ea97a9a46b7c382d83191a673aa619b4a10ec05bc681379b0d6df824cb6fe158e9d89ae5dd1ef66976f67972b553db52eb6feef836dca6026293f83a61e117754a7424a3da63bd82d017f87f0603e2a9b8fc550aae611681935ae91f7ca2b5341b05a25208bd28f1a202a7f2a213b1d7411ffb557470aec00c4d13c70163f22a038a189710dd19a47e8db4a87c3fd329a63abca172a9810edad2d8e19ef85b57ea4287cfb3d740d7ea3fa9c80d06e1aa84b317f678ddb3c147ba5e0db432125f59ca4944c8e9050281ca82a3ecf67b2a5df678697a52a7297af1ecb03c586af7b91d74e881964ed95f7be12fa07e2a4e71aab8b913a13996fa33e915144bf00e49b8e7adec5b2c4b8165f54ba3155230e241ee023af77a295ab87c40f63f6092ccee05cb08a265abe8f57c9919bf45064b6c2240ba8011db223a283a4e2292d9b59df8c9a4fdc763f0631007db9976f351717db0e6b5f9c6e5f227c2efa1ae5fe0be1af0b22fc164f9f9678a01fe8b059749fe8a2972455732da1989c609d191544ef9fbb3e58da93ec4a582430523f260b776e4d747312747d18a9bae14740f5dcd35fd1072f8a4d81573b5882203be856b62d7e1d87081a9e431872c9d68864197bbc61f15dd8aeae950d34d6ce97182deebd2ad64cabd1c723baf512acfc7e94675b31369bd60e155af79b97bb734312569f736dcd5b5a78223ffaa0f7e93e1a112cb9f6a5b88fe3cf12c30024c16c6b8380fdf086c662665d3751c11617cc4dbd5b8bc7543301a23fbc90ba8d060193cdc2b68c31c734d516707b759f7db009c8f06e69b40154e1cd8ae444afb28134acdf871136b4fd78bd86d7faaaf618afb25e92d1ee37cdff0595278f9565f5eb109e181e9cacec2f22e32e9f34774ee223fdb992febcc5dbc5cceeda16cbcf1434730d859e7e03d36ff17636a7a7e66956b515894da114f3040909f90ce3cfbb2d7d46e37049c0fb124e0683d662eb427cd7b851ada229451e6e3aaee64b9964ced3036bde5d9d80eb062474f96ecfb9b65fcafc719494ac12ab7df245475f2a5e7f85ca4789833ca373e6214d39176c8f51dde87a4cfe5414a20f68bb9f34709979b99533ba3435c4aa56e525195e10ffd00f8e41aee30a909c07b973bbf733d45500b539ebe2206d438216690998d9e256db1b7ac6bef3e810785e1986985c945a2b820323a592721fcfa444934d0faf8aa439d5efca5dcd77b72d1eb91b3790d50d0a7483e354c415f81d99c133d648c1293e795b3c43f9b47e23ef982e10072ea5baafb0df675e69af1807b225afa0cec3eafbde8535d3ecaa0ea6ddbffe4465207425bb003670320324df0aeeb16b38a043f9c0e85673b36def332fd68b2b1e6edda621d0cadebbced8c7fc8f890489115b457249e8d8103676b3207a472804d33e0fe511ac56cd8dc5333b2333892f87b455940ada78fcf5075c358fce990e6f65f095eb416d876ce6f120b8b02cfa6b176ee269c942f881247c3e464cce2aa65c39137607c585aeb4b5f24f5f8e058c9c8b48003c1809da3e8aad1bee7955c3a976d43fe132e2b16f4758a0a9884e51d13b930675a4361ff366b0fed190ad7b2a00385528951e39cd44ea06d8921b9d613d7626221154cf86249a550198fe4e5b05ad3052b474291da0a0a2f701759859bc0392adf243ad5eca89e6d18e28dff99ef95743bcabe75504be8c715cd6360facf3bb06cb97c29989d4f6ff5083573cefe6ef0b39a252a2678112fa88e5b06c9a6bfc9597cc96e5a49710c4fc120fb0da4945b9d94e46de1e9989d0fc3d8d20df23d815b660c799a903f651b0d013f7fe158f1d297f7fcb6a48780ca5525f1d081ada0aafa83552318b848783306549750b6254cf676c7b934cf7fdab992717f0cdc089b34278f3fb151cadde14d0d3250e85a4b0ff2a2778a219aa40563d3ef575285484424b6d0e7cc8392342e4848c6fc8cb20fa1b450cc4c1fea19f3bbdd9e342e6c49cd7ac893b1eda2e93d1d74d20969465946b398fbc733757741ac822c4a118632cd242a439fc37512cf79b7c629504ccc1e7f2f11798955c3262b5e9695625ba74d8050e20f51d4769e1ab938f487f1bc4b55b5abcaa3ec079c2d0972b2ae9bfb7c5423b959119292ea05f1d79d35afe47e49d97c946b193bffc0a8f607f18a6845cecbbdd98cd351db2b2dce05a4848ba84a6a497b4618950130cb7e76c03d0976eb2fb41d3a42a1430063ed8e5b8c67e80fd4fc1148911958babbcbff33a6505de209b0d9320017fd736fd027a16564008ab2e1f48a6dd66c9256730e9fda0a606875d0871b2b9b0bc2ed4e1b696dbf0283c8dc72cf4338e595266f5390bc3a21f988353118f2948fc75d050ea076b73508d9ed89bade0ba305c1f4e5daf9d40d2f5e7ababed8d1b1d919c61a6d3fb149c1a9b44e38585a2fe322f83d73a3aecb44da3f0e82942d75d62ed3f91eb44f3411df014f88839e4cb1e21b9b259d4eb4adaf6b0be433d0ed4c87ec77dde5ee9d566e3dd8d928fc1875c63af26c59daba5ae267d9bd5da72b99a03e6a33cc48ed961ab484ff4a46c2d5fa597e626e00b530d7b9a9705e4e08d03f3a7f2a5a5233ad6340e3b5c89db81ca713b6d7d855c6324955f85109b204566f50178cd88abe3fcba25de905e8ea0b75ad51831761ed9b1af2470f976f05ec73bf74d137c207270cfd614170518cdc449aeeb663e114359c8124eaf2499d8cf5dc84a0872301db2e57b50bd285060ec4390d99d4ae3674ca3bb8679c1b08e566ba4f30daec8684a980055eb43cb5a1306c4b52a154682aa96637e06c869278aa2f74ef7345632c11265ef8ac97e953745302556881ba0cb590fef271c0abb193fb84d18ee3f24d9976ae816b857d6f68d1fdfe10b312c799fe014debf875d04bff8b4f387859e97c6bf13f7083c28a2045a0b5eb09c94e781a165965e8617c0efed1701ea9667aeca26d9577ea7b1242e1d91b25d6a66756cc627648a293b9f4345966bc469fafaeddc1118d0972bd5c7751a1f51e5989fd952f314ae10417c97b41e60ebfbc47e496486fa4a89fd16aea7fa1eabebd26eb2a37a3e2b351e0c9d2f67b2e5be0f921adc9b6045b045948e5103af0e5050b9c0799b513c00865deebda730de538f956ceb6164e08bd6f58655a294b4b44fc65309b30f9c00f92ef5bd5b911a3d830f72c258b19521bb8e80db02129954efb61423f518d2c5f36587303890cad9a93fa4f4bcd0e24c67db679c67ea59c1350b8442577632d5e8735833f3daf5a74bc7bd82659a81beba8c889632efe03cd24187aee856cf659e16e195464f52f2b984fc7a299e7b2aa53979a147ebed35705d5e89691666536f2febacfcef9b32d14952f958b72512869e4f6a0a34176918217888b1eb8b89322ebb6bb1dead2b4744e728479880db70e6147edaff6c3f083f18e0696bdbd78cf0bda14d9f42e5c1077ced00041aadff90470aacec0e48e2a5f2a0ed37818a173b96061e8c5bf24c0bde9e09f9e0ddb8e13306ef1d4eb8043ebadde5d7553e5212ecd4691eb426251f9d6720b8276ac543dde02399a35d974b22c1727d4b6df01957cae47443b706d43165e01d6932b136f561ce837431254cfb2a6e7d8070a2d3805aaa15b3c10ccd0cda2e9b418ce9ef380e5d08217752e12b3b892d03a9495c83d78d674612fde5a67738b2d4649ce44606ecce6bf3bd1293eca246a83643e4f1c7ba362b110e07c8479f216e3d4afc4fcb8d0820c8ab702a66d8183e83174597035e92b9b500dee08c80b927b42c3689c7c9617b4112c9e54cbfa51e989b5fd42b80c595d3edd265f138e8128cfbbb0e4f53aa0aa95a2ecda451852e564c42d5de7671560843d08103b9bdceac5fdeb0b1266f72f491265dd2b2b80a225a50955167da1812364ea340d82f61535401bae6f3140a8795d7c318a64cee4676627244930957b2f0b227be21b72d90027e6a5a7af3c59470c74dcdb71d1ef090a0f49c91acd604c792385c8f4e085765292822ee5eca03885fd6bfeaca9b3bbbdeac939f7846a487c5a483ed1e4fbf37c93886ea27bb35c812089b900b77c7c924147e97b6a71533610750bc84921012aa8158b213f7601d934a20bdd1f757b0a33042a683af6b9069f3900059d7f80f9fdcc9f33ece8cf7888dc9e24f1fc6ca0ecccf161c5334c60f440feb3acfc3d115011c176dfa05314c5bcf089e3c82bbe7680a3eefdcdbf3ac27265b779db4f49bade0128eda6e29bc5933ef454601db1b49628fd39ab938794fa46a33937a086ece7050d31a21524e2f0cacb307ed4412a2078636f9cc8e11c5c31cc0f9edd7be6d1e31a1513a58e25215f5a24245cb988589e6d5e5119f4f6557c697fad7d1c3a7e3bae064db4382701e33e48c5b6a52fe9141a385ef2325c6f7781134607e98bfd02c43d6deefaa861700388b40d98e941cfb2ddec209f977e8b9f93d29fdbf85e3010ce7cd622e8c75ce3df535e392052b6d65d5042d2a6e78bbfe5ee146e8b18d4bc7fb024dbba57cbe0402205593766a313950cb719d00c67bb6b3bcaa1015b89e820f11475afce655947113a7c3dcbb52427f090df994fbf076db867e0ab3f6125fb8884c1d13ff3e99fab5fa8b9f0b72cb44db4d0a48d9ec17f9733764e213c40a15ad821ec60e4a88cb2fd9dd9a4f35e6a708f4b74067f4be3f03a95261f6b191df53fa5bb5164e4a164630ad9ce39087aa950ad9e60cd2c44fa2237c49abf858c97737fd21180fd0b9542767150fbed3f39a29e6c3484d9437e15d2439f2a54b2a1ac7e63e6c436658abc3f1dd52d984f6c6901768a8cf2ec98ebf44e90e0fc0c24f8957c62e05d8eacecaf25b178fd710af609a8a1bc4d7955b5f0cb4f48a37685e6304ea5843573a1abff37b5106916c83c8f23f939a0dc43aea8d196191ed6e18dd793990d1f37d7de0bf8fac6f469843724eaab86be8a483be281b8ecf4aa29d9c571951cde8cd8c2aaf4d597ac2cb48f23fad145916920a55d655924940573b64dbd42a280cddc4810434f930183fdbbdc72db1491a4c9d44daf9b1bc2fecd855508648063040faeb125da0e68e6cd2002181118eecff0be1dd8eae726af5d451630cd65119c52abd6dded97f931202f186a18c4ba34bc2c3f6d765e2d8f445e959f26ffb55827cf3ff2cc0289f17b82c8caa5a2d3d54306a300f0ef42bbe4ea9e32c5d4b1173942745cdcfe4f5d1619eefaf8dc600afbc9171d516f7f4b35331d0b9be005132ffad5e9df59710278b842afb626a78b8b8b37fc3a894dc705b2d4e0940cb264e9dc87eaa148e6faf78125462f28a0f1d7b3c65a291b85713fa71ffc478f6601e8716c35489f4a54ed0c70bcfd5502cc91374dc3c982075c5180398bc6b195b36e79dcc4087cb990cc9d964a150e0dcc887d496bdd27c3f298736b9ad8345ba2df46021964cf43c38f9d2e94b77bee2b7bf059e0870ff9f17b9ef1320c0aa88a2fa9781e9017ab64643de9a3df9ed4b8cfd8fa080a2e494409520b795eb1517d224a05e450c4c8ae0e9fd29c0e72d3a592cce55f6dd5107f21214e1a3f9a5448384de06149f959ec0c92790f0ff229ab4971171f1c528ae6d095ec007bf5e7f55d623a68194e9ea8edc3af418075338328f24e7504341c22bef72c2963fc9c3237ba990d29c2c8aa3007395f6d96e95b40ee1b18dbad550bf39d0d98268cb74dde76d987c3169c9067495fb1b88508bbb7e94cbb7dfc15c03b1d5b163132c8a468906f02d422a8cf98d0b432b5779dd962074b72dd27439b2e94312f573435e5aa84664432c1914839cd6e172186ce93eeb1d7cb0659696d9d550eb3b185f8c6ee16e53f78233cbe709f99d2879d63d93f7d0ed133241d2f1ab1eb2c56605ca0f0e01c39ab0ba2370fe5c4e68de0561b517ff9a10023c386236398372c7176e35443e2cf5dd6cbed9f23395f231e6a54f65626cb5860a8b72122c34664119e7c47204ef4a70583a", 0x2000, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x5, 0x0, 0x0, {0x0, 0x0, 0x20, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x2, r8}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r6, &(0x7f0000000380)={0x50, 0x0, r7, {0x7, 0x27, 0x0, 0x801001a, 0x66d, 0x0, 0x0, 0x2, 0x0, 0x0, 0x40}}, 0x50) syz_fuse_handle_req(r6, &(0x7f0000008280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbf78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5bd6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90cd585c5f1cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d145a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde9caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1b83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db10819af60599b5df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3615fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783f13cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bce1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ec47716206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b20b8fb501034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362370bcc98671a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db234687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4679f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76bcf2da1d01a0f258095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc0615ca342f43ca3b3d0cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f19d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a5aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865438b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c1433690f68cdc8e91971104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72091b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e500", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90, 0xffffffffffffffda, 0x0, {0x0, 0x0, 0x0, 0x100000000, 0xf, 0x0, {0x0, 0x20000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') syz_fuse_handle_req(r6, &(0x7f000000a280)="1695367704d10dd832678e4e2d01860484a69eaac410e2d6cf3b3d3925f9a3cb602592377170dffdc4de86f163e390e21d07459b0f058cfc248c4bcbe896f3c68006f3c2cbe07c55b87170871c1d364d740faeb750c8c8acb76aca18bc0c018ed341b55b0ef80cefe95b85756aac978a0e0b5ce59cae6657643e7ada0c1336bab310888351664553c2faa6dd39054e19e23cc7c4b4d33546407f880194aa0761f2a9360c4ba26de342328b92db81ae84fc9c1e9eefb4b7ec3f58a6d5d23b907327b14480a37f3c84305729a91c28807f8809b997235bfa2d4b6f45ee9568bb4a416df34f4140c5e272bfc068ea61a48b365490ccb02772a906dad457f5d2dd1a57cc1209e8897c8115049d7e4e3c756a7f5ad0c004ef66c8bf91f600910e73b4aa5f516bab5cd62ad93642960ab32b7fdaeacb1a9587a389a529c231f8a47a65fb6d27ba6a0eeb46660cd75dbf47df89e9f578eafa6992a12d9d7de56d69fd0e30b15caabd13c28d63921597466292f8c4e87f23d53d52e6e8f1c9295af0743c8c671a49273074ba44dbce9e9b1136a93dbc19d2b8e60cda5f50eba2d814822a68a0fd4ff5e6a25dd5346f96b26b5e1563ebb97829a76fd8c2aa467499fdced91b05b193b68316494f11f5ce97ed8e13d474b03c6f6eda4eff54b0ec362fda53003e6e2a3868a5d57e2426aed5adccdac8e162c6cc20361dd4709889b79b2810ba42f531fdd3746562a00da65b4211fb7d8f482a3610748d3b80d2942d8432471f98c6e9036cb57f3913b31dd8baddd6d85b44e8463b838fcfb6979628c5fa3dbd30688e10b9ede257ebc7b96d4092f38d11b9e6a4d10490a9df1387b3743cf51e206c7dbc0741c408bbebaae7f36d81b5ce5b21bb9fe992c8a0cb3a91ea2df21e571ff094b53b17c46fe22c0cead29144d203294eb42c984790a6b6348ed8b7b0317ee5b2353cc54bcfd808bf0f61f73917584e17bd9259c8a04d2ba3b4f931571947c77035975933471fb1203088dce478eb4e411ddb7b88caeb02e1cda741245df701a2b5c29c48a631eaf18549bd90c70222fd6dafe5550726bb58dd0fbf84ffeeae683a0379505f03740a652025add8e0e4e6b5bfb4bd0876dfe1ecb639acc110eba97294a4e4642aefbcad04ba50d830e945fd9900ee7e02488694041f43cbaa86280c1df64e8f1f81f7cd5130914efd19b58262f3bd2c43bd8b4a5beac09f1ba27020521994465e62c329debb50efe0716d22cf0056febc7cb95aa818e10639077e91cac3c80b37d6eebc6907dde971b578383ee04086a0dad18750ceff6b8d6d373afa93a51fee65fe1318c1ac291b784e45d66962c8b54571bc1e92a996c11561d94af6ecdd37948d35adbd1ad63c1c05c31c7f4afd707aa1956d1444fec1137fb6d81f56566887131777e5fe3e2fafe8af8f21ed34480afe74afb25d8d16f8089fcb851ac49dd826b7f273aa3d771856d712c62397d49c72d93e3c2a5e6b9767fcff0fc5b3d70dcd70ff8bad5dfd7f5a84c194f99450601f970104f9be026852ead21824152dd8f6536fcd01a69177a65f2af266e619d61d20de0c738680fbec29e7c594cad29f009d46d87908c951b2e4ad8d9a67db8be6f570fe5416d9e4dd22a108140a1c95369731807325ee7f4201209a795fa1609ce8fa27384677816f651a96cc08400e1b647bdddfb851313e3ccaa472b9a6a1da3a0936e119a6d7808f09de244d739c39df3ed36004b77cb54b6b1396b718c87fba28cb1439c7d1d140dae1ee2c2a7d647427b1e7472710c7ac4f1fb0fc0c9d15ecce28167d23e2e42474dbf1c63c0819606be9c9b6dc2eb59bf9932568ef408c20e9498cf105e84eee30460d4348f4cdfab623b416adadb4427887d9b1b6b8db75b224e8a55fa0351d21093b2b7e42e6685491cbfce100d602d0281f4bd086b50612f3ccf055fab1aad97a52695a233c3d458be4536b66b0acdda5ce0aaab48bb7d7f39a8af473c4478991f1c4569839eab0c1d684001ee1772290871653a2293bb7754c1eac178c60f86e2a98e1992dee198c76365f2d04d159d7c210c6cc58764e3b7dfb5bc15190555febd01c69cab8f55926c28a13fa4f9060dde1ca2df7e1f71fd99a0c350d7f0e341ece8e0685e9c205b486ef400910211b688f07fb05b542261c74b45f4ac23ff53e9e620ab12dad7b5131f67128bb8ed6a4a70caec437f2157f8bcb3d080091e5715dfc7d7539dd0320c90d0aab6a6d7a447ebeea893a0efa2176292c648c62cedd4138c9d0535ab0621855484fc43e0e3e84357db6951bb21fe2f4e99fa188ebecbc23f73ea879bd304408acd1c470fd112606ccfd7b7970e950ebd363afbba359a51877248a42845097094ff785dc82264225752f3aefa980d9ed5309b48f47a5b5ef49f69808b91bde955277b6525f55436ffeba0bfa8c13f6314c57ec97eea295afc66a9f4ec844474c0da6ff1ef0c6c65c035f3bb74a70ffa668359b58a46af97600c428626b45c81a4e372e198894c02e2bee8010fb4c2c075ea623a6ee24a99e225f809322df6ea6f39b1566b1aee5403d45ba648f94f70976013199b3241744458d030a5319360780897413289d89267c389e04f23de79adf4b864c5ca76efc225eb1ecf6424887f0d8b3ac13cbe9df4eb69f7b702e85fb396dc4a030d57a8c4edd227ee568fb11a9859935ad53dcfdb01727f106af352c569a020b7e405a1ad4c6b39e2e8796fe9f16db3794550f5ef3ecd6af2b2ab0383e6c198f17ada5840bde84ccbaa661d9c456d9ddaf92763ba450098cd5a971d847fd5030a4c9b066ab3b0096dfdf7e5ce2f8349165f94c493b7e4192e85239bb11552f910fb41c5e96ee10fc8dce711e88e0572ce0bbbd9c9f3b7c9dae89f1dfa6af309c4321755a5b19070c8731ac590c30fffb69feeb75f699aebb101d3a30f784f1745182cb4f0bf63a148b521f0a03c691927694ee453b278523e3ed256c150098a932f62c90ac65faa4b9782c27a3ef6ca2b5ecae6a01d8a1d7096bf6a7d1b317a9eab22ef4907c631bcca224f723f5fb9a44d7e1295186cf37fd71343919aa167fa70a505a73e9f52a11cfbd40d8c1087d4ffdfe45a40ed5aebfa4b0c3622c78a914d68dd92f46478711437ff88803ab28cd9ce2223aa0fa37eb9d9a4a7866dec4ca6bb66e794ccac6bd19b11daa0b6d4d42cbcf7d6426b5718030ca51bf92b3d8ea0b11c46ec5c0c6e3805c88b39731b2b751d9928ed1ddba7c66bcc5273d709fd295aa0792384435b98c1f44575c028ff2869074156713931f7e62f8b0f8c7ee9dfeaeb2e096e77600586a47d6f6a2e13a17dfceae46ad84858bf8873f9f1e35fc700aef0a648af168ab0774a3441a203ef325577f2c76f5f0e5808acdc7965bc65e8ad1ca816bc3b67711ea42e619c957d0f26b394be1f3b0c4ac9af8558eaebf5c1c27b6549022513479b4c28dbe3f1c3131cc9211eee768f96a9c8b5e0e6425bef921a355faccf0072ba19b16d88b75feb5dc8fcfc1b7b5973eb9654ca3dcfd482831ff5d1fe09fe7ae43cf129c8c17a6686685a13ed076f34608b7ac16eb8e9de6a44418c4e3f8162e6a679bc9482df96a04b14575ebf093b99bf5cc26495f5dd6e571129d9760de3f801b001a1f3248d14f579bc519de2b656641a88da758a2ed3baf15fdf2739ddb44f0e5892de7ea48e9302129d0c939137b9d0687b296577675bcbf433a53f6a9816797cbfef1ba0caa2b8602387b5a8bae24d3e15d42b34d81708738fd269c3e8cbacdc3ff5ab1d4816a783d7be0f0a8086e345a6b4c231ffd61745f6c45cfceaf6089e70542aea1574e3c78740f77a08eb55b37f03549c1dd318cb5a76094210e8cf800c350d328fbf9442d0437e7affd54b3bfc33da3f24558f3ea8e59da8e61ae60e7e7b4de7179b8cf941d51d420c8eee69143966800dc4f7bcb50a033331fcac02a65e88de28ab219c68388a9da9196e044dd1ebbd3994bf8cc862f6f8b419fa1f4f4e5427f10866b498935fa28b8e6f9c5e48be8b74b9c2262823390480f71aff6cf72281f526265877d223eef9ad7a4be7438f9afb6aff0e80c5125c2c612ceb83f0470ea04479979c0a10fbbd0bed7379e949cc19fe36fbcbcc59a9fe30a2662d3e4d22862e8841b587b8995ef8482bc60fe0863b41752ef3dd44a387eff101595822bf1ce440ff9e5f73e560e4f7fbfe4754d9dabbcd92de02017eb43d3cf7c75e45ba04009a782a68ce11eefd52253c721daa5f37c6408e37b48d1f2e36d7c1793300f2c9039e69a52057486b63c0fa644d00528ce48f2e551ca88e356ac25ae74c73492ed3e6233490acfbe7ed8244f23e2af86e0ade6b78bb34a75a86f6cbadbd39762680cb0821d6d28f18d427df13d0e747f6da54be970e43ef8ca8285dc8bf44e3cecdbf2d8757a9800bb889b846d58cc636a2648809451a95736a0ecec6ea3fe61fb24dcd8a00ac0b8933918189cda555b17e431d99ee190d6d0d9f769e665ec193ba8889ae72a01e18b98cebb75d20ed778e5778ef657ce85d40eafa44b46f293d64023b877e8c5d58587c3abecf9a1ad8d874a4cdba0bfbea61b7eb19e81f7c932be12a83bacc51017b42dbe2931dc11c742a5a942cb6ed9bd9922ad78f55b0f6cbae0e8d4235140263ed8c83ab22e71a0f0a62b6920b5d5109e415254e527546546bd025cf1583e3e8d9d5bf735a4651fa2e5c3c86a185bb77e9b75224cdda8cb0eb21d9e3bb19e286832aa5dce19f055539a0a5caccfd752742a31d0af882c4f02c29cbd90ac2cdf5cc61c448cd09eb7b82b930ca99962c0e5ed84124fe37f7d30aad0296ee340377a7e0aa7413c495ac8ab0b482c4c5f59872efd5a1ceadbc7606e67d3c79a77d095bd82519db0893b9d2bbc2b2f3a7391826840e49424703c006399cde5f2a52a9383e89dfbfca284be4d75dd3aafd8a43dc6c71bd7fde9460647eb5c97707e96ddb9124d6020da38ee7ad743db8fd0377a8711905194c496e39a2132d7bbf35b79f920b6dcaa73625bf8b5320da250513cd45bf42c8072809ad59d69c02f0554cf82b79ff291e42d9227de1948352b0dba0281b69876ae0ca24972a5e75aee7e0a46bd4fc83f5a0dd3f22d666f2d950ca580c6da6dfaaa293beded10d1328613611b6e01d5d8567541e81466467302d8050a3ae4791fbddc1aec749edb68173be5341166c1d5c42d63e7368473e48bafa43459de3fa3a5550a4ac979711dd9a2d6796b0bcf9b5881124ade4b12bf64fa55724976a0da9d642e76a036c430f5fb2c06d599b0f78e978580f8eb763d2846177ff18b9b5cf8c76197ed809ef24212bc5563a1713214ce78e0e6cced6e41578d46a07839795c83c189610244bc1b680535fce39f290da90d719078015d90020b1d4567a97081b48514709df8e327d814e8c15496d90efacae6b13e297ed520d280203896bbc3a23f3b638adf594de03a782bb292a93ef0b14b8b3e13c01787a0b7bfb3abd8ab15eebbc651b7b054d3e56ebb7808de9b9bd067560ec6a6432455b37054292a3d9d32434506bf84b2907560017089de3f60c2deb4dfb7371f96d65a575d446aa1d2df81867135120df4e24e9227f72ff9f8f015a7754948704ecd084a1a93fbeb5a44af086ef73e9fc1c072b7d5473e92558fc2824acf27f1dbe9b019247d3074bf4256a966ceb674a2c4222632c8e4b6c0736de019ccfe4cca40b9b07f8c4df9753cdfb4ad66643ed71510983e29c2b5f9ae7db4913cb74d9dd0461a900810650d0da73f766aa6882385f3bb40644bf43f01faf2aa4cd187659edb0498527f201442b64349afa814b3dae5ce815971f3b11d177e3e1aaf90c7674c097d475640218ad27e63f9071c9081c06d9b5d1f3a070da3eed4f4080190a74063e7f97b5f35706dd1173dcbfa13a70d5362e50d57d0c5105c8d3beb926d93f61699e737ebe1a935839c3aa5b629dc93aa209d9e7774c40de7f59fca1eb274a8280022a15934e5dd2579a8cf5cd16a3b0a1ff3ea712c4258164fe2fa17a4cbfa5630f4041bad4204605eb2e762d610fa17dafa415ed8a678da1d4b5a6618d71d0066d66e3ac10b3ce65137a5a02344abc57f1be4ce0cbf1a2ac66dcb5e94495e863819c627e4704fb479c232b27aa4a5dfca8896a7eb8e0592b6b392ec9fa2767f569d5c1356d7ef7a909d8ee344ba017c75ca664d98f5288230b7f1ffa2fa7a5d07fab5f4b53b7f19c3fb361795fd632fa8a654004d931b4b7fc0890927aec727160cded3c01b7e40e6b81ce015796895f9c007762a1c22acfb9513eccd93c845e91ea8b0960b299b3ce788cbcce5bea9a94325289d2c3573975c512d56e19c4655f849b3652f8b5f9fa6f49e03202f2031debe3c299c3ceceb1febf4b285da9033493088a36f885ed6d3958b8d05cc6be00f3465de8bf6e41796d17e393067585b459b143d592cea102f584e48676a45f896cf662bd6b3b2309aa7f46d2b8ec6597a063f12bcc88922050c8c1e070134ce77ab1cb7a7f29983a0b30d9b2abeca5cfbfc55e941376c616c2834b1c1c9a9473b531c86c3b708478ee95923fe6a8108c2c4dc8a78a9d5e995f6c815b292b986cab0afa233ef10567a49d4e8dc17f438b90b620df4d291b52549ac8e1b69078b62011ed4bb0e288db740817ff07d01e779e11cb8e0606b5ca3aac6c7b262499f5a115acdad8a67b6eb77503318ef3bf0008347b270aa986d9e79e2af174f38a4743250c1091e6053a7a785464483161aad3ef3ad976e5329b71afe9bbfd93d7541a1014db4cc159ac266021e841c665217fa150e130f921ebd4cfb5accdb87f5f9bc0fd94b402289db4d0ac3f0906a689aef044c09fc2c5a00f7795ea935aeb943eb32826bd2176c1d1cb058195e3229d293595ebc07514c6b038a1d964199c59e59d4fc621c54b7bbd3410ccec22f7fb6751527c2aa0940ed2f0c9dcfc4e99ced91d09ba4a37042b5f48b127439cad24df2951ff1e769d3892dc4788dbbe27cce60f7f0138789444712e84e059ac0a4e87557f6c3369fc61b9a843c816df3cb4ec77a11e16390234da24dc0420f6a44554fc7954cc74d63ec030d4d964898e14500d0dacdbb2959f7a8a191773f66448348f36c3f4904187088bcfeafda7dd721236810d04469e93ca4e7926305c25b1ef1380d775008fd238e33e8dd2dc5a9783f97414487a7ef70eba3dcf71331803fad223f65aadfc87d79512bf311c14926d619a089f5e84c46f4a9ff393969f8eacc8fa20acaa9eb01a8aab625853e415d3871e555a11ee71ee93cba85ee9cde60b3962e294c2c840f0a1ba87714bac54f1ca0ebda74daa3e8e19d382b951d64a22da48c632ec5754f42129214a807427e69a93c128b6b0a8697c9ee375818dd79244a38287fe8f66c7cc3aa18aee2fbf804fc1aadcc7d2daf75be82a60276b6902a51f2bbb64c261915b80053fb9635f405f1fa855d1ec8adc0ebe9648b8151eda70ec5ad5f704fa2a337bcfb7ecbc845a11cae7a68d6bc58f107ac7bb0c2f6b83edc48703ba00c94036b9af4ada51d6d78bfe697df06f47573c14cd7191ec52dc0f208ecdcf54669529bba2c2fb7a6b38f6f2b5ec5fe876f03c096ae092b6f881a84b00edd1e9f67449069d876afaa99eb1a446f20656b5104c72ed28bd8553c724785f4e8bfdc33194409960de4969b708ce26e4cd608d21ace0c38e27d54b55369a9e807cfda9a6240466dd94f6150d4b0105f7b9ae392009b2cf146d1dad5d7c8664463d7d60d11b45f30d01db7364e21ac557d37a4c9ad88926c472e98710d2cbfc4b70d6a5dbb128d46909e634761c6f6952bf9021aa5282c391dcee3278a25e3e2ee31a7f6713979a546084fb2e598214c36a3b7618bf23c57bb23b33e9c98dfe5192ef257dc2d891a6f7c11be334fbdab015eedafe1c4aea95ff1fa6d340d0cade542f3f782c1589470fa64c6fd9ac0c31536ecee0ae312f992733beea6fcaf7562dd6e0f2c016f712ce14d93f02a54f577c75b444fd7f46e9bd2cd9cd1f89195781d88f984eca45c97355095d3b48b0d9bd730c7d6f63b1dc78d2344bdb0f18c4e1554822345c11efa2ba32bcef4f29ed05315cf44617a80d7d1392de077bbda08669c8c3cb6c0b12f872f1247bc1d07634bf5bf4acc3a4ecdae7e6acd7c4af9820147afe55500a7270d7eb511f907339e5af54cfaf33e2364f54091ebee2a245ba048452d383cd441604c4dd1c6376e4df8b83ebf6070d2be248174fc1dc0a1352c103325360aeb3ab71cb73bb646ac6247dd68155fd48b90250c3b0f250a74f827780367e117a94094e5005e2f926accaef0b3e36c25e315c1e80cd4c3481f3465d99025c7de91c45bb8dd0a5577174c1f366017d87d2033239a8b6f399a9095845b5fafe9cca113b93f455bb790709b6c93fcbbd0c4bd7b5d621088dca06802e241836291226ad56d40b3b4e90eb68bd5845742baf4cb4a69b4bdb07f02d0bd6fbb5a5fad3af030816b254725e6db4073b7a0536b884c8985c3a159cdb105c73f7e0e03546248336449eff6afeb96cf8ad3617df18ee2247bc2d11ebbe10e0379f5578c41611872c5461541fb4da5be3f3348e0592982a61c352315370a9b452306c9f31f9040ef755ad096a8733dd9daf6bdbcb7a3521ad2282ae4fa7bfdb9cda5997ba3a6652af46c6d0205bb356dfb411e2b931b357723bb70254211819b74a461ed5c126cec6573cda4f6107fc3ebc76483621e9ab5789a5575ea3a91463f76138ea0f3ec9c44e1cddb2de59bef83333d235e922b920e267453676575b38e6415bd136534b8df2360ab489fb69eefd04b66758ab5dd105be7b0635f7194f9e4b158b22b21ac97fda4e804747a9718b40a32531cd5c3fd1d3c1dd8ba5ef9c86d3c8df8c71f81da1a9756e5db4dddf70755053f7129d656a8069fe83c39ab240cf7a73f0f880ec7a791c5115ab262184839b906c238eaabf2268dfcd6560c5bcb70fea00b580ad52e7de0333e6de63ae351952e6e5dee6edf284de0a2f53e2089db13bd5eca5f98883a24eb2e1a58ae199f8db9c60a5b6b85585b2d2a17d6b5406e5668685d95c4718c375db05f7953b363c25d2ed0906eda70eb659845acd31fec9b8e4d5951d12fd50bbb969dd824a78c72622c8311a980f0f2e6a1ddc368879a1f3a07d3c0780e85a4e5d13223a3424782e3f77bf6a1ebf823f468d41b777ff61345064f1096ed653c277bab90ca5afc8ad6d25f4447236cdd82950afff27763f3fef5308f034379f4ad4955cb8cc5280d51b5427de4eba374f64dde2f1e7a6ae628aa4696160a5cf0ae9fc70e307b4eb19c0a5af2c2855710c8e117211d73a7e7f3f7f2ba55d03a4b73d816c9c3fc1edb86ec95ddcd77884a913805ad6549e7a5f776a1c2385dd6d83877727f128207cda29f83462269a7f606fa31934d06a6e0efd238d0a180c754a9d2e85609fd20c880ea0e79cbe887c442f9f682801da783529e1e45eb3e70195fa2711fa291dca43ee0672b7afc14cf87b9506a7ebe223019c856777e1783f6ae1b0ed90486b32e3b6f7ff77be834c7b6676da6c8052fa49450e3e16a6f90ee33742bbfe3dc025832e0bbc7abeb625077b8c1ea07dee89c7dc26fa42514ff9ac21e848e32309bc2862a873fb57796e05923fce42fa2833c73866e22a04497ec13acebcdff6ae1df71dd8756f1febac04f2034c1f3e1d401ddbdb7f2ef676d5c85437830d527a5fb04c9bbf0d892ee1306d2d2df37008916a3a66e70f865cd6d25de16fdb4bb4f2616204cf86a3ffdbf147223968c092a46dc2aae4aedb32fb850b85d4adb87bfada328bce4c2c70ec42affde442179fcc1d3d9f5e4a848c8ba03b0df3065d1b2d5f1b08d8c25148c51bb54e191a87ea59903084000b4b520fffda111fe831d4bdcf62423c1fcd673b020c5f2c41973dd1b9698054368081f917715e1c1592bc78dd265e051bcda5bf5877821fedfcf7790a58b328cf780f71ee71491e59194504bc800d319251607e53ba0e1ed15cd4fd5c959eaff4d3a1c7cb28c479f2776256633ef7c0f0e98688b54e8c8634cf57e27e5c1ee1e43573ae23bfbb1ff1bef6cabd33c02ff165c44f0f190426ba8391ba4f03458be3351869c5c5c9d5fa5600edbcce523525b9cd9c3bb040e34771ea277d05cb76302c72fac5edc815412dbbbc651371d70d044c4f89a68da7abd836fb3a495e212b5fd13819c41c9a240405582ae69b7c35b30935af3085d457a4d76a94c9272c5eafcecc4c92dd4f314b04b4739864e626a5bab27fa2f345f052afe3bae2ff4c442c42a1c83091bfcc23a3b5e06a511d02cefcd618a6d9761de00af192cf1aacc902cf3ba98f898c48fbc74b6710db7ac890b4f7ed7377e0fa3b4c46a131e775130a80db5014a79e674c8fc8b45495066e88201d2e320320fa4561abab617d0e67e9e879b0080a8ab404f4eb007a088990aa6a7b29afce5b8dd038ce96d43e1271315f6070e761e759c44fba1ce78730e35ca31e0bf5840cc01289c81613a07c497f288ed70a6d10d9f58fe135558b2a862bd877fcc939d7536e7dc988409290cd73da04a3b1399b0a2637f737d5f86bba4a31019546e2000a3ca57f8291cd9af28299eb93909061200c9738cca998add04e7bb0137ecc460fc3ef72872e7d13c159914fcdf577910e6c5d7a1636b13b78c5088551c614e3c75befb0f37fb89b918f4aad0126a9efd3390d6a0cab97ed0e01c7eae0e798a4142345578beb10d6b61a90b4d1fe836022def90bb8e37e07428a4592e7bf30e935951e492234a8db96f081379e7c4e18c3b6ce4ed1f97698dc1da940f14217e877bb8e0f33b392d801a01c48ec62ce2774d2e4e55e9415c063e1bfa31a8f0633443ec19c5fab977c1485147e46c06f86742278fd071de4a165dff7eddd5390a1e031d80e3d44477f6009c9fc27a7d92b865a292b0d586083f681c2d92da7e7f42eabd076fa7d61eba0c2b406c75f1cec561b1a523dd4c6f344b02ed59bd473d7d30a24144e981fc8da434931adeb841d63bb705485f8f58a180da91af64bad1379356787b37467dc9b4a0d12496e5048e7ccb40a978eebee5eaac4e9dd96faf194aa93a22333d7f68cccde147dce26c9ff18d7c8ffe0d1377c70dd1057d54473b2c2b2b3eea82fb223952c0dc3796efd0cd94afea38341ab9a83c6a9ee77f26bf8dea8510dfc964f9b9b4942c08ade50e43f06e5101f2e6b68b6a7f9cc5443c862b1198627461938daf4bd1fc7b21d6d7fd3f775f0e4a1f60434a242b049f159dbe5de145e741c5c9b4e59a7f5d7de54a6d51cd87845dde819ca74e3abf60356fbcf18bfff3b6ae1c545e243c08f9f41b86e55ed6e71be453843e0bffc5b6bdcfeefd33075ee5110627d4f05e008e54ddd62fb6979d9c2a5e4a2cb45fad7b2d77bd17508952889b30df2124cdc2fe6a749a12c9f6dbbd01226cc4ba2693b7e6a858d3c36ac6519ee70e896588a6df81b0e3be3604bbbe1a845088cf1834a04368dde8b6ee76d0492911dc09b05cf6642e0003cd8faafd398872c1a8dc3e85d3658ec8", 0x2000, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x8, {0x3, 0x100000000000, 0xfffffffffffffffa, 0x0, 0x200, 0x38820000, {0x5, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0xa000, 0x0, 0x0, 0x0, 0x2, 0x8009}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r6, &(0x7f00000021c0)="01d9bd747db6ed5fe9f9059f787566419f91d8fd78724849848a7e4a1a459fec0b4a3069cd75e15842507ac4ae6e8bf0fa837d91f84cf0466f3acc71dd5d7967234f1181d4688760639ae355157ccbbc1a5bc59697b87b1c09077b4b9c480ce87c1cb58bb6ac722f0f61210f72b8ae1bbb3f606bb58fb4f735bbc00def5fc46c9649e336ccb3a83948ec44bea55d74fa4b56c31a58c3bf68334b3092add8d5073ab8736f3da6d91389d1c71146bdfd9775b05463ca1c87219b3dc9051b87795ad2da4f6d16f6ebedea5a3474e5bcb5aaf4f82bef66127f0e86886cc566e248b876338160e4a417ee5054365328fbc5c70ec1f89685fb00befb9c808b9187af4801be13365f3a85e54c4d5cd55a3333a26940f405c0d8233f2ad923ce66032e90f14774ebd91cfaa07a57840fcc9a875da1af500d54a74c0b85383d8570444cf4f4a22e54922c43c6a1f88d30bd00e7f16395d1a096977e1b8dd453b096100cff6bf7fb15aebbf0fd5bcf90080ca8829978d616aaae6842d3bd8a9c62f2841a4cbb8185b1b77f0c67ad6a308129ccb7d2e630ad22f55f3a27728d5047c08a6ce533f15d8ad0b26e96287c9ce8ca5c55361c6c4700537baaffccdf8c9c61c26ed438969fe62010c4dffdac0ad554205aac3c87f277f9cf900b24c51df10f0b9b748a722dd3fee80d34909cc88011a7c9ea9da85bb5133ffeb0914d8f5718830f45b5470206e456b2bf4682c8317000b8c1b72f50d75b4b5193340b9ebba71599439cdcb4677c52cd8e3fa7065e6da5c4017967e7a671f538a9d05320b0bbee2300d095f71d29b071fec6d348a4d4d6a9dd81bf6cefc5738a8cff25ec4a92e0e9ca20094e5784f668159373cc26fc51ac9143f57387f6057587da1aaa4dac958ee3a840e31f8fc08424384f4ad17e7514d039127dfea7c57ca179dc0edea233db22f7b2828a7cbf9ec255e366c48b468641f987f4424cce789da4c73931d645d152d2f8fd05c6abba60eeeeff540fdd2a1498025576d408f99bbdb9f935198df1f620bebe2aa109d9f76884c24e8406e6cb4e8c8596be504080c12e7558e7af03a31118985bed538881585ed514151a85f609aacd236b774efd0f88e3b9e95a8a9c069d66cd46383ced698083775cbf8d3bc8cc1a94e68bd956fa050de8a7261cf882da4c8cbe60458cdf237c1c7682fde5f8661af31de8ac0d7e5165cf541dd867f0b81fa674abc0d8e8d47f1f7d35492abf26c9277ac420413862dacf558d43f3052fce8f81977fcc0ce9e645d50a373e34b6948b6c9b46bd61bebf8f1e726ab6fe8ea5aa426d66752fa9990ec6949671f498491909974d7216067976d08bb17d3d0e35b0334929472dadd4e2b46fbda7697ca66548996844fc50e1846e5c99ab9949b9d4833bb564cb3fe2c6edeb7322a442b31e65c97b6748b0444dba6a3ad829d85d37055579bc1daaf8d2ae1dcc70ea6a6c1406ec20670df5c09782e9521c95f0cbdde74b75fa08e5dc04149696128e7d96365e525c010b5b908f13d14aff699bcb03a11b1b751e7a17b4b191c3c55338ed8c8a6ef1921c363cff2cbb3844e8ff4a70a5dd2e2ed5b0c1658716d407b8c7136af807dfcb76a47c94b9c1d226de418d467a485260e93fc047751a8ebc5becd54085ba40501f2c9aa233f90a07d32cd3bd3bdd990d91a9639366c84feb766b7d6b1dcdf9659a1bf32beeb05eb77b43efcd1071ace1e5e22d75c77d1df472b0952cb5a9d10461d8fa8077425366e74d9c3626cdbda19447225ff9832cd3be17486099ffdd2e40d91e85f9c80e6bd526cd2fdd038bd14aae74d09441ac335f1e1ba9067df31d8456dbcf187f709e69e86f32bfc14c0e560d49cf75adfdeb1eeb669fe6e1e633b4011af592068cb6d04da83740374ac486ceaa1595fa9d988cef328a54e29bdda394d3fe63b534d5deec94dae012ef4af1f14a5119b1b242efb522b6e8f4db3db6b969abbf11b3dba51f955aa235f5494cf91bd85446fd9af3f9d574d2539e4c66f628676d92121197a87894a0cb4720739b49102531df036eed1ff1a5e8ea185ef678b8b03e2f40a39512f216dda5e23a193b716138da1ede456a6a9131b3e543c0b282030a702223414017c33575ddee481dd08aaf80881c7cd809d16d8a1f6053d740d2633a2b6163c18ace00740cd8d9e8e519903902041e40d6c72b75a1d8c424455c46bfe94194ce4ff32fc521ca58388f3fd527da1b104eb8cc2806495f3791b82c0e589734d7bfe9db9b45b27297c707e1062830f9846b0e00bc9e9275ca1c657fcfd2c671ea2637dfcd9fb9879c67811c30251f404a009ac7007afd3fb189cd3b6ccd4833ba9309015eeee32293bd7e42562442593b55f3acff3701a4dc882faa9e466636bffc778fedc8bdc77dabd9f93157654985340302925e6356b09a75cc5d76c702b95ec5ced416c0c8205b00ce8546e708b6000bfaf6a81b86b6aef432335fb85f6b8ce4b2e4929c250408289c92c7cc0ff981c5d20485940a88ea51c995b654b4ef3914e76b7a1cc8c3e73e08224fb097decede57c8660f28cc05d7957848b445f4ec5147740d5b840539ecc2793a329ad7c184f8c53426f9c5d9b0d1923c0f27b8467485893b59e117ae7d3859e9b8ca858b911cc1d0ef72fe57c6b449118c8de941e99bb0a62c0331e48d932cb4d2eb2310626b7f018dce8e07b07dc05c130fd00b8981fe7a3957eb339a5a79eae891a3e53d885084ce0df58f0273962af7c4bdcf4ef11e294737d355684950592bcb6b519a7c0f8f2e073652de5f1516f2dc4f55a101b4267ea0657d256f46b9aa12cd7932cc1b128161eb079d10a340f03ff514a28f033b2fce53b135df5e375030f8924d6c75baaea35f74888d21901924f93054990f82a8982541d3e1dffcd283d812417b987c3862f246a9d1e5bbfcaba129633d66106f9626faaf5e7e82fa5a511c36873df7329b5e73daef85b96ea2226f1795635f521b588b00c218e110a829ee69c26aef7684437b7007075a5ec5a35e747636510af1761c979c7b75872e66ad652ef7f6661544c6b2dd875c79f3b57b49f1aa552867ea9f556849e8625d6e089c41ae0dd3d08cc2f28435142f9a043aac446a56adfe0679fb107452c9893987ebb471eefb0ea9bd7ca0281ef8e45207b81c983fb44d47805378271590f01c01de6f3d21f4c6d320102e71a5a88d346037b00e7136c4ba275c91bda277f1e4d19dd13aa182960412aeac6f4cff0df7763e2765a71214ede4a98c90b3ee7c7ba9cbc9656df96f9bde9f99b0b413924cf96e41491ec2206ba946b4cbdb64173257d85870996f28f6928693106214967f55245e24cfbefeab58f59fc1893e03adab5a685ff916a6cf48c514a9845b2c71edd5a7cb8c3e261b224a4f5fcfc06ded6f634b0cae99bf366b09e8e4f082e2b26be752f0703198af1c8737d64c91a0ec7b54f9c33d91378ea2e5caedd3b2fdeef0a0277d07efeb7f09fb4c6deedfb42696576e1559c8ab55cc2d452101e0b3cb22229b5a9df12df23651a955fb091cf4b573371d260e4354f8fd13d53a2560fba582ddea7679dff96d7a89195a364c7271e98734dd7e2b53bd9af3bcb46634c033c3bcfa82d956eb6d5bff069a176b5f92f24db693af4866cb44bea283903ed11dab80f0e30d5eedc04ee6535ac6e00c7ec68953cb7fae2708bae9f5bb1a592cd4e7db93a067c3da2b72e4cb61930d29ccc29919d3731e7334e61630daae383301446aeb07923ce8a329a4107b07343eb2686e2304ef316cc5f32f0b5b7b619750adca5b7b45c0b9e6ca876bde4ad3fee9f32449230c900c890b0cf044efb4100410b8591658e9c38f64feabfd7cdceb57b30a16f38c3266f01102a6cbb382139a0c8ebf1f4b3fc8ed69a9baa82f466030511a92c0b236f3a513d906ceeebf973da71d8c458df8e2a96046fb3798946997e731eabd4605a2ebf1b09e49f43b871fb653dee1db85a44fcd0f45853e9fbcace734aaf6908213670e841dff7e6a7317ae8b8d6be1f6c8b9446bd43373ac3fb08de8a1e4a9e17efdefc08bfce8fa41432fd5fa8a8f3ad5849a778c6dadff2bc9a6227c16366cd588d7e130ca6f8b8367f427412be861021cc077ca1f572ae1ffcbaad7e4772d1a873cd959230e542eacf3b28ce6245adab37abf0a6f73adb96fa91d63cba33b523f7adaea8075ca29224818f40822b7e90129cd962f479d606a6c6fb270bd273288a30e820729edc9c1fe7e96541aa854b03f70d26639a0f177e5193d59de82abd1d64d993d8be1b24783428ac35962527bdcea26976fdb3aec376a5b1e7d1c9bc8744e19ae35868409bf6538d9a8c60f9d375f9e7dfe1bd1df8dcbada68d3151d294ef10263909c2df4842d19b2383b86411637f261b731fe64fcbb19bae35eec6cd19a6f9936e52c28d775e1ac4a34ef986091ac2485b6c2bcb64b279b6e3f77077562cf2a16d32ef86a0a4566c21da3187dd7b4736cf1d76b5aabbf0734e2c46db63fa5b5d28478c7fbc8de54364ee696e90341f041ad3f435477e0b944c63949c707a25c99f82a14a3cbdcb8e7d67c423453c7d8d9f97ebbc61eb672696eccf185aa844677a9fa4d5587744aca6cb5b2db4898a3c689f312f22828585866e47e04acc4dc8d0f19e414194821997687558412ce4118acba56ccc65965465ec5e88cd2e164c80df4aa59181b30740abffc71f4b968a20de3713d559c50b0fb6219fdd2b510011b5de6d4debf8e6551ebb7b4f983f6d993a13f9da0284d21728cc3e17326ee5b2b1c604dc113f9391df4f0dc9513e8dfd063af37735a420668f40a925520fd07b237fa9468dfe5b33c57fbddc6a925e1a1923309734d8808942b6a4dcfab2a9e6cb0242159ce73c0871b2b0966d079dd9d57521a137c7c262de2afa8c1c19465e02c930d10e4569d0fd0c29dd2724f56928c3c753f33764063fa5530fac0810078b13fe8cd3c828b2ac47e379ff6e497a6a4fad3def72c72e073586d798de6a1593e4bb08a7e06039e806eaba3ffb813f9abca40d38be6bd6e25043c1a2ae3aac13bd61d4884e3d67152b1efc75b3acea4cba57013fdb39c84e0e4a27758353e1dcb6aa2a736d60c0f591714464f1f1889bf7aaa7c97b9126f509158c23211fe1bd55839e5ce6249305b664afa1491f9fe9315ffa8e5b2f5a539d267786c41206c59f2c51de6b3004c79f48a3512bcfaf08ef2c50d3bf4f2dc7b48fe41574543d625cf5ccbab790e49a4b36cbf86ed1903697b3dec4d2d602d68b58a92adc5a60664cd33c65db16bbe9e745bcd578867129667ba987f13dd94853381b7f9557e4efc9671dc01512968d1d219b467b2587bc35cfee0022f56f8e0f413ed728b6d6f927dc92805360309c986aa5dcb2b25f4bdb62c69cf343f5d658811083df7d228ad779709bb62530fa288cc04f4246266974a9c8fb1e3a0c7f6fd36364f05251bfa4329bade5a695f50297d463de238510ff392fb0fadca7a03f5dbf0c35e290c9dd8c2dc161e4067f3635f905adecc54e8abb1af2c2d2821bd2e57afb21296a447ab31302ce062f2273e9bd11a7a34af15ced2151a3a4cb99a362e0ad1c56da253728de0ba8174ccf51aeae68373d5e7a9ed1e05d23b27da4b0ab1f989412a8f37156b2250f9fdc963727e39453dd82785ccc6a56650e3a55baa5f3aaf0d3ac09a7e22402580630a2aeddaf710820609bf5409ffb4d32fa1b4def62f189ff4b6cd63c2b66213ea6af4675018b4b1bc8145a42b53e5b962487bf2211b5287bad700c06c44101ff36a9357949a6e6512a6ca800bc64d54d3839c86049d13a68007c9124d1e65363e9d3d2ae6abda06ce2210d7513aecb7cda30b3cef3b769cc07e0101034c4ae8bf99dbb8e757c4c6eeac4eb2c38c756c2f8d8a8d85aff83af5e44682f29e8ae3acf5a2da70c75259b7cf2ee3c96553d6c9b5f4055888001c3c56d5fbdad17e215e92f8b94eb7ca5c7fea4a1c84fd314bda36ff071906cbebadbbb61c264e51487611feed04a09caf40c364ea0b105c33617635b4a2da8337f2f60e38cd031f6adb18b808a54fc991d2480c8f710ecb7e8eb4517031b12cdfeec1a5386253a4683fdf28a1f8098893ddd0f3eac3f01f27ae8d08ca0d567d81e572def70fe9e26a053faff45933a1ba42535624adf0d95391bb53f8c5d386f4d6fea82ba974a81f6e97eb4eee706070956009f87935ff695a1c1fb888464e47dff62756ea6af463621b7e2652d3e92cc93a4d453060b1d309b7d7d38b1ff54c5de867a105c32efe383481aeeffc4732c785a62a23ca958819d344a80f9cc1a57372ad795d18c58d541ff3d64da997f3af375673b644e5640d5f6656e25b55931f4bf0585cfcf0a49b7411ddc37def67ad4cd7d344580b8f9015d41173b8e837d070e0554cfd379acf3190bfe9447432d708b4e04dd74d6c14654ee6037715274425ba9a703b90303b73cf4c66b524f2c788aec33e448ecc428ae9daab714ab31304f66f1d14ea1cf111ff76f3428455a97b4f959c763ad60f50e9ff2ef840ec8aecd18874d3814c5dcca93effd6658cfe9642a21b5e47c7b12376e16e0700553762d3dcaeeb59d9c45e736fc13d07fac9159a52bad01466bbde0d9f41a56ba403da0aa9995070b54dad0f6c6df97517e32868737753280271c4ba863c0392c74a90a7e3489900c41546fe2b53d9939fc78449feb439d083305f4cd311b4465861b03869c0013d950de9084dbeb712443f5dfeb3d4c269203225f1977dcba8e55be3dfda61cf4ba88542f054e8c602a006ff54a9caa0d3f140b346e937e950b099ad049fc1bc08abff1d2e9dadcdd385118e324f87a1777a773a7ae84322a0d2ae7d94d5119f8cf4de4167fe7b303000000000000009485b8326c6a251768a874ba7a41ca8abe105feb7599f4ee89a1324976c528740420ff0bf4cdae01cb6445ea3ceb4f5bfc687a6d9d56eeaf69ade363b5d97ccce02f866cd1870b64ebeed7da81caa3cad3a19a65bc266d2e36fadf75a0ea8aa62a412709195d54ff4ee5c069b5411e81f72969a5d13a8f69c8438275499112937f25ad0350f866192216395eeeb3459a8ad32aeae85afb6fae11f82af0578ca71e4474ce5bc936db3f3703c970f0486f3b09154b3c4d183b50e706af21df394f757558bc9eaffe1aa6b8612a478a1c2802e280144998492dfed0fe7f020bad4a72015fb657400f8f360e2c101d69f3c784612ee89184e56329a4e2f8650e93d2d2f2d0ab252dba7637ff10c76dd3c0ea704179d13d6bfe6c5b951900097f1f3e618057b4dad6d06541fde48ef21ec8e17808d83cffba390151f7ddcfd770cf9747c190280b470e025a9ade33c9a6abcb6daf40a56440bb34aa46868bd4db9107773496a905af16f23dffa8ac8d2838c2bbf01ef19d095aba581ece2594d6f703fd723ca013e81a006f1bb9b0b31380c7311c6a94394d0c3799cfa89204196046e1f5910ac4dc755129ee4f99d589ed94b3721e45c521a8ce2cbd6a8950a8667bf0632661f3a00e5267c591112d5568c95cb7cac89e54ed9854a330a6c932ceba3135e775037ab38e9384eb02069e0cc123c3dff03b322b81b479040bfc5bb51a5988838d020861a0f27e621ff60b2a878c5a46ffb074ba1ba1376f0512097dcd2a854dad40d1ea94776530e949059bdfc92071299eb4b2ae9d9216c8b2ea98df581f7c80ea84ec630f7cdfb71d2989c86795a5a7a8f2fa900b12035c23e09d405126e2ad0f8a5824dc1e0100cc9e664f18d6200c42f99e9f946f481f71b59c3ce3bafb12bf4b0b261f9d090b10e332f36c77e0d9f7029783ae537e6e8930e060f7b7893b1c45b1f72570a92a5da8e334e87c5b4e30310bac4c0963ef835f3017d6da7b38a21920f7b3ed271fcb6f295da45909f89b8309d695ea3bdaa23fe9e8ee09ba1bc0056d0faf8d021e590fcd588e5b1fcfcfdde962a08cafdc5a93462a0598923ab9710d6ab8b74375fc45cbf1246fd3c0db1a44b188f82d84ff2f5b9ffde516e5afae8e61d30361b7902e3280afaa9a964689ffe86476e432f5f7500ee029d7c969ad44e9bcc9a33431a6b21d070000000000000007f17444c5b0fb5bba3841cbd4626932901bda7030e4cb0e81caf720190ef6b3baf61f0a80ecddc7cf6f8bfae2135ee09d78fd3b3e39971445bcf6faccf84d5c1dfc6de07be07b7ab4fca0eb200604f21e8c86471435fb4d10385dee7cd87a5c3dacfc7d05eeaf5a687e2560fd462348acf5b5f018bb22eb07f4cc1841fcd478158212bbf6c27226d0e0fa1de0b68379f14e9beeee23071b05599ef468cc3c07de57200638ba55af4e1f66e4ab452e1350ef2584654727f99c24dd575c623f3a282341941d62c0bb544ad0c760ea6dac7719095bd968f8b756c7adb5399c46e20404a92ae95fe963b597207c10fa18926d5079ead101b873d1c01912fb952ef862c0d49f8fe7c00ca5c41409166670da936a116a50ef3888b50137f13f8f7d0b690021ec79aeb2f594ce7838f204a36e19eadf69101bcba7e8419929ae95c1fb72b341b025d619ef34c13ce17fb95b5cd8fdb38a0905a8e31059a348de1b96100521e9aa28b2754d74f3e66d78d4fc577b3facc91c6b3ec731888a68599ce6b7b8f51527a6b4f805a502078b644c23f3151e8d239f28b5df9eb0baf21f783931cd6fbd241ece83ffd28e95ba391ac4627788817dae1bee3d2ba96d9715b7f27b1cb4dfa9e4965efed4175c7f707d59f2274f420c0346bf64145d436b4a6ac00297b2f3ac9ac251e7c111e36dbaa7acf56f0623033ab7b777bfd567f059fa5cb81f1d2cd37d182bbe0b63fbd38308ffe7afa635d1e45ad9e47b7984f0245a18f8d3c1ee119aac8f356dcce6e79fcef0510ecab7b21aac2e62a02e65bec <> 0000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)=0x0) r10 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') io_submit(r9, 0x1, &(0x7f0000000040)=[&(0x7f00000000c0)={0x0, 0x300, 0x0, 0x5, 0x0, r10, 0x0}]) r11 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000004c0)=@newlink={0x50, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @vti={{0x8}, {0x24, 0x2, 0x0, 0x1, [@vti_common_policy=[@IFLA_VTI_FWMARK={0x8}], @vti_common_policy=[@IFLA_VTI_OKEY={0x8}, @IFLA_VTI_IKEY={0x8}, @IFLA_VTI_LINK={0x8}]]}}}]}, 0x50}}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000000)=r1, 0x4) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check bisect: the chunk can be dropped bisect: testing without sub-chunk 2/2 bisect: no need to test this chunk, it's definitely needed bisect: split chunks (needed=true): <3> bisect: split chunk #0 of len 3 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [27, 16] detailed listing: executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)=0x0) r10 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') io_submit(r9, 0x1, &(0x7f0000000040)=[&(0x7f00000000c0)={0x0, 0x300, 0x0, 0x5, 0x0, r10, 0x0}]) r11 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000004c0)=@newlink={0x50, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @vti={{0x8}, {0x24, 0x2, 0x0, 0x1, [@vti_common_policy=[@IFLA_VTI_FWMARK={0x8}], @vti_common_policy=[@IFLA_VTI_OKEY={0x8}, @IFLA_VTI_IKEY={0x8}, @IFLA_VTI_LINK={0x8}]]}}}]}, 0x50}}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000000)=r1, 0x4) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check bisect: the chunk can be dropped bisect: testing without sub-chunk 2/2 bisect: no need to test this chunk, it's definitely needed bisect: split chunks (needed=true): <1> bisect: split chunk #0 of len 1 into 2 parts bisect: no way to further split the chunk bisect: 2 programs left: executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)=0x0) r10 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') io_submit(r9, 0x1, &(0x7f0000000040)=[&(0x7f00000000c0)={0x0, 0x300, 0x0, 0x5, 0x0, r10, 0x0}]) r11 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000004c0)=@newlink={0x50, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @vti={{0x8}, {0x24, 0x2, 0x0, 0x1, [@vti_common_policy=[@IFLA_VTI_FWMARK={0x8}], @vti_common_policy=[@IFLA_VTI_OKEY={0x8}, @IFLA_VTI_IKEY={0x8}, @IFLA_VTI_LINK={0x8}]]}}}]}, 0x50}}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000000)=r1, 0x4) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) bisect: trying to concatenate bisect: concatenate 2 entries minimizing program #0 before concatenation testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [26, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)=0x0) r10 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') io_submit(r9, 0x1, &(0x7f0000000040)=[&(0x7f00000000c0)={0x0, 0x300, 0x0, 0x5, 0x0, r10, 0x0}]) r11 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000004c0)=@newlink={0x50, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @vti={{0x8}, {0x24, 0x2, 0x0, 0x1, [@vti_common_policy=[@IFLA_VTI_FWMARK={0x8}], @vti_common_policy=[@IFLA_VTI_OKEY={0x8}, @IFLA_VTI_IKEY={0x8}, @IFLA_VTI_LINK={0x8}]]}}}]}, 0x50}}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [25, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)=0x0) r10 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') io_submit(r9, 0x1, &(0x7f0000000040)=[&(0x7f00000000c0)={0x0, 0x300, 0x0, 0x5, 0x0, r10, 0x0}]) socket$netlink(0x10, 0x3, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [24, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)=0x0) r10 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') io_submit(r9, 0x1, &(0x7f0000000040)=[&(0x7f00000000c0)={0x0, 0x300, 0x0, 0x5, 0x0, r10, 0x0}]) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [23, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)) syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [22, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) io_setup(0x6, &(0x7f0000000540)) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [21, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) write$P9_RGETATTR(r1, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x4, {0x8, 0x1, 0x3}, 0x10e, r5, r8, 0x100000001, 0xff, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x2, 0xfffffffffffffffc, 0x9, 0x7, 0xfffffffffffffffe, 0x3, 0x200, 0x77f7cfe9}}, 0xa0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [20, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="cccac97079817bae9259a939cf68c31ca6bfffb9c940591fc092ae6504f4c913e79b7ad823e94d47d9bed4b4ee2cb7cb1397f9ad2d60664664e966e8975b599c1ff087f8ecde32a6911b98fee3f813bcea2358c099424ac9319af3220fcb602f675c880c38dd29290a61769ac23e0e6ce367dbd14fa78e3ca91d395576ab3ce0ded34465731a214187499edbad77649422ab97d7d713e60d9c1ae782777290518c4e9a4779d218335766e6e95fc3713f504966201f6bf946745a529dd94d5ab9c0cb1c326d715e772b60386544954be0b60bd4d93f66917f11a56fb7d1f900744164052d0766927e7bdc7a7a5e7f4a4c1a7e18684b564085a9469428c43e3eb2ba8919c6c076e8a5a5c7e4988905b5710fea96d395ce8a5bd4ee79eb71e0d6d4dcf432ae020a3343561dd865f97c02ea9ae49abeb20c913aaf0d53cd1b2b47f08a0b3a8ed0980b1f274b64d80382d4aac0aa699420863bf4d984f4266e874abfe347cb0cf59b950d4bc49db33a386bb4ed685ae0439952b921372d7dfe144ec2ce9854bd8ea8e50c252d65c7133d9511dc9f84b7eafcc739087196ecdd637b10e44ca9606dd74c9cf0207c7863f9cb26915d60c1ecec45aa25ffd14d71c4b5658f8b575b2471c9e1d929f3e97148678b730fad4634be241f02ac5e04da9dbdceb4d1232192192fa3909776affb073540ae899c936ca6f39293be769fd4a8161fe8482793d96e31af02749eb969077ba3d33c7303db2ea19c3689f4c88e3060c31bf50792db7669c869601a5238b7d179f254e6684d2cd50b13857869a65b28915cfaee62d98db3980ddca1b6bd2339895883882bbda08d43638735a69b4771a174891be3159b35ce4d83bdc38f31a4f07ee300944c4fbb56a0fa2aa1a7034c534f68417dca90e02c78f6eb1caab5df6159c846811df4ee4af58c15fd226cdab501639870951ca35955a16f79e5f11f66333d0c43a3b7a07e37e3428b44c32833821a69999e15154f0b9c99948c803099cd6b5ca602b2ad72ff137f6995ae29465fb87520615600ac68a0870b7b3f31e07a4ca8fa347826cbbe781aee218b58c18e48d1156685da4bf979a7d66345e866694e6947fed3b5a60954117807c3c03c6ff06ee1743aa5ccfd6fee385dda1016cff0cf47f86df67b6ed817eb4b382c12def782edcee0ab51e78d00d7e9f0a8430f746339b81a125ddea20466f5fcd5f312714949a1a546320b4720bfac50b9808b0a5db0b29ff709bcc76e2fa3650680e5b191039f80921173795f231daaeee737ea27f38a5ccb903accc30748f1a56a6d9357161a281416955964187ff7179a5f6bf7b8f7d1107ddd49c7dd012fb003adfe4902de39c5eb42d4977dc3af77169cdcfaac33f1cf3787391a97a8da42ff312228ea4ee7bed39f65da92a72abf05e5e46f601d2990091eff8c656ff750162c23ac15d2801517ec3af17de7edb2e91fef0abd01ab2f004acbc7199b18ab77f2c0a98db8c7b58ecffd3e83c16f4f334c1c36a3a09959a7785b73c9d61aa9c5e7f211616028118713e58812f38179da9c7a8bef94c2723e0f5d2dd47f0010908b37073da8e9c915d17d5c6e6d71a0a9308674257743417cbbff0fafef0c14d575929c38271b676069d619a6e774dff8d5cc19df30748ba697ebe3067f463b4ae1254c01813ef4d96ddb83812b817bfdedf6be14b7a86c779ecbffff60f0988b237b4e0d542c9f5e009b0d570fa5202fe6ae9396519a8f65e56c763e811003c77fdd5ac53d131d482e7255c54c883c9cc878a446df3d31b460b562fdfe81dfc1687d55057cc182e5ab8d7871568f5d8354396750cc72fe4dfb2ec53640102135048889a8d317fb3a9ce35f539acbb178e24f66ab3f663ab4a24e67d332eab5afebc13d98f9a046c2480067ee0808fa23128fed45da86f3cf002dd3a99e4b4308236d90f1746e0d6cb8b734901a676779def57e06105d8fd36ae2f563312ead0f999f68e85f1d103eeba9386d890022e3c545d995a61d96d63981c265df1387bdef58bae7bfdbc6723497c3ccf728894abf445f041b949bd37b7241787d01758e6f363f60b9fdda77bfbf8bab5019712396812b01ac4c355c256fcab0bc152606e078b13216e4ac02de459094e96ff73ab1a6d1e42108a45714f27a9db6f2f2aa301f8ebe6ff354c70dc5cde2f4151c3f2c60364cd68d3f602f726b7aa106920b829d3b4589915e412192ac89e6b826bd12fe34bc9aa34e8274b77a082edccbe39a0b39b593fe3ada197de00efef2ef9a945b225bc189aa64c1d465d6e6581e2647bfa5bfc6f09de009f1aaba97513562f72d2b929da36f57377fd0cfa9c5de5939888237cec6ec5fd0a866b6d28162f92bcf420882b9c5899a5e720e8832c60ad5d7a639bdb7a4aabbc194b5e659ee24387b474ea93119d5d0616c42cd08b81582c78107eee5a96c50d7e0afea1daaa514e35cb6a4fb7a9677cf6e7ab764efe7b633ba521c14ac9f323f16b1259b0dfbd2f957e1a7a18a43eec14c10da24bad85ffea7532215e111339873a51f32f0e0a0ef334667db6af2930dc42dd38ca13fba7b6d8b7976ec40fb3cc97b1fc23679b915338de018f744ae98d02d99e97fa69b6cc472d0b8ec7df5c97cc7906a79945b3e5118f3c5b29a8f7c7adf90ddb35818e9619e1c436f55f23a46bc6544dc735fae0f7232c53d980fcf28eacbb88639ea81d6ffa998de0b3b96d26a9b5a3ec1a8a034c29d097b8eae377b98a088314dbb69683ca9c87b0d89014d7b168355d89ac31c81c0b187a4d78e6b32012a611292c86dbbbdb79ed18d04f286aa3481970a00cd92657eb8134f463a12dd972d43457cccbbd4b43a6540af3cf87bda47b52c90c86070b3eae620f5a5f6c5ac59fd538ce116bc6d14bfdbb18e4438646f791dbf03c3e7bee95c837511f0a694c05f17df4fed4442532ab11eb9154644b037c1e67c19d7afd212afc5ed869045c816f16b484a718c1ad58a3f2cb99d9123314c6d51e57b7410006f706633b98315a9b3eafdc00c478dc05f5c5e6ef5ac1de0b84f36382c5ca39ec85eb4e8c2f84f5e109bf3980490065f2abb590ea2f17698381f3d71a2f81b52c3b69f0147663dd9cde256c8c1d8e4940b8f46798b9022c5a9ddc429c5542d3de2efd733d435aa9c973f83e3725d91909681490283378c593fbd5a0a5f2c0fd5505dd39c4c898ebb208d389c5851de89bcb5fc0d933f91581387854f75993dd4c4b3bec52a41e41d8cd3c98617155da5a7b4ab8c4fb4d091789bda8b48d643e42047f45b4cf17af1419fc7f2a8912a39346324fb0e5139d4437396f4e9bed8caf920997079362b666b7b39992e844e0552c67712229e419b10484defebfcd00996d64f07de576a832ff4c074fb5c854499e2158565a964b598e730649c773a20cd248a31fb97ecd85b26dbb0ae189c9fdb92d9d4abf97209744428d4b0fbd5b5f8fbe8f3f822981105fc910d298f75101c3f7d306bc1fa99181efb498d73727311856fd6573ee83baf0a7ce16c34a91f7829ab3d77b1a80a4ba6b1b5a8b0f6a060be6c14ba0a7077da16bd04a33e384a6c23c86ef78b4a375c5450d6a5d3df8dc0374e9d95c48d4dc27bc42f17f0a6c7d5122fd448801a7fe1a9548a389eb9353313e7acb6b0c66259e6579842e6a8d0e813ce9e8fcd8885f20f312c7061a5797f6f7501923b947f51102f6aa82324197a3618144bc1eb57f734dbaa4c186a6ffbf7bc3dbf7b9b9527f25f095d00bbabbb241a886b4dd1874333b7a832e4b908b9aad3bc1a26097b94e8d574a7efa1ec3f8639d175accfadbfd840b260812b4c65c8186a1a74106374bc8e9960cbd05ff424b585841b54e47e56e20c81398fe580837237b3816aae8315df07911a34d2d06ff46582751ea18be642a93d10d3717e2c116e35c70fb9a53e3fb546af10215cb9cd0f0630a2a997178760fdbe91fb010b2410d535641819b21c11ae8a68eb1c06b1d92eb889362b86a48983442e89b7ad45040af21db2be648cc7e8ca2f50b77c156ae343090620b4f1b7c452bbf92ebcaf1b271e89a8122aab8a7d4fea612f7c7c09412494a807d75fa403e6f7e9cc38fb435630df782ac1baf3bfaabd1223a6830bf18f0c1430027ea7e0a1e4dcf3af806779e53f12270a2560395c1eee6cdea5e10e54fa4cee2adcbe3380ba9b0cd8f7b307a0133a28f8716e37ae877d12dcda3b085b0f20acc1ac7a9631d56736442b93ddee9f83d93fcade69067d29c79608d8e018360396b37a7b7ecc3b01f75aa1effc6e4d7ac76696f1c2d9b0ae035701bd67a8d083fecd13efb01b64081c45acc5329e42a7a62824b1ef73cfad3a7f3c90d1d0ce7d3615fcaa8520fd7a708cdc091817f43941a86711be2c64a6b263ebbdb5b3fc68596f193577de6b900e2491d07454bae31cddb994f5fd9d281cf62aa6a67255e6fd6300515e5ddcaa997e1a12cdce725623cb067795aaaecdfbfc0d43c370afc0217f4bf39279e0f1260a533abbb7f266fa879ac08d8871cdf0c14e0f35026a3221583696c1dfd69e5de2df381da2d34c5d1d9485e1579934d124ec4374f3f80a6e03a2be86a21e8274ce1a99b6a4f136130bcb097b51dc908c50cc97e1ae76e2b790e7fdc3230f37d39b5322fee993cbec6b28226a1fb87a87302b179ccb1b0d520819f672ed2515771cc21c31780c45408d6774bb817a582cd1cb31e18682c1fe8835a6eb7f584f30adb6f0113c7e5193151c8ec5b9f3cee965f15f7e36b97f1f8451a522919ee2d3c4d12084c46ca1a7982560e487ffc74adc33970117fd51fba43eb65387f89e34410700dc0b8b6f981a74afdbc748f9b14b5849cb57059dddc85489bbc333657b40001836e1226d25ae4633bec2c9976e3b75367dc5bd131aeb3f5f1249819f8a9fdc762ebeab7d5dcde3b4e5ab40051bdaeb205db24bda23bcc2986bd940666dcd674373546b22cb29f7626844b54129f8d90b29c3b9213991b3abaa602dd03f0cb7467c21c09deddcf12159e1117c15787d6177f93682f6c92a5ba224bbc4537fe333b8af054306c47650a5fa6a38f25158cb784098b806ec08fea590e9b09c5865a820800a5b00c8679fad69a820e539869708484015050e919b5a01baea298b55edcdccb081e6b675137fd240a23ad58139c955486a6fba87d67b49901c0df7a1653544bea37a20562d2a2234331d70d1d8d0aa88c18495c4facfd941b9868e547060bf90464544da13b6206ae6c866feb5cb324a7cdd3ee3be122952d8bbff0cea8b38a8daf1d380345cb0719e96b54683e983a4a9e05e1e4111c256da8436ecb9efcf086ea52a33574319a73c627b112bb323148ca1161c89db4836db4c7c3394c21c29b4a9d45240341c2e1d918e1ced49e753e2f62372b20030806e5ef5b19a044a4693a08b4f0bb33b598ce940c25826b0b97347a982fdf3c37cdf060ceb0f6f6977acc4d2f6834f8220750169ef47569763c1ece7c62ac2bca07bbb395c85819b132c812d30fbbb137b421b55a2f1b8e9da0389ffade801a5e7b7bffdf1b2b1d59a88f8d72f4357f6a2bceed82882ecb705bc2cb0c641ac827265e1d460e3144ffb1cd7a1248ab3c3a82b1e77edd3a7193eb0ca97eafca555033daa9a87837a37d4f114039ec84612f19cb4ef960e01888aa47f2f8ad4bb554ea5df9db5228e74f23dc3550dfa085abc0825dc7fb710f46ce537f9b4ef1b777f227c6293470cd6913a3ae84adb4ba4e0a417c1b3b059803044a0e833658ab6bcb8bd6e044aabf565b1afd9d8575e41369b4849160e4c4f246a506223bbe5f4a2c75a508336ad91d2849c3e0beb42a805a5d7df1715d2298ab03e787ea1e37d526082b9b06b691734509ddd091f0cd338b6f4389ad37eb71d09f6ab89d22076d7cfc2ff885aa0be2ce0c7ff5052e26cddd90917c869f34a8ea17500d5d4d340a73f1454804903f6130585944f73aa54a2589e686b682c5564012a683c7f8b6eadd1b67365bba0589b25663fab69cfe6f73e122bd450d8c3a244ac9cd91a11d62efe935655cb52bf2c05c4d55cb4f6f0886c15b17685cd173576d3884fddd4491342967a4ce077a13ab22a110d6b10855d48887b185e7a56526e781ea65c049e7d9ba424ab3ee9025b2118201d9015fb54526d04f1edce509e450fce1bea1ab51bbad1350205dd55bec99483ba67d58c3004426b7c3759c21e749bb9c7e634788452220a74da32fcdd348590b9b2bd119be3ee9ea6f953bcf92b740f9009508c4297aba5d39e1dc54abe9545b73d0e7a03c00f8457ae0b5931738949fd44165f4be3e6f52638d26bf752736b832556f3b6a8a8039bd6e066b700ed4bbf12304bd05e91fbedec034082e52f5a64f89207b1c82759641ea47a5b24241328ac0eb79db63b04de8625724b9a1bdbdf3110b4931cd6bcd94183587c59b58a16093769566a4075958bd4c9330d18f81203a07c7532ba844ef4fab6510549140eb2c013c307e20ffe92964e48677217e6ec6ef63a318b3a32adc774a7da50a3f4d9e664a134f023278061c08e629a1cc92344d6bd409751ed13f94a3bf5c34973d5de54aead67d5b3880eeafc595de594138b141d9b13d5bbcd5b62407d1db9f6436879c95951f2e952efb86da9044c67ef4a86278be0c1b420ee412f9a20b8009c31b0415d1193ba0540deddceb294353fec1c0523c2fd0af8615d1b35cbf10d66a3a9533862596f04ee14b754def66bcbe66901c5972bcf6ca4214a7890b82c856f6ad673c7afb304dcd15a222475660a18eb91a7cd046dd2d1b313c19bf0b0b271b7f3a8705705dc37975d02ee05fec15edac1f5d2acdec1e039ca5e7655779d714e4e2ba61f40ee4c95dbb845f47edd98b752d633b760d6553992f5034b32f8c39cf5ce88e006856df4796bb0ad58ebca6fd0b7e566a8f597973761eaeaf99d6d581854bbe33264b434fc6507d0b4835b3b9c37287f332ddf60597477034199b108b0c1c0bf13a5d0b683589e3a490b3fbdcc375e43e0b7a38dfe7d77203681a46541f9c1e3c79175ac0bc41eda1fd52861b583c98dca13c75e527887797b69b8716e272e37d83cf43f91a1c684a3ca783e8d42d70952c3c1e8402b646effbc572800ac6b6acaec31eedfdfbd48f63bff722be6f81f5ebe5e0d45e46c21b97c6a64cf779cf43c3f3dc806872d1e1607a628609cab0c2ee543ef974b4dad172e0c2e3953f0bf99e201621ff9b8da4d09a4231675840a3de469a7ba00cb6da18d94366e8dda123d8549a1d3aed1e37c42ac56b9cb8b612189dde94d2ff6c7b68f5420d9112d7bf27dbecba54f59fced9a1ae28ad2d909d82c1a0639457a158374971f437f462612c97c28c8cb8c5ef0b08fec3a3bfcf26dda197791d4fb9214306fe0f1bd5a86c3427831ef989941437a5762a6d84baef6c0dbb0a2ce0d91b0fe2ad60e1c597d16d8fec3b8af5e1b8c067ed50d81fcea04339e35bcaf5abcc70c444198df34c05b417b2f924577cb5d4a427fb4e06e1f8ab82e60890097bee427eb41d03c79b2249f9c3cdbf778a261a6986f879275a7ed9e9c59fdd1783a85b9b0f960c2f51b111cfafa447542b978fd970df3d07fbf2c3d034bdaafb2e560bd737b96de25380f19b6c4cade753178b97925dd3b9247e40e395c636f9f8295eefaa0fe2a22903d59203bec3c34f488146a1615abbd0b3cd2b688291ba4d1995fe8680e31f119f824c2f6be7e3af9f31b2ce9f57736a6fc68020f1ecb17bf57b34d84bbc21c0278dace93e34282537ede9f3f98d624037b5bdaaf93d98393deb1d370b761bc7d13aaf5d716aa9fc1150b3ac60d379c8caaf639573830b39fb53e0f2f97cd41108fd5ea228e5ae9a4c706c91179f7221578fecf79ac0a65ae4c02b0837975c335b1ff653924a8dbb7940c89a0c59aca44c6ebfeefb46370f40b19170697b6c94de3e2dd2efac3551c05fdf83d3b37cb48ded2053a26a8e34275d02698b95f3a49ac5d2be32a98f7a8205f2f9e618efe83f76d27fba837002faee31e489c7a30cf8722d63fe3908db5893b175a3caa3651758148b8873ae94c239443a369066b56ed3e34d582e2f6f2da3e82ffde933b2ffe61cb7cf68aecdb8688519a77d08a732c4509d6bdf0af94010409065046243e8c56c31cc2d90939e3d2ff7851c552168039277fffedd6702df8945e42906b94aa2db12e1d91c02236ac2a7d45545dae56271f0122c48ea350442a496b93c0aeeba94d7bf689edfed437e7bacfd47de557f030bf12464ba929a464565cc423baf68cb0070832398bb6bee398bc1e17e11cc4afb69f137ffdfa8aef258894a0ce8082179add54801d284a3f901c70f827895a01977f9e73418cb84fda79287ec402dbbeb5e3c257dcd00ba100dbda41232294aa02f220d961d64652a6da12211d6d247bd4115ccb136e3935771d31c5476d707b8c2dc9f36149bba13773e8c69793f18a0f8534c757af4eb918de04cc4b48b425955a6cbb6595ffae2fd509186f8265a26c465c724483fca4073073d66197ad92b058f7ce914d4ee915240ed08ee837c2509ba4be70cf1561a28f34aa63b86c246fad578ab33e629520f57cfb5a1659373dcd3a83e6579dc9e50c87963889b93c30be79dd6bdc73777f91f3d7f84131a0c39896d9295afc141cb818413664eb64c6b2a7f44f97f084f1cf59abc2d8561ce7e652b2343b0ab986f2caa430a36aa4a5f5c7f84724f25bb9873e85702659d4aea1e54cc0443c3cc84f3c5e2fc46715e35dbe7aebe859ac669aa61f080f20845f656315e57aee4dea5ca35f05ff4b5375986778d010677771afe979a41a72aba134110b69316f535b96ae3272f5bfd4b5a87ddde8b7dfed1aa7dc87c3b96fafcdcd5b9b6948b3484baa05d89f9159a586fdd312fb809a57e1b267c44ce3df6519ea4143f22691f1531b9065bdcd1d0c4432929699ae51143f36cb63a8c483e91af99a32113c8ffc0cf17fef28a02030f42e7cce85ea60a31a2b30c5238f4cd6ff09c7b2c13edcebc844e409583268b19fb06f060621ef5b56ac23aceb64161a825772ca2afbc26dca462c0802e9f7573fac75f602796654241ab2798fd9f0e69b2fe2c6cc7f0cad2a8d0524dd615618e6f4ec8e7564a993988d73f654bc756f1d15974a30a9ccf16984b2873bcdbed72372e560106f6913d67efc71e08716e630c91885a11a50f893e2a81003ff1c0a2b40a85397218149cc841473354db375b878ff59adf458e0c8f5e900aa586372a2eea6bc71b09b59225dcb2246c40c2db7e2c8e78135b612741378ae32bc5e6c93e2dda38dadc8c8653ce228f9af582d9278fae946e7686af3430216ac5cea194386b5ffc710eabfd21509ef718d428d7651a0c151828f68d48e02925cd121fd2ff7d859000f27f110d71573f28ff4b94c446fdfd61c8291ea8b568665588885c8d9e226088c90e2634641871f5c203525792f5b4d9f434c61abb1eb02491621a5140d4ea33ff68b3f1e64fe660f0219b17ccd15e97278c54bb1cea95b40203b21c509e6e1202dbdc1c230745f92e9a5bd7624199c1a28f005a0232c154b2cbbdbf8c260a99476097fd26719365cd3caab108c6997d45d4a9909e244379c6396d377f2ea4206a0be7b6e15f110cbdcc2d805038b3760fe85b5c6bcd122911782c61f5b99f7e8ac27c15e8d1cc9a56700a1a4ee47d5fc01245f146e541db9830dd51055e2a026d48312cfcbc6d01c0cb7e69f221f487b583569d8eea980cb33c98b4a639b42ebd9701a3b534e753c373be7713aca7f91017a0ca03cd340109c38ecdfdb088d2831c2c8b5effe4be941a37f630cf36298899cd4e33669273f8c1563a247b545ae435d779171d47a4f20152b6cc6ce8d7f2bbed02328bc30cec0a2ca2083d437d8cdcf716f5dba0e715ba293949034e1a38ef804edca325e57ea2951326d2792036e4d0ab81ab3060632c8ebbebe8edfb541a09685f7457a8c75babf989e02ce4067f6d70c003600ad0c80ac6bc123930ff809432df651bfcfa30034bd6613faa173d404b2389c583877484cdfa4fcb448e040096a6e901be5af93404af786685746cea87487a3a2d02f3c85d46a03d6f8069d79fbd0761f348eafa68d5b94d0e3d47b9235fb346e8df8ebac5331e5d1f8fd4e8393ea850bd4a8ca1ec515c778485a67b6eec83682983d2eb1e6c821f0f6922406cbcc9c5b3503852a3563d4034c585bb2ddd2a8f769cd036703639838d41717ec7924cea69c4c4f0c03c6c6deb4703c95e5961a4c25870de639ff5af1ba6ab75bc8f5c31297f7237c75ba98c17286f23e4675e98e7e8c0fa2818ebac7d54fcff9bca31cfc1c27d7dcf80d61ced54181bffb835d547da626378dad87744605b2a7a6b65c7721e82e46b551a244c1cdb9cc73a156e3a975617659d7022e2391797528df4de785f453410e404d902a5160137183a5edefaf5aa3cdb38f5ac6a1e0d78ab8bf40056702b378bfac0a77b7820c8eede042fbf667b4aa1892f4ce688a414e061dc6850fbf0a07ed29cd7e1fbfac10afb32b73d5496f0c0ceac4796cba7b2543e6f005a6123f07c96948c479a5f4d1919db868edea244d54ab4f5c81c133a08752732b33584ecb9fa584114532533fc89a0addd733c047ce4658df2f7ddcd2b9d72be85e73ecc1428d82237d326d4ac741ac533a778788691c304a0e5ad575af9c291b94f0b1e937d3690b33c6616a911e6b1c325344a3c69ae1fa9412a4e7b8b42c151f7046ba61e55f421677210560c4ced2c37cc3d6e93346d3bad1a797a6ffadcdd2c794e38169059d709c318fdbe554194ddf11ff9d2003d2cbe8e50bb6fe3263a96ef241cf81cfc1bd79ecd8c1b96c4d86136d759c53bb0281fbaf02dfacb0e5fb2b241abe133368a26d3c7aeb5f553dcd5b9fae04a172aebe29291aa1cb98da061694669275420b47142e02c9e6b71f422ce7a90aa0624f61f2a0c548b1d1471794777fe1248e23d814f72fd4f5df6c16dfac80b0719d815fc8c53dc5d46eb3a7f5f8d50f468eb346e66ca5093b706817105ab5e33283154883fd3ae62377afd864acea5d6d6989a5c138a71da705f61efbf415826fa880231f40863837bbb86c3f560a6aa54e51362af83b0204dab42205aa461453a0c9f9713f17c8735bc6f640f27d6eaaa5ccc5f9171c81347e3adc7449229e493f546d6a58d5abd8017cf02ad81e616bf645538ae469690b7bd889e0fba0c944c8d574641fa33438da557cccc9bf18e11488bc4e6f5059c25525467285fc1dec36c5e118951bc7d2e44a910f69e0fc95cbc30fd29aacc08fba4835a9e347f6ec3ce3eb1f9fe7c20aec1e21f5a5a65515171ad16e808ea68aacc7aecc3e8f12d6f2f7ad1a62fd4c9a7bee2b20e699aa7eefbd410bd975f1f04744fd160204c0d3bffa6dc10cb08cf940167b5617231f2bf6fdba3d558fd79f8b6599fcb10195acc9eb4ad961bffa90d2384e6cc694bb0781edb2765f0920431493eb2d862550c2847ecf12fcb1122ded38270fc7ecd496771dfc67bc065975c7963e7dc95b9a9ff5b4269b6ec7b8aa4f132b8e5e80f5", 0x2000, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="30010000000000000500000000000000030000000000000001000000000000000800000000000000060008000000000007000000090000000300000000000000fffffffffffffffffffff7ff0000000010000000000000000002000000000000c400000000000000ff010000f4000000098d000000a0000000000014", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="04000000000000000000000004800000000000000600000000000000840000000200000066d30700000061dc1a6617c60df61952213a10fa17fa115326ece858f2f244b2518e819752bf3d4acd325b3ec2f3db5d00cdda42b1c16efa963e2b1da58bdf353aaff609b874b2a0198d1f2df4862b45873db518778d03fedab7e199f3041fe162a5cadf98e13cb92dd548446ca8b936a5b26a32de806ba5af868056f6d7b5633d00000000000000"], 0x0, 0x0, 0x0}) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [19, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002140)={0x2020}, 0x2020) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [18, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x206f) syz_fuse_handle_req(r4, &(0x7f00000021c0)="b104dec8bf8eed2f8d9be5692aa6709c4947213f8f222670778400e96fd8e8501aa3012fdd429b5060f270bad86a34a976b61f3f83a7d1a1dd12b5518036da53d43c21a4882b3885b35d0f6c40debd2a4dd209d006fce080781e2cc2cff167775d2985dfe1c4e8162b2142451b2f17c35e76b385f55322c0f77ac925e9ac53d7555e9c2d1149926593690ec8986f8deb7966b18478aff7e762675474c14b22fe5172e4451e57af25cc36c77452d74b07a524030a41ff66cfc4226a90f401b33c26e2db5a5c08b3e08c3455308abd49a00de1b1c0ffb32a4a56fb42cb78715cc754926c17a1161558cdbe70a2ee25f94ab6266c83f028f90ad8b8bb759eead2b8114f43498ee69e225f073c6a755783e7e1e41ad984b1b76f1b40e680d450748299f88e8ec3867b1d51f5aa15fcdacda76bf320c65bbb4c73c75af9e26e060a90fdac8162dd4c2c866ae481f82d4dca00fb38704209967d4c8f6e72bb7313ee1f359cac9f7fffa37ee26560a02f5e59d5f26bc81de2cabdbe06055dd47546b8f592b5513eb4af0dac7559f547e2a8f5e55a70a91802efbde60ce5bc6a7aca1f9109070041497aa0bbcab4ac2ac6c255ba82981311a899246519001b8b75d84f203d5ba9a7a34c9fe78ad88ca8d6a9bf17beff2fb454723ad1e5b04d4c169f0e0b3f1102ec97fc0b40184a7604f132d5c1b10b3fdf432fc2978ae39a7e44dc9fbfef3065a6590536529f7b074c1f4e5f12920fcca20bccd3cdb8bd488105f9a6e05fc96a8d6fbb1222ffce0a8550f9d2622f6bc27741d28063baf65c404993254bb9a67302a51f0fbb7e221d2cdce3801334e46d6b8f3ad96ef364dfdc6f4b527b04d9002fd0f6c50ae775d89c62e4b0376656db3bc2a56f1a03e24ecf7917af7478f49aa65f7d1a1db177c0363faaef2eacb2f5d5e68650ebbf2baa767dbdfbc9217b1532433b7470431b51fd4938f46d6413d8073d2afa19d9f6777c1c2e39b2e40778f4d690af50865c4536ba8d9cad96f0e09efbc50c966153fe76542a8114755b2c40fee6d8cd3af379e5bba38b8771f1967a9c8ee36ea86dbf37501331263396515d37f3558ecd5158ec568fe344e3f23ba6a6c0d5fa74090bfc4ed28a85f46e6929abbfad5f020deed33e4e99b4c1118a69419905681d419a83f6adc126f49b83648d572a4e212b994b6642dedc712629642b9e2ae7733997bc16ae9c9163772efb512e5d38752fcf5533f332345f1fb385e08866e14acdf5acecd7664930f4e59fc23dc2c110adf74baa47bf1b6799baf661acf1e278ab592e3c493aedda2d15d321120cbacf4123d8c348bef70292bd1ec8c08704dfb6d7c51037572a0910b35707e1a9dc7e3997a6db75032c1dac255abf934fb556e430ba7d73822e63e82f954d087181f0579be11e490fdb851e732f2fbbcde4b2f75ef3b0db34958f7232e0f43d4aad22559785faa5ceb3bf47a8f9f65c596f8ee8ddcdc5a5b0209f8c9adef345a75fd301b2e1a50de948852323bd9ce5919310505904734d5ad9c6c4fe21654cda1eb393468bb5cc6f7332337bc69350eeb532bcaadd270501cd0cd7cc836961f1c9637b86b60a75c12fa12f1a3ac825fc15f6beb1d44fdad492fdc9ad2241f2aa66b0555346a6bf3996b5f36b277243a17db86ded40decf9279c1db9c5f167167700496d73612bd5c6ed14899a50dfa80ff1faf1d932415c3c2d003c18d158dcb6e79b7523aaac06fbd81e54c75fc77fcacbfcd0910bd8aea7c20b85385d8d9b1002d161a70646ca22fe158bd151b9ef331ac9bcd199f1a1331579a50b66aa42c100004f4a82ca54899a96779700aef5723a499d1b3b43357b2bb373c7e8aa5acdfcbd41f985a61534611802a95a3ffdc09b3d277060c26225ea4b26422a474b2cc87893515a7fed4cbcb5c3f9ab049ba828c72cb969fe6f2a3098390b2b9e8dfbc078aa9006c0b49e4bf477e72433e5c66d36e77d48994fbb69e0a59c5f97685fe23e491f023e98e96a38833eebb465bc7a74bd949f367e52d323858f97e9c92c3a851b85382bdab04a0ea40c7fe4159dbaa9c52ede5af4ebfe60044ebd36a33f62fef055186574a22e18488a2157c6f163c6f643f11100aa0b266840fb3bf380c5ab718b3577da55215daaeb531c9bb2aab874557b99e5a7d5df72bdf282859c372d07490615d1116c315b91977f2a80cc7d8ca05e083cf52a95cbe8151b3ccd55d3c3fac29b85f755fe092fb12da5b03c4fc8e9c0bdd90b62f4016789e1581cd604eb496501c02a87d17e193dd715964c3e57de6f1dc94633dfd3c34d7faf7ddd723f8c53c6d99b2eab17c860f12586da5e4586ea61c2be9715a2571b8ea9e306785501ce273dd80d9c2c8f5aa8b09954e7ce9043d7dc3545aa1a9993a95650f5aeed68e1662da1760adffec4a6d51c47f532ee059848bb7db6c6daa29ef0abc5630525c62a6def0ef003a0d10cf8029b4e1c3552b5ae947ec8fa6c994c0e2206c8fb60bfe4ba7c0931d8df653553cf07948f8f783eaf6662db139c5279939c0c183bd5714160d2cc5f69d39daa92778738f6398a6241fe21985a3cfa6436122c4191274c54f415037f6d2bbf84d608ba3674dfd361334802db2656ad4c4db891adf6cf309ad0c710eed56321692472e682e6853b1644d5a43cece4b380a825969b78ea98b3a763dcbb76d47232f1e9b77a9d7adf9942054ea262f072cbbf22342c57cb3cff9633c6a9cefc97094f35202df8c5c4305d281323de46d6a5c57911f8492910312498eb1993c59e2f518f182258576750905e49af160b9d5292a584f29539beca3684bff59dfb0e98655de2ace05dcf15e5c7cfa49c5348395cea30e46d1e63ebaf18dcf1f7d6210f0878a6b45d9aa72e478d9f8eb170b93e518e541329c7bb52eee96516e7937068074e35c1370a30663d5f32c0ae270a40ea0576778e1e9eff0470166a227b94b16599d9228592485d0eff3b6bc05867b3059ba43bc1aa57adc65495adc68963390ee86105f362692642a69693acc7f5a6f55b9fedcbec9b0c37a116ffce7463ee116493233bc6e2d5b8c20998a39bffbef057bd7b755006559097f357c2142e187bfb720d06287915faf927d80148ddff26154a1b776dd7846ad4f9914d1c2dfc3c11a769d6b846e9776868ceece1453d9d3f0157beac1e40fbbf09617786fcc2d97cf3da797fab8188cd9a525ca979b87b6bd647aebe750cfdf363ec33e70bf8d2b1d20f84b0f64020f4b2f79b8b8f876ffe27841d4ef0c4dfcd986f7d86179e5a998386f13f5ff40e6c903be18a327113dcb14af70d349e553c5f36617f340253855382bcd0c44d93833900d6cbc792d36c52d4833586f2c90831144b358dbb821d3023bb39d8f714293fb94a18f2f6d51b009cdb74b3c9f90f0600674a72881e8c849617465eecfa5939612cc8e899f03da6344a782be6eabc4166c46310c5b7ba8e325b58c1499d937319ae6f606bc10d9968dc36b359ed1be7fd3b22b1f2620ca82090a2741c6a0f01e68600acc621d2ad20547f6bee4d5413efa35f14371754a99ec28e4550464a517c61ea42bbe51d995b95b66f31b55f77594ee3b2c8ed9b99cf0d72eec225112742331a9cd161e4ba2b3894e22ad90c0e56bd39aad10688207fdb84af8123297cbe7b0ad8ba33ef9c18c0bff98678be523e26f01297cef689a198c6131a6624e0eb99b9b880fc8469b09120cc6356608520e6f7cac00b7a10b07f2a63ce805886f294f463ef49e62069eb668cc7d07940175cca710a451adc37a70beaf1292bcfa437719b5c9d850412a4b645635d10c36bdcb17a4e23c9603bd682d52ad6262801cf2c1626615be64feca2f6879e333139a311a87f5432139cdb356cf5f083af94c520c9a75df1ea641d2baeabbd710ed05ae9eebe2ac4f5e8e7374514a046fcb77b930e148ed4d02efed8d3d5f8399213908002ceb7671a9f741ecc6a2aed2778a22cd2d8ee27a7012cd4f759a72eb2646e5106c8e3095e80d37f8e698341caeb380267481017dfdf2be9c59b403c8af43577cda22727ba05886c3182541300bee7a0a88e03953e38501dc3110dda1124d2a5a28b42ce93fe619760ed68195810ac667f3ace22fe3dff7fff439c18b80478ac82ce88cd7d21a93b6a8b3470a521918f3b94d70665d344dbaa403d886231136b83eed1e117b0f378f3d8f68611aa2794444dba86ade3615d759e33173a63375ce79833a18f9189b59a1ab0ddfc8b5296187d8a54deef019f0f5605068416ef47b8e833e29801ba6c18a904f6d22b993373defbc0f94051131e3fd0f1bdb11a9c68c5cf0d172b77c01261696b534082f0ebc3dc40cff6d63768a98612ea529b542f34e5865847a390f16158a90538650b1728ab9029a3004f6dcbcd97316e4a5c398eacb9b6a25d614a0be591a8ecde8823b2bfb0834fbbf7ade6d1cb7c5f929a799629ad644bab4edfe822351c443f6f77047ffce9cc9353b239f96660154a574785b2eea2d9b2aef1226d08d7331f4166c6ae14d63de1a2c1e34996bedc21b426fa8b50a7fe9967f610651e740bfadbfc70734ba1b8e1bfec5a497ba70891f2645fc7cb471d0dd52c05e6ca09cf67ab3c217e641b6b08068d7a8400f54945d3a06d98669c75fafc803871d4aabb887a94467d37f53cb7ffdf65b9d852beed0381a7a85c0ccfd3264df46608f37ced30b2da11b55cf3ce7e57b0a4aaa4f6522b704005efedab3c332d692d25a7bf83650b7d36cffa6573524cbed26789501253b941eda17910ea45641e12ba5ead015870b8637cd8b57b2147324577b5397ce146eb19da5ff75e7861d8d3f9342e7c757367bdd0be9120a2987706d4997a9546386a1dde8dcd4c11cd358bc451a817b19f57ad82bddec3883a415ef7fd0caaecf38dfe582a6eaa132515f64a45968cca322a9fc989080c5c78f3ea864346a19d673f4f073a034042ad4463a19c536f112d2282c609368cfd18b81eaece827bfa69c4eeeb95b4a66291b1fb392286d871687763fe49d151a53cbdb0e405ce270c69763784f8e8b5bbd8c5ebdb727a5331513c3e463f7e2d58c4710ba06c3ac9c4d8f67b9146d6b96889189e9125f79c6aa90a94d4deff3a3b99326fb13c86f74c5d3f6fdec1a4c18bfb41a5b48312939622a512e6f1da33f885350fc06b79396a1e3fc58aa840759d92a09d98b8383a68b5232be9c1362eb721e7ebbe5bdf72abba58ee062852221203e1200c1d0e75bc7ee3fa47818e0ca9ed8adcbd329c0451404c1154351b400d941fd2f7d4db84deafb34e71a7d6665809f6d17299d820f6506bd804153446ec44ab2906ca72b628a1e73c38d3cd66f28ca6aad3b6e6aaa6a6e011259fbbd58e1f85b0f5d1edd3d2b117d9c52977576845db48aa05444aff7bf3d81bfcd33947c5a1dc24eff0aa138cdcc1d93ddaa89206124192d4147cb781290775534d43495eab3b057fd3e605e6476a870c5eed36d30d1983da7bcb3cd84171215ad9ebca640b071a7cc5019b82da77551b89a4a0e1a51a08637026253dcaf11fb6c50071eceb3e033d48b9fc343fe5227e66becd5e375b329f1a63baa8bb030984fd795c204f1d936def447e18e118e87b9bb46ec0e648a96c2f523efe6c9563686bd360b7f0353b6a33e47509b3b8ea19b04c873fd997983151bcdbb9b98d9e69065ec820ddf01591164da45e1e4c869535d6df635b8fc2816fc8fe82cfb5c9f61fef2438086b0c8bdea849fe4472def453441fcf7e7dbdf28ccac760af700433d39a7c7e4c158e30821e7d2a1bbd5124093fa24ba0281f7b919e0152cbe3fbdc8e2d55d669b3dde6332599ea03ef00bbd03a6bf17d5a0997fbce5fcad532f03ba2c17ef8ce363c1aa2ed33b44c3fbb02ac7f288814ff1ce893c16b11ba5f704dc1357d66dd708c82b6b187616c11308dd42dc4f2f89baa4e071d82e2bfc13bf927cf47d5ecc8813a3b851cb54d9fe1f8cf39028e80005a1a652ba1bd88bfea8d3d17afb0769adbcc0fb584d41143873d9c6468a5c7b0a0b493ae02b4df3e513a8f4ddf37dd725fd07bba71fee5a35ed487cd80a00c9c4bf513b207fd4c2464e8b757eac093679cd1072c37d27d17375802c9ccaf14b5ad98802ff8861fa8a7fa4460d83fa2765289875b6a8aaf1117ea9a2b94735fcebf6661886ee8f21fd2956ae5845d74b6f29221ca3fe88f04b7c94380a9fc814d7ac480e9dc79fb398ecc916e59e1b2633bf76bce7f67a49a6c77930b175a31784b8055a269278c682c9e3bf444ca5449df0d82a75e37d3939d5ae6533b9fa8605490ff6e32a078e1647dc12d7c703e0e0b7e240cf3da5d46dd9ad66ea244ef70a2fd05685d5e266eeabbe489ad1d859a7d1f2bf0ae7c24dddb6431ee0944ca7efe5bf224f35fd5210a5c4e1e4153e3cafde96e9fe232a9f1acc7f94cac169310016a4426532d01ff285c5de3edcfbd900a3b3991dae916249ff09d2628c1194cc3cc23362a9477e07fa32b6371bce4501fe18d0539ac4ef9b25836cba0a1c73aa7a446530524084d7a2e39524c7263756fc5b405e67d3578a5186c3a58dfdd3738625b204d0f9e58fac7a867c8b2678dc9496cdae810ecda3de210a12dd85f6065b8b2233f1ee7a8de30120f89637fcfa8dd9ed2cc74e4ed8c25cdee3ff4f273b570ab83fa1a1bcf701b783c29a543864687c69958468f799d44b83d1ef9ca4795f74c83d7d90d5d82806c5557608b2b8b55ea392ca98de171973b0d01c20c927300e0870268cb952b9c99bf44d6c55701a50d79966f6115aeee7a030149ef8e090506f182a203d5fad497312288ef144a3cff50eb90bce3f7f79550626dc017ba7f56eb4f53a900b1dd183ce6af5bf508d371b80a3be80f2e1c078419397d8504b38f8fba08ea903441a616037e14171b235eb851fac7672201ebca02591ebf6a8387bc0322a19a516c70570aec376a083f8e82f2ca16d5a10d816516dd78052659695560f7c994c47242e8d0c04ea1f9fd042cadee3fff83686bb672e9322f261a560dbbbe94b772e71b423ba4abf505d73aeb6c891ed398b3ac2238aae2be4ad771931353800e462ea3121ed15cf63ef1c5cbfb7c7369c5159b73bf88d8c6bbd0f84360a901ba7fad8b7fd7660bebaff5a83ecee5fc68e011efd55efd3719e7f113402a0f40d583700bf6833f47eb0c3d01facbdfe8d170d1333986020982115fa55caf020fa79fdc71327df8084d26d660055774317474f3bb2181a12e5a410b087517ef5cf25b6c2a58e7fd047b7e735371b2640a97683d8e422c968e25815f49a1e553e9ffc37fe5c989cff918eaa41552a51957319aee9299181428fb263b65b9277aba8678cc7103220b2d97e6a35e9301aff18bed0b4de39aa80af64640401950b62baa1dcccab828e65e91f4da204c8af13739cfef21641208ebe45750f777eb0ad219ab412b64d49028bc07b7a259b3f02dbdf056dfd0ea7e41c2aef124f4dad32541a9e72514e72f5881945aa3b4c855868de03d8bcb64d9d9b15c5b89a248eaa57c84685e197a92838da1be9a6b96b988ee2a4bbd2ae04d76ddd258b0e9c3c92d6b51dd368aaa013d84d7fb98c1f63cf3714edae982f47a9a8b4e076d726e23095d110ea30ff846f8200f5e849ed488f50bd0d57f3b92c78b1d707564d613b64a056bff7eb0db0bbad86280a02532a237d1e758d0583759d7a398318f54b64e2a190eb32b7948740931dea7f37fe50f79d8a280508a4c9f80325b763318abec4025cd83115161becf1619a508a204282d4dbc0986dd014795b9257c86237f2c8b88a630362c504972f423e5e3fa41f1e073172ca632424c954f05610d13418d84f230334fa0a139204bbfb31dc2d31ac2a8aa059da80e195e7e9bfa586f736d0d0964fb8fb77010ceef988736f62b67be4e20208a86c46d50de552341adbf16c7cf0cdd5dcbfc4d43a5dfa814ac563732f280ed50e61372d7e965c04ef97af7e7631eda4ac0e8f0664a80f6362c586a8bf96f00e3f1fd3f60e021129eae9e255e888bdccbf26adaa2974a727030a5fc97bae69f28f4c2d49dcc2817dd5f374259d7ae688b4e503f970e89f836d6c8e7c29f0cc9d4ad2a66de5a3cd72d0b6f41f1d544ccd94877510b0eb5aee7f57cb673a8635bd54de7efd440756346fdf5fe17e0cda1c310acfa60706d3adf2b4cc66e267748d95e307944992f899f0b74fc88694f883fd84d6fd48bf253f40eb3430971fd8e26da58ac2f768c0fdc6e890ec4e07574bdc68e5cbb4358bc36d350aaa6dcf8866fa1b05bf52640900f12010d81598f4b955f26fd195886077d059decc4b825dcae484a3e0ff2a6f49cff8f8b78dcd9a60238156c046c340985174f0175c7a0aa95bf9ac2b1b2960a988f070dd71061cd1a5e9480bd129ebb8e2558270388d43907bc4fe1b884e00b5c43f9d367f9981d29c305f05975c7c0d9c39c2ab398a297eb7fc8eabae505e77aa4f9d244e3adbfc9ccf41296dda8b175f184645dd2aab3f86c00026e7b842a74fbbbb6bbdfa7d20ca049a2c846c1259889903dc00f399dfa0a7a74adf8b1fc9f857966df7cd992b211d239bb23411309841aeed53ae9a0128c67dda22ff2357cafeb0378c6f50edf888917c2491b94a1e086b65c70f9fc41cf0e2415d0cfdeefa60fec234d1d2ea2bffb3340190c249a5113e1809886358dd7abcc4c1ec9831ace8322df04eb658d4f717a79bfa5b4c7700a422422e2775e004163da90669c78f8745c0aeac3206215d069a25a49ccf0c3f6b55c0740ec43eebbf55f1235e0594d3c1ff610563204f4098397882cf4b7b27b3cc5e8d6e9033d45dde9bf4606ca44bb739dd272fd58d4702f253bdb4c13d31f85dbb3e481a1b70c6502b7f047501426e2fcd9bf76b66346b299b8fdf45b2ae85371927ec0d6cf74e76ef05e9e74dfcbfa057e77c4dc4a3a117337f0e8c3687d4c05dc36ae3fdc88a093e7fa6e2e78d60cb419f7b2e889dd72dc67deea2ae9566eabdc22ca4cc7786d6847ac6282a7deae971a12bd0ceeb96ea4830baf0a2c7c6e029a85f68ce3394fdc7fa2ab200f4dac4ac020b60dcb4770484e72cd91de018c94dc83024fd5fba0e105cf7223408ecf32a997903ddc6cfcb7335c9d7fd9931b38f36122d22261c59fe2ea58ef01c1780edb42d64b6adbd55dd519b2e5f73a00c81bfd047a4f3209763e7cc9f4373df419af9ee91118a94a4a2dc8cb1e1956314b3e8d18bcf39731d1cb4673db1ae0e6a63d710ee04647c97791737e6cb83b3a6bc112b732f644ff4789b45a3854fe504d09bf9893dccfde5d26b13862010a8f92a81663449534f4f6892f6b9dcd4ab22fa38bf07b23ff1f8e3ca9706fa2ed23ef6eddf02ef89c3bee508243d5e6a0023e53be2f7a966a30a4296d44ec22d5aebdd0a81cc777636757567fab3483934bdadc3d48186f1ce4631d92bc3f4afe12d7347033326598f9a04a73ef6d8cd17a5399eb528ac8fdcde9fcaa6152b9f6db302c95e95f3c0072cd87023c438fc5c658562213d2cd55b1ee9c1784aa02e342108500d0ade72727e417683471692a0905b3817a53fbb9bbc92bf33449fe896226fc16fce9528c83eaa0ba41c39265511c1e5eef2e8d6d498c2b984747c1c03cfde729c4edac3b96dbbd71dccba8c8214ac20317bb3c89ec87748e6c1cb381c44913e2c2d5d9aaa99d933d7b8d2d84986205a56f37c4b46a30d1d5334ead53167614253db77788f1d77e7409849695d9fd9ed5846375ab25e4ec54dd7ece3a11a4bd1484feff7dc930f2c7e214b82ceb1d359584670198e6af484f3303a1cf9928118a6d24910fb0dc6d8bb1250557a22cdef768cd1fe875517f24aed8b3eb8d4676642819f3365605966f3d0931689df552e9a2c818aaa4f5d9261c68bfedc860ee4cbef70c0d222181474783e7bf3e12414b0e9bf5677f6656d4fa0272f5cee598b5c1504f9caac188ae1684c8bdcc0bbe9c44c9465f33b7474e3a2b66adae548d3131019042fd3c767487490939df0830cd652fc971996bf56067d3f5b9904d37d67d66ed46001b043e72a35aa79b63e80cf3db7f23f4d7666e5b84d35edfc6ff1e5262def696258755a05e2f93f953e7130583ff3100935afce0b1bfc0f1ab1046087ab874e2afa9369d227d1e771b6455b851becddaffe22b39f31f47bf932398da199bf68f6fceb3ed004e63ff3cb401f59113b08ded75ddeb6402293700fadf1651594bc6d5d3c30a8578c629d0f4a5dece8433da8f62db4b6feed0266e9d6fa12a2b8ff20b65846a9ffc0bc8a49e36551e13f0604fc44d7682720a966292748d7434ef07b9da464286e3fd4968c0eb409a4e1d86a76bfa00d08ba3fde8a197fb70d9c91cbac97391b9e12d05f4869113fe5742319943fb1e8a3c5b5a6419017b4c56f155a0c429d1c10e0ebf43ceb22a7910a90f2c0e4888612cccde877ad4e64668031ea591b821edfa246aee25de4cdfc02882b1bdce9d622e5c81d07dac00a1cf861cbe0527b88989d11bc3ae27f1350494fc673e154340b431679afe372b920c686b7e3d6da85777a7b9b53892d09eddf637613501f28a5364da0361f1b97d2a15980c618f5281f9ec26c5e68f328c0c8f30b32ab141c8cf9a7ad6f589a4ce4c5d64dd4744e0038cc9ed5c0411c6a2b3022f4a4aa8881c6f8523da2f0b5af62dc4ccddcb75727bda24376559fb419d5caa3086ee891f06626143cfcce90543c094131d0699033239299950d24460042b7ebef5e0d5ec41a7b99df4313588200b8973b2d09b8f06496a7d9bbf27ad60a3d657bc85ce3c54b6cce4580990027a05cb6a97da24cd412ee8c88d23bfae3c959bba55e3cbd3888b9888e82f56efdd22cd64f9263517a6abfd64c2add2dbda2358f2021e6d0bbe432a2e539a2b8eee8b04bff095a0b8adf84f954f97f212aab5f14fc1dc88f28ba6576ea8d38b05bf95642bbeb6d550121e5cc8c1267775b8be2aa8e2f952311242fb87371bef09eaf0ff3ed9f9c7e3bee736a5ef2caddb639c174d570881380f4b3c5d10f4de3b62a94271edfe37b8d6706ec1e7ec249c6ea6bbb242abb6d974a501353244705caae923701459e90e97cc9c324875abb78987ab1385e841f8e2025f8826c0837e9b941d7a248a4b75d84d706e2c2a9643ac107bc93800571e0100dfdd00103cabd24fbb8031f2d85510420025a5335a3a50878c62d681daf558e52cd17a251f3077f5b25673d98575c4a5919d0f894355371f5456a8f444cf4401f6617dd4192f32cb7909c63bf03e09bd026ded05c494af978a30ce392e11e56ac6d700148e387aadc496d189fe66eca011459477106ad5d81825e98d54477e7ea03d367d3729354ecae8ae1ab1ebcaf35ebf355f1d240e8ffd566cff3d1897e04ed1a416583fd7cc07858ac4b0d8bfa6f4f185b3c57d0968e0a3b6fff0b20c4b5a6233d9a591b6743eb823c1fe38d360cbd71bb1870c692a29e6aac59bb1de22476337c21a79f3d6fc786acad85585bbffbb8c488726219db367c4dd0257d56d714a8d27758c7160ed4984bd72d2f8253845370b61da088c80327ebb11d", 0x2000, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)={0x90, 0x0, 0x40, {0x6, 0x5, 0x8, 0x20000000007e6d, 0x1, 0x5, {0x5, 0x3a54, 0x7, 0xb, 0x7, 0x81, 0x1, 0x55, 0x4, 0x6000, 0x1, r5, r6, 0x101, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [17, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000008280)={0x2020}, 0x206f) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [16, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [15, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [14, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [13, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) lseek(r1, 0xc6c3, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [12, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0xf31, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r2, {}, {0x5, 0x2}, {0xffff, 0xe}}}, 0x24}}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [11, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00'}) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [10, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [9, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [7, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) socket$kcm(0x10, 0x2, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [7, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [7, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x1, 0x3) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [6, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000009003940422c021664da010203010902120001000000040904"], 0x0) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [5, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: BUG: sleeping function called from invalid context in dev_set_allmulti testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 16] detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d2200000000000001090224"], 0x0) r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 16] detailed listing: executing program 0: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r7, 0x3ba0, &(0x7f0000000040)={0x48, 0x4, 0x0, 0x0, 0xba, &(0x7f0000000100)="405d97ab03e7c583ef086ded4a1f2ca3b8a3b79321025ea454b5fd0cd08f5f7e60cb7f7cf4690f4e5fbc4f15b09b5c541432acdddd6ad5409e4fdf4f2d9d914b543109ec204f17ac09de5023bfddbe2af729d94404007818e41df1b38d90694799924e78ab67bdf75d650cf46d40d16fff3c46c9d0202523587d19a2c755f4dff5d5c0ec2c01700c498cf0c125a7d1e9533a29ff7b168993a2e049e9ca231795c79d693bee14237e8f6af77c0f37ba08b7feb1bcb73bba9295a9", 0x1}) program crashed: possible deadlock in team_port_change_check minimized 27 calls -> 2 calls minimizing program #1 before concatenation testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 15] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a00, 0x0) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 14] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) r2 = socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r3, 0x2def, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r6, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000006c0)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f03000000000000040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4014) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 13] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r2 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r2, 0x2def, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt$inet_buf(r5, 0x0, 0x11, &(0x7f0000000040)="9f0910", 0x3) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 12] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r2 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r2, 0x2def, 0x0, 0x0, 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 11] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r2 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r2, 0x2def, 0x0, 0x0, 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 10] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r2 = syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) io_uring_enter(r2, 0x2def, 0x0, 0x0, 0x0, 0x0) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 9] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000200)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x800000000, 0x0, 0x0, 0x10, 0x1}) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 8] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) syz_io_uring_setup(0x239, &(0x7f0000000340)={0x0, 0x0, 0x10100, 0x0, 0x4}, &(0x7f00000002c0), &(0x7f0000000040)) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 7] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) socket$kcm(0x10, 0x2, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 6] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) socket$kcm(0x10, 0x2, 0x0) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 5] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000000100)={{0x9, 0xff}, {0x6, 0x7}, 0x9, 0x7, 0xf8}) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 4] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 3] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009623130b00ffff0027c814f9792b27ee567483"], 0x0}, 0x0) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 2] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 1] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) program crashed: possible deadlock in team_port_change_check testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 0] detailed listing: executing program 5: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) executing program 0: program crashed: possible deadlock in team_port_change_check minimized 16 calls -> 0 calls testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm detailed listing: executing program 0: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) program crashed: possible deadlock in team_port_change_check bisect: concatenation succeeded found reproducer with 2 syscalls minimizing guilty program testing program (duration=1m20.585164412s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm detailed listing: executing program 0: socket$kcm(0x10, 0x2, 0x0) program did not crash testing program (duration=1m20.585164412s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$kcm detailed listing: executing program 0: sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2e00000010008188e6b62aa73772cc9f1ba1f848110000005e140602000000000e000a001000000002900000121f", 0x2e}], 0x1}, 0x0) program did not crash testing program (duration=1m20.585164412s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm detailed listing: executing program 0: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, 0x0, 0x0) program did not crash testing program (duration=1m20.585164412s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm detailed listing: executing program 0: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x0) program did not crash testing program (duration=1m20.585164412s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm detailed listing: executing program 0: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) program did not crash testing program (duration=1m20.585164412s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm detailed listing: executing program 0: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)}], 0x1}, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=1m20.585164412s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check simplifying C reproducer testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program did not crash testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program did not crash testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program did not crash testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:true UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check testing compiled C program (duration=1m20.585164412s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$kcm-sendmsg$kcm program crashed: possible deadlock in team_port_change_check reproducing took 1h54m22.352810628s repro crashed as (corrupted=false): netlink: 'syz-executor317': attribute type 10 has an invalid length. ====================================================== WARNING: possible circular locking dependency detected 6.15.0-rc2-syzkaller-00400-g3088d26962e8 #0 Not tainted ------------------------------------------------------ syz-executor317/5845 is trying to acquire lock: ffff8880355a8e00 (team->team_lock_key){+.+.}-{4:4}, at: team_port_change_check+0x51/0x1e0 drivers/net/team/team_core.c:2966 but task is already holding lock: ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: netdev_lock include/linux/netdevice.h:2751 [inline] ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: netdev_lock_ops include/net/netdev_lock.h:42 [inline] ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: do_setlink+0x3c1/0x4390 net/core/rtnetlink.c:3051 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #1 (&dev_instance_lock_key#3){+.+.}-{4:4}: lock_acquire+0x116/0x2f0 kernel/locking/lockdep.c:5866 __mutex_lock_common kernel/locking/mutex.c:601 [inline] __mutex_lock+0x1a5/0x10c0 kernel/locking/mutex.c:746 netdev_lock include/linux/netdevice.h:2751 [inline] netdev_lock_ops include/net/netdev_lock.h:42 [inline] dev_set_mtu+0x11c/0x270 net/core/dev_api.c:246 team_port_add drivers/net/team/team_core.c:1215 [inline] team_add_slave+0x83b/0x28b0 drivers/net/team/team_core.c:1989 do_set_master+0x579/0x730 net/core/rtnetlink.c:2946 do_setlink+0xf76/0x4390 net/core/rtnetlink.c:3159 rtnl_changelink net/core/rtnetlink.c:3769 [inline] __rtnl_newlink net/core/rtnetlink.c:3928 [inline] rtnl_newlink+0x17e2/0x1fe0 net/core/rtnetlink.c:4065 rtnetlink_rcv_msg+0x80f/0xd70 net/core/rtnetlink.c:6955 netlink_rcv_skb+0x208/0x480 net/netlink/af_netlink.c:2534 netlink_unicast_kernel net/netlink/af_netlink.c:1313 [inline] netlink_unicast+0x7f8/0x9a0 net/netlink/af_netlink.c:1339 netlink_sendmsg+0x8c3/0xcd0 net/netlink/af_netlink.c:1883 sock_sendmsg_nosec net/socket.c:712 [inline] __sock_sendmsg+0x221/0x270 net/socket.c:727 ____sys_sendmsg+0x523/0x860 net/socket.c:2566 ___sys_sendmsg net/socket.c:2620 [inline] __sys_sendmsg+0x271/0x360 net/socket.c:2652 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xf3/0x210 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f -> #0 (team->team_lock_key){+.+.}-{4:4}: check_prev_add kernel/locking/lockdep.c:3166 [inline] check_prevs_add kernel/locking/lockdep.c:3285 [inline] validate_chain+0xa69/0x24e0 kernel/locking/lockdep.c:3909 __lock_acquire+0xad5/0xd80 kernel/locking/lockdep.c:5235 lock_acquire+0x116/0x2f0 kernel/locking/lockdep.c:5866 __mutex_lock_common kernel/locking/mutex.c:601 [inline] __mutex_lock+0x1a5/0x10c0 kernel/locking/mutex.c:746 team_port_change_check+0x51/0x1e0 drivers/net/team/team_core.c:2966 team_device_event+0x161/0x5b0 drivers/net/team/team_core.c:2992 notifier_call_chain+0x1a5/0x3f0 kernel/notifier.c:85 __dev_notify_flags+0x209/0x410 net/core/dev.c:-1 netif_change_flags+0xf0/0x1a0 net/core/dev.c:9434 do_setlink+0xee3/0x4390 net/core/rtnetlink.c:3152 rtnl_changelink net/core/rtnetlink.c:3769 [inline] __rtnl_newlink net/core/rtnetlink.c:3928 [inline] rtnl_newlink+0x17e2/0x1fe0 net/core/rtnetlink.c:4065 rtnetlink_rcv_msg+0x80f/0xd70 net/core/rtnetlink.c:6955 netlink_rcv_skb+0x208/0x480 net/netlink/af_netlink.c:2534 netlink_unicast_kernel net/netlink/af_netlink.c:1313 [inline] netlink_unicast+0x7f8/0x9a0 net/netlink/af_netlink.c:1339 netlink_sendmsg+0x8c3/0xcd0 net/netlink/af_netlink.c:1883 sock_sendmsg_nosec net/socket.c:712 [inline] __sock_sendmsg+0x221/0x270 net/socket.c:727 ____sys_sendmsg+0x523/0x860 net/socket.c:2566 ___sys_sendmsg net/socket.c:2620 [inline] __sys_sendmsg+0x271/0x360 net/socket.c:2652 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xf3/0x210 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f other info that might help us debug this: Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&dev_instance_lock_key#3); lock(team->team_lock_key); lock(&dev_instance_lock_key#3); lock(team->team_lock_key); *** DEADLOCK *** 2 locks held by syz-executor317/5845: #0: ffffffff900fd548 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_lock net/core/rtnetlink.c:80 [inline] #0: ffffffff900fd548 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_nets_lock net/core/rtnetlink.c:341 [inline] #0: ffffffff900fd548 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0xd68/0x1fe0 net/core/rtnetlink.c:4064 #1: ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: netdev_lock include/linux/netdevice.h:2751 [inline] #1: ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: netdev_lock_ops include/net/netdev_lock.h:42 [inline] #1: ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: do_setlink+0x3c1/0x4390 net/core/rtnetlink.c:3051 stack backtrace: CPU: 1 UID: 0 PID: 5845 Comm: syz-executor317 Not tainted 6.15.0-rc2-syzkaller-00400-g3088d26962e8 #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120 print_circular_bug+0x2e1/0x300 kernel/locking/lockdep.c:2079 check_noncircular+0x142/0x160 kernel/locking/lockdep.c:2211 check_prev_add kernel/locking/lockdep.c:3166 [inline] check_prevs_add kernel/locking/lockdep.c:3285 [inline] validate_chain+0xa69/0x24e0 kernel/locking/lockdep.c:3909 __lock_acquire+0xad5/0xd80 kernel/locking/lockdep.c:5235 lock_acquire+0x116/0x2f0 kernel/locking/lockdep.c:5866 __mutex_lock_common kernel/locking/mutex.c:601 [inline] __mutex_lock+0x1a5/0x10c0 kernel/locking/mutex.c:746 team_port_change_check+0x51/0x1e0 drivers/net/team/team_core.c:2966 team_device_event+0x161/0x5b0 drivers/net/team/team_core.c:2992 notifier_call_chain+0x1a5/0x3f0 kernel/notifier.c:85 __dev_notify_flags+0x209/0x410 net/core/dev.c:-1 netif_change_flags+0xf0/0x1a0 net/core/dev.c:9434 do_setlink+0xee3/0x4390 net/core/rtnetlink.c:3152 rtnl_changelink net/core/rtnetlink.c:3769 [inline] __rtnl_newlink net/core/rtnetlink.c:3928 [inline] rtnl_newlink+0x17e2/0x1fe0 net/core/rtnetlink.c:4065 rtnetlink_rcv_msg+0x80f/0xd70 net/core/rtnetlink.c:6955 netlink_rcv_skb+0x208/0x480 net/netlink/af_netlink.c:2534 netlink_unicast_kernel net/netlink/af_netlink.c:1313 [inline] netlink_unicast+0x7f8/0x9a0 net/netlink/af_netlink.c:1339 netlink_sendmsg+0x8c3/0xcd0 net/netlink/af_netlink.c:1883 sock_sendmsg_nosec net/socket.c:712 [inline] __sock_sendmsg+0x221/0x270 net/socket.c:727 ____sys_sendmsg+0x523/0x860 net/socket.c:2566 ___sys_sendmsg net/socket.c:2620 [inline] __sys_sendmsg+0x271/0x360 net/socket.c:2652 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xf3/0x210 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f0262a264d9 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 01 1a 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007ffd63c18e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0262a264d9 RDX: 0000000000000000 RSI: 0000200000000600 RDI: 0000000000000003 RBP: 00007ffd63c18e50 R08: 0000000000000001 R09: 0000000000000001 R10: 0000000000000000 R11: 0000000000000246 R12: 00000000000f4240 R13: 0000000000014dd3 R14: 00007ffd63c18e34 R15: 00007ffd63c18e40 final repro crashed as (corrupted=false): netlink: 'syz-executor317': attribute type 10 has an invalid length. ====================================================== WARNING: possible circular locking dependency detected 6.15.0-rc2-syzkaller-00400-g3088d26962e8 #0 Not tainted ------------------------------------------------------ syz-executor317/5845 is trying to acquire lock: ffff8880355a8e00 (team->team_lock_key){+.+.}-{4:4}, at: team_port_change_check+0x51/0x1e0 drivers/net/team/team_core.c:2966 but task is already holding lock: ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: netdev_lock include/linux/netdevice.h:2751 [inline] ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: netdev_lock_ops include/net/netdev_lock.h:42 [inline] ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: do_setlink+0x3c1/0x4390 net/core/rtnetlink.c:3051 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #1 (&dev_instance_lock_key#3){+.+.}-{4:4}: lock_acquire+0x116/0x2f0 kernel/locking/lockdep.c:5866 __mutex_lock_common kernel/locking/mutex.c:601 [inline] __mutex_lock+0x1a5/0x10c0 kernel/locking/mutex.c:746 netdev_lock include/linux/netdevice.h:2751 [inline] netdev_lock_ops include/net/netdev_lock.h:42 [inline] dev_set_mtu+0x11c/0x270 net/core/dev_api.c:246 team_port_add drivers/net/team/team_core.c:1215 [inline] team_add_slave+0x83b/0x28b0 drivers/net/team/team_core.c:1989 do_set_master+0x579/0x730 net/core/rtnetlink.c:2946 do_setlink+0xf76/0x4390 net/core/rtnetlink.c:3159 rtnl_changelink net/core/rtnetlink.c:3769 [inline] __rtnl_newlink net/core/rtnetlink.c:3928 [inline] rtnl_newlink+0x17e2/0x1fe0 net/core/rtnetlink.c:4065 rtnetlink_rcv_msg+0x80f/0xd70 net/core/rtnetlink.c:6955 netlink_rcv_skb+0x208/0x480 net/netlink/af_netlink.c:2534 netlink_unicast_kernel net/netlink/af_netlink.c:1313 [inline] netlink_unicast+0x7f8/0x9a0 net/netlink/af_netlink.c:1339 netlink_sendmsg+0x8c3/0xcd0 net/netlink/af_netlink.c:1883 sock_sendmsg_nosec net/socket.c:712 [inline] __sock_sendmsg+0x221/0x270 net/socket.c:727 ____sys_sendmsg+0x523/0x860 net/socket.c:2566 ___sys_sendmsg net/socket.c:2620 [inline] __sys_sendmsg+0x271/0x360 net/socket.c:2652 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xf3/0x210 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f -> #0 (team->team_lock_key){+.+.}-{4:4}: check_prev_add kernel/locking/lockdep.c:3166 [inline] check_prevs_add kernel/locking/lockdep.c:3285 [inline] validate_chain+0xa69/0x24e0 kernel/locking/lockdep.c:3909 __lock_acquire+0xad5/0xd80 kernel/locking/lockdep.c:5235 lock_acquire+0x116/0x2f0 kernel/locking/lockdep.c:5866 __mutex_lock_common kernel/locking/mutex.c:601 [inline] __mutex_lock+0x1a5/0x10c0 kernel/locking/mutex.c:746 team_port_change_check+0x51/0x1e0 drivers/net/team/team_core.c:2966 team_device_event+0x161/0x5b0 drivers/net/team/team_core.c:2992 notifier_call_chain+0x1a5/0x3f0 kernel/notifier.c:85 __dev_notify_flags+0x209/0x410 net/core/dev.c:-1 netif_change_flags+0xf0/0x1a0 net/core/dev.c:9434 do_setlink+0xee3/0x4390 net/core/rtnetlink.c:3152 rtnl_changelink net/core/rtnetlink.c:3769 [inline] __rtnl_newlink net/core/rtnetlink.c:3928 [inline] rtnl_newlink+0x17e2/0x1fe0 net/core/rtnetlink.c:4065 rtnetlink_rcv_msg+0x80f/0xd70 net/core/rtnetlink.c:6955 netlink_rcv_skb+0x208/0x480 net/netlink/af_netlink.c:2534 netlink_unicast_kernel net/netlink/af_netlink.c:1313 [inline] netlink_unicast+0x7f8/0x9a0 net/netlink/af_netlink.c:1339 netlink_sendmsg+0x8c3/0xcd0 net/netlink/af_netlink.c:1883 sock_sendmsg_nosec net/socket.c:712 [inline] __sock_sendmsg+0x221/0x270 net/socket.c:727 ____sys_sendmsg+0x523/0x860 net/socket.c:2566 ___sys_sendmsg net/socket.c:2620 [inline] __sys_sendmsg+0x271/0x360 net/socket.c:2652 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xf3/0x210 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f other info that might help us debug this: Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&dev_instance_lock_key#3); lock(team->team_lock_key); lock(&dev_instance_lock_key#3); lock(team->team_lock_key); *** DEADLOCK *** 2 locks held by syz-executor317/5845: #0: ffffffff900fd548 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_lock net/core/rtnetlink.c:80 [inline] #0: ffffffff900fd548 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_nets_lock net/core/rtnetlink.c:341 [inline] #0: ffffffff900fd548 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0xd68/0x1fe0 net/core/rtnetlink.c:4064 #1: ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: netdev_lock include/linux/netdevice.h:2751 [inline] #1: ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: netdev_lock_ops include/net/netdev_lock.h:42 [inline] #1: ffff88802f9d4d30 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: do_setlink+0x3c1/0x4390 net/core/rtnetlink.c:3051 stack backtrace: CPU: 1 UID: 0 PID: 5845 Comm: syz-executor317 Not tainted 6.15.0-rc2-syzkaller-00400-g3088d26962e8 #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120 print_circular_bug+0x2e1/0x300 kernel/locking/lockdep.c:2079 check_noncircular+0x142/0x160 kernel/locking/lockdep.c:2211 check_prev_add kernel/locking/lockdep.c:3166 [inline] check_prevs_add kernel/locking/lockdep.c:3285 [inline] validate_chain+0xa69/0x24e0 kernel/locking/lockdep.c:3909 __lock_acquire+0xad5/0xd80 kernel/locking/lockdep.c:5235 lock_acquire+0x116/0x2f0 kernel/locking/lockdep.c:5866 __mutex_lock_common kernel/locking/mutex.c:601 [inline] __mutex_lock+0x1a5/0x10c0 kernel/locking/mutex.c:746 team_port_change_check+0x51/0x1e0 drivers/net/team/team_core.c:2966 team_device_event+0x161/0x5b0 drivers/net/team/team_core.c:2992 notifier_call_chain+0x1a5/0x3f0 kernel/notifier.c:85 __dev_notify_flags+0x209/0x410 net/core/dev.c:-1 netif_change_flags+0xf0/0x1a0 net/core/dev.c:9434 do_setlink+0xee3/0x4390 net/core/rtnetlink.c:3152 rtnl_changelink net/core/rtnetlink.c:3769 [inline] __rtnl_newlink net/core/rtnetlink.c:3928 [inline] rtnl_newlink+0x17e2/0x1fe0 net/core/rtnetlink.c:4065 rtnetlink_rcv_msg+0x80f/0xd70 net/core/rtnetlink.c:6955 netlink_rcv_skb+0x208/0x480 net/netlink/af_netlink.c:2534 netlink_unicast_kernel net/netlink/af_netlink.c:1313 [inline] netlink_unicast+0x7f8/0x9a0 net/netlink/af_netlink.c:1339 netlink_sendmsg+0x8c3/0xcd0 net/netlink/af_netlink.c:1883 sock_sendmsg_nosec net/socket.c:712 [inline] __sock_sendmsg+0x221/0x270 net/socket.c:727 ____sys_sendmsg+0x523/0x860 net/socket.c:2566 ___sys_sendmsg net/socket.c:2620 [inline] __sys_sendmsg+0x271/0x360 net/socket.c:2652 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xf3/0x210 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f0262a264d9 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 01 1a 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007ffd63c18e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0262a264d9 RDX: 0000000000000000 RSI: 0000200000000600 RDI: 0000000000000003 RBP: 00007ffd63c18e50 R08: 0000000000000001 R09: 0000000000000001 R10: 0000000000000000 R11: 0000000000000246 R12: 00000000000f4240 R13: 0000000000014dd3 R14: 00007ffd63c18e34 R15: 00007ffd63c18e40