014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r1, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:01 executing program 7: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080), 0x0) 19:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:02 executing program 7: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:02 executing program 6: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x40}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') acct(&(0x7f00000001c0)='./file1\x00') ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) 19:01:02 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:02 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r4, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:14 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(0xffffffffffffffff, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:14 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:14 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:14 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = epoll_create(0x4) r1 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000240)={0xa0002000}) 19:01:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 7: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r2, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:29 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') acct(&(0x7f00000001c0)='./file1\x00') ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) 19:01:29 executing program 7: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r4, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:29 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') acct(&(0x7f00000001c0)='./file1\x00') ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) 19:01:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r2, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 7: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000280)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x16, 0x0, "6b51e774d3e10adccd8b3e4258f17f6eec3206b65278061ff13b242f8b95f20acc2d1f8c12206f09a08ae4237149ce43be167c5ea95254905607000000fd512be11486b137ba4486569c6f7e295dc705"}, 0xd8) setsockopt$inet_tcp_int(r0, 0x6, 0x22, &(0x7f0000000000)=0x1, 0x4) sendmsg$inet(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, &(0x7f0000001480)}, 0x20000040) 19:01:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r2, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:29 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') acct(&(0x7f00000001c0)='./file1\x00') ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) 19:01:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:29 executing program 7: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r4, 0x407, 0xfffffffffffffff8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) io_uring_setup(0x454c, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r2, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:42 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:42 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') acct(&(0x7f00000001c0)='./file1\x00') ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) pipe2(&(0x7f0000000000), 0x0) 19:01:42 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) io_uring_setup(0x454c, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r2, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:42 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:58 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:58 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') acct(&(0x7f00000001c0)='./file1\x00') ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) 19:01:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000280)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x16, 0x0, "6b51e774d3e10adccd8b3e4258f17f6eec3206b65278061ff13b242f8b95f20acc2d1f8c12206f09a08ae4237149ce43be167c5ea95254905607000000fd512be11486b137ba4486569c6f7e295dc705"}, 0xd8) setsockopt$inet_tcp_int(r0, 0x6, 0x22, &(0x7f0000000000)=0x1, 0x4) sendmsg$inet(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x20000040) 19:01:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r3, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r4, 0x407, 0xfffffffffffffff8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:01:58 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') acct(&(0x7f00000001c0)='./file1\x00') 19:01:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r4, 0x407, 0xfffffffffffffff8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:01:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:01:58 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x0, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:02:11 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x0, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:02:11 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) acct(&(0x7f00000001c0)='./file1\x00') 19:02:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(&(0x7f0000000300), 0x0, &(0x7f0000000380)) 19:02:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:11 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) acct(&(0x7f00000001c0)='./file1\x00') 19:02:24 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(0x0, 0x0, &(0x7f0000000380)) 19:02:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r4, 0x407, 0xfffffffffffffff8) sendfile(r0, r4, &(0x7f0000000680)=0x200, 0x40008000000) write(0xffffffffffffffff, &(0x7f0000000180)="6ffc25721cc9dc764319d54dac5b2ada2c5f6c9df78c125ee322784fa59e8d9ddc71996c417ec62000b6c3b9988a734588bc9336bd89d9f59d68d93b9a56c910436c7877860f050764a4d278b3711e6a88e58a1b7600a5c401c48b0f1cb5d6144d8e6c3aa7102222684bfc7c14f69dee4ab83475356a51a59b9a155244bb2e1ecab721b8f8e3924b938321b5e4334a44536eacd64ef97c4582005b866e58d9269fcbd907f32a4f7d021580305ced96f841f0c9c745610aea71374ccbd1e3", 0xbe) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:02:24 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x0, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) acct(&(0x7f00000001c0)='./file1\x00') 19:02:24 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r4, 0x407, 0xfffffffffffffff8) sendfile(r0, r4, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:02:24 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(0x0, 0x0, &(0x7f0000000380)) 19:02:24 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={0x0, 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) acct(&(0x7f00000001c0)='./file1\x00') 19:02:24 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(0x0, 0x0, &(0x7f0000000380)) 19:02:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendfile(r0, r4, &(0x7f0000000680)=0x200, 0x40008000000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:02:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 2: acct(&(0x7f00000001c0)='./file1\x00') 19:02:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(&(0x7f0000000300), 0x0, 0x0) 19:02:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={0x0, 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 3: chdir(&(0x7f0000000000)='./file0\x00') perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x40}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') acct(&(0x7f00000001c0)='./file1\x00') ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) 19:02:38 executing program 2: acct(0x0) 19:02:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(&(0x7f0000000300), 0x0, 0x0) 19:02:38 executing program 2: acct(0x0) 19:02:38 executing program 2: acct(0x0) 19:02:38 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r4, 0x407, 0xfffffffffffffff8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:02:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r4, 0x407, 0xfffffffffffffff8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:02:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={0x0, 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0xfffffffffffffff8) sendfile(r0, r3, &(0x7f0000000680)=0x200, 0x40008000000) write(0xffffffffffffffff, &(0x7f0000000180)="6ffc25721cc9dc764319d54dac5b2ada2c5f6c9df78c125ee322784fa59e8d9ddc71996c417ec62000b6c3b9988a734588bc9336bd89d9f59d68d93b9a56c910436c7877860f050764a4d278b3711e6a88e58a1b7600a5c401c48b0f1cb5d6144d8e6c3aa7102222684bfc7c14f69dee4ab83475356a51a59b9a155244bb2e1ecab721b8f8e3924b938321b5e4334a44536eacd64ef97c4582005b866e58d9269fcbd907f32a4f7d021580305ced96f841f0c9c745610aea71374ccbd1e3", 0xbe) syz_io_uring_setup(0x22d2, &(0x7f0000000580)={0x0, 0x2799, 0x0, 0x3, 0x13}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000600), &(0x7f0000000640)) sendfile(r0, r0, 0x0, 0x5f1) 19:02:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000280)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x16, 0x0, "6b51e774d3e10adccd8b3e4258f17f6eec3206b65278061ff13b242f8b95f20acc2d1f8c12206f09a08ae4237149ce43be167c5ea95254905607000000fd512be11486b137ba4486569c6f7e295dc705"}, 0xd8) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) sendmsg$inet(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, &(0x7f0000001480)=[{&(0x7f0000000080)="01", 0x1}], 0x1}, 0x20000040) 19:02:52 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x7fffffe, 0x0) r1 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="bc0774f1680e0f30fa2f5abbed2a463897bc1b16b746e00eeb589f436a37c8582a462ae92da14ebcf5ac6f2e889ca4923471a581a49463e28b0cd3052b972da754df40c689ce9a7b8bb9534eca4b0a61fee3fe8932d1106e110ec94797d41c4b64f298b42bac50b60c9f5d55d746b33bc92fc03463aea1c51d7cc624f094961557ce0ccaaa2aaf385465a9b04bcfe840110ed0e62624c2ce2a36e216d6ac8907db73f1bcebd90b084d1506d6b1d6125339af8831c82d5a58d882d925a84e1c6fd7ed33a869aab81e2abdbe667b639ea1e39eb61e0cd75ed81af68e3586f5d974d6d40e5422", 0xe5}, {&(0x7f0000000300)="10570415256e75228dd7c0bccb7bd13b03a4aac64608ad6090133982a236284e013c4ad894fd2f1c34c69cafdf3a3b5ef4414bd866a9f82a07ac1b7a17c5bae623b20313144a1e47d76c55d6ac2a942533ed511b91347f0cbff5d5d28473707f5cc1756b2343a7018f9fa22b95d31988c2be2e1f07e117aa7a8ce1bbd9ca97bb03513a4d2452f29e892586b6ca93aa0056d4ae75774d3351ae42c5a2dbc44827545279c7fa08c8ec5d64b5c82ef657fba8", 0xb1}, {&(0x7f00000003c0)="ad7c37f35965fe2616e9774d94ed837508c338e7429a249b22cdbca206d69e0214de5d57558e1f6b1a2577fa45474871949e88c27fe370b92e6905aabd94e80e4a5b9d87525d71ec23372ad98aa77a1430a02fe38296a9cf86847897980a3b47997cbdc0fe014fd36259fb56d2848b", 0x6f}, {&(0x7f0000000440)="549a4274cb8b52a1fa776ac8a0913bda459e4112ab3d8f12cfe37eac4a269a173277e13f876ec6ed59d4962a3164cff26503c524aee1891bc0ab27a8f01374510ab3d8b90e7c2872cbf57d1571b8ae3929640904910b3aa40313b81d791c4a4e19ae6795a39902bad88213a294a484edaa1de5b40fb4571850a0adc50236121bdf67c254c46a363fa7d4332857a55f27b01ccb9e2a3e96c872e2b5fb70ebbab7dd35d658ef31f82657895c5d351b4a240e9ddada4f4f477383c941632b7648c81a278616c28319bceb94770b6c39062ab4df918cae1be3dea2590f664434dd339baf9623439710e605550f6dbe", 0xed}], 0x4, r1) r2 = io_uring_setup(0x454c, &(0x7f0000000240)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r4, 0x407, 0xfffffffffffffff8) sendfile(r0, r4, &(0x7f0000000680)=0x200, 0x40008000000) write(0xffffffffffffffff, &(0x7f0000000180)="6ffc25721cc9dc764319d54dac5b2ada2c5f6c9df78c125ee322784fa59e8d9ddc71996c417ec62000b6c3b9988a734588bc9336bd89d9f59d68d93b9a56c910436c7877860f050764a4d278b3711e6a88e58a1b7600a5c401c48b0f1cb5d6144d8e6c3aa7102222684bfc7c14f69dee4ab83475356a51a59b9a155244bb2e1ecab721b8f8e3924b938321b5e4334a44536eacd64ef97c4582005b866e58d9269fcbd907f32a4f7d021580305ced96f841f0c9c745610aea71374ccbd1e3", 0xbe) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r0, r0, 0x0, 0x5f1) 19:02:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000280)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x16, 0x0, "6b51e774d3e10adccd8b3e4258f17f6eec3206b65278061ff13b242f8b95f20acc2d1f8c12206f09a08ae4237149ce43be167c5ea95254905607000000fd512be11486b137ba4486569c6f7e295dc705"}, 0xd8) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) sendmsg$inet(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, &(0x7f0000001480)=[{&(0x7f0000000080)="01", 0x1}], 0x1}, 0x20000040) 19:02:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000280)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x16, 0x0, "6b51e774d3e10adccd8b3e4258f17f6eec3206b65278061ff13b242f8b95f20acc2d1f8c12206f09a08ae4237149ce43be167c5ea95254905607000000fd512be11486b137ba4486569c6f7e295dc705"}, 0xd8) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) sendmsg$inet(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, &(0x7f0000001480)=[{&(0x7f0000000080)="01", 0x1}], 0x1}, 0x20000040) 19:02:52 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:02:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000240)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x40}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) acct(&(0x7f00000001c0)='./file1\x00') ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) pipe2(&(0x7f0000000000), 0x0) getresuid(&(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) 19:03:04 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:03:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) [ 1682.653610] FAT-fs (loop2): bogus number of reserved sectors [ 1682.654219] FAT-fs (loop2): Can't find a valid FAT filesystem write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:03:04 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000280)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x16, 0x0, "6b51e774d3e10adccd8b3e4258f17f6eec3206b65278061ff13b242f8b95f20acc2d1f8c12206f09a08ae4237149ce43be167c5ea95254905607000000fd512be11486b137ba4486569c6f7e295dc705"}, 0xd8) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) 19:03:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:04 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:04 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) 19:03:18 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:18 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200000, 0x1a3) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = epoll_create(0x4) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000200), 0x8, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000240)={0xa0002000}) 19:03:18 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x0, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:03:18 executing program 6: setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) 19:03:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:03:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:18 executing program 6: setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) 19:03:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x4000) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:18 executing program 2: acct(&(0x7f00000001c0)='./file1\x00') (fail_nth: 1) 19:03:33 executing program 6: setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) 19:03:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) (fail_nth: 1) 19:03:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:33 executing program 2: acct(&(0x7f00000001c0)='./file1\x00') (fail_nth: 2) 19:03:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:03:33 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x0, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:03:33 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(&(0x7f0000000300), 0x0, 0x0) (fail_nth: 1) [ 1711.485183] FAULT_INJECTION: forcing a failure. [ 1711.485183] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 1711.486359] CPU: 1 PID: 8396 Comm: syz-executor.7 Not tainted 6.0.0-rc1-next-20220822 #1 [ 1711.487046] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1521 [ 1711.487697] in_atomic(): 0, irqs_disabled(): 1, non_block: 0, pid: 8396, name: syz-executor.7 [ 1711.488409] preempt_count: 0, expected: 0 [ 1711.488749] RCU nest depth: 0, expected: 0 [ 1711.489101] 1 lock held by syz-executor.7/8396: [ 1711.489499] #0: ffff88801012a0e8 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0xe7/0x100 [ 1711.490213] irq event stamp: 680 [ 1711.490502] hardirqs last enabled at (679): [] __up_console_sem+0x78/0x80 [ 1711.491217] hardirqs last disabled at (680): [] dump_stack_lvl+0x2e/0xb3 [ 1711.491909] softirqs last enabled at (674): [] __irq_exit_rcu+0x11b/0x180 [ 1711.492617] softirqs last disabled at (653): [] __irq_exit_rcu+0x11b/0x180 [ 1711.493335] CPU: 1 PID: 8396 Comm: syz-executor.7 Not tainted 6.0.0-rc1-next-20220822 #1 [ 1711.494014] syz-executor.7[8396] cmdline: /syz-executor.7 exec [ 1711.494523] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1711.495449] Call Trace: [ 1711.495684] [ 1711.495883] dump_stack_lvl+0x8b/0xb3 [ 1711.496219] __might_resched.cold+0x222/0x26b [ 1711.496617] down_read_killable+0x75/0x490 [ 1711.496973] ? down_read_interruptible+0x490/0x490 [ 1711.497402] __access_remote_vm+0xac/0x6f0 [ 1711.497772] ? follow_phys+0x2c0/0x2c0 [ 1711.498110] ? do_raw_spin_lock+0x121/0x260 [ 1711.498492] ? rwlock_bug.part.0+0x90/0x90 [ 1711.498885] ? lock_release+0x3b2/0x750 [ 1711.499238] ? __up_console_sem+0x47/0x80 [ 1711.499608] get_mm_cmdline.part.0+0x214/0x600 [ 1711.500027] ? dname_to_vma_addr.isra.0+0x360/0x360 [ 1711.500442] ? _raw_spin_unlock_irqrestore+0x33/0x60 [ 1711.501108] get_task_cmdline_kernel+0x1e9/0x230 [ 1711.502045] dump_stack_print_cmdline.part.0+0x82/0x150 [ 1711.502952] ? _atomic_dec_and_lock_irqsave+0x150/0x150 [ 1711.503410] ? __wake_up_klogd.part.0+0x94/0xf0 [ 1711.503833] ? dump_stack_print_info+0xc6/0x190 [ 1711.504234] dump_stack_print_info+0x185/0x190 [ 1711.504624] dump_stack_lvl+0x7f/0xb3 [ 1711.504946] should_fail.cold+0x5/0xa [ 1711.505287] _copy_to_user+0x2a/0x140 [ 1711.505610] simple_read_from_buffer+0xcc/0x160 [ 1711.506013] proc_fail_nth_read+0x198/0x230 [ 1711.506406] ? proc_tid_comm_permission+0x1c0/0x1c0 [ 1711.506850] ? security_file_permission+0xb1/0xe0 [ 1711.507268] vfs_read+0x253/0x930 [ 1711.507642] ? proc_tid_comm_permission+0x1c0/0x1c0 [ 1711.508170] ? kernel_read+0x1c0/0x1c0 [ 1711.508604] ? __fget_files+0x270/0x450 [ 1711.508985] ksys_read+0x127/0x250 [ 1711.509287] ? __ia32_sys_pwrite64+0x220/0x220 [ 1711.509675] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1711.510136] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1711.510563] do_syscall_64+0x3b/0x90 [ 1711.510870] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1711.511277] RIP: 0033:0x7fe99b37569c [ 1711.511570] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1711.512946] RSP: 002b:00007fe998938170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1711.513537] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007fe99b37569c [ 1711.514085] RDX: 000000000000000f RSI: 00007fe9989381e0 RDI: 0000000000000004 [ 1711.514645] RBP: 00007fe9989381d0 R08: 0000000000000000 R09: 0000000000000000 [ 1711.515187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1711.515734] R13: 00007ffd48a9ceaf R14: 00007fe998938300 R15: 0000000000022000 [ 1711.516296] [ 1711.516492] syz-executor.7[8396] cmdline: /syz-executor.7 exec [ 1711.516941] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1711.517800] Call Trace: [ 1711.518006] [ 1711.518186] dump_stack_lvl+0x8b/0xb3 [ 1711.518501] should_fail.cold+0x5/0xa [ 1711.518810] _copy_to_user+0x2a/0x140 [ 1711.519113] simple_read_from_buffer+0xcc/0x160 [ 1711.519484] proc_fail_nth_read+0x198/0x230 [ 1711.519827] ? proc_tid_comm_permission+0x1c0/0x1c0 [ 1711.520217] ? security_file_permission+0xb1/0xe0 [ 1711.520603] vfs_read+0x253/0x930 [ 1711.520882] ? proc_tid_comm_permission+0x1c0/0x1c0 [ 1711.521277] ? kernel_read+0x1c0/0x1c0 [ 1711.521593] ? __fget_files+0x270/0x450 [ 1711.521918] ksys_read+0x127/0x250 [ 1711.522209] ? __ia32_sys_pwrite64+0x220/0x220 [ 1711.522595] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1711.522995] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1711.523401] do_syscall_64+0x3b/0x90 [ 1711.523709] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1711.524116] RIP: 0033:0x7fe99b37569c [ 1711.524405] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1711.525753] RSP: 002b:00007fe998938170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1711.526327] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007fe99b37569c [ 1711.526872] RDX: 000000000000000f RSI: 00007fe9989381e0 RDI: 0000000000000004 [ 1711.527409] RBP: 00007fe9989381d0 R08: 0000000000000000 R09: 0000000000000000 [ 1711.527941] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1711.528478] R13: 00007ffd48a9ceaf R14: 00007fe998938300 R15: 0000000000022000 [ 1711.529032] 19:03:33 executing program 6: socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) 19:03:33 executing program 2: acct(&(0x7f00000001c0)='./file1\x00') (fail_nth: 3) 19:03:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r2, 0x407, 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) [ 1711.679432] FAULT_INJECTION: forcing a failure. [ 1711.679432] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1711.680405] CPU: 1 PID: 8403 Comm: syz-executor.2 Tainted: G W 6.0.0-rc1-next-20220822 #1 [ 1711.684421] syz-executor.2[8403] cmdline: /syz-executor.2 exec [ 1711.684888] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1711.685780] Call Trace: [ 1711.686074] [ 1711.686255] dump_stack_lvl+0x8b/0xb3 [ 1711.686583] should_fail.cold+0x5/0xa [ 1711.686888] strncpy_from_user+0x34/0x3e0 [ 1711.687265] getname_flags.part.0+0x95/0x4f0 [ 1711.687624] getname+0x8e/0xd0 [ 1711.687891] __x64_sys_acct+0x71/0x200 [ 1711.688218] do_syscall_64+0x3b/0x90 [ 1711.688521] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1711.688923] RIP: 0033:0x7ff1485c3b19 [ 1711.689243] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1711.690632] RSP: 002b:00007ff145b39188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a3 [ 1711.691228] RAX: ffffffffffffffda RBX: 00007ff1486d6f60 RCX: 00007ff1485c3b19 [ 1711.691768] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000200001c0 [ 1711.692328] RBP: 00007ff145b391d0 R08: 0000000000000000 R09: 0000000000000000 [ 1711.692869] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1711.693422] R13: 00007ffedac5c49f R14: 00007ff145b39300 R15: 0000000000022000 [ 1711.693971] 19:03:33 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x0, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:03:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) (fail_nth: 2) 19:03:33 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) getresuid(&(0x7f0000000300), 0x0, 0x0) 19:03:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000001240), 0x400, 0x0) fcntl$setpipe(r3, 0x407, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r6, 0xa, 0xffffffffffffffff, 0x2) write(r4, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r5, &(0x7f0000000080)="01", 0x41030) 19:03:33 executing program 6: socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000000)=0x1, 0x4) 19:03:33 executing program 2: acct(&(0x7f00000001c0)='./file1\x00') (fail_nth: 4) 19:03:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0xfffffffffffffff8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x80010, r2, 0xfe99c000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x100, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)=0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x40, 0x8, 0x4, 0xb8, 0x0, 0x4, 0x18068, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f00000000c0), 0x5}, 0x400, 0x7, 0x4, 0x9, 0x955b, 0x3, 0x61, 0x0, 0x80, 0x0, 0x1}, r5, 0xa, 0xffffffffffffffff, 0x2) write(r3, &(0x7f0000000200)="91f9b520989a7432b8af0b4bcda6f9cab3e85852f4b55f764aab5a1129d1aa7d646e96b9903445de456dc5534fa9f21a0d2f522f4bca758ed1042e1903972b57fbcf5132f1c100e3e7ac44c68a0829be37156c01be08dcba568637b673b35ad8521ceaa3c44d8a1cb4f584d3e608321612fa0e0e4d39881f8e760b2e1b545c7640259f217456e6af0f85865d227cfcaa540038dc8e010237cf05292b62ead3d9db0ecf86a5be2fb4051b002eef1f5473e72ad33a5ce07a73c087aa2ea4f9ec414a7d4c7d315fdb1d4a76c36ef6c7adddffc4813d256a51871c6819f72c07d6ffa101532a7b9f698ebbe984fc1456fd6068daeb534f7956ad6f32fbe62c70ff71b91c16c46ceef58652f726437674beffe34493004c3c81ed69b8c905b39cb0982a2323108c053632aa5920c607820a1f761a4816267a4d18432f07d2802f01eda4f1d8d3b6317e09bc29919c8b74cb6e9398590c0df3838734ded598989684678550f5a09da43aa825195a90d97d1106c5335f0b8f2d4064647c9899575718e2423e800ecc645a8ff06caa42739b7f41c428f81662c2d9202019c76a85afd8d6fbd497aac2385ed6e20c5f3535701a6feb580987fb84bd937f5605c35af435489794a736fe8dac874cc99fca224f10e071da1bc99b88aa89c0919e482a39c6c5bee8ab0e7668916c706a84b6bb4125d2cd715d1b7d4651a1bd5528c07ce8c583ec234a2637d9756073d8a0075e187f1d7c43e8bf56879cb258dff881bb173ecf3ebcfff5e5682d651d92887ae34f659a52078976fe6bf326594caff65748322ed558349c408a1bc54886fdd3dfd76ce8faa8335949f49f113aec6e5726f21e5c6849b8f1a782253b373f2aa23f91603850dda3e955fc1b84537f2b846283fa76755cecef40d50c85d12ad0e7424a712612946dcbd942f22c941e85adda9ef27a10155aead862a6c1cc65e05173af6d0feb67d655b29ef3b55d1ac2d3e890486c8cd6fbced486a171880429eccc8d0b4843a5a3f47086ad3bfe58f8bb1f7fc5510511fb901f8138b90f46efc0c426e41bc6f7c43a0f78a061719995e6a08f1a01e09df703daacfb57bcbe8318e0d05cacaebf5ea606b14c36e71d0744014a59c99bc8c11a1e31a5e6281c4eef4968f53e94c0fa245f37f049ce378ab582b94f069ba631041667f9af10dd49c44c54a89a08c1ab841696388af8446d2944df482604116d9f473f7af1096130e4cce4f102a1fc4a052d296f8ff40044de3eef298b5b73ee30ef8c2ec6de744632076da37190bd73136a8ded4fb5d9fc501744371517ea6824fd584baf5625ba1122a50c86126a2268dd5beadaa0a2fe78e7f816f360e00873faed4718cfb8aa9c50fa960e9febe18bfb15ea05ee209d8143e46f4e86c3b47059cb169da7a89a6b569ec08979fe285d53f9a258d3d6b174709dfddfef5da287726e4e826ed1ceca56bafe0659ea24f38797407badc281dd0d1619f34155f65c33b33999ff87e82a94112bcaa3b6925ca2c9ba6578c76478290f2eb3273fce708cf1a361b352ee45f7a78c1d77f9c2af4b6708b604399ec5ac11d894bd52e7e25d8cf7ac63984bcb41c3fcc569ecd0c326e3f1d2d102e3ecfc0bb32fbea1f12f6e5b8e8d217d7b282da48a7c93e5e9ec9be2b388138d6a9e7b399b78c9c55ab39d855335d6b2addb27842c32be4a43b2189c69869cc47de104400275cfcb5bc9ea0297211acb443d0a483067d004ca5d6f16719b98fa3c0d1f4b700b6a8cdb2260079bbc30be08e0cbb50a82e3f48f8db24bf7aabb2d55740a4819d19fd4e800c0f9bb6fbeb3272423ddace847c5b355256623ac9d31a4b75b9f278adc55b8f97a2909c87fd7ae4d6a195e5c99e44967e3e0ef37f1f84208a9596230dc9f47b2dedb82c9ac6788299f0d2bf5abec7adde82d5315fa49388ed412a86cba6ffc9c5c47bec57487527f9609be87541bf8ee94a9c2dfca6add4c169b8d988e2b07eff5ccca1aef1ff12c54f14948efb9c651665fa45cc5ab32fde27cab2523c5e900549491c3665c51b7f323d4a33a75497049d60f4b7a43dcf1ba70aa30432be98bf1928e73e7cda949c5f643a47119d089f35a928b225fa9832d34d48cdbbe34b9ea9edc500fdf2d447ac2bc01c8dd9f45af4d5750952c0f1f2402ca216c4b198ce5fdfb4dd0753f771a17cf2b3bc13cc55cabd35b11bc2c0f1d3ad10dc94f39ae426d7ef26448cdf4b1f1adc776bee0b40f652ef7e91c58f232da67e4204e55a232f97d97df8c6399a76ae3dc2e04fd9aac813455a05ddbf8c69ced1b534d73ed4b37afc1e6c9148f49d3180157df6284339cc26c87f6656095b0fd00dc4a782ba1ce42c266b294715e4166314f2087aab8af3142e253981a3c82a57187be29534309c058aeb3f12aa46e99231fe57434685d4b96fd0521fec9cbb891f52158a7fc418272e4c50f1eb5b736141d14ef106ee3656076cab9a5547926014563483fe581e8b3089d87d728b7b06771c5aad09c9d26efde7a7da87e153b86c722913dca02832d03430836a45134886cb0fd31294f8497124d5743b81d8c9ef7978b27c8f4cdee2756fa37584da2a11293ada8c4b40816eda055ec4022fc185352e040bbaa215eb6f1fc24a73d5c4bd9afdb07ee2aa339c435006de1c03c82b01605be9467f0f209c782ffd6738534e106a299536fe34df28a806f2e715ef4570fd8ddad3c6541433643d079f40c96e526b15b0c910533baa8bb3ecbc07142d096d366853b79deaa6a7d38286777505d029b1280961ebaa1e742c63c4ddb54921c81d07c2722bf1e4f84b80788520cadee10ed50bf204cddc11225ba4250c43f2404e4dc39fe548067f60d969ec115bb0bb5af9e8adead5f3b9a6a53d3ddd42c5ac5ff642e618c4c2f3270cc52b975fb1193db13da4dfd71e034c3a74f8278b4553beec4b8c36b64bb971c3afcc1fdb8c7217e815a7fef4dd0d9276b2cd97d5f474d9747a10518f61be5d0affc24c5f6f3978f8e12fbb78bc5112127725ec996f23cc105ea7874af04ad1b84b0ec7744ecdc626968c301ae36d79f39a7814e831ab5e506d1624795c07f3260db39d4b237c4e742dc344e5e9b2976abe1d82de53ac8e3548a28e4bf1e4163a8ae9ca046cd317fe7b990193b856244d51682ca9dd1efe74930580583b6768c99544e3233f5a1b56d3e93aab583af1a6805882f56261ab2bb938186ff7233706620739fe4c7cfbd940d7ce0a8198232903b0f49d4e45ef8b85ee28c6151653fd8edf6fdb9a18f2d5cafc45e916e2efb3c84e4af9754b88f1c954c32c280ffe97bdd649f8ca365aad22a1839351e60ec9660fe0760010706006a0e888dd5a702de1c944a420a17ea346d91e39273c463e6ea83ebe8873062921140fffa93fcb5735cfbca799324661189828ac206486538114fe30fd014a4563656ea57a96d2feddb4893e230c279990ee84fe8eaacbf555df48d2693787f92643beb405bc0d0b3082cb2ddc041b70df8c3ed1ac08c2323e4314cb64c8bc5e7d7ab9ae1be8538b75a4b63d1406a42572c7d4b8f0425a4fef849a5420cd24ff2d380d6e0f954280e759c6d5508812643c0c73c2fbab0fe30d7634336b72e54f80deb264a2651ab99088c6d4b70f6de8fd7198474a317a28cb34189193b720b547f6fe2ad162636838e91929da741084e3ce22af3d5a5b92ccba1a4c4918741e3d07f99a12c2bf78a5876b91216b0a590de186ec4273ffbd6bcf0c1a5070a7c1896fadd13c4e390b59f607ffc7b62433ce00fb2df2f57a305f5d4b020b482e81fd4f4e64559228262fa0e07ab304f96fed626a3bb31d0d85cc659a8db30c8091b9e27de6bcdbb5cbc7922ea80be2207928d1bc6b0527de74311d1c2a41a8246a1866c72f1c7dc11d4105c763992aef52eaad95ad0b85ebfe039a9ce7d87257014b974120b0f36868037cdfcdd06f4152b2622de72096fff09e7a281a71debd5b06ba5875a711e59adcd78a9116737160d892727acad6a26c21cd3293e3b58400ee7dc9d3aeb30b1f6dbe6747ebbf0e04ae82925665d318f3b0bbde7b8b75afc9cd0c2e19c27450cda9f6a866b934e1b4f60b028b2235ebc339aa24a9e710e6804726b79bf296718e8ccb9a9623534662cdcf48c4b41c01f159a4ef8d3b50b7ed98912d232df19d28169956153855e5413380d2a05a646b9e260016f08b2364f000c5fb3786333aff4f0119bb3f21afd77ac82b9522f31a14740650b71b020b419d38c165aad08f0433fdc4a56c88094d023102e78392d152224f36b464d37042c849530033de84b9b29cd8bff4001bf7ffd095cfdb8ce8ce374c4f38f568686796712623932da220736998042e8d5f9ce7358bf48e694413dde1a2ff69d2d1eeeb92309e632e622810d7fa569a87daf6c8c326ca15f902ea940812880510ae2b3cabe091ebb864004d77812ef39de9dbd630cf29c4d2676e33de3a13e9ae847293b87fb4e04cff8c4bf08edba94509e401df7e01dd7cbf4cc2956d3e5d44089e59cbfa2a3717843aea62ceca014be59bbbbb306a7d899459d220d5af2dbc7422593d1af56319dd11158191485b858c72e187a23dbb85e096be5b1b6a2bd6f32937289957e35c0e741a7bf6286d4f45d9528856c46b1500de618effdfed9b1a068c50a56889bbc8f0f302b9e9c96e435db52275061d4164412f4d1a8bbc74a1c5ea6db742ab8148b05065f44b2b25d1814952ec3b5b61a1e34d9f83e9ac42f777f3be64a8724f769529a5454c2a4925bc8c713f3c245f1c65b2adbfd2c8f199169e09e3e7bd8e51166763d5e2e75663609d5a831138ebb9028a7592030db0f8e0963eb6763baa6d3445ce7f40975b1f6d0516334a8b92a911598e8472812d45f861dba31cb4d89c2cfb29ed48ed5b58b710fc126ffd401b44f6c8ee4a3fa115a2a7e9d502dede473e408a979ee41f617a3d5bb84d3b5edd06cb3a2b78694215c3999923a4d42d046d6258f14ebd7249b0f87fed5d63f55d58190a092179152cee6a7fab84b5f84d2767b7942835d2ec4d876ef0ffcce549eef10a03451d2e6e4423a05a0b395830a34238f859ad6c5c1c9e0602da45c5a5bcb6b11d0f5d36776eba0ab8970bda75d5d11234f061b58009b906a5e84b439198d45069ba2f9a9bee05ef81731aa918cef28b5db3d2d4e998e733d9bf64a64c9852a6accb4b4fbdf9d1b38e264eeb0c3c6c2279b0906d5dd026223334df8fce4b25e8bdd923694a0aff35a49668fdbab9e943d52f0a6c241ebb9895c915b7c330350da1f2698b868553019e0e18515068cc87f7e1e8297cfbe3770399d5464c8b1c8a9e814d68820522ad10988a2aeb29074a15d4cd632627a317aaf1119369c702cf874e92c610a38cf29a1464f82047cae7c40a7d5eb0e899aada290e5a421f484d56c1d4b9f5357a925464199a066f7082526eda99914fdbc5de159129feff0e6da31430a0858345275df6364439b038acd98a4e930fc9e710df13bc1ca8d754c0e2228b8bbc1c5a5e6f2fa4043484ab9e4a231862e851008ae59eb47eea380c1d071a38749ad3f6ae768540ad56ad0e56f1d7f12cd0f74ccdeee997e0ce59cbf00c160387d5518e8acaa5745614e7f07b24d8224925d67c3e71c8f575537d57a9169e209382b228af70534776ce2aa40af09948dcfc13efe612c6e9d163dade5e8b05a2d10a133a99ed3f44428a82498bcb25ec5cc5871b55e79c2b334c34a79bbca6f2136b97f356245fd9bdb064f0e0186499eb8d219f9f629764803d1700b9320", 0x1000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r4, &(0x7f0000000080)="01", 0x41030) 19:03:34 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x30) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000180)=0xfffffe0f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40189429, &(0x7f0000000100)={0x0, 0x31212911, 0x5}) fcntl$setpipe(r3, 0x407, 0xfffffffffffffff8) r4 = fork() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x5, 0xa, 0x0, 0x40, 0x0, 0xffffffffffff8000, 0x20000, 0x7, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x200, 0x2, @perf_bp={&(0x7f0000000140), 0x2}, 0x840, 0x1000, 0x0, 0x5, 0x4, 0x4, 0x5, 0x0, 0x6}, r4, 0xf, r5, 0xc) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x8, 0x1, 0x7, 0x7, 0x0, 0x5, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x4, @perf_bp={&(0x7f0000000000), 0x2}, 0x41050, 0x80000001, 0x800, 0x3, 0x92, 0x0, 0x9, 0x0, 0x2, 0x0, 0x2}, r2, 0x4, r3, 0xa) VM DIAGNOSIS: 19:03:33 Registers: info registers vcpu 0 RAX=fffffbfff0b5dc1a RBX=fffffbfff0b5dc1b RCX=ffffffff815a2362 RDX=ffff7fffffffffff RSI=0000000000000008 RDI=ffffffff85aee0d0 RBP=fffffbfff0b5dc1a RSP=ffff88801a7d7698 R8 =0000000000000000 R9 =ffffffff85aee0d7 R10=fffffbfff0b5dc1a R11=0000000000000001 R12=4000000000000002 R13=4000000000000000 R14=00000000002630ec R15=0000000000092c40 RIP=ffffffff8178968f RFL=00000082 [--S----] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fc9d87b4700 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000000002003d000 CR3=000000000db5e000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff4ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 YMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM01=0000000000000000 0000000000000000 ffffffffffffffff ffffffffffffffff YMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM04=0000000000000000 0000000000000000 0000000000000000 00000000000000ff YMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM06=0000000000000000 0000000000000000 0000000000000000 000000524f525245 YMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM08=0000000000000000 0000000000000000 0000000000000000 00524f5252450040 YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 1 RAX=0000000000000031 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff8240d2d1 RDI=ffffffff8762d960 RBP=ffffffff8762d920 RSP=ffff888045e5f1a8 R8 =0000000000000001 R9 =000000000000000a R10=0000000000000031 R11=0000000000000001 R12=0000000000000031 R13=ffffffff8762d920 R14=0000000000000010 R15=ffffffff8240d2c0 RIP=ffffffff8240d329 RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fe998938700 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000000000000 CR3=000000001d668000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff4ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 YMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM04=0000000000000000 0000000000000000 ffffffffffffffff ffffffffffffff00 YMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM06=0000000000000000 0000000000000000 0000000000000000 000000524f525245 YMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM08=0000000000000000 0000000000000000 0000000000000000 00524f5252450040 YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000