last executing test programs: 1m38.505341091s ago: executing program 6 (id=4720): sysctl$vm(&(0x7f0000002f40)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setgid(0xffffffffffffffff) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x1) (async) setgroups(0x0, 0x0) (async) r0 = open(0x0, 0x70e, 0x0) pwritev(r0, 0x0, 0x0, 0x3fffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0}, {0x0}], 0x2) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) read(r2, &(0x7f0000000200)=""/34, 0x22) 1m38.49581514s ago: executing program 7 (id=4721): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0xffffffe9}, 0x10, 0x0, 0x0) 1m38.224973821s ago: executing program 7 (id=4722): r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x5, 0x40100800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x3, 0x3}) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (async) select(0x40, &(0x7f0000000040)={0x1, 0x0, 0x2a3, 0x6, 0x4, 0x1ff, 0x4, 0x2}, &(0x7f0000000080)={0x9, 0xffffffffffffffff, 0x6, 0x6, 0x91, 0x6, 0xcbca, 0x1}, &(0x7f00000000c0)={0x9, 0x5, 0x80000001, 0x5, 0x5, 0x0, 0x8, 0xdf}, &(0x7f0000000100)={0xffffffffffffff49, 0x3719}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f0000240000/0x12000)=nil, 0x12000, 0x6) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2593, 0x2, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x80000001, 0x1, 0x2, 0x5, 0x1000000003}) r7 = socket$inet6(0x18, 0x3, 0x2) getsockopt$sock_int(r7, 0xffff, 0x8, 0x0, 0x0) (async) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000580)="6c7cfd894a8a87c463ec57786841ad16e24e54e6d174742bb2dc75db630936e7160e6edb836fb708b688c98a6b03718ec2c666f56343e47616104ae7f114119e86ad31d9c67778bc2b88fb0afbdc87dcf747655ef7cd4bcd47382a634e8cc79eb60b1be20570d3c61a8b1b6fa371922cc2cc07a6750479f92ef6d987e0fe594f56363d997fb79de379c63596ee491a1b7cba17bdd86d870662d5ce9ea9b1bc531c5bf68c11664f7da721671667f9eb5024f8312702fa545d5a88a59c5426e3e850bd5aca463700991dd6d365ba1c331808befb91ce2f7f41819293399008c6a7ae6c39ef8d42337a9a7f49e56ad1f33eeb598027c54fef8fccc9ef46b556b973b4b77a8b10269e7c58f286c7bc1d5d748f8d42a8d1de012eebac165c1fb6fe6d05ecb188e9f73afa6ba74dad87770728182361c9d983ee4063d7048266c63c4bca6eac4706cb732eaa17a4a2eb4c00d6050e4bcfc4e0cb06288f3aa20bf8e48ff2fe41b038214a64e906814f5608a3ed9a4afd717c88be50ec6aacff9dcb882a8d6a248f956782629807b358120ca757cc485b084a20a3dd63e98a62fc84495dbc831420c028010870c777c3055bdc6ffc1b92fae2acc9a3dfcdd19f464eaab28f7c789d823d3aaad8f6fde9fc07b8518848bcec96c005b153d13015635e3243154312ebb76ed2a2263d41e605382eebfb3e75911ac4b1c67ec30c17d8ca8bada8402788ee9120ebf3a5f68e67091a5e731e7635d6b553a24fecb8b76bc1b0d4d0b5e5d27145cba67f183d5c174dc931396e3f9456a4ced96ce78a3a5b424ffb00333e0fe22e84993a35a6ce2ca820f55367298090f7c4160c36f54996e12e6d520298965a4ca42ef28008a2e4b80ec7dd47e41224ad4cfc415ee1e5598cf0b9fb082681e1339075d9b6f518030f5a4bf1f45f87d37ade9973e3eea46d23ab2d05fe22217fc2dccf665ef4853f836141a522e10bed0bf548409b2ac550ccfa937b17fe976ab573e32ffb3c7511d87a6c7e9723eea2fc3668a0b27edee855560e88c5e23ba433a37f7889671e5f7e79affe2c01ea593f743477f5dbeb98c18b4a46f2ca87f86a4158e8e6d97310c41bafa6da672a8343ee7b7498414ab44af16a1ccee9bc6dd64f7179235272d39fd9b893cb47b302f0864d391251cd65def5789e725dcdd68a1f6958b6cdf50b4e813b54805a035fd2bd50632a7b5c24e51cd4adcdf239a72f741d0993feb166f356befb95ab69745b7a90da09dd2759e32614b48ecfce0a5fa7b7a48e0c685d60b508dd5dd2ff05cf74f44ddd385bde3f5b24b99d3b655246a889b01786d9f16df9b03c50cee7024bc9055ea001007d2412533fe6d21a2c3770de4ec2eb80cdf3ba94de78897a202906604edcfada40990207d7a326b856245ecf70530a90ea8fad2357e4ce2c5b4711066802eb64a3a8dc3632124dc1135a48e5fcefb9e14775318766d9ecad33c10e2125b9861fc1bb76ab2c1f77ea67bdedc67271823d526d9c7ab3d8ba7f7c7288a342a939b6d106e3eefca5b6ff22d493ad8a7bf9570693c9f0b61304789188519d2c64cda5c097fb2a7b7c09499480bdb0f559b8e2653f438ff22303c9effad2c30ac14a6a7316c82674e0671cae4002faa81865f47523155f82f3232673d838139f2ec967abad5bb63c1b6cb52d8969af29f3ac6503fe35ae8ce31ecb5d175cb5bfa6611cbb20db4cb3d5e62834a779bb866743e6b98cebef9b24f9f7c77834b13d30a8440dbdadb69c04fa6aaeb19fdf1643f4fde99be4f3fc362af93235bed1b35ef878b495bdb22279064eef381678655d882be704e98158141d3acd08a3888126b409ae4108ac9f64715763a7a53d1c622e97f73b28f542500d1ae69e268e78f0506a93a97b253f96145eb320f1012caac899344bb5e11bfd90103f96090ba36667921891dd10e2819bfce2d3e1398405d8de69db46a204e3a78c8d83fb314937a46d2d57a95f5edbe070a03e6b4be75c341e0a4cce5cf1bc94690d358d3c0cfae5cbd26a9bb3d2e0c1fab1924191c96c24d5b52ce9b037971fcc88ebdaccdaa54fd14a1fd3e37c7f1dc5fbd1356548be58c71011ded6e15e3e5b84ae3754c5648f9dc9dfa19f7e6bf203566f30d83f4a9906a4c3c68a136f04ff3923a5ecbd4f9ed33d45c09e91379c7d40dbbe6ee93938eae6ae46fa03f0600899b83e7519675d064ffa5829682b2e4a723de7f24b6ca782fd68d5e72528df91816a07f31a163c6f30fa42ff986908643e456e96e283813afa41cdd2090dc270a6c4275a03180f6b421081e8f468bfa36a877b05fa5c47ae074a1944e9cf2ecfbef0f407f20a249999e08673c17bcd0f4a7b496da3cc75f7dacad15d38185b5ce328e1aef521130524ed3bca01a8bbb63ea0e217b70652ec5e9b5b52c7d758538202306df69711e46cb156652d40e1b44c469cd0269288b5108eafc6067f480cc0cd953f279228cbded93753b6487bed9b87a9e06c2b5804c0de3f2493a19166dc8f82cf0609b244b3007902a580253188a3d3cfe06ab5a2d172f44c81af03fa959c907e144a56f40bc1faf9cfea1994af1374c4dd5c4e16923beaf34d6222f6c3a6ee2522f3b0b540aa1f72eb20928d4221491e360e13260a15ee3f35c3633b99fd1722f5dbfb36d0b7f4ef4c0f5cb2a8bc3d8cb88c43f66f2c92dafc12a38cac0d10fc2caf66f6f010f6b8a85b279276632e106921a11cd4c2d5c9c3cf95b4ae700ac25ef33709a055ef10f34c770e7dd52a0d59bdba4751dacf57c892b8fa4d48ab857d1f986a7d3cac3ed362d33b26633bb473ce767abfb2535b48d4cd6e374778e607cb00b60cbaee0da2e7efe84b2c187d9c5cb13317ad35290f4bb2882228c3b5db52f62b6e5b911104559b42f81e204c3b2bde67719cb1b199c54cae1d626fad74303b00c2a55570cb9f75fecbca02d83c6c126605ea97db580d459e43e76739296cf917f534da685e40657965f47e2e70bbf95578063432e2ef1fccb1e80d076ed5e2506bcab37f76d240a316576b005c2ec5e2e417b1f8e0ad17f56ae63256f4159293f1c755fa052b5c16ca94005b68d431635fc6f71ce087eca9fc7e564827a590d21717c16e32cc33d4f91c06ec46e02e314a6d28f81eb6bc1dd3a42f2e266828fc58d2c3c4c088362382c84ea6e2c5cd9fb49780950d0231922c1b6a2ebe9867105a462615d615e317ea81b51bb27dc2da80dd182726fd44d2112cdb0d9eaf62d520527837d1ca02f02905407bbb2d3e54c7caad59e85da81d44288c17e44d0f4a19c802def17a7999f4b9329640fde54c8e716b5cef13ac35cc61092a6b6537f03f3d3d4e24d4fbe125ecc7d4648170baf634586e0af0a64208e8c385372200ad55f209dab30821a86f84b7ee712378b4c35f17352e7accd540a6d6804bb222d0a3de1180e2fa41c708deab0fb2422c25cedbbba35c27211fbcb9ba224f1989710d7e39e33c73152fca469d8d573acb9be70556f7319507ccd1103ffbc84216ffe93f5c74087a6865da1031e7ba695f9728ebacc0d66314e23192c57a5548bbbeb0ab4f28f13594a8f55a2bd34f60b53cd2300fe9e46cc99288f444140fea86623070ee0c739e0cc1a73b3a34cb59f7b3b0f0a940c989c54f39d58bbd9a5498bc90730881bbbc98cf8180dcffe55ac7cefd6d234ab3bfe9b0e06d9f3a6240b3f2077d7f0d43dffcf762e4dea6861c984f9d75664c9ad75d1e0ae9a2a2265aaddf1688465dc4a6329f602934ffb0158a714a06a3a29fffb63e0bdf312c1ead243a5918cfe2d4a379989f437f12ec5d1928bb3bba698e289885ae7018d57cac5a2159a94419e4c2a186133be82ade496e017742b11bd25c3fc617d84d0b63398b37659b85cdca71381e243d109b2a8d24fa169a373d212070d34c0c6725fd4cfc505f7ee5b2eb3379df7731ee2e4f86ac1a85a7c830b0dede91264ba35279e032cc53939e41b61741c3af8ee18af43e1bd1d058680dc230bbdf65d769609df355508574b469c800ac4817877b6e8268f34c5311091583ec4ec4eaecae9b974c6a22142382fa6097d7d331968952b7241a34cf1fa4a60a88b10d243df27c55e8f2b9a216ac37179cc886244a645ed065af74aac4e12fba6cc477c7ec40184dbf60a3394ce5951d1998aaf83e76712903f9b2acc475bff680d945f9a96deb78244d5965f88adf3e8a09be7275447c56ed675056b2184f0a8b05a96ed7c11f4cdef7c4f4801c6423f404ae4acfc6bf2fdbed4e977cd0b447964779c5fabd5b4e4c5ec8d9271b193763e778b2f81c1a682972cb2c1a2142da0d52369831533e48d8f7ba98be8a05a3c60da8d7c3d9fa8d457b19d2aa8bd0d7bde313d3ee8aa9cd0b3d04112dcd71882b9696f096bf23cafd8b7e3b32348bcddde3dddbdd02d0b73d27a4f8a33afa4b1895431f16c0fefb4d883c53240d66672a295fc876ab983c3e874aa4be2b1845174959485f72bed54c9ba3aa4c5676c1ddeb015cb007ffb2682140e7b2459ceb533c45f7a4ec2573158e5d115d96985407c979189879d8b2ddf500302cd2b99ef2783b2ad74ff4071173ebcecc4524b69ba813a715186bd703cc7dd89d0fdcf53d2a66d3a3d77135d65041ca9723bc64d932108e7cfbe46c53164767665fa557c02ee7bc440daab868741a049490a941cfe995e8cacd98c6c24bcb74703405057b936671815b3188b6da6ffc4ad95d61e38d258124cf3c33197de1b45877554110db0851e48ab437f106539f486aef91f8fee2a258bbbc70c74debfc21e51fbe47bd5a0eca0c51576358ac4bc1d3ebd829a9bb8fc26939de2d19dcd0f266c37ea9edd8eea9009fd6580f58a30dccee4900f7ae31b2c010b12b9c21175eb51f766d250388d71e8a67a6b57551f0c8c9893a172731a63f8472dd37a3809357f72f2cdbfb10a1ea30fdcd11c520d4d3dc4150009c791c54a5dcfaca16017b045cc17e22cc5d0c73e9d087787741baccc949b9b4f25313bc2431957a8a8eb02d41d5fd842b4e04ee25e86606c20bdd26562631062891293085cf06c1da128e73cf334b8e5c0b2d4724852d12a27d8cc03e900b25023e33a0a8107f7acef019affd516692d7f447e3fe182168145e850cbfec8989a1020e3fd90196badf7aba62a1537971b0dbbf7223e6e2927a051e64bf2c117e568c6209542a4f1df06ad6c677b1e6d2817e68bcf67f5a47ec875cc23d8162bcc0c67852cdaa135c2185707e5419df97e844f1d58a0d3daad8544bea83fd594a01e08ba8d5c88e4aae188ceb13e11e7e363ef2a43ad1fb1a8bc78dfabe21598ba371bb39266f8417b5844bed18f48aaa49fbecda2af1789d746258f1c53aac807e7c650c2551f2c75f298757b81c85ffac973f392f39c0f28be7254881489f779cc3c7dca002de6636efdd96c4499e6d30ffe01e389643f28fa657b32a6bdc5e357124981f2852abeb3f8d68b57cbb71f8a615a4d67f60c1456514d613d784762054f02c50522e68d07bbe2a64801b7045e60fb9f84175b0be740b64a4713d0f5a7ba85738e631ae06eb3a236a3bc077f0d7e793910a04bf193b4334275b3e0b53a64ea5f010fc3cfc44feb1044d5c6a0da4512d89bfb066fc69ef60104d18c23a4000ae46515a28a6f9396ba8cbbab459cbecdcff38203b966fec77c33d8bda0df9a72b8368ebd8eb7d2d5178670e31794c725b107e7fdcbac251393619eb39dbfbbbfc8c558e9ab4d31878683260af09569bef74cb07671950f150e1f234ad3152d6c3ac0d7163731f3e1c78", 0x1000}, {&(0x7f00000001c0)="873dadf8d96d13a4870bc2bad815493be64c5386fb326159f30aabb474a98da9bc42e40e69a6a0c9eca60c57b16e30adc40c623ad66cf9ea4ff59356ac115bb0c525421514b658f174ada11451958643016f169589ff0250c24de7da98efff991b87c2cddc66f9d32c93ab79b47560c3b5237890a41185d2af33ea41868eed16ff9b8a4cbd1278109a8150be9d8dd6fe6c1ce42a2e1f7a90e1b6cc", 0x9b}], 0x2) (async) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) close(r9) dup2(r0, r5) 1m35.248679186s ago: executing program 6 (id=4732): symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$ddb(&(0x7f0000000140)={0x9, 0x4}, 0x40000169, 0x0, 0x0, &(0x7f0000000040)="b0263e226410f8d3a6ca5e451b0d02b7238ede61e77466eec5b892ed97fa1f110ff118c79c39c7acc71d34ea4c545d06abfd3004c682b8d098a9a59b0d5671c71214a8364a28e4ff4e3f653471236b5cdb354fe817409ecf12e5eeb7bcecada5aa71e7424c8e9750c4848f5232f495d67b0ac4acb954e745d5c94b4bfb228db2b70fbe427ed89e1d8adf2dfafc356a244a23c47cf66aa3f873e3e4b4bef48e2ec0a6ca1b411c60bdbc4cf09a06450156301525776bbc72d785bf6c6de9ed9d2a99688f9a09be39850000", 0xca) rmdir(&(0x7f0000000000)='./file0\x00') 1m35.24841917s ago: executing program 7 (id=4733): socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb2791105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c0", 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb2791105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c0", 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x18, 0x3, 0x0) (async) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 1m33.995827501s ago: executing program 6 (id=4736): r0 = syz_open_pts() write(r0, &(0x7f0000000540)="73cce3f0dd", 0x5) close(r0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="b8eb4975f115d8503b2252d54333f37a8efb11245280ab19089b82a29e3811d883050bff52e73b9158c6c971f7e1d2fc3cd2d02def8e194131882123339fb5c170437a4b0210013f161ec80766394ffee5d485a954caa7de1c49c371a24a", 0x5e}, {&(0x7f0000000100)="02f697ff668e3c142d01219b818b3a17b45533cec208d3984499f8490dfcc35613aafc6d48dadde3d49112906fff38dd118cdd64a76a34c3d72a992c032f185c769cf90c661f23322a20500ff991b2b8a38755e6f3e9ea205f5dff5e0e151d9bf9664a1eff92afceb1216ea8879c5be8c02f25be80e6d86727a73d9a402b5030231650e3d105a180fe5ce1df9ca89aed9aa9b189b8795a3b23afec9ca2bbad6dba397db04de17cbb1a10d42ab198c160a469d33ff5fb788790facc8fdc0ba994dc97a0623ff8da6b0e509cd1335fd5a9cb09ff2688b4", 0xd6}, {&(0x7f0000000580)="9312b1159b7cea9326ecb37d51552be6ec4ec99d9866be1b658636cb6f372fc1c5d20dadcf310913fd7f381b262d1463d7d2a6b87626db05e7dd95d7e1a93ec26b3aafd3f457a7ea461d3c1e75ec81ee2ea2ec42bd0f869c117bc84fbe5570c28158a45c5a7e53327cfee9ee1a813cf0cab32cebca898a8d00f6aa5a078e0f19c9ca4988ec991fd090f84480e94b371830939683ec5762dd1cae85ceed36ef567eae81587863c4dc6df9fe22aafaf64c700ff6a71792160e87ff9bc48d0e3e57fe72b492fa9441f80cc93b7b60dda1cd7b247573f77022469e729258a9d94d43c30fa4da12fd9c46d8893270fdf583ab9333d2234e9c8c9d40f4ed77cd22f2d098bafcc72f45c87ecc42ac6ea69bff642312b71928abc7ac7efc783957abfa204d992cd8fc51520891569b0e1cab5a8196080601285e2d1b385000e4352ec99705760bb891fa2be70539c5d16939700833631c82d03129781835ac555fa774a3126141a2032d5200e7138cc98ed57439c9e891f45b3f53d9dcd1c891cd37ca00616dfe44eea18b8025005d39971cbb113a644bd4c3044e75045fba4c54818fd1107aa09347436a0dd989f660acd00a81690e1d8191567450bad2a169576dd220e69c1326bf7309b3079365bae7bf385fa70d6b4545b237c94ef2bc2565813dffcdd9328a9192698991bc712408788a6fb16b974135fabecb6b97091949651c2ae82d74fe747fbfa3ed24c6f2194d214eb17856a4611ddf712f56fb26c8e1beaf51bfb572c7956500292f495ab512c60af5774bc5995df5bbdcd04c9787a43b544e25e511aabc3ac4bb9a8ff8bfa13c1933d6a96a8e3ac534e62cc27abeebef041be578b8ffbac55064cbb2feab8b8d60f2dcffda08c248b7871edffc00be96390bd79561266453505915ecefbee29aa2d20825756ac9a6735ebad83ee3d6de274bea38402b6aee9493407d3038d670be73fdbc5ea2cee07c89a1d9b5b51d928bd90d6a7700e489f04fa4c1bbeb945d9dd41288ddaf490109aab2ee6d49f7d90129f19658df6483c8c19272a6709d996d92645d1fe1f3708637178b5e5af8ce091d33c410a4f9d72bc56ab9b3143fb28c3adfd58b908a8d47a288e8540058a51fc1660a5139a215eb3b6bd15b036aaf3ad3c632ace2e9dc0473bc87f33303568a199a515dc336a3cd440e414a8c0a4fce87214934ae375a7bb8a9115d1bb171d5d4309ed9b056b89276939a6815be501316d2ffa063c666444ddc0409aaa5acdbf91fb4fc2b5acad90d222cfba75a3f2d4211d8bebf53808ca159f9221e8879a018ddc0b76f95b1acac248b417853de128a686d087255e206c93f96ddd8ac79821fb49fc08cf5cfc790156b688b2a565c736b01c5b753bd65c118358ef2b695bf0ad256767e3bca260907eb86890508146675c5595d2dda88277cdec627006ea9e833f7a4624c01490f2e77382e647a37173bb55567184a91fd66d41121e65f98294d0594ff993e94db0843d01439b74d2c2cac4f04716b63def89037dc41697c130550c43f4c736ec1e4e0906bbe7207f5b1db875881010f644e278bafa83538fcfb1fbdb36dda479f7f9c2aab3c00234d2ad5fff78fc8e8e871b9634ad46ea1d2cb44c635c9c790739637ba1c70afa15345e54d592116a6aa59b9b4a0e2af8d522723827bfa173c263052b9c35aa2ac77c2484ff234c998d86e9e4a2d6858faf702206cc338a547d17b3d4169650d6c5e1f8ea882d4ac56e56f116c262263613309cc272a0ba3167bae07f4708d5868c73047c04025ae29e1e145cf5c682c54fe9eb5f1c44bc26dc8a5ad169d97bee1a6a491997342c98aeae9e42d55c1ef544582b2b53af0089936be22bfa67e8333abb12bb5de01a3e847c9768cc7ed3ae13fc3858bb488392df6509e00d475affce1702432b7afd2aa854d433a883ac7903bbac17f802fadc7791e013cca62356f17d187af4841b57dd088d39c82515bc189587c0ea20d7b0453bacdbdcdf90e4168057727b012cd3a4cfa8a6abe72fac93ba5a2a884fdef5ab5eca345bff0b136af9c5cd1bad575d0e5388e6d6b353076dd159cf9a6aac63f2b73d7b3097d7b6eccf7a284332a7cf224d685e7e71540068b121bba024daeba78126bb8c7654fa5730bc78c7aab97447074d0257cea2d714688e7b655f1d25b4d6c23be233b7ab6bd6ca62846a6528cad5f8285c3171ade9646641d8e420a599f56516f57ab1d63bf47486a08f856c9b16b4d14763b3d8e060127aaf0a928adef33500091d001a056041de2b98f1061a9d417c600421f972fd815877fb8f8e2d9fd85729f0272dfcbf00f2898cbc1ab2e4d3023232afb5ebd1d66874986d690851358e7d63a9e88ee35a780800d7159fde3f1a9ff37762147b9c9b67323808e1f2d8bf629317af07a172cfb29860c53a9dd7853eef428ad32ce590f3f941d154f816339aa6b587ea1b21493886e93afb1e5d62187771e4d3911bdd84dfbbbf0895b91a15896b7934c716075db19f3591432c70c9b76f3a1cd968e438692e7be75c22d94801e96a4338fd7d9ea1f8aaacaebb750267b3572b8ddd86960ecee2408eba1ebead08378fd24eee7f23b98f0c9b0c27791bb0d506d8c6f7376ac0ed177b95fbea2cfa305be4dc168cf9fd2098f3502ac68bd24003e0bf6e12e7bfcd90656ebb45ebe24c53cc17288ca4843e3cbbd2ada338f57b8627ea64a19a065f769500dd6a1a65ea60fe8d24589ec6f1d5afc9f1fd4101bde4b73c15c08b93b67aa9be3c61fae3358926ceb816546ce05db62681330f1c1b5aa3c97ad2bd64d8572ab1942b62364407fba7ea151f411ed9e231ee58a062de2d61dc1b6a00473e6697ea3a41b95b98653b1386eea1a3607ea13c54f135260f238ee19e473ca73a946b87886fc4cada23d29684818fc62cdf6033099c9b19474b9d0887d84b15fb51da19ec0cea1e901695a620c94dddf12fb8dd288012bd70f8b19dff134a1f61103356989dde060815b3419e91e0df17f4648dedba8cf40e98da503175aa1fa2075b2f425e7e273e26ce5343c888107a93888dbafcb789cba0ca0df01cad4a2e2391c2d828650f217ffaae9af426f6a1762b7648312df3564a73792c3eeb1995f50aafc31efd6b171e269567aeb181ae43cc162e4083e466330a8f36b3a5e28a70360d40816a3d08ca6ba642f78ec827bd3a3ce3c6db182215de541c72827859700f60af420298e1b187e9d41c4125d70c95b28a2db92b7003f1d67ac916aa955357609ef808e43da0965ea426a7f1e1d86be0c677b25f9df719739a8dc3512b24f593ddb04222f3527cd6310ec1760109bf4c32538edef23122733af074fcd686d8c2f2b1fb8bf2380ec8fba0a28fb0a43ca410400d0822e18ea789f7c06cc674274dc5ff93f737478657eee36e44cc40b2c031aa11d542cbf454f942876a51094da74c67f4ff19adffa87d23d63c56b93fc93bf3d94a05fa36e1e5f5b5141e2d0c2760752b5e4f3b2699f6262c1ba2895525665ee14d6f07dd84a84f6e8f1213b2776c0a22c048224a331bdb47d42f3642e3b07976d5c320b4d057dd0dde4eccbe0796fe3cc5891092f2bcab49744df93a016df053b07da8fd9dba6fbff79070cad2147510eea496d2b9fcdf3607085b79e893ae04243ee16a1121519b80591c8a001c28adf657999ef398a9dee23b0d56e3fc7e131050653e88404145ffdca8f3e99debbf17442d44b951dca3d56b87c33dc437e7fabf81299d002847ed141c2bc513d51ad73c0578132909cded3c26a730da6108eb32c4401e2029f959a6a66aaedd1bb8b1ebe862251e3710789a09d676275f2565e7db3beebbc733374c8a1fd86719f9e15fc94bc583c6d4cd0872baf9d1ed6939f7298b680fa045de230db89783e4862f643d6b115d205fe922aa917d642393fe6102203a4fc9257607b1092b0c2588a845bddf4fc47ed3bf547a330638b4f183100c99cf31a7c4ef6958990d206b5b7adea43e554c6bf16e4b5c96e912a8597711bf26097d92c1b0774e58ca6a0deb0ceeaa87bd08a029b33d83496dc6e740c01c25fdbb661b2228523a7df635ff0704d1d84f12a491672d0c725b8e1747172f2b3603cf8278874938c2e86225cd1c159b55dfcdc3b81a29b58ffce23cc624b8ce45890290fc6af90231ca84e12c940c3dafaa811ce1affa6355f29d025beabae31e5b9d159323e70f62dcc92822eb17adf694278f6e46e3db893e201864222cc2ee60c5cd44339b313fb080f975e490718d717a4b7de5022ed5ddfa31a5b9d8eb68825463e49aa0e27051ede56912bd9c50baad5e15f58c2f478a451ee56f9e928cafb5357992e1ec5091937b641340ce36968fe55dc36768ce8e0f5c11b8ca82ac38e694aaeb13720dd3f2f34568a1996be231e4c576e0f6ca221943d0e3ae3da37aef8a068e687ffb9ae06c03acc9e0bf28aa66af9f70219c4bdbf699bf84adcf75f9726489079dc7547ff32835bbc5fdfff0aeb87f9f94b2ab7c1029f15af70566f11f6f3873363f80090aeacc8c426d3911bc6fde95f65915b6f2f44ce4616c37fac262e18c93574f8078b1732ee827d7ad79c9789f7ec2a090f1101d9aa8c783a45fc74b6afff74e41f5333b5e324af199df9b316fb1e8609ae1f2511764c19ba1a444c78bb88984ab05fa57a5b15d8da09b845d24bac8e6794d0adf0a88d84f7674914d42063f1fe15f18d6cf67ee52238c0a46ab54975a7380d49e1a6a599ea6202b3be665215611f3d2312d07fdcd8606f4941dce137b48168743d9a3c9a621fb1a3b8ea20fe53e4ecc79296c1ce33f5e6dc5e2e2b301c3955d86ccd67a7e5a422b8f08c8ca996c4742148e28ec24b26563c2d45424b077285c9f576aec077d936068e6ddfd7d0589fb36dff58eb26fa1392276067f9d56f05baad8a23028af2cee9830d0745f4bb60a091ecca07eec8c398fee0efed566c78fe09e64ebe75a260102a1525734d66e0d25b8e07895576c79f0f0eafce98b1829ec09a3bb5d82963a8433918c6d41b775fe9ec71f42b893444f3ae1ab168706f0a53ab40cfaa333bf7b6c9787821eac28227cf11d0fced4bb8518cb446f3855713599bdd8b42f77cf9587db151843e965751f97ebc3ea24153d5acc331b87b7adab2c859a42217aa1a5768e1ff160a13934e03a5e670447f0966ac62c450413be5b1bb60bd218b8f14fa23374567d37b89e54f37d0a63b80582f7c756c9e57df01c973a61c2b96d508744d23827a3bc90fe38b35d1dec330a416fb0f006b0e66da97473706e4c763fa19271915ff95aad259b87daea8f5ebc5eb9cd1c4045d5759ea6ee32a9f15115312db5537ed88f0d4ba68c64dc9602959097540dc345005f682cbe4779a4b694ed37207af5f465d4a63e76eccd09f264d08a9cb7436045f46a500b0f0a152b74d0d282212b9f487a2f9d628bba647cbc4eea2f3818832eb9b2cb4484c15f96102675101986646b90df77d4af6283bab92f57703ba00a463a8ce9d1238d782efb90e5d440ee21820f435c7a133adda5c7c6504f74893e6b8033cdb879c4db959532aca9d61da41cea8dc2fa083f6e230f9ca4399df7d751c5c308ae92233a8ee3fbf8291d68bdc7bf1d248507f7d9be016e45585d704e3b006aa1f2698f19066e88f36f963e458d5f97058166afccba3c1284557364f546e169fc0606352caaedc5177466889797ea03b79302f50f6523e9955265ca97352e54b68293d26ff67b8c7e84c1135d40373f5dbb70b71aedd91af3b6cdc1f64010bd586e9", 0x1000}, {&(0x7f0000000200)="88aa5a0feebf3097a4f13270089fb965eab62dfd16797f31f2918947959e5d0757f5da131641e76905462a343d9dc2dc987011171f9949e8e47aa83232231f8ce3eecc0d3ed8d677044d9540923ec10cc6e268280ead7e522374a076974c67e9d21246de7c18325669dfd34eac84899971abe0de1090e732552843b9bae27b72db88767c951e1d14cd6d55ae4627c474fcc4eb83b44a5106b62dba2bed72", 0x9e}, {&(0x7f00000002c0)="377ec5559be21776fe0a500596dc709acc95f1fb4aa41f3e86b4d11537f68bdf9ee5608abe09cbde5365d691069ed323de58c6e3e4c0687a4813e2965cc626fec68cbcd7a19872833571803a080157a47eb3d7e9b81f9baf9bba2ce19cd2d5a8f7b8c8516c71c9365ac3533491eeab6473472cd4f21c87f08f5f159ba7b5cab8fd92833504016f06acfa50945eff8660616a1bf04a91ed5f87120eacd8e92c2b6be318c77fe0a733486117ff03c246d9ec98978174", 0xb5}], 0x5, 0x8001) (async) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="b8eb4975f115d8503b2252d54333f37a8efb11245280ab19089b82a29e3811d883050bff52e73b9158c6c971f7e1d2fc3cd2d02def8e194131882123339fb5c170437a4b0210013f161ec80766394ffee5d485a954caa7de1c49c371a24a", 0x5e}, {&(0x7f0000000100)="02f697ff668e3c142d01219b818b3a17b45533cec208d3984499f8490dfcc35613aafc6d48dadde3d49112906fff38dd118cdd64a76a34c3d72a992c032f185c769cf90c661f23322a20500ff991b2b8a38755e6f3e9ea205f5dff5e0e151d9bf9664a1eff92afceb1216ea8879c5be8c02f25be80e6d86727a73d9a402b5030231650e3d105a180fe5ce1df9ca89aed9aa9b189b8795a3b23afec9ca2bbad6dba397db04de17cbb1a10d42ab198c160a469d33ff5fb788790facc8fdc0ba994dc97a0623ff8da6b0e509cd1335fd5a9cb09ff2688b4", 0xd6}, {&(0x7f0000000580)="9312b1159b7cea9326ecb37d51552be6ec4ec99d9866be1b658636cb6f372fc1c5d20dadcf310913fd7f381b262d1463d7d2a6b87626db05e7dd95d7e1a93ec26b3aafd3f457a7ea461d3c1e75ec81ee2ea2ec42bd0f869c117bc84fbe5570c28158a45c5a7e53327cfee9ee1a813cf0cab32cebca898a8d00f6aa5a078e0f19c9ca4988ec991fd090f84480e94b371830939683ec5762dd1cae85ceed36ef567eae81587863c4dc6df9fe22aafaf64c700ff6a71792160e87ff9bc48d0e3e57fe72b492fa9441f80cc93b7b60dda1cd7b247573f77022469e729258a9d94d43c30fa4da12fd9c46d8893270fdf583ab9333d2234e9c8c9d40f4ed77cd22f2d098bafcc72f45c87ecc42ac6ea69bff642312b71928abc7ac7efc783957abfa204d992cd8fc51520891569b0e1cab5a8196080601285e2d1b385000e4352ec99705760bb891fa2be70539c5d16939700833631c82d03129781835ac555fa774a3126141a2032d5200e7138cc98ed57439c9e891f45b3f53d9dcd1c891cd37ca00616dfe44eea18b8025005d39971cbb113a644bd4c3044e75045fba4c54818fd1107aa09347436a0dd989f660acd00a81690e1d8191567450bad2a169576dd220e69c1326bf7309b3079365bae7bf385fa70d6b4545b237c94ef2bc2565813dffcdd9328a9192698991bc712408788a6fb16b974135fabecb6b97091949651c2ae82d74fe747fbfa3ed24c6f2194d214eb17856a4611ddf712f56fb26c8e1beaf51bfb572c7956500292f495ab512c60af5774bc5995df5bbdcd04c9787a43b544e25e511aabc3ac4bb9a8ff8bfa13c1933d6a96a8e3ac534e62cc27abeebef041be578b8ffbac55064cbb2feab8b8d60f2dcffda08c248b7871edffc00be96390bd79561266453505915ecefbee29aa2d20825756ac9a6735ebad83ee3d6de274bea38402b6aee9493407d3038d670be73fdbc5ea2cee07c89a1d9b5b51d928bd90d6a7700e489f04fa4c1bbeb945d9dd41288ddaf490109aab2ee6d49f7d90129f19658df6483c8c19272a6709d996d92645d1fe1f3708637178b5e5af8ce091d33c410a4f9d72bc56ab9b3143fb28c3adfd58b908a8d47a288e8540058a51fc1660a5139a215eb3b6bd15b036aaf3ad3c632ace2e9dc0473bc87f33303568a199a515dc336a3cd440e414a8c0a4fce87214934ae375a7bb8a9115d1bb171d5d4309ed9b056b89276939a6815be501316d2ffa063c666444ddc0409aaa5acdbf91fb4fc2b5acad90d222cfba75a3f2d4211d8bebf53808ca159f9221e8879a018ddc0b76f95b1acac248b417853de128a686d087255e206c93f96ddd8ac79821fb49fc08cf5cfc790156b688b2a565c736b01c5b753bd65c118358ef2b695bf0ad256767e3bca260907eb86890508146675c5595d2dda88277cdec627006ea9e833f7a4624c01490f2e77382e647a37173bb55567184a91fd66d41121e65f98294d0594ff993e94db0843d01439b74d2c2cac4f04716b63def89037dc41697c130550c43f4c736ec1e4e0906bbe7207f5b1db875881010f644e278bafa83538fcfb1fbdb36dda479f7f9c2aab3c00234d2ad5fff78fc8e8e871b9634ad46ea1d2cb44c635c9c790739637ba1c70afa15345e54d592116a6aa59b9b4a0e2af8d522723827bfa173c263052b9c35aa2ac77c2484ff234c998d86e9e4a2d6858faf702206cc338a547d17b3d4169650d6c5e1f8ea882d4ac56e56f116c262263613309cc272a0ba3167bae07f4708d5868c73047c04025ae29e1e145cf5c682c54fe9eb5f1c44bc26dc8a5ad169d97bee1a6a491997342c98aeae9e42d55c1ef544582b2b53af0089936be22bfa67e8333abb12bb5de01a3e847c9768cc7ed3ae13fc3858bb488392df6509e00d475affce1702432b7afd2aa854d433a883ac7903bbac17f802fadc7791e013cca62356f17d187af4841b57dd088d39c82515bc189587c0ea20d7b0453bacdbdcdf90e4168057727b012cd3a4cfa8a6abe72fac93ba5a2a884fdef5ab5eca345bff0b136af9c5cd1bad575d0e5388e6d6b353076dd159cf9a6aac63f2b73d7b3097d7b6eccf7a284332a7cf224d685e7e71540068b121bba024daeba78126bb8c7654fa5730bc78c7aab97447074d0257cea2d714688e7b655f1d25b4d6c23be233b7ab6bd6ca62846a6528cad5f8285c3171ade9646641d8e420a599f56516f57ab1d63bf47486a08f856c9b16b4d14763b3d8e060127aaf0a928adef33500091d001a056041de2b98f1061a9d417c600421f972fd815877fb8f8e2d9fd85729f0272dfcbf00f2898cbc1ab2e4d3023232afb5ebd1d66874986d690851358e7d63a9e88ee35a780800d7159fde3f1a9ff37762147b9c9b67323808e1f2d8bf629317af07a172cfb29860c53a9dd7853eef428ad32ce590f3f941d154f816339aa6b587ea1b21493886e93afb1e5d62187771e4d3911bdd84dfbbbf0895b91a15896b7934c716075db19f3591432c70c9b76f3a1cd968e438692e7be75c22d94801e96a4338fd7d9ea1f8aaacaebb750267b3572b8ddd86960ecee2408eba1ebead08378fd24eee7f23b98f0c9b0c27791bb0d506d8c6f7376ac0ed177b95fbea2cfa305be4dc168cf9fd2098f3502ac68bd24003e0bf6e12e7bfcd90656ebb45ebe24c53cc17288ca4843e3cbbd2ada338f57b8627ea64a19a065f769500dd6a1a65ea60fe8d24589ec6f1d5afc9f1fd4101bde4b73c15c08b93b67aa9be3c61fae3358926ceb816546ce05db62681330f1c1b5aa3c97ad2bd64d8572ab1942b62364407fba7ea151f411ed9e231ee58a062de2d61dc1b6a00473e6697ea3a41b95b98653b1386eea1a3607ea13c54f135260f238ee19e473ca73a946b87886fc4cada23d29684818fc62cdf6033099c9b19474b9d0887d84b15fb51da19ec0cea1e901695a620c94dddf12fb8dd288012bd70f8b19dff134a1f61103356989dde060815b3419e91e0df17f4648dedba8cf40e98da503175aa1fa2075b2f425e7e273e26ce5343c888107a93888dbafcb789cba0ca0df01cad4a2e2391c2d828650f217ffaae9af426f6a1762b7648312df3564a73792c3eeb1995f50aafc31efd6b171e269567aeb181ae43cc162e4083e466330a8f36b3a5e28a70360d40816a3d08ca6ba642f78ec827bd3a3ce3c6db182215de541c72827859700f60af420298e1b187e9d41c4125d70c95b28a2db92b7003f1d67ac916aa955357609ef808e43da0965ea426a7f1e1d86be0c677b25f9df719739a8dc3512b24f593ddb04222f3527cd6310ec1760109bf4c32538edef23122733af074fcd686d8c2f2b1fb8bf2380ec8fba0a28fb0a43ca410400d0822e18ea789f7c06cc674274dc5ff93f737478657eee36e44cc40b2c031aa11d542cbf454f942876a51094da74c67f4ff19adffa87d23d63c56b93fc93bf3d94a05fa36e1e5f5b5141e2d0c2760752b5e4f3b2699f6262c1ba2895525665ee14d6f07dd84a84f6e8f1213b2776c0a22c048224a331bdb47d42f3642e3b07976d5c320b4d057dd0dde4eccbe0796fe3cc5891092f2bcab49744df93a016df053b07da8fd9dba6fbff79070cad2147510eea496d2b9fcdf3607085b79e893ae04243ee16a1121519b80591c8a001c28adf657999ef398a9dee23b0d56e3fc7e131050653e88404145ffdca8f3e99debbf17442d44b951dca3d56b87c33dc437e7fabf81299d002847ed141c2bc513d51ad73c0578132909cded3c26a730da6108eb32c4401e2029f959a6a66aaedd1bb8b1ebe862251e3710789a09d676275f2565e7db3beebbc733374c8a1fd86719f9e15fc94bc583c6d4cd0872baf9d1ed6939f7298b680fa045de230db89783e4862f643d6b115d205fe922aa917d642393fe6102203a4fc9257607b1092b0c2588a845bddf4fc47ed3bf547a330638b4f183100c99cf31a7c4ef6958990d206b5b7adea43e554c6bf16e4b5c96e912a8597711bf26097d92c1b0774e58ca6a0deb0ceeaa87bd08a029b33d83496dc6e740c01c25fdbb661b2228523a7df635ff0704d1d84f12a491672d0c725b8e1747172f2b3603cf8278874938c2e86225cd1c159b55dfcdc3b81a29b58ffce23cc624b8ce45890290fc6af90231ca84e12c940c3dafaa811ce1affa6355f29d025beabae31e5b9d159323e70f62dcc92822eb17adf694278f6e46e3db893e201864222cc2ee60c5cd44339b313fb080f975e490718d717a4b7de5022ed5ddfa31a5b9d8eb68825463e49aa0e27051ede56912bd9c50baad5e15f58c2f478a451ee56f9e928cafb5357992e1ec5091937b641340ce36968fe55dc36768ce8e0f5c11b8ca82ac38e694aaeb13720dd3f2f34568a1996be231e4c576e0f6ca221943d0e3ae3da37aef8a068e687ffb9ae06c03acc9e0bf28aa66af9f70219c4bdbf699bf84adcf75f9726489079dc7547ff32835bbc5fdfff0aeb87f9f94b2ab7c1029f15af70566f11f6f3873363f80090aeacc8c426d3911bc6fde95f65915b6f2f44ce4616c37fac262e18c93574f8078b1732ee827d7ad79c9789f7ec2a090f1101d9aa8c783a45fc74b6afff74e41f5333b5e324af199df9b316fb1e8609ae1f2511764c19ba1a444c78bb88984ab05fa57a5b15d8da09b845d24bac8e6794d0adf0a88d84f7674914d42063f1fe15f18d6cf67ee52238c0a46ab54975a7380d49e1a6a599ea6202b3be665215611f3d2312d07fdcd8606f4941dce137b48168743d9a3c9a621fb1a3b8ea20fe53e4ecc79296c1ce33f5e6dc5e2e2b301c3955d86ccd67a7e5a422b8f08c8ca996c4742148e28ec24b26563c2d45424b077285c9f576aec077d936068e6ddfd7d0589fb36dff58eb26fa1392276067f9d56f05baad8a23028af2cee9830d0745f4bb60a091ecca07eec8c398fee0efed566c78fe09e64ebe75a260102a1525734d66e0d25b8e07895576c79f0f0eafce98b1829ec09a3bb5d82963a8433918c6d41b775fe9ec71f42b893444f3ae1ab168706f0a53ab40cfaa333bf7b6c9787821eac28227cf11d0fced4bb8518cb446f3855713599bdd8b42f77cf9587db151843e965751f97ebc3ea24153d5acc331b87b7adab2c859a42217aa1a5768e1ff160a13934e03a5e670447f0966ac62c450413be5b1bb60bd218b8f14fa23374567d37b89e54f37d0a63b80582f7c756c9e57df01c973a61c2b96d508744d23827a3bc90fe38b35d1dec330a416fb0f006b0e66da97473706e4c763fa19271915ff95aad259b87daea8f5ebc5eb9cd1c4045d5759ea6ee32a9f15115312db5537ed88f0d4ba68c64dc9602959097540dc345005f682cbe4779a4b694ed37207af5f465d4a63e76eccd09f264d08a9cb7436045f46a500b0f0a152b74d0d282212b9f487a2f9d628bba647cbc4eea2f3818832eb9b2cb4484c15f96102675101986646b90df77d4af6283bab92f57703ba00a463a8ce9d1238d782efb90e5d440ee21820f435c7a133adda5c7c6504f74893e6b8033cdb879c4db959532aca9d61da41cea8dc2fa083f6e230f9ca4399df7d751c5c308ae92233a8ee3fbf8291d68bdc7bf1d248507f7d9be016e45585d704e3b006aa1f2698f19066e88f36f963e458d5f97058166afccba3c1284557364f546e169fc0606352caaedc5177466889797ea03b79302f50f6523e9955265ca97352e54b68293d26ff67b8c7e84c1135d40373f5dbb70b71aedd91af3b6cdc1f64010bd586e9", 0x1000}, {&(0x7f0000000200)="88aa5a0feebf3097a4f13270089fb965eab62dfd16797f31f2918947959e5d0757f5da131641e76905462a343d9dc2dc987011171f9949e8e47aa83232231f8ce3eecc0d3ed8d677044d9540923ec10cc6e268280ead7e522374a076974c67e9d21246de7c18325669dfd34eac84899971abe0de1090e732552843b9bae27b72db88767c951e1d14cd6d55ae4627c474fcc4eb83b44a5106b62dba2bed72", 0x9e}, {&(0x7f00000002c0)="377ec5559be21776fe0a500596dc709acc95f1fb4aa41f3e86b4d11537f68bdf9ee5608abe09cbde5365d691069ed323de58c6e3e4c0687a4813e2965cc626fec68cbcd7a19872833571803a080157a47eb3d7e9b81f9baf9bba2ce19cd2d5a8f7b8c8516c71c9365ac3533491eeab6473472cd4f21c87f08f5f159ba7b5cab8fd92833504016f06acfa50945eff8660616a1bf04a91ed5f87120eacd8e92c2b6be318c77fe0a733486117ff03c246d9ec98978174", 0xb5}], 0x5, 0x8001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x10401}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x10401}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ff06f51c4ac9313d93ffffffffffffffffffffff08060001080006040004ffffffffffff7f00000194ab"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ff06f51c4ac9313d93ffffffffffffffffffffff08060001080006040004ffffffffffff7f00000194ab"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 1m32.455327785s ago: executing program 7 (id=4744): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socket$inet6(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x7, 0x0, 0x6, 0x10}, {0x40e, 0x0, 0x0, 0x9}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x4, 0x4}, {0x20, 0x0, 0x0, 0x441}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1m32.005498442s ago: executing program 6 (id=4745): r0 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x401, 0xffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) setsockopt(r0, 0x7f, 0x6, &(0x7f0000000040)="cc7b8958db734eb68220be02f5380411ca3253e32ed81c34e122e6a7", 0x1c) r1 = open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xb4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x41) linkat(r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0xd4) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) mkdir(&(0x7f0000001840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x114) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x10, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)) socket$inet(0x18, 0x3, 0x102) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000640)="0370863c7dca772ed213903fb9b1cab736d657bb6d62287e010bda7fc5b41f400fe368be25c1dca4b4d9c8571e286b35348aadf5fd353825f16d3366a4786ed6b3ceb5012fb22aaeeb451ee07f6dadb0b948f1577cbc8a5b36fa355fe4d7cb70be1e86da0e8de198ef12ae3c38f187f4a6ac3f5b24e6a9289d70700d4359e8929e85a4a12e02c2b50bb94e7077014a97f3a0a0db8f2848f3182b805205fcb8e7d0a2d06f6173af4fb66bef3365cf7d25ada8dd429635a2a2e967471803daaff949b0b4d2290582318b6a32a8", 0xcc}, {&(0x7f0000000740)="62442032b2c2c56053d23e7cd8853670392434470d107c96139cf9ea2c06a919d1255b2b66a773d6666174432a6774fae60351c3e9484edb2d22e761930aeb66cdad737ad0fcd738c12ab2b821d20c3b352e242ed428e41e5d75f0997646370d485912868ca84891d6298fd30dee", 0x6e}, {&(0x7f00000007c0)="e6746aa2cbfe3bbb068681f104d443ec004701519f485ab665b30c4dba95476780ff08edb91e9d491a85e81cc9baef8633243e06113acad2f013ab35c4d175ab6adb464372fd80e61593e3fdf48d86bf20725e2d5b91484679bee33d98b673738cf04ef50ac99a101ee26ee66af0856c21b3d89901c292199d48f1b65142bba3b532682c8be0bb2f174d6949e4d545efe36df0c2c3930b9c7280a0b703fb9ed494c6c47171e6be94e1565b48540f8e4bac73ebc92dce7e8c4ca10bb55f598c48a9418f0d898e1b6552ae0b219f2ac0a41321ef6a863f4a742003c0001c337857069492f8bb18c27bacee00621532f9939045085b753bc098086ac8abecb71ec9920952f16abaab87ff2413881502e2ac77978cc8c09dcae744ec032dceeda0465d87847f1b17762ccaf6f3c6fe844c7e3ed8bb754fe29c9f54f505add0e8fafe699ce263c8edde7fabb86aca5d2f06aa3617d14378aa22715449f9887562643a8dd6748ddf853f338b989f62ab45672dbb7e47cab29424d00a544252be3561448ba88ee627e25a812b4c8529a8d8376150f58d8c13340958a0875aada2cc68e474880e1fc586491655c1f018b94d92927534a2549ab9dad7bf61a960450cf65fed7de24c3ddd1e35f73cd47184dd7f39f0868426432b3004cd99c70ffc4e230954c8f4186f0971d5de53acfd1b8a96bc78394754be1b6c95ba29c68699856b1ec8d75219d70c4e5c92f296ce5405894324bd70fa6540200cfc434f7afc0fe9e6fe3a80d4169bcaedcea57f0e1934ba4dbad758815654d9a1de8218c5d239ba7ba26cace3596e3f1190ee6c4ce4de315311f0288aab59c4080e7fc5595122ffec1fa0ba9c41b36629f8d53afd5cb94e64828f2713d6393ca5e798e559f8f2ade82cc36b01e950dd3f55f2700b0dadbc9568c9af9f20f2b44a94d78149fa1e84a13d9638ff8a931b1feb84854e3b298c8856d3b569b10dccc2d538ff88cf2cc01f82c42aad1d34c9f8ba2d471351cb791712c517e40fcff6bb7de8f226b44080346c58b30f07fe5b475237e3ace5413e0676458ab7ac7ba6e4567f0aaff9b95f2a833caab83b7daf4deb15711a9527d11891b3a180e756989afd9da8f528e04d3285b4cbf98880a673bb0865eea4bcb3fc07eda507146110ebf18fa69c41918cc1e24ccf139a19cf858fdfe52df8cccd4ac0aac7221e1907487c5899580303a7c35c64e2934557e1c42c2107da5c34cf7683ab697a390c9bab15fb0209eafdffabec060e432a4c65069cda5ee4de4570ebc0e739bbe386f032355ba040f407ac26314a2c778dff716003ffa1df7800c8bab90edab0aaac056f69e40cfbb19f64195eca6094eff040585b749baace36597b9eca8fdd414205d44dfc800548b20f04c0a0ac3fc66a50220703129bfeeba2d129fae5c6441156fcceace486794d26b38f8465503ef691fba54797c3fc8b4cd45f2690447215546faf9576b6268b87be957400df5d068b90d7d20f2dd2a81a3eb909db0e25b885730d8317613cc8c608c4fc0615118536ef3e9d8cc126d84e04fa29a18e2e06ae8aae56657eb363ea952213c49f2f6d76993b1227ed5e8c46cc81cc5e48d46664dd077b9c03ea451aceb1047f7f1504fa6a50950a1c3ea44aba834487659703ee4389b4a0311d98c012586dca922a22988021a1a7841f255abe175ad5d8d052087fdfc959f20278ece75b73ab1c6411d5fe45a3e169b4ff04e7a986de36ce2b9627f041ce949d7c1e863f0acb782d1f815ac7bd088db3044777cd6f40cc317ab4e5f9894c0cb9838cdf6861fa6f5a6030418054fb20af05d67c8644ee165d0bb86634a4d066f0bdabcf998ad3ae793b0e0e9df7a8c781a0a39984ac580fae54c10979caf8c36d53dc87966d19e20d80ffd7aaf02ffca37bcf3c4d4fb4b390b7698d6e494d857b8603d241a5e2dd0bde549a9f2071faa6857b7c49c493acf5c7087437e30750ceacbfcc814cc6e7c87ad920e56d6a41c09d4122bb570c94e025efebf9f7314caeca662d075257217e67897d236ee298fdeae381bd208fe9ac316b14d9bafaaa88c6e8b622f9ed1b30b21634a0e6a4b526d1ee7092c4ede428ffbcebfa48adcc66b4abf0edb7c90883333233024f25acd90e67de6d78c5afff1d52b6b667fefc955f2b79c2fae6cecca2dab8e49a68c50d813e46ee4212a51c60cf99258d4facc0141f3547e6d9dd079e6314dbd04f9e9c49394999286714f07e105b0a1efdf17990a4633a30eb1f79fe77c90c8b65f7ae0f2506817b335ef4637dce848f76a84ac92e5ec1b29ff2a921b30fd4060d4a11c75a63f8d1ea54f3604e032f16d798852d4411f049a3f1b28158df474610daf8e8ea78d65c5beb9f4eeee6a3fdcea70986a5061ec16c1d1917152e8986b85824fcce6157a9e186282df138d488ed96fbe880069482bfbe5623caa62600a85837ce9369838141c18194901eb03cea8efa419fa074124403e8236a0d800464eb71b16e2e34751c610c7177bbe8a28043459921c04b380befd2979e73585dec1d22ef1d42d398d3b720d421ba813d8d6a3dfa699ab9995e76b6f15e153d07f603acc4fbc8bb251da7099dc65455a964ec1bbbcf795365a0953471d9d71913acb0f6c10871d37bfd1c9a2ee4705259981e7b3bef8d687cea8ebe25a4fe2280af26ad2046b4a3afc8fdfd6288e7b3a46cfd07bc96f4edcc806390026eecfbd7dd593828c7c8bd49595146738ad1a940097d2ed56f81e5ef3f686c9f2599d7d2f97222d9c3f356d374fcd583a58377d60c33de27cf10063986ec657cc791594582931b7764c9ca272eb5865e9701892e517605f69b14b649680a3c5ab5758b1b7dab2c3c635bf780a62529d80e6304b15012b6d7de75818c979bc896ef9b2acb3a7e2e291bdfe0db21b7213dab772e520874e40ba6403bc0b303693709c2a025f2b43c2c6afc5ea77e877672dd585debd35db758b5e97f852ea1db3bd1c8a47b563dfa82993df11814a0b386288f3f170f4110213acb6cb949cabf75e6c80bbb1ea5a0b981ddcf7a2106ee8ebeca8b712c6f3acc558d9b7c8dd09b617663b8024309474106301c55e170e1a05e790af8c956e9dc8c02f9a968d350bd3c975d0e37b78d53dcf1fc194d33cbe96daa294d7b433b503884a6f5c51e1e8992798984201dfb398ac8e2f18d7a4cb380f6a730dd08c0608854136d18e036df3ede479a09495fef6f7170123508582b4158735ac28732d243821d639ec03d3e0697e9bc09750f8538351e6212bfc8b9cec32317613666ae2faf61a09a78daebe3d278d6aa4043777529c17d823498f956baff8bb4edf5dccddf0fa3aa66aae0805e5dc1d6450e2687ea5f9ce63a1253f7b96a25be9bd71c43e576fd08e63751fa80ed2b3532302d630d633f716a9ee02f680699265c9f09533b772ef1d7f84da3fcd28275d934359511b3b923966e61b6cc0d1cef5ec517ba5996bcea15e2bb77778cb7a9bf17f24e5f7df7c60202342e8ff1f52db3f37de0456de7a80c5870e7902ad87328648205db346ff2c380a671451ef68228da912d789462541d7dbba07bce848915318828469e6dbf5e53c1b0e71e5018371fcf705561b07aa1a77ec4182b6dcce461f5c5995592607443e2c27e6ef5f0e89cde953f6fa54f773c8f4a2709a6ab7daeca78fad68f5621d672ed6d01ca4db037de8b2b732a88bf8f4d6fe1d57d36e02a5838c560b5c9d33fb9438410add48c1cec9b0876f637aed102ee2284a5a3ecc4f2fb23c198b52924e3c928d2f5a0193dd76d9fce1642dba2a8a3d08ef94d63880a06b2e2f5b5674ad6a600e7a6df2d31ea1f1597e25affd23f295a476359eae15f54ac72ab5c9e9c0b4ab68f9cf8b9e152bdba19c7c28577e9fd394b0f9acd6c745ab0c08eee969a173b73015748aef5ba10a157c13f8e25f60a29486200c969e0c249cd75d236bedb35ab7497db73f2be8a22f00640101c90590df65608a58afbc06d6fafe3468b1428ed66a6b10835997a6b8f1bb07efed55b4c038e13eb2127a77730fd209c2bbc86f258e6ae6cdd361f8b68ef6f8c00145035070a13ad9fa650fc3da832e1ead1a5e33c970568b26ddb5529ff76061145512d411a22e3125522ba6b89b600689fc5113ae6dc099af4a15cc45b108f1507b642ff7d36e390b2012f1d504bdbd5f862a25b42e7424056e915568c5c6048ca3403c1beebed53b8d47eb17d1d6d52caf8947f05ff31062444cba97b9294ef978b37e2c4cf29e7445f21f98b316066a75104d3716c3ad7bfafd2deb165e7e33d140df677307de38bcbc35a7b57adefdbc2174538c0c5e0243a5906b88bb5f23653c2621d57f365401d071ab60942454a204a032309fb226b402e5517bb3cb773a453c6d9cf158a3a74afda82df30256f1b7a4285b7ee7d4ea03bd9851b9d57cc375476e1fce0f4067cbdf8274ec34eb1fc6f861f42337c10fcb1acb84ad95fafe9d050087c665e780730e78974b9e8d4c4bf233102bfc2a7949260bb01f290b3c7cfb8e5638ad412ee78eb1a7ce7020275b70c4d2d6dc21cde745aa510db2845da38209122119b781b49cb1f609b198c4e44b1954b07daefc14b75e92cee6f40ec7d3a23f1c323014806635ea4b678b9bf5e2d82de0c0055e42e383c66d4090977dffe20d4f544dd7292c79419b0be893dfcb3d5a4616702a063a5b57b2aec18360a7b9f22a22535d0ad04625628c03cece25f5bd6384523fa37cedc3c802b43836b5a9ef076707d1b00bd44ae5554f3e6a6aa0f88c5d09bdbcc701a1004272f9864dc434f20cf40976db1acbcd9788d77abec5154ee9e7e296dc439376a53a8bef2c68ec5cc2e3d7e6c6090ffd5ee889d4f770111b1ffd9e4964c9707728f4420c74e371c23e7691ec58f80572dae16a51fb5665141c0f49e56685aa77dfc52387cc220fbcd1412181c1d8d86fbacce2817d025fad57f76cd4448412572e16aba8f5ed3795d5dfdaa2dd42be9948d35522663162c8cb8c55e0d6173eebabe2efbbfdc63666fbf0285017e83173ccd6babd221e563154b2ef3c81e23f4627af28dffbb9fc3f71a3c8151e0c222cdf4e5adb50f7ad029c76a007a2896f746bf4c74cfa72e84be7da544f4c2003da2277d4756ddc6d8c8362050fab2222c92926900dd1eda8c6b509b5e3647c8c7ffe0ea47de9d9d0930440a999d263d62ae0fcb4fd9c84445ba2fbc854323cd7c7db474f2c216cf8ae8376f6cd4831bcdb64893db642946179cec7388bf182bc82ce1abbe624d0526997287a4f74aaa1daff9e56b1c01b24746483db1967eb71df62ef8c2be9c045378de10c4c4d46767e6ab969f781f4c8b584d86a7b5cdbcfb0e46a529ddc161933b04f18f0ae8d51e794855040a0cc7a0019fa63e4928de5af0bd33e6080d0ad0288b9d76dfa78f5e3f81a7a4cc6444f7fe8d6677bee77ebf0eeec9373e9506a79ee7dc87f63b0db1910ee063e7d8003ef42b107063d9cd4c6fff7faba152853b851361d37c3029d546ab9f5c4577b2bb1da6a8b2178fcbd3ea1bd065b4b3c23cf46ef0ff04ebc2f2b41816f4c27dc03f2e6515b79d007d6522eafcaeaf359f7c8ade2af35420604ea7c038df4c600646fa6653702918317121a92f3a8574b10be737c840f8d9282ff05c7a109ba69c25f5d909f556a40684963c7091576e56a1e5c471aa76d0b621719eedeb884d61d182b55d7d2455d33c556e48e6167a31fd8a31321cf34dd52e8a52666c7715dd847aa423b71e8b4002cc90ee75ba715e0961f53dfda6", 0x1000}, {&(0x7f00000017c0)="5643f5afa92808d8e43ba4ba936c2e8a0b0da9be74f15e1976755aabc0ff0df0a078a85996120e64049b91095c2125a23ec66007c7fd058df6ba891dd2d7c8880a9dfb3f8705b8f4fa87986352004865a2b257717e2bdac7064b9971", 0x5c}], 0x4) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0x5, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 1m26.694856471s ago: executing program 7 (id=4750): utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x240, 0x5}}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 32) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae", 0x54f}], 0x2) (async, rerun: 32) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6015f2ffffc20000eee21f0800003c00000500004c58053bfe8000000000000000000000000000aa"]) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x8) 1m26.692957222s ago: executing program 6 (id=4754): syz_emit_ethernet(0x92, &(0x7f0000001740)=ANY=[@ANYBLOB="8f7321e3cfb000000000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e00171700867c00ef47a1e84355bcdac1a000002000000ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000603820ea63cd60778f72563c686633eb69bb645baf9fe732659e2506c2ee5440c09907f0000010000179f830708ac1400bb0000004e224e220008907800"]) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x4, 0x1) (async) syz_extract_tcp_res(&(0x7f0000000280), 0x4, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pread(r2, 0x0, 0x0, 0x8000000000000001) msgget(0x1, 0x602) (async) msgget(0x1, 0x602) getuid() connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) r3 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup2(r3, r4) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/139, 0x8b}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/89, 0x59}, {&(0x7f0000001600)=""/139, 0x8b}], 0x6) 1m23.583934386s ago: executing program 6 (id=4762): r0 = socket(0x18, 0x2, 0x0) recvmmsg(r0, &(0x7f00000004c0)={0x0, 0x3ff}, 0x10, 0x0, &(0x7f0000000500)={0x9c8b, 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r2 = socket(0x1, 0x4000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=r1, @ANYBLOB="7e5ec7d74d47e0606ed45ac34c295f1131dcf201240f210b72ab460bd40e0b12d023a9691018243c075c9aad5e30240b216d7438fa0eb3bb6f8111d9b0ca3cda6c92f13760e0c18a7086a2046461607c3f9fdf42ee4581d6768eb0286282cf32d1f2dc1fed61d0384f3c6a5112e446bdf7cce6a2e3f35fb4cc80"]) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, &(0x7f0000000340)={0x9, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x4}, &(0x7f0000001900)={0x0, 0x10000002, 0x9, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000000440)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x3) listen(r6, 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r6, 0x2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 1m23.583612925s ago: executing program 7 (id=4763): sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0x3, 0x3a) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0xe89) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) syz_open_pts() socket$inet(0x2, 0x1, 0x0) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x6, 0x40, 0x7700, 0x2085feb5, 0x6cb0, 0x8d, 0x3, 0x5}, &(0x7f00000001c0)={0x4, 0xfffffffffffff510, 0x1, 0x2, 0x5, 0xa, 0xf0, 0x1}, 0x0, 0x0) (async) r2 = syz_open_pts() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) writev(r3, &(0x7f00000006c0)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000140)=[{0x3, 0x0, 0x1, 0x7f73}, {0x8, 0x88, 0x9, 0xd}, {0x10, 0x4, 0x6, 0xffff}, {0x3, 0x37, 0xff, 0x7}, {0x9596, 0x7, 0x10, 0x1400}, {0x854c, 0x2, 0x1}]}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000280)=""/95, 0x5f}], 0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0xfad8a66a59fd5d58, 0x0) (async) fsync(r2) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 1m23.005521867s ago: executing program 5 (id=4766): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x65, 0xc, 0x46, 0x8, 0x4, 0x6, 0x0, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x2, 0x3ff, 0x6], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0xb2b6, 0xffffffffffff0001, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x80], [0x2000000000000007, 0xe, 0x9, 0x5, 0x81, 0x8, 0x7], [0x10000, 0x7, 0x5, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0x1}, {0x9, 0xffffffff, 0xffffffff, 0x9}, {0x2, 0x1, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0x1, 0x0, 0x0, 0x6}, {0xf, 0x0, 0x9, 0x1}, {0x100, 0xffffff8e, 0xa, 0x1}, {0xe, 0x4, 0x7, 0x8}], {0x6, 0x7fffffff, 0x7, 0x6}, {0x56d7, 0xfffffff4, 0xfff, 0x80000000}}}) (async) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="b1be4591e988", 0x6) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) writev(r0, &(0x7f0000000000), 0x0) 1m22.738513403s ago: executing program 4 (id=4425): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x36, 0xd3ac}, {0x101, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000380)=@file={0x0, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0xc) shutdown(r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000340)) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) readv(r7, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 20.221968081s ago: executing program 32 (id=4768): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) 19.697427043s ago: executing program 33 (id=4758): r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x4e}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x7, 0xff, 0x6}, 0xd1, 0x2, 0x8000}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) poll(&(0x7f0000000200)=[{r3, 0x4}, {r3, 0x80}, {r1, 0x40}, {r4, 0x2}, {r2, 0x4}, {r2, 0x4}, {r2, 0x40}, {r5, 0x2}], 0x8, 0x7ff) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000240)={0x4, 0x1000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) ioctl$TIOCNOTTY(r3, 0x20007471) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x1, 0x10001, 0x90, 0x7, "daaff4c47758c5255a96feed3aab5f8faeaedcbb", 0x7021, 0x7fffffff}) execve(&(0x7f0000000340)='\x00', &(0x7f0000000480)=[0xffffffffffffffff, &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='/dev/pci\x00', &(0x7f0000000440)='E.\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='\\[#\x00', &(0x7f0000000500)='.!*$\x00', &(0x7f0000000540)='/dev/tty\x00', &(0x7f0000000580)='+z!\x00', &(0x7f00000005c0)='):\x00', &(0x7f0000000600)='/dev/pci\x00']) r8 = socket$inet6(0x18, 0x4, 0x5) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_broadaddr=@in}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f00000006c0)={0x3, 0x4b7}) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000740)="39ffad160f38628e12d4d9fb6d7fdd23387a183540d23379e6750a56e31e1bb67831073bca99e9eaf5c51539008de90f3425bf5738439947d128183921499101cf16be6ec879baa77d4c3c025c5e31ef5e5ca29fde5ae3b352db074de17a57c797de91d1fe47cf860c90618c47f0b2c5390d33254956d498a3dbc6d605f3ec8cef7496f071580d916e099b976bf918d6d8a1219b3e302446d9bc405ca6425cb538f79d0ac2d8e16ad88d89f2b4b1c43a7e24ef504ad982743761dc5205b6ea20179aed63f5034673f328a67ae9689ac93f2c37c0dac62727c01771b56004e44d088370d1d6fc6e1020734c3ae1a578b27ebb314f6dbeb2404eefc4e440ced28b68d4510da2b7a5a786708fa2031b6803e3a5a5ff02045faf27e1909851b359782fccb0d09e5ccf4b9b6b439cbe821132934907584ab88b66f0d8804bbd841b34fe2fa24c9ded99e73dc3457ed6a65add125380078987ae810546c56ddbf7487f4d9f9cf84fccf6dc18941a6f0aef4d97026c6107070115da76ee45c9895f3bc3ba475324690263e21199692544dfa3e05067cc5b15ccef0c7fa9b5fa2619a7f5911c81f2af7b23ab578ff64f1acf40e6919dea56564c2bc82a9c4f3fd86a08bb4e4c5fef969ce5ba7a29f1229a035fc697298591a966fba7836a478f14c3f003ef012ea3a9afa2a55df9f75b4bc9609350d1809c49653514ae78ed2cbcf840f8b52be7faf3ecbb57342e435d1d174da3c203ab36930f11bad79760e61c29be5b91d7ce05e2c903aa9b588182755c231f978f46330ca4d49ff79d21d8c396c03469f54d895200d54a0cc5cfa0d8c80f03c93a559491bfa8059976db7d90c4d293ddc0698f3feb15c056de4233edb91b80fa66d5ddcb8346dc5223eafe8e26a6c6c90aa82ba0f1eb0a9f8b284657726f70e9799e8c68024a340a29d28b6fd5e073f60ed595d5d0746c58bcab11585809065133bc604c922e76875fdcd8c97296d7c4236fe99e26d238598c2897308b2f41c88271a9456b3488964000f616868f4f3a2d19f7eab6f869b01e01b2882d99c9a5109c6cd4cdf67b619e559e9ea77f988aeddb42752bcf0ea2386ba2de8132be1da57c31d47661f2b9108048130738643eb067a03ada8205e37d12494eb6f2fe87c998a9cb09f0c4c10c0de2875aa92ba307611c307ab5f51243d7027d3c493eef9a45bb480440243ad0aa0f6fab5477d81a47f74c37662e762818de99f9c7b53982bf6b939f9b3da2e67693e746314b4caa3773399acee14895bfa8809f593910d163f3e42c58dce21fd7e5cb72a76e9f8cc63b7901ea88f850a8a932c9b3f2c676165f1c835179b21e298709a1d857a5ee2c0c2c436f470aa1cee7c717099943252b77eab30149269e56b2f76c4fea881ca7dbaca84d4522006644d6b967e0b606892fc3d9c27713661928cc30222be526024be8f8794d0b58ee706dde8d11367543328ea0f3faaaf177440ce63d810b7c9413cdb930db1cab331b4c73cdcf8ec34110063581066f2a0d270d3fbae2ffb66d41596daf4ebdb86858ace7edf9fc23a3aa82658e646d007093fbbd34fe6ad79539a7045b75527e2ec727bc4e167a8351db075ef23ec6d60e35085755598d0887a235974937952369ecef0a65c9db92de43180e3ac57e696d823f41d4c32f5e5bb5f3ba7764a1b2c0afadda7670a8f52158fb220783fed3cd386d045d91b22f06554b3244a758f55116412422d2bd7acbf78f7320c26af59f5c0e6dded3a3ec51cc69d6bea0d44ee5ad2566dc396427a80fdef6dd586ff58bd51ab72c5dee8c9c5eff37451b34be787281d637745fa1864fde166e00ace730b7e204b55234a65ee25861d84d87d389a8cf3c2706047d26da7e0242c61b1ca149a2dcc308fda7ba2bc7fe9f312571dd9554a6085ff29b23410f4fe911ed135706ff2b8078e7d86518d55273309cd8a24e142e7b51a4e60969af08f71485d3c641cf5f218cc7e1248bb58a63d5bbd91f5decfb55dd2325b153ab255c0a43a206f146993508d03caf0fbdce034c08556ceabf887fc45e7519a3b934dfb1354bc2305b02514f8befed6e8f61517dac17b2663235b99613729b9af5e670e68ecf89385d72706e7df4ee05925d546857299e20fc67a7eea406df35f8c1b2a1c0ac33b020ccd47bc52a632210c87ed5a8189ebe9ecdaaf2d404ebb9e251b1f8395d468113592ddc628cadb3924d5e78a27bcff8cfec9df9785f1d489559aaffebdd8580141e27b022ab58d283cc4864c68261780209bc790f87d67e048976b2983e99aac676d2ed86f5e70b39889df56adb83c4e48d3cb6ed2b0af3b9c94c1e22141caf3451af87ce38f9d722e0e313bfb8ee13b59d2faf5008f22bc13691d300c8002c9da6de549390670ac05b7419c3abfab2d83493322b74e731744c32714d79e967a8f387ea9bf3aec1a715a9322f6313eaeca918ccd3dccbf4cc819f1753ba4dbbbd878f479e9b14d0313e1e050af8bb7942c23c4b015c380713cc23d3d2c5acdd61d02ad74d00bcd3f06f265353815be18a963d7d71e7825e44184b7da975500bc2fb5e5d22da5a36eb26f909ed8b7487a6352cea572e843d27b20fc86e42d8dd66aebf41e6c92b861f54fa7f4dd18baae6f0588bd8cbbb36c96024b75952577b2f2f67ab05abe5d6b54aa5aa7110b01a80fdea328f0d44c522a88949dc9b9365c89adf715d4c0d63559216d3f1abbcecec5c58b404f41278d965a7ff30610291ef79a52c560a34b9296068b644dd5e54d3a506d1f0b6d1765aaa6d612c1ab2fadd59ad7b0a918dbd83e87dce49efc7fe9624452bd1a55c5eca9f2a2f05f6a5e24a0d36dfaef768807f2f575bf1731839b71364b26c4feec0f68e4961a810e9021278cb0c87b16bf6d517192c293eb06b65e195894c67a37608cf215c9f16b1b6e3dce5c96c5e5512c09595f7955bdc83417c9172cfbe75501d5c0c88d977c4d2fa16a4aadf4634169b7c1b67f20c62d4440e9d6447c5ff2448d1f5bb2b8181ac77bb6c1eb63ceeccfe4736cccff710f648da223bb0f164c7286743df08b792c373aeda4dbe3dc0d71380212bc5ac936252669457d07a94a3bdff9102b1762bd00a130d7a605cc6954421c96e8191da059aabf2b4b32d893943a01200f4dd8824cba6938dc6d7c20bfff79fd73cafdf97881a109aa615854787d0069fe2669ffb5046ab1364cb7c7f3faeb2eae8f4095b8079bc86e8a02229b610025724f1a0b5e09567f742d45aaf1c6aa70c0da3c2c237a6abf7816ee3e042078866a513a6585feccc307cfb284b8cb20150bfb2009e60fca9b9a53853219460ade8b2e2179a0ad0c3300ee38ea78e3b62168095f007943661a606174d47e2be4fed2d9fe9c4a56fe5ea640499ef936f25493d87620c42b438dd05389b33e44ac5df422003d3f2a73744160a2750ed2171316b7d3f39f9a099317c427ae88a23498f6e9d89fa1112a77a21fc01b4f7b87edfd43d2111c0639ee5461c938ff668d923c0d80d0a340157f86099043f83e84b8411a5f80922b6d8229a0b9de4b389417c72cf15a731688b6de6b378dad99ea4f74b9e528b58a8fab007764356e5e6ade34cea85f9d425a613911d5a4c8a1fc746348346735ae66657ae144ab45a89ccd427c09ea01be421b5880e2c67c8c0d6d1556d113c7ca4189dd5d95af2eab6e1074765954aac96dc57b00eb8d351ebbb9e5ccb1bcead6e823080fda48535d89d0a266a97037f6043e957710d235ffceb792cdd0b4fa63af93251087aa1bfb4cbc45fee3e46e9287da53c5b4b5bc979425a3a1ea34450831a06038b5a44acfaa94aa82f4f3a4f9d4a7877b0591564a58b3c9bd071ce08ae76ef4020204985ed73aa6055e999cc2c81542234e892d72c34a91bd1cf56e4563d07e9c5612ca6c6c8533ca4696cb7fc04975f5be2b164d5b506280632670ec6c05ce77b5736da6aa0556e766f5d9e65235b0cce0c8778ae542f7526f020a5c7da5a411a569dec9d1fbb24bda8121aee732c2f70204aacfa600884065727bb2b7fc8cb0e55b337cf60b937f469628328b87c68525999a09da1cafb51c015c4691cc4f8d2386fe45442e090fc80fb631566c504daadc0efdce5abaee92ccea92b57c4583a52502ae762918cd3366a3c726b752d7a540753c0058a77608d9e4292e123dd907ddfbb7662f53d52b9ae1414b428ea9132e9800e102adf9836e470b1435090c5f83cd4b393b8db8595173eee99dbf3da10b4b8aa36b031c3622c4e050a878dbd67cddd9d0b77ca1ea5c1fd1b9b531211154f4d18f833d17bdd620c502e80dada436dd4ae6423a3b2004379b541e159e8304fee594974938f882fc03d4b6977a05e03f052d2150882302421fcbf3bf44559d986372131611dc6cac8f3100e37cd54d4d3ed77d3d899ae898f4798667c43e92e51dcc6ab588980c10a7dd8c0f3aba83e7f4e81edb5814a943b6a7cade1521fc28eab9b7763d770dbe2c96d15da4f8f084abcb10c6b4c8a48b3cbe0e0d384a11a1101b8b8fe9d10b30f540f404f876d3fbe35c74def0cab39351ee992329563cfca7715bfc05820671d974434268e1667c21d193794779bb644b39a9ac29ee85738bf2cbf95e6d43b513720eae46e7bcf69836f969f6f094b54ccaa47e2d81830471ff846966e63f54518219edf6d56c24af763a06220b52dff57c9a63134efa7125fea00f4148009f2f0a482027932b53c6103aaca7c28555c41926d9e6032362f25fbede6d7d8157b5f03a900557200a04e8b5dd6ca897dc6cd8b70691a7eb9a988f39fd90a01bc4f4fa380e2d37ac399f2323422c7e61f262dd8e58e003321edd47df614a5a1ef5b16c4bdc838ef0b5fae67bf340bea8ac956f69d86fa9a3b02abc43513c27345743293abee2837d9e971baf0ad67ff93dbc7d07793a8210edc5f00c39eaf226fa251e3e2656a0447230c58a6bb4054837c845c490fd34f0644a7c8c720c14645e19c78f2d514ee133e9b50b992cc5110adbcac4e653875cf906f0ee6f62c0d4cdd36f087d760b7d4a7aa1435984f1c7709f9400c301156d6d15a224338990526de43a8596b2a70c35ba617c685892cbef88bcc975c132eeb607212346d2da8775a67c8202a062d0fd43b9cc60b8c98d63016b215bb16a5c01898815cd9b42c96cef44e654aad8753680dab9651da4e7b719131fc691222681de367c5c4abf6a75c71975085ed032373bfe9857845cac3eb1b51b8032112754381dfc8ddfad5b37eda642e6adbcf6e29797e9ccfc14c038c0c980fefd75789b6b01d127a2d280a10b387c3233ce7a15c5d4db544e9445dd91fffc534842d92f3be83bb7e2c1c364de99937999edb99c2f5b43414aa09f910c27c4b77772f0015f7534e56a27f6064bcfdfbd6d278330558bcfef3a266426bc7c8221c3b2f824cbd69d48db9b6390f4e2d669b477919f3ea92b6bad44f49da79de6af75481a9838865adad5ac47df51876b106d8e3976fcf09b1a47778fd4304aeabf94336742fcc8232346e81ddee52b5928211d8efb77b39e37d8fe12cee979a7f993a549ab3520da0abd2e4416c151334769cc75eca208e3241ed0053e8efdf35b0b82433486facd05c505a4522eec5510e7521b3c4cfdfb69267789c80094ace48e99478f61d1958a7d17e9b53308d7ae36a9bf17be8e540d9614c4f38e99916c3565dd475da53615ae6d89f749edcc7fe24908d405a7eb8c768b7e68c43861f3133dade44872ac7f688f07d2ca46e6a74ae511971cfe800b656355a28353491", &(0x7f0000001740)=0x1000, &(0x7f0000001780)="93051b5bae151108944ea92e8d2183528ea4632515e23d33bd6c973d3aea4ebdc0bcb2b378011931e5526cb47fe667c044d441f879fe6b723aa267dbea7ca874067db6ffdeb1c35633338c860bb018de1f43011a", 0x54) ioctl$TIOCDRAIN(r7, 0x2000745e) r10 = open$dir(&(0x7f0000001840)='./file0\x00', 0x20, 0x8) renameat(r6, &(0x7f0000001800)='./file0\x00', r10, &(0x7f0000001880)='./file0\x00') execve(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001900)='E.\x00', &(0x7f0000001940)='\\[#\x00'], &(0x7f0000001a40)=[&(0x7f00000019c0)='\\[#\x00', &(0x7f0000001a00)='.!*$\x00']) utimensat(r9, &(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)={{0x5, 0xba64}, {0xacca, 0x4}}, 0x2) r11 = syz_open_pts() ioctl$TIOCEXCL(r11, 0x2000740d) select(0x40, &(0x7f0000001b00)={0x9, 0x9, 0xf, 0x5, 0xfffffffffffffffc, 0x7a, 0x0, 0x8001}, &(0x7f0000001b40)={0x1, 0x2fa, 0x2, 0xcbea, 0x0, 0x1, 0x9, 0x8000000000000001}, &(0x7f0000001b80)={0x5, 0x9, 0x3, 0x76e762d6, 0x2, 0x81, 0x4, 0xe}, &(0x7f0000001bc0)={0xfffffffe, 0x7}) 19.486627503s ago: executing program 34 (id=4765): sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000001340)="7b21df6bf0bf3ea32f6a4bde89f9bb7f00a2dff679ae92a04d2db17836b487a9acba97c7a2229ada5c728a008840dae9f6e6f71ce6f1ab080c7a3601f4d119ef244c1211fa96c4876ab6cba05daf87cfd41602d36292e2a665832e2d9d5e2c5660a890779908662f3f462c2de55213fecbaed1454f75eceeca093107b7c67b692c75122416f042e2071e262be5985f8ceb6d72438f3dce3358ee4cb149a17e871d3c7fb12fb194e24d495a90cd5c0a462f6ada9328ee75ef9934f355457e6cadaee2c2851dba1d5e50cbd7e5ebd624565147da7020544902423b7b2002d66337fcdc00badf81234a11b121afd6d6304ceb5d86341340125bafdf5923e04908c150875f67b90079f6f01aa86e081c8f54e564877dd02267e3829ef32940e0ef684d77ae34c39ae7184aba3e628fa244ef0e9e8da7cfbb6a78877adb535a5812c4b6841319185f019a900ced89d22ece632138e1169bee00de08f29a432e4dde9d7ea03021bb6696eab4ad164951fb34e01b2fed57aff17698ca1bbfd3d757cf37411bb323a8225ed78b9a91aa922661f0b7ff3d49b9b1b6b0c9e84abe531b6d06f0f6b9f127a09eae8ab72e751c616313eed6158b11a1ab99dd81c4b009fbe7ba102bb30ec3db1189f0d145373927ca6ab02c28475651965670d108579284939a6cf6bb5343b62bbbe704f1d3be8b286c9b014b1b03c481eb90921fe7113b168caccc61513343599a5768fdca50b0ad437ded7b34c16a3eb054bb882f16811ed8121855fc3745e7e98d29853633d17a2175342ef0190c5d7eac51750b2bf9031758bc9b0799c017bdfb523c0e2e04739522adbcb93496bd5194487426377b4a8501a3d1d6da91304853d1233deaccde405d97aacf4e06e41866254dfd53f2a93d4934fe580fb52157545fce9f2be52bc7124bd4485bfa8213001cb3a4f147f483542daeba6ca9c88d563bef5919f63607b9d29fdb9b571b34f815e81d7f71ceae806e53f98dcfe0f1c60a6717c408c6958b557a28fbb1a61abaf8880cb2a3543f7cd543198a3858b57c9bb6a1b71e6f010db086f822770e1a08994e925145a964ec4d30fcafe512ca45205f7bf1586a80673ff450c623dd8d8eadae7b37fe5e9006030b355220bb27873aa65f546cd265b28238a9463a882364ae2b5b9a6bcd57222f14af13631d0fa05b274c3b78e4619d8cd0db19f46ff6171f338517ef54faf48a66bc322a86d8f9025190b58b61ae0d7e74f43ebe14cf3c7d11042c531956ee925a45b667509f57c9b5ef42430147caf104bac3873c9b33a8ba27b1f09bafda2c643449f68b8f008aeee27255692c656ac99dba4ab2bb289a6a3c37b775d738da8e0571860cc84b41e0311a02233b0ab7e22ebf73993f37245c634ca423f583e2056c9e937cc1da8dcfe0dce9e570f3a07d657761c3f246262edd03a8d56e3e566937afd240f664c7ec690058369f1edd74d19d5a7eef4b09d16976d9127aab1a4db82cd8acce5ed3e4e7a301680fbd2f4b6186e8762bf8909238e3e8073f5c6ed67c6071f56f275681eae7c2d769586e4a1774944eada1bf4239875105902dffdd031f738fc75f14e98435c533d2e870be28278edadb9382326711d36373c6627bab3a25a7a1f8c1b345d5a7758e8b1c82745114e5fdf0ccd5e1e9455a590465f89d7ada4537ee6fb7e82c2485be5c96e598ca07471fd774b0265ebcda6ad03741a32feb93058c4bd7540816f7d26fe2a9dd0c559e73ed983f3324c33f6c70090ff2e4e0caee9f06c38848776b3641572b606621a67dde8d32c127d06d399da15aea0f40ef1a2d357f48d339b08f41dd31058fcb07380b4de46cdace06b60d72d701a07e4c44fab32195713c6f9dd026434869d2f267c6e7e0968bf740e5e40048d599de9df2c7af314a5752e914efe266f8f46e8bfe0875e9d3309027c3b7896afafd865f93ce013a3491f1d26cd02250a427fd001d740d902182945539d5f3a51048e2b662153ae187d4e43916f6ff0cc1e5c2490c4f241d4eb1a3fe98be9fcb96d86e23855818191159cda6f8e5d4411292ead15d5721f4ced8801e7a48c35317c251e04122290466b1bf6be8e9442c7f6243bad0829e4f04a8226ce565ca275f445df5f53ca3888176250b095d74c3d379207cfe975a2e7478e3274662a58c7556f2b1a607cc70a41690fcd2a4663e1535c1fb17b49872b7ff4811e869d0e3a38b9b935279ec7ffe6ffd0a116df0a096743abd836956166e3a9532f280d592e2dce694ccf496c7bc80706834856266c0365dd1e319f68c34f22cc1276b581a16cb3464f0c6f5dfe92b662f45a12b5a08557b76aa9d9f6ab10ea46c7d871eda7c7cd3cb5ff159f53322eba3136821542cf8be0eaff2a772c46fdb239584cd7c6c33db317162d10f0411880d560608b7402b261bc5459b51a0625e5dd4f7c3d8618521b1317241a62a930b5207ea07eb7aa69d2c73c35590163a1533324b64ef66a509e4b39136e325ac1db1f702e73e78732a5ae5c2118471c6d17f106f55123dadbf586b6e4e435a99fda284dc473e567c9e11881ab8f2cf61f1fbcd0ae50a6d00c9c788628cec7bcdf71b80cb13adeff92a0e81eab820a3c2ae6a7a1a7de284773f295d8a2cde5ee5a6cb744aab36f9048363725a2657ee8dedaa05d5e04c75002677ff19993e606ea2bb02059c5da9e1d26c703eaa61b9b7321d3db7782dfb86a1c0705ebf35dcee7d423ca4cb66444f6f3a9246d1ef812b63d08813b1f6ee0b95b1d65e24f2ca1759f01378ebc670dabfda3ae74ba43f95384cc4df7103b4c68abae9c780d4e39235cb2df64868ff5e863f263e026228bee94528fa9018345d5c0042aea5dc64fb732c2a315726d529ee1534d7af8594c8aab66f97ce7e16e797afb2fddb22dd3f6dc965e4b068a4277f1daf8d631d1bdbb878ea48305f01a85cdf34b21f1fa48fcdd9e51136646cb0ba994926b291959e3adc804af272f24cee1f4b24733997c8cdb7c7efdd515ca5f43ec1b8b9a156420dec2e1ad7208debb5296b3fcbcb6e7f8ac04e6c14f58136fb3d2c978b503ea97f8b25d2e940e9457524e65dbda9d0b7c2438b2e580fa236442529c7742d70712070c21237ad432ae33b2f280d8e6ff2939756ea79712d4bdc79cacceb59e4f6d9805b6c930291a43fafa02fc634cfa5c47eedef3a7958303d3558893131de87ffb3524bd0c4e5d32ae5307f3436841461fcad4a4ebc11f36c0bf2ea216a4c401f09b1f7adc459b05b5f7805e7b4961dd501bc784e0ea93d025df54e4f7c853b9c42c129bd12edc6d9b08ff0338db0262ebf63f233ab059ed5d0a38a423659bac2ff2449009d0976956d2b800ad73db24f31de68886be61ca7d4e25da9e5006848dd271d021bfe1cfe5fad0ffb133a54e491c976582e9d2bfd3e4424329a2d5f7b57ca337781f64afd83a0b884071e35c500563880d83a1353f60f9f7d606c7f213d5e0811dd86e25fa2af56a6d213163d95bb6e4831b1c68e56955680fb1b5d9c986c3637ee7153c2dc92630a4bc787b2db86f8ca3ce36411b0ed4b9180ec02c30235661d35fffaf0ae9318bf0e1f5cc93b571eb21514540ebc2b026fb561e7e4ea0f5f403dc7a7a4426917dceb81a53132829dbd1d9f188a9547c3a92649ce6a9ae12e7c02d534f7ec24751f320eba06ca380991bc707405ffef91525c4b996c56b9f30a6709619e177e4866a731cce7ed307c6fd6c6f88cc945da059fa0e869bfc898e79f527dcc5ad1be8086246e31adc2d785a6427e39aeed102d16eff3cdcfd9f9d559d6fa0a32f06443d729fa3860680198e432b0e447aa524a19a55812454a49ab722528339f1b82d915293a37e92c3b596e837b20205a68f8fd1421026baf928fd51c67f0f9956022ee7ba51deb05802cb9256d91ee731eb449f54713d8ae6f39b3825888f80dabf46138ae454e308e75bf6b431f1a7507452f7f40cd8c4d8ecbf640f8903de53890dfa8f47e3bd589d06e88a3206f0e5470c1e25b258c9f15f0ffc2dec82ac50df879cc0e4c588a1ba7d5331269507656a6fdba0d6d591609cd77909a59357f23c7d770ad9619a008af1b5a756d9101a0b2b2e751d598e5de40c986225704cf2c8f9bbd76e9263817bb91dc55db09a8203a06c2c0b1f2d680ea736d1c2ec89f209edd3d1db230c10da4dbf8abcbadbc329b9c91ecfa5da9699ea25bc81e0fc8b42a87ccf489f1aed3b4918eccfc15fcc468da7d71175e062f56588a81dbce30557c3351f9b2cbe107c02d4f4ef6fce81f5b02220423f131a7f825d27fba4869102e4873c7d54f98978b0b60e05aeba456426bfca2cbe5cf711cda5945bcd688fa95bf7dbcce4e26946634ac3c458deb710c7841c14b80b3d319ad38489436ac85695283b3d38eb676568de57b8f1082bea750a6cf24c0fc683564c65a8449c577c91ee2cc9e578437eed929be5597a679e14576c2ffb7d6a8dd8b345818845836a2fbdfe111b89ec87853d96a2710cb54b41a90c5d442ff36c75349c0c98be9fc673d5ae7721c1d5af27cea77a9746c23cc75ad3d96c34af623d9cd6979d92ad9193f659ae79164eace53ca7035b4529d9673070f5a26ced47c4b8c48af1eda368cd699d7c42fc8de5e6b6b261fc98cc4b76097270b4d9599609f244a875665e9b76135d3e86b9b84f111cb2a910092b2bca06e9cfa756b1b70a0359a174318dfb0b0ee78c3ec3f386919ef7a4827851b8a6bdce4acc8e487b655af515a30926c9ec59eaf523af3d2876395805c6de51bbe1dd4dc3ccb9c616ab7c694c1dd41103467bceaef3a3603ae64e4072710975343bf5fda5cdb3dbdc8cd811d3d906c2f494fce1ae36fc62b199e6d8f7ea5236dd6f2bebda93c7dacc1f21fe8b7809ae6fb894da22e24b855ddc50e562e22a2f3cadfcdf541a79b4122c9ed970dc31474d2e8d022aa28c4eaa8d6c11e3e12be081ae2c687f2ec6090796a1041595bec6959274f5cea1ccfef0e830d4df9a2f55b20b15cb6058dcfe87d3ba989d84f8a9a69925842f3b90ac834fd311044e4ffcf8759bcfdf1f73450ae79debfb482ae66674d2f3b99107130834a1ea7b276494736093a6f53911d95b59c6be82d13098cdcb76cf789e2e5ac8206a3a64e424f0f6fc0cac2a084e2ecf85ae24fc8c57e146431e4aa2cd463276dcb9820806534837c310987d0beb052dd07aaa0deb00b2d13c07b2d288270a3f1740ac6aa280279a88b11199a9642dfcc51e702c62a2a8cc059a5924c60b2d33aa66daff9393e4237a25871632b8deebaa42092a0f49a6b11acab6b4dc5df891a4b88432fb33cf6ba49abcfda81d1a275dc2edaa297486104f9c4d73f91b5d9e453d4385124afa184e9ec249fe95297435744d6d8e39e5d987be7b5d223e8c16567b352fd4472570f16cfef053daf2da10166aaea6fbe190eedf3a48f55e102a479e91374072044d96e5d8a6267e4ee7b0f93cec58dacd61ed0e0ff9f1b707b0021c28ab1bad8c0ed73df77451f7b464ba6512afcb42c0770a493b22d3c08d4fdc384734f5a783ab5d2cdde1f97f0d3c7a266b0639845e5336aa9cc7310f7196bcc82f2c863cc9598f0a528f50c0926f8a1c664f73d95a03f463a64548e68ca4262d1436fab46e9aa9436e25ee8c11d8a003a2f8d3a4a73a9f38c47af9a2e3b539eac47a23748dd2a708607478a83a7579c69c5d49ce3854688648e3ea0adea40e26bac7fc5041e53c2b76e13bc3d76cb033b8cb8ec0bab2ad18c1b49573f305c51ae73f97ad600"/4111, &(0x7f0000000000)=0x100f, &(0x7f0000000300)="285d6e640b8a53fec11612b9453fdf397a18ca2758046320a5bca878d8fbd475e590f0e6536cb5ba436f4b71796c29cb47a63157f371895d8d70bae8ccd66187e68c6e04edb7aaaa9bd93c54414246b6d2314fe7b0447cb7950ffc83b4612da285a9618db64ddb8339f609000000e40d", 0x70) sysctl$hw(&(0x7f00000002c0)={0x7, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r0, 0x0, &(0x7f0000000400)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r1, 0xcdf9, 0x0, &(0x7f0000000180)=""/231, &(0x7f0000000280)=0xe7) 19.277258908s ago: executing program 35 (id=4760): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x40916b12}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea600006efb258f1a1f7f6b6ef206c774efcf04017ae14452ec54d21fd2b5", 0x35}], 0x1) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="f969af96dacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af9875656e8", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0xc000, 0x2) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) (async, rerun: 64) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000540)="70bfd7084e259503000000395932c60a7f4428d30ce6f12bf6990fc493f67432a66bfa0b18912f5be442bca06427524c28a5e22e258800462ca1e08c450707ba0b80199c0743f11a62eaca7c4a80d309e359cdb4b43044338c3dc06062433c3c9e7ab131bd7e2df73866016cdd6d74e15c0cc467c3c18b8f9eded0b4ded90ad270ac3c4aa0bda2c6c027dde5670c7d7a5bc2464a9b01c9a9208db18fd193d56be0511aad860baef84045044dec875df3fc062d8b157bd587fbe2681684efcf7515a32e672a3293acb595b1ac417249ed66ad1e3d4c0b46a60a65c0c3de6f6ec5dd3fb49ffdd336ac6a6d6c79e3d0fb8b170b831c83d03bbc21153eb4385c2d6753df282efc607c0fb50d61da4214c21397d4e04865c55a81fb566af2f6f3a790c056504c6285c647eb285675d696428d7c28b19c4874729bf9046263083a76eb9e3ec1da29bb24b0fc8194dfd00f5a7ef3bb78159476a41e0dc4ef54d8db8d12d51542cf6f9677a56b05b8aa2d038f55f1af29b62f4056237abb2b1ce97b3874fb905ecd780f5be296f0294771f2c19d78fbfa406104f2520b707d032f8d2f3bfa3f5d77892c8fdf0ccf55772efb69644a7b27f92e94c2141b34490bb4afde0b1f70f8e1fe6820bf0669f2fc97010d612d97fd9d779ea2f0fcf94c326a91472435fd632874bf", 0x1e6}], 0x1) execve(0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x4, 0x3e) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8388, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) (async) r5 = fcntl$getown(r3, 0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r7) (async, rerun: 32) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, 0xffffffffffffffff, r7}, 0xc) (async, rerun: 32) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) 19.06733816s ago: executing program 36 (id=4766): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x65, 0xc, 0x46, 0x8, 0x4, 0x6, 0x0, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x2, 0x3ff, 0x6], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0xb2b6, 0xffffffffffff0001, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x80], [0x2000000000000007, 0xe, 0x9, 0x5, 0x81, 0x8, 0x7], [0x10000, 0x7, 0x5, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0x1}, {0x9, 0xffffffff, 0xffffffff, 0x9}, {0x2, 0x1, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0x1, 0x0, 0x0, 0x6}, {0xf, 0x0, 0x9, 0x1}, {0x100, 0xffffff8e, 0xa, 0x1}, {0xe, 0x4, 0x7, 0x8}], {0x6, 0x7fffffff, 0x7, 0x6}, {0x56d7, 0xfffffff4, 0xfff, 0x80000000}}}) (async) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="b1be4591e988", 0x6) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) writev(r0, &(0x7f0000000000), 0x0) 18.856213548s ago: executing program 37 (id=4762): r0 = socket(0x18, 0x2, 0x0) recvmmsg(r0, &(0x7f00000004c0)={0x0, 0x3ff}, 0x10, 0x0, &(0x7f0000000500)={0x9c8b, 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r2 = socket(0x1, 0x4000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=r1, @ANYBLOB="7e5ec7d74d47e0606ed45ac34c295f1131dcf201240f210b72ab460bd40e0b12d023a9691018243c075c9aad5e30240b216d7438fa0eb3bb6f8111d9b0ca3cda6c92f13760e0c18a7086a2046461607c3f9fdf42ee4581d6768eb0286282cf32d1f2dc1fed61d0384f3c6a5112e446bdf7cce6a2e3f35fb4cc80"]) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, &(0x7f0000000340)={0x9, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x4}, &(0x7f0000001900)={0x0, 0x10000002, 0x9, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000000440)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x3) listen(r6, 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r6, 0x2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 18.646815937s ago: executing program 38 (id=4763): sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0x3, 0x3a) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0xe89) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) syz_open_pts() socket$inet(0x2, 0x1, 0x0) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x6, 0x40, 0x7700, 0x2085feb5, 0x6cb0, 0x8d, 0x3, 0x5}, &(0x7f00000001c0)={0x4, 0xfffffffffffff510, 0x1, 0x2, 0x5, 0xa, 0xf0, 0x1}, 0x0, 0x0) (async) r2 = syz_open_pts() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) writev(r3, &(0x7f00000006c0)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000140)=[{0x3, 0x0, 0x1, 0x7f73}, {0x8, 0x88, 0x9, 0xd}, {0x10, 0x4, 0x6, 0xffff}, {0x3, 0x37, 0xff, 0x7}, {0x9596, 0x7, 0x10, 0x1400}, {0x854c, 0x2, 0x1}]}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000280)=""/95, 0x5f}], 0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0xfad8a66a59fd5d58, 0x0) (async) fsync(r2) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 18.496282078s ago: executing program 4 (id=4425): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x36, 0xd3ac}, {0x101, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000380)=@file={0x0, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0xc) shutdown(r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000340)) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) readv(r7, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 15.751592065s ago: executing program 5 (id=4775): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x40916b12}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="582383ba32ce44e08e23", 0xa}], 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x12, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="f969af96dacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af9875656e8b9169b9d609e0b4927", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f00001d8000/0x1000)=nil, 0x1000, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x13a) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0xfffffffffffffffb}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) 13.746686986s ago: executing program 4 (id=4425): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x36, 0xd3ac}, {0x101, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000380)=@file={0x0, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0xc) shutdown(r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000340)) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) readv(r7, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 11.754877189s ago: executing program 2 (id=4789): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c00014000000000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50040000334c03ff"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x0, 0x0, 0x0, 0x2}, &(0x7f0000000440)) 11.504243459s ago: executing program 5 (id=4791): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 10.7359327s ago: executing program 1 (id=4793): open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r0 = getpid() setgroups(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) open(0x0, 0x2, 0x40) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) 10.255688858s ago: executing program 2 (id=4794): setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1, 0x2e, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@noop]}}, @icmp=@mask_reply}}}}) syz_open_pts() 10.254683077s ago: executing program 3 (id=4795): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') (async) r1 = open$dir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) 10.254248973s ago: executing program 5 (id=4796): r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x298, 0x800) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x0, 0x400) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) getpeername$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$TIOCCBRK(r2, 0x2000747a) sendto$unix(r2, &(0x7f00000001c0)="5fb945445c53954ca1e423d8edd453bc1db16fa452bc9ca1b8b5e262581fc07ce615f2ba22d952f4d07782230d", 0x2d, 0x40c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000480)='./file0\x00', 0xd5) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 8.755430323s ago: executing program 0 (id=4797): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4102}, &(0x7f0000000040)=0x1008) seteuid(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r6, 0xb0}, 0x0, 0x6, 0x3}) (async) r7 = geteuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) r11 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001240)={{0x80000000, r4, r6, r7, r9, 0x82, 0xffff}, 0x5, 0x1000, r10, r11, 0x3, 0x7, 0x7}) (async) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x2d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r12 = socket(0x18, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 8.754527896s ago: executing program 2 (id=4798): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r3 = getegid() fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, r3, 0x4) (async) r4 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x48, r1, 0xffffffffffffffff, r6, r2, 0x6, 0x6}, 0x4f, 0x80, r0, r0, 0x6e, 0x8, 0x8}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000180)=0xb970, 0x4) (async) r7 = socket(0x10, 0x3, 0xdf) (async) r8 = msgget(0x0, 0x16) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0xe, r6, r10, r1, r12, 0x100, 0x2}, 0x1, 0x4, r5, r0, 0xc5, 0x4, 0xffffffff, 0x4fa}) (async) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$BIOCPROMISC(r13, 0x20004269) (async) kevent(r13, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff9, 0x49, 0x1, 0x4, 0x3}, {{r13}, 0xfffffffffffffffa, 0x2, 0x8, 0x9, 0x7fffffffffffffff}, {{r13}, 0x4, 0x5, 0x8, 0x9, 0x8}, {{r13}, 0xfffffffffffffffb, 0x4, 0x40, 0x400, 0x4}, {{r7}, 0xfffffffffffffffe, 0x42, 0x10, 0xffffffffffffffff, 0x2}, {{r7}, 0xfffffffffffffff9, 0x42, 0x1, 0x1, 0xc}], 0x9, &(0x7f0000000440)=[{{r13}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x1}], 0x51, &(0x7f0000000480)={0xfff, 0xffff}) (async) r14 = shmget(0x1, 0x11000, 0x201, &(0x7f0000fed000/0x11000)=nil) (async) setreuid(r6, r11) wait4(r9, &(0x7f00000004c0), 0x1, &(0x7f0000000500)) (async) r15 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x200, 0x2) (async) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000640)={0x2, &(0x7f0000000600)=[{0x2579, 0x0, 0xf, 0x2}, {0x0, 0x2, 0x1, 0x9}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) (async) setrlimit(0x4, &(0x7f00000006c0)={0xa, 0xc}) (async) close(r7) (async) setreuid(0xffffffffffffffff, r6) (async) shmctl$SHM_UNLOCK(r14, 0x4) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) (async) socketpair(0x20, 0x4, 0x80, &(0x7f0000000780)) r16 = openat(r15, &(0x7f00000007c0)='./file0\x00', 0x1, 0x2) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f0000000800)) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000840)=""/225) 8.754202012s ago: executing program 3 (id=4799): syz_emit_ethernet(0x58f, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c8055900002e4d68c1b62a70dffe0abf77477d0a58ff017098e2b738d1361173847a631dfb47000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000ffff9078000025519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a8"]) 8.753289509s ago: executing program 5 (id=4800): setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000ac0)={0x3, 0x585, 0xfffffff9, 0x200499, "d88c630344a8f9883d2488d11454020900", 0x8000000}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) select(0x40, &(0x7f0000000840)={0x8, 0x1, 0x7, 0x5, 0x6f2, 0x100000001, 0x0, 0x1}, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xfffffffe, 0xffffffff, 0xfffffffc, "9786ca4b427a02c600010000000000000f1e0400", 0x0, 0x10000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 8.752294523s ago: executing program 1 (id=4801): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x14, &(0x7f00000016c0)="f969af5b84963e312091501d94a34b71000000005c4fd13194245ebbd0a768f987565625f7169b9d609e0b4927d702bbc2731dc9bc83066118b251d2c5379a42d38e20207fa56adde125a87b8af68a39c14a90687be58e6e1a1eb9ac451400a3badc93020093bc9afff740bdc820e62314e345e01e055284e69218509eb219f5848c048c7d5cfa", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) syz_emit_ethernet(0x1a, &(0x7f0000000000)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x6, 0x4}, {0x54, 0x0, 0x0, 0x441}, {0x6, 0xe, 0x0, 0xfffffff6}]}) syz_emit_ethernet(0x186, &(0x7f0000000980)=ANY=[]) r3 = openat(0xffffffffffffff9c, &(0x7f00000023c0)='./file0\x00', 0x800, 0x44) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat(r0, &(0x7f0000001800)='./file0\x00', 0x800, 0x10) r7 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getgroups(0x4, &(0x7f00000018c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640), 0x0, &(0x7f0000001a80)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r8}, @rights={0x38, 0xffff, 0x1, [r5, r0, r3, r4, r3, r0, r4, r6, r2, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r3, r4]}, @cred={0x20, 0xffff, 0x0, r7, r9, r11}, @cred={0x20, 0xffff, 0x0, r7, r14, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}], 0xf0, 0x8}, 0x400) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x1}, {0x5, 0x7}}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 7.71837664s ago: executing program 0 (id=4802): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x60) (rerun: 64) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) (async) setreuid(0xee00, r2) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') (async) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x6f, 0xfffff, 0x10001, 0x100000000000}], 0x4, 0x0, 0x9, 0x0) (async) flock(r0, 0x15) 7.713753761s ago: executing program 1 (id=4803): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) (async, rerun: 32) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xbe3d1d04420599c6) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000520) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) 7.695518579s ago: executing program 4 (id=4425): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x36, 0xd3ac}, {0x101, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000380)=@file={0x0, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0xc) shutdown(r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000340)) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) readv(r7, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 7.695064978s ago: executing program 2 (id=4804): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) setuid(0xffffffffffffffff) (async) r1 = socket$inet(0x2, 0x3, 0x102) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000000000001d000098be00", 0x0, 0xfffffffc}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe, 0x3a, "ff000000000000c6f04aaf00", 0x404}) (async) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSTOP(r3, 0x2000746f) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) (async) mprotect(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x4010427e, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x80, 0x7, 0xfffffffd, 0x7fff, "3f948c74a4ceb2b2d2279c449bc909465f61f128", 0x0, 0x1}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000200)={0x3ff}, 0x0) (async) r6 = dup2(r5, r5) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) write(r1, &(0x7f0000000100)="26f77dea5f513cccb774301e00c79fa082af6a0001ab6cbf03885736de8880c4682ac2d24681165a00eb3a3556a489b60a2efc2e900363f3", 0x38) 7.486754834s ago: executing program 3 (id=4805): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="6bb4e6d75833d8b7abb97fcb418bfc5389fa28705a619f52435a9bccafa1295d4ece0abace8034701a18ff05e64d363a99fbc1d927f69cf5f4b411a487a04b1c8090421d15b0a91075c723f026e1139b279ca64c", 0x54}], 0x1) unveil(0x0, &(0x7f0000000080)='c\x00') 6.708394073s ago: executing program 5 (id=4806): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x80, 0x0, 0x40000802, 0x718, "d76c1f46000000ef1f0160fbf520000002000f00", 0x20002, 0x4}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x39}, 0x53b7, 0x7, 0x0, 0x0, 0x0, 0x101000000, 0x10000000000009}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0x78d58742, 0xfff6, 0x1, 0x0, 0xffffffff, 0x3f, 0x0, 0x0, 0xbe6, 0x1}) r5 = socket(0x10, 0x4, 0x7) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x40806}]}) connect$unix(r2, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r6 = socket$inet(0x2, 0x0, 0x28) recvmmsg(r6, &(0x7f00000005c0)={&(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000380)=""/2, 0x2}], 0x5, &(0x7f00000004c0)=""/254, 0xfe}, 0x400}, 0x10, 0x1000, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x11) 6.004853077s ago: executing program 1 (id=4807): r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) nanosleep(&(0x7f00000000c0)={0x5, 0x7}, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x96, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x60, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts, @routing={0x2b, 0x0, 0x0, 0x9}], @generic="3309d06bc39cfef0af3829e6b622dcb8b288b659bb3c822c5c37dfefc2a485ceb3a27aebd08826d2cb0d281d2beaf33e21df9c6a3245b02e60430b3f1c766d0bef498ea156fbdf0f722faf76321ba94d"}}}}}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 5.498593623s ago: executing program 3 (id=4808): setsockopt(0xffffffffffffffff, 0x1000000029, 0x1a, &(0x7f0000000000)="02", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="4116642983b8176f9b31d4fe60", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb27bee491105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c01630", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) 4.954954414s ago: executing program 0 (id=4809): fsync(0xffffffffffffff9c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffc57, 0x92, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 3.406619177s ago: executing program 2 (id=4810): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) clock_getres(0x6, &(0x7f0000002b80)) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 3.388829041s ago: executing program 4 (id=4425): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x36, 0xd3ac}, {0x101, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000380)=@file={0x0, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0xc) shutdown(r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000340)) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) readv(r7, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 3.388705478s ago: executing program 0 (id=4811): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010009, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000004c0)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3297ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa240aab00000000174577fceddb020500000051e2f0ad3fbbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd1a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437120503eab71d89e000040700000000130000000000000000008d2825a1438ff8122f217bf9131a41b54bf255fbc385e5c5f38a9ab5a6dec815744c734762b5e66b3f70a9d1fb3ee87b29cb642818f621c505b660c985edb493f2423887839fd7949b56c0ab6df10196dbb7f05e4855658d514dea8f3461c40a0c1718438248c33cd4517b0694714db6ac95778bbae63d72e92ade5e5a1af9e8b60ee16501c333f4", 0xffffffa8, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/204, 0xcc}], 0x1, 0x0}, 0x18c2) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 3.370571161s ago: executing program 1 (id=4812): writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027", 0x86}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) socketpair(0x1, 0x8000, 0x106, 0x0) 2.79353947s ago: executing program 3 (id=4813): r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0x81, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d940500000084cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de5f0ceda200d0e0000737c7ac751f481c86f408518dae30b61525081cc4f71b7f2023c4ee89eaf79f7aeb869ac5b60e7446c27e5704a43e2d505290800"/128, &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000040002adb0070162e86dd60f6190000180600fe7fe0000000000000000000000000aaff"]) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) r5 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, r4) r6 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000000)="93834e4f9b0c06d9b89e6ca2598496e9e0ea", 0x0, 0x0, 0x0) 1.755557785s ago: executing program 0 (id=4814): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x3302e81e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) setrlimit(0x1, &(0x7f0000000080)={0x2, 0xffffffffffffffde}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x10001, 0x7, 0x674, 0x1, 0x5, 0xffffffff, 0x3, 0x0, 0x2, 0x3, 0x10000000000}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 27.63116ms ago: executing program 1 (id=4815): open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r0 = getpid() setgroups(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) open(0x0, 0x2, 0x40) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) 26.343454ms ago: executing program 4 (id=4425): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x36, 0xd3ac}, {0x101, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000380)=@file={0x0, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0xc) shutdown(r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000340)) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) readv(r7, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 26.186645ms ago: executing program 0 (id=4816): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000800), 0x8010, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="582383ba32ce44e08e23b16f3aec414a7aadc2068e5d7f48c91e2ea661696efb", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="f969af5b84963e312091501d94a34b71000000005c4fd13194245ebbd0a768f987565625f7169b9d609e0b4927d702bbc2731dc9bc83066118b251d2c5379a42d38e20207fa56adde125a87b8af68a39c14a90687be58e6e1a1eb9ac451400a3badc93020093bc9afff740bdc820e62314e345e01e05528419f5848c048c7d5cfa03008c9bbf1b", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0xa, r5) getsockname(r6, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000802}) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r7 = dup2(r2, r0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2, 0x6, 0xfa, 0x2}, {0x81, 0x0, 0xae, 0xf}, {0x6, 0x37, 0x7, 0x800}]}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000000)="9875da03b8bc0ecc672674258ef305c238e311bcef9d2bb55adb55e8f0300d079e7662737480f0e9f665ab7f345e6c149d26a429c3fd7618c004327f72ca5bc0b40a6a60a9518a4b9de35bc251b5c13446cf959f2809da95", 0x58) r8 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000021000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) poll(0xffffffffffffffff, 0x0, 0x4) 25.507391ms ago: executing program 2 (id=4817): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x40916b12}]}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x6, 0x4, 0xfffffffb, "2a61a4df9989e2555602009ac7744c499f39d220", 0x2, 0x10}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="0101000063530c17be6699ece6a8c4f6137e74d2247218b298f2e1d36e4913d7b362c47ce65da3b4e8b188708e3df98feb5d8d370b9e8de795c08fa12f0623d2daee85510a607ff97300f1f1d23c3b58ef537a6e88c798d8589220dfc6ad773a476190b6b201899911e3bdb6e7bf05826e9630461313b62be369a370e0621698e0507d4afbe5dd4d54557a67113fdc2903c5d3c40f00d8d9f7b1c0e1c4e14a1c58efbc074ce19c6220bff0b84a015d0db8a546d85f7bb425aa3f3a8ec7bb4c3f2f7193b9198df78d956275620277e617470081e83729878c7a82b36422bb45f55613ffb687c089c6871de0b9967eaec2a856", 0xf2}], 0xe14) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r2}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000240)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cc37082", &(0x7f0000000080)=0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa50aaaaaabb08004500001c0000000800009078ac1400bbffffffff4e214e2200089078"]) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES32=r1, @ANYBLOB="500804059078000585a4e321039a6405f116ad45ca3d501158d17d8ca0c3198ba89f5e921439f3592d68b623998e4a29ffd0ae3b0390c1f94ea7fb7c68cdaf44ab0d013f4e1f3a43a9315e3fdd0a2d08ccb6ce5c3b8668d9151914244f24624a82d024e0b7550b6f8e8917c504ab65a9c0330102c6c4b70befc42d4dddea48f1e765119e22eace29205374b2dd9d26245b6e9c79604d50d9dec6628b02cae6d81b6e7307a1fe1dbf"]) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0xa0, 0x100000000000000}) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000005c0)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000001380)="a900000400b6ff680000ac0058105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x401) 0s ago: executing program 3 (id=4818): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x401}) kqueue() link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x33, 0x2, 0x0) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0x5, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kernel console output (not intermixed with test programs): starting RPC daemons:. savecore: no core dump checking quotas: done. clearing /tmp kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 21 10:39:13 PST 2025 OpenBSD/amd64 (ci-openbsd-main-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.72' (ED25519) to the list of known hosts. login: load: 0.05 not a OpenBSD/amd64 (ci-openbsd-main-8.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error denied attempt to set clock forward to 42949672961 pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds denied attempt to set clock back 1402521455 seconds pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4143972354 seconds malloc(): allocation too large, type = 127, size = 6535087492 pckbd_enable: command error fuse: Cannot find fusebuf sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 1225978928 seconds denied attempt to set clock back 18 seconds denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80633d75a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pmap_unwire: wiring for pmap 0xfffffd806c6c5958 va 0x400000001000 didn't change! pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 fuse: Cannot find fusebuf pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806c6c5010 va 0x400000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806c6c5010 va 0x400000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806c6c5010 va 0x400000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806c6c5010 va 0x400000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4263431413 seconds denied attempt to set clock back 4263431414 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (95058) exits with status -1 WARNING: thread `nfsio' (78272) exits with status -1 WARNING: thread `nfsio' (172346) exits with status -1 WARNING: thread `nfsio' (206685) exits with status -1 WARNING: thread `nfsio' (427292) exits with status -1 WARNING: thread `nfsio' (261343) exits with status -1 WARNING: thread `nfsio' (299474) exits with status -1 WARNING: thread `nfsio' (184163) exits with status -1 WARNING: thread `nfsio' (320295) exits with status -1 WARNING: thread `nfsio' (70830) exits with status -1 WARNING: thread `nfsio' (22380) exits with status -1 WARNING: thread `nfsio' (246869) exits with status -1 WARNING: thread `nfsio' (286870) exits with status -1 WARNING: thread `nfsio' (189517) exits with status -1 WARNING: thread `nfsio' (183779) exits with status -1 WARNING: thread `nfsio' (212084) exits with status -1 WARNING: thread `nfsio' (8320) exits with status -1 WARNING: thread `nfsio' (40423) exits with status -1 WARNING: thread `nfsio' (311297) exits with status -1 WARNING: thread `nfsio' (440119) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=8 req=4769 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-main-8.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password:set $maxwidth = 0 Login incorrect login: show panic Password:trace Login incorrect login: show registers Password:show proc Login incorrect login: ps Password:show all locks Login incorrect show malloc login: Password:show all pools Login incorrect