last executing test programs: 20.720993063s ago: executing program 4 (id=11): mprotect(&(0x7f0000dec000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28d9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0xd21, 0x0) pselect(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x3, 0x400000000000005, 0x10000, 0x0, 0xc, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) ppoll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x8}, {r1, 0x40}], 0x2, 0x0, &(0x7f00000001c0)={0x9}) (async) r2 = kqueue1(0x0) kevent(r2, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x3}], 0x200, 0x0, 0x9, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x8, 0x3}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xec, 0x2, 0x2, 0x3}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r2, &(0x7f0000000000), 0xf00, 0x0, 0xffff4b54, 0x0) (async) sysctl$kern(&(0x7f00000011c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001280)="05000000", 0x4) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) closefrom(r0) (async) fstatat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0, 0x0) (async) close(r6) (async) r8 = socket$inet6(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kqueue1(0x10000) (async) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0x4) 15.822794942s ago: executing program 4 (id=11): mprotect(&(0x7f0000dec000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28d9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0xd21, 0x0) pselect(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x3, 0x400000000000005, 0x10000, 0x0, 0xc, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) ppoll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x8}, {r1, 0x40}], 0x2, 0x0, &(0x7f00000001c0)={0x9}) (async) r2 = kqueue1(0x0) kevent(r2, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x3}], 0x200, 0x0, 0x9, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x8, 0x3}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xec, 0x2, 0x2, 0x3}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r2, &(0x7f0000000000), 0xf00, 0x0, 0xffff4b54, 0x0) (async) sysctl$kern(&(0x7f00000011c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001280)="05000000", 0x4) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) closefrom(r0) (async) fstatat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0, 0x0) (async) close(r6) (async) r8 = socket$inet6(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kqueue1(0x10000) (async) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0x4) 15.822455924s ago: executing program 6 (id=58): syz_emit_ethernet(0x38, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86"]) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000369000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000184000/0x400000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10}], './file0\x00', 0xe, 0x7}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000140)={0x4, 0x3, 0x7, './file1\x00', './file0\x00', 0x0, "4118f19d4ad461af943d86e2f95d698e7789d58db01c6a5e36a748cefc5db9e67facf2250528d5e0df3cfd85809a73a0ec4ed6c9ecd2cbc4c1c7bcfe436cb2a275a3ea930221a3b86ea60750eae6d81772f19a3ff58b3950131cc255b6988508c86d428d86a91a0b9d3e3230dafaae861ffc8d26fd446f3b74e188d608fb35dba6f4e8ab369bc8d93e10192c5fb74a1e880ec98b3e342ac2564b4dd51f5f4707981f9e26e7e6ef9dd1cd7ae82b92ea20b98bdfd255dded995006e9963e88473c0b059128dbee18cc12bf920c4943786644043e0d67aeaf8d2342843127495fe5fb8c0cf826940616fb3893e8d284a037b509b03cf40a32224ce38c44d61b7897efe66ff498c2b56b059769ae24c93989c59a3397870ff008054e31eb5d46056cc1838049d2f038627bfadf9139bb67c84beabdf0116ea8e9e9e63713c7bd42a26f22e1c7593ab7850a7f4c435f5a8c13d62298eef7d4924cb84f75e87fbfcdced35d62f13939edd9ebf31997ef78f96b76a1f81db254ef01c18395ecbac9c8f8ded3890a3b526ec177eb4bf9e4837085ca9b9e89efe1a2c7c4a1e091fde787bdcd1a5a48274618703e4453cbc4885b44432d9662f8c16c195109282b111eddf3ecc3b8d22a49fc789537030ebd48e963013d0a12c9fcff2a837119116fadd7ca42125931e0d61f751546ee1c0eb8b09324ba319837bfedc11b23d63f74160e591cee12618778343d6af744b8ffbc573108bda4f632632fde170ffd2c8d8f73cd5d6f082c57e1800aeb32fb6a79168d6f4654e466b0131fe58025b43682abc86fa1ee8f7c77a59913eb402eddc1f1d1b1980682c79c9a8d70004069f3a759b0ce2cc8bfe3c3598326893e326f45e94e4557a8eb130ea397248133c116f5a95e791769c7fd458735cf3dbf0916872d6ab547b49d75dc06162f8833ea8e669626e629b42ea1aa9399116ecbf1ca77d5fff9af685a4fd360972b8c009a0a644a9024b185ba1c0b13cd0957833a0226c0a4fcef79e9b5169985705a1e0d0c0af3249057eae841ae92d53d3a9d9d79c8bacb5fd80c9d97650a9875c0621c0d7c56bf49b2c3e1187f275dbf8f950c02d25e37c7e5fbc0683e74128543538e834047f9633799e580e54b30419ea91c467005f6b7d19c7c6fda076fa34d6f6422b3d8fb88fb524d0afbb62a1a1d140d86bb22e27e79512b8486aac7e6f6778405f83989c19808fb1b8a520592086aef8ebde1e27568605f47f2b3618874bb298fb64a5510c9d7f1bd034606131e61c5fbd15c72aa63d459d96ced701eb575d2d0d4c9d0d9d7287cf7af948b21afd57749e9f2aafc08c2a326753ddf5160e4b3708a45a3d25712599389c13a821ea6988a825db507c6a9a26d71fa158f8ded70f4cceeb882d078832408845bfd5ca518f18f7b79ef2bf673d822505999df1a2e9a614f77987a3254c4de7d7ad7b9142ee096d79a03764825dadaeb40aec8b7c11d20af51238a9dceebb13aeda8bc46624bcc2aaafba042abaf7ce476b4b3b7bb8bf447cf38c92acd5c46f97c84ea3c8c73da646c1f432dea84cae977453ef454829dc97cff6c8cb3b2fdbbe732de3b3084c2506b917e3cfe2d7eb9301da106967d1e30af3fe5708cb72873be4dbb6f26a3a543ba9b64ad3ea2d1232b8638d29747a69acc1498f250d17e06015c5fe45294c2a67a69df5af018913c058c6219c81fa299c0d7c5c8a5677ff86368909253f959d98bfb7a4225683720e5bbb6e0bc8e34e0d7cd708da7e7f4a7c9534f9604f72236a400376dee602b1fb4e43047337e88b662a2a45a971e6bbc61c865d0e5a67060492600d482282575a907d7541e922b27fc4b88316530eea7f5983202bae7ddc4ac419c7452e48437ab47c7ca526d3ff0ba01e589835a415222b05150308445bfa7a8"}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="410946ec", 0x4}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) (async, rerun: 64) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) (async) pselect(0x40, &(0x7f0000000000)={0xb4, 0x5, 0x6, 0x40, 0xfffffffffffffffb, 0x0, 0xff, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000000c0)=@abs={0x9, 0x1, 0x0, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) (async) setresuid(r3, 0x0, 0x0) (async) setgid(r3) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) 14.183264691s ago: executing program 3 (id=135): open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000934, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="4f880a99a26a316ec67f052dccb04b478c2b21cf3903b7af82d2231e80bc101073242c37881bfd", 0x27}], 0x1) unveil(0x0, &(0x7f0000000040)='r\x00') setitimer(0x0, &(0x7f0000000040)={{0xfffffdff, 0x3d}, {0xffffffff}}, 0x0) 13.843796478s ago: executing program 3 (id=136): r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xad) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000020abd114", 0x1000007}, 0x1c) sendmmsg(r2, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='H\x00\x00\x00A'], 0x48}}, 0x38, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x180) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000001", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) closefrom(r4) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000540)={0x1007, 0x3, 0xffffffc0, 0x3b6d67c1, "e109e9d0070ff9ffff03000ef7ff00", 0xff, 0x3}) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000005c0)="a632346ccb17c22a7ebf913e91c7257738224c4284ec2fb867ae402895fd60d81e16026aca9cbc4fb63c03d727ba3150494ddfdfc128259e0321b45fa202d0b937849241e7b46b5b9df8a87e9a2635dc68fdec7d6225da6b90e6d601ab4ee7110a11fe91c0a1fe0a608f50044547f52948492817299cf1b4f94dcc5dd5f4bde7f201b4308a1b3ef5f91256c3f3e36e5e7a5aa8e5a7ccd3e48c2a1986e65060e593bc91b20f", 0xa5}], 0x1, 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000f80)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0}, 0x402) write(r3, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x7, 0xf, {0x3, 0x4}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000040)="283e36a0", 0x4) syz_extract_tcp_res(0x0, 0xfffffffa, 0xc) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r0, 0x0) r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0xfffff2e3, 0x2, &(0x7f00000001c0)="d585fc6448d9c420d80a607524ec7f6ce0b52afe09ec85f5cef3d04e15d0e4a3fed9be31fc8a231ff42cbf7ab5da570fb06e97fe4209610c5cded03876f10ada3e42f8325c76da89320d662bf79b0eed1454df2f989625319d0d14a1155343f769f8246f2ee4870cc6a6bdf61446187b9ebd4f418d0d4bf2d3895f12bcf57db4018f23e618953e523c9db414bfcf40d1459459a5dbc66b912cfff980dcf1b06106b632538043afd6", 0xa8) connect$inet(r5, &(0x7f0000000040)={0x10, 0x2, 0x2}, 0x10) 13.692676378s ago: executing program 0 (id=122): r0 = getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$setown(r2, 0x6, r0) r3 = kqueue1(0x10000) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) fcntl$lock(r4, 0x8, 0x0) closefrom(r3) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) getpgid(r0) r5 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) getppid() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) fcntl$setown(r2, 0x6, r0) (async) kqueue1(0x10000) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) (async) fcntl$lock(r4, 0x8, 0x0) (async) closefrom(r3) (async) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) (async) getpgid(r0) (async) socket$inet6(0x18, 0x3, 0x1) (async) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) (async) 13.483792863s ago: executing program 6 (id=58): syz_emit_ethernet(0x38, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86"]) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000369000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000184000/0x400000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10}], './file0\x00', 0xe, 0x7}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000140)={0x4, 0x3, 0x7, './file1\x00', './file0\x00', 0x0, "4118f19d4ad461af943d86e2f95d698e7789d58db01c6a5e36a748cefc5db9e67facf2250528d5e0df3cfd85809a73a0ec4ed6c9ecd2cbc4c1c7bcfe436cb2a275a3ea930221a3b86ea60750eae6d81772f19a3ff58b3950131cc255b6988508c86d428d86a91a0b9d3e3230dafaae861ffc8d26fd446f3b74e188d608fb35dba6f4e8ab369bc8d93e10192c5fb74a1e880ec98b3e342ac2564b4dd51f5f4707981f9e26e7e6ef9dd1cd7ae82b92ea20b98bdfd255dded995006e9963e88473c0b059128dbee18cc12bf920c4943786644043e0d67aeaf8d2342843127495fe5fb8c0cf826940616fb3893e8d284a037b509b03cf40a32224ce38c44d61b7897efe66ff498c2b56b059769ae24c93989c59a3397870ff008054e31eb5d46056cc1838049d2f038627bfadf9139bb67c84beabdf0116ea8e9e9e63713c7bd42a26f22e1c7593ab7850a7f4c435f5a8c13d62298eef7d4924cb84f75e87fbfcdced35d62f13939edd9ebf31997ef78f96b76a1f81db254ef01c18395ecbac9c8f8ded3890a3b526ec177eb4bf9e4837085ca9b9e89efe1a2c7c4a1e091fde787bdcd1a5a48274618703e4453cbc4885b44432d9662f8c16c195109282b111eddf3ecc3b8d22a49fc789537030ebd48e963013d0a12c9fcff2a837119116fadd7ca42125931e0d61f751546ee1c0eb8b09324ba319837bfedc11b23d63f74160e591cee12618778343d6af744b8ffbc573108bda4f632632fde170ffd2c8d8f73cd5d6f082c57e1800aeb32fb6a79168d6f4654e466b0131fe58025b43682abc86fa1ee8f7c77a59913eb402eddc1f1d1b1980682c79c9a8d70004069f3a759b0ce2cc8bfe3c3598326893e326f45e94e4557a8eb130ea397248133c116f5a95e791769c7fd458735cf3dbf0916872d6ab547b49d75dc06162f8833ea8e669626e629b42ea1aa9399116ecbf1ca77d5fff9af685a4fd360972b8c009a0a644a9024b185ba1c0b13cd0957833a0226c0a4fcef79e9b5169985705a1e0d0c0af3249057eae841ae92d53d3a9d9d79c8bacb5fd80c9d97650a9875c0621c0d7c56bf49b2c3e1187f275dbf8f950c02d25e37c7e5fbc0683e74128543538e834047f9633799e580e54b30419ea91c467005f6b7d19c7c6fda076fa34d6f6422b3d8fb88fb524d0afbb62a1a1d140d86bb22e27e79512b8486aac7e6f6778405f83989c19808fb1b8a520592086aef8ebde1e27568605f47f2b3618874bb298fb64a5510c9d7f1bd034606131e61c5fbd15c72aa63d459d96ced701eb575d2d0d4c9d0d9d7287cf7af948b21afd57749e9f2aafc08c2a326753ddf5160e4b3708a45a3d25712599389c13a821ea6988a825db507c6a9a26d71fa158f8ded70f4cceeb882d078832408845bfd5ca518f18f7b79ef2bf673d822505999df1a2e9a614f77987a3254c4de7d7ad7b9142ee096d79a03764825dadaeb40aec8b7c11d20af51238a9dceebb13aeda8bc46624bcc2aaafba042abaf7ce476b4b3b7bb8bf447cf38c92acd5c46f97c84ea3c8c73da646c1f432dea84cae977453ef454829dc97cff6c8cb3b2fdbbe732de3b3084c2506b917e3cfe2d7eb9301da106967d1e30af3fe5708cb72873be4dbb6f26a3a543ba9b64ad3ea2d1232b8638d29747a69acc1498f250d17e06015c5fe45294c2a67a69df5af018913c058c6219c81fa299c0d7c5c8a5677ff86368909253f959d98bfb7a4225683720e5bbb6e0bc8e34e0d7cd708da7e7f4a7c9534f9604f72236a400376dee602b1fb4e43047337e88b662a2a45a971e6bbc61c865d0e5a67060492600d482282575a907d7541e922b27fc4b88316530eea7f5983202bae7ddc4ac419c7452e48437ab47c7ca526d3ff0ba01e589835a415222b05150308445bfa7a8"}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="410946ec", 0x4}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) (async, rerun: 64) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) (async) pselect(0x40, &(0x7f0000000000)={0xb4, 0x5, 0x6, 0x40, 0xfffffffffffffffb, 0x0, 0xff, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000000c0)=@abs={0x9, 0x1, 0x0, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) (async) setresuid(r3, 0x0, 0x0) (async) setgid(r3) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) 13.273709526s ago: executing program 4 (id=11): mprotect(&(0x7f0000dec000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28d9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0xd21, 0x0) pselect(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x3, 0x400000000000005, 0x10000, 0x0, 0xc, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) ppoll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x8}, {r1, 0x40}], 0x2, 0x0, &(0x7f00000001c0)={0x9}) (async) r2 = kqueue1(0x0) kevent(r2, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x3}], 0x200, 0x0, 0x9, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x8, 0x3}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xec, 0x2, 0x2, 0x3}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r2, &(0x7f0000000000), 0xf00, 0x0, 0xffff4b54, 0x0) (async) sysctl$kern(&(0x7f00000011c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001280)="05000000", 0x4) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) closefrom(r0) (async) fstatat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0, 0x0) (async) close(r6) (async) r8 = socket$inet6(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kqueue1(0x10000) (async) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0x4) 11.416969826s ago: executing program 0 (id=122): r0 = getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$setown(r2, 0x6, r0) r3 = kqueue1(0x10000) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) fcntl$lock(r4, 0x8, 0x0) closefrom(r3) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) getpgid(r0) r5 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) getppid() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) fcntl$setown(r2, 0x6, r0) (async) kqueue1(0x10000) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) (async) fcntl$lock(r4, 0x8, 0x0) (async) closefrom(r3) (async) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) (async) getpgid(r0) (async) socket$inet6(0x18, 0x3, 0x1) (async) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) (async) 11.412985491s ago: executing program 3 (id=136): r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xad) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000020abd114", 0x1000007}, 0x1c) sendmmsg(r2, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='H\x00\x00\x00A'], 0x48}}, 0x38, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x180) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000001", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) closefrom(r4) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000540)={0x1007, 0x3, 0xffffffc0, 0x3b6d67c1, "e109e9d0070ff9ffff03000ef7ff00", 0xff, 0x3}) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000005c0)="a632346ccb17c22a7ebf913e91c7257738224c4284ec2fb867ae402895fd60d81e16026aca9cbc4fb63c03d727ba3150494ddfdfc128259e0321b45fa202d0b937849241e7b46b5b9df8a87e9a2635dc68fdec7d6225da6b90e6d601ab4ee7110a11fe91c0a1fe0a608f50044547f52948492817299cf1b4f94dcc5dd5f4bde7f201b4308a1b3ef5f91256c3f3e36e5e7a5aa8e5a7ccd3e48c2a1986e65060e593bc91b20f", 0xa5}], 0x1, 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000f80)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0}, 0x402) write(r3, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x7, 0xf, {0x3, 0x4}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000040)="283e36a0", 0x4) syz_extract_tcp_res(0x0, 0xfffffffa, 0xc) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r0, 0x0) r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0xfffff2e3, 0x2, &(0x7f00000001c0)="d585fc6448d9c420d80a607524ec7f6ce0b52afe09ec85f5cef3d04e15d0e4a3fed9be31fc8a231ff42cbf7ab5da570fb06e97fe4209610c5cded03876f10ada3e42f8325c76da89320d662bf79b0eed1454df2f989625319d0d14a1155343f769f8246f2ee4870cc6a6bdf61446187b9ebd4f418d0d4bf2d3895f12bcf57db4018f23e618953e523c9db414bfcf40d1459459a5dbc66b912cfff980dcf1b06106b632538043afd6", 0xa8) connect$inet(r5, &(0x7f0000000040)={0x10, 0x2, 0x2}, 0x10) 11.401651959s ago: executing program 6 (id=58): syz_emit_ethernet(0x38, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86"]) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000369000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000184000/0x400000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10}], './file0\x00', 0xe, 0x7}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000140)={0x4, 0x3, 0x7, './file1\x00', './file0\x00', 0x0, "4118f19d4ad461af943d86e2f95d698e7789d58db01c6a5e36a748cefc5db9e67facf2250528d5e0df3cfd85809a73a0ec4ed6c9ecd2cbc4c1c7bcfe436cb2a275a3ea930221a3b86ea60750eae6d81772f19a3ff58b3950131cc255b6988508c86d428d86a91a0b9d3e3230dafaae861ffc8d26fd446f3b74e188d608fb35dba6f4e8ab369bc8d93e10192c5fb74a1e880ec98b3e342ac2564b4dd51f5f4707981f9e26e7e6ef9dd1cd7ae82b92ea20b98bdfd255dded995006e9963e88473c0b059128dbee18cc12bf920c4943786644043e0d67aeaf8d2342843127495fe5fb8c0cf826940616fb3893e8d284a037b509b03cf40a32224ce38c44d61b7897efe66ff498c2b56b059769ae24c93989c59a3397870ff008054e31eb5d46056cc1838049d2f038627bfadf9139bb67c84beabdf0116ea8e9e9e63713c7bd42a26f22e1c7593ab7850a7f4c435f5a8c13d62298eef7d4924cb84f75e87fbfcdced35d62f13939edd9ebf31997ef78f96b76a1f81db254ef01c18395ecbac9c8f8ded3890a3b526ec177eb4bf9e4837085ca9b9e89efe1a2c7c4a1e091fde787bdcd1a5a48274618703e4453cbc4885b44432d9662f8c16c195109282b111eddf3ecc3b8d22a49fc789537030ebd48e963013d0a12c9fcff2a837119116fadd7ca42125931e0d61f751546ee1c0eb8b09324ba319837bfedc11b23d63f74160e591cee12618778343d6af744b8ffbc573108bda4f632632fde170ffd2c8d8f73cd5d6f082c57e1800aeb32fb6a79168d6f4654e466b0131fe58025b43682abc86fa1ee8f7c77a59913eb402eddc1f1d1b1980682c79c9a8d70004069f3a759b0ce2cc8bfe3c3598326893e326f45e94e4557a8eb130ea397248133c116f5a95e791769c7fd458735cf3dbf0916872d6ab547b49d75dc06162f8833ea8e669626e629b42ea1aa9399116ecbf1ca77d5fff9af685a4fd360972b8c009a0a644a9024b185ba1c0b13cd0957833a0226c0a4fcef79e9b5169985705a1e0d0c0af3249057eae841ae92d53d3a9d9d79c8bacb5fd80c9d97650a9875c0621c0d7c56bf49b2c3e1187f275dbf8f950c02d25e37c7e5fbc0683e74128543538e834047f9633799e580e54b30419ea91c467005f6b7d19c7c6fda076fa34d6f6422b3d8fb88fb524d0afbb62a1a1d140d86bb22e27e79512b8486aac7e6f6778405f83989c19808fb1b8a520592086aef8ebde1e27568605f47f2b3618874bb298fb64a5510c9d7f1bd034606131e61c5fbd15c72aa63d459d96ced701eb575d2d0d4c9d0d9d7287cf7af948b21afd57749e9f2aafc08c2a326753ddf5160e4b3708a45a3d25712599389c13a821ea6988a825db507c6a9a26d71fa158f8ded70f4cceeb882d078832408845bfd5ca518f18f7b79ef2bf673d822505999df1a2e9a614f77987a3254c4de7d7ad7b9142ee096d79a03764825dadaeb40aec8b7c11d20af51238a9dceebb13aeda8bc46624bcc2aaafba042abaf7ce476b4b3b7bb8bf447cf38c92acd5c46f97c84ea3c8c73da646c1f432dea84cae977453ef454829dc97cff6c8cb3b2fdbbe732de3b3084c2506b917e3cfe2d7eb9301da106967d1e30af3fe5708cb72873be4dbb6f26a3a543ba9b64ad3ea2d1232b8638d29747a69acc1498f250d17e06015c5fe45294c2a67a69df5af018913c058c6219c81fa299c0d7c5c8a5677ff86368909253f959d98bfb7a4225683720e5bbb6e0bc8e34e0d7cd708da7e7f4a7c9534f9604f72236a400376dee602b1fb4e43047337e88b662a2a45a971e6bbc61c865d0e5a67060492600d482282575a907d7541e922b27fc4b88316530eea7f5983202bae7ddc4ac419c7452e48437ab47c7ca526d3ff0ba01e589835a415222b05150308445bfa7a8"}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="410946ec", 0x4}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) (async, rerun: 64) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) (async) pselect(0x40, &(0x7f0000000000)={0xb4, 0x5, 0x6, 0x40, 0xfffffffffffffffb, 0x0, 0xff, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000000c0)=@abs={0x9, 0x1, 0x0, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) (async) setresuid(r3, 0x0, 0x0) (async) setgid(r3) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) 10.143986008s ago: executing program 7 (id=145): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="c8596ad5401f94b50535ee8245c6f74d1c3c53d42e43b6210ca302e412798be6b4685619d0629b8eedc6f2c65639f13bc990fb50ea08896194e29233af237256cbd574e85f79bc103d4ae4b62f380232477ffbd099993efc68903f2044f05b3b9bace1ae9aa389957ff550c55697a27dac165c35e9e8dc1850f6bff25763a340a3e8b6243aed4b9847268c5ebf3b4451b05fd34986ff356e0333f7d58f2aa7e0a7bda18c585802783fc6dbf8cde0ada5fb45f2e8347b345b089c91c9c48227995121cbbeb194282520b7a4773969", 0xce) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$DIOCSETSYNCOOKIES(r1, 0xc0014462, &(0x7f0000000180)=0x2) (async) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x280a0, 0x48) ioctl$DRM_IOCTL_GET_MAGIC(r2, 0x40046402, &(0x7f0000000300)) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(r3, 0x40046402, &(0x7f0000000380)) syz_open_pts() (async) r4 = accept(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0x10) sendmmsg(r4, &(0x7f0000000680)={{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)="74306a9cfe4955e7d2d5c57c9e87dee1404372208337a7ddcacb774cf47018214078bb1101d5d65b03f6c4e7bd614e5899ca1269d24f271be6a74326245b962dca3a58b980eb4f1441c304b8ea26745a487c018e39d6bc9ea0b6799a611fc0906e87b17cbd3f9622434c88ac9a802ae73852e61b52908ba17239069e41b6f78e944fa63af4d363b0134c82dc93edf9bdba2546a02a4570fb03b9f4fb18bc1756ec4b77f78ca6077f56ac6c9b12e4a0715e15db0558315abdb3e35357aa73b3438df6535c40745f696be23adaa398ef327732c1a881094902de69ee26bf73451624c439ca0f30cfad8174", 0xea}], 0x1, &(0x7f0000000580)=[{0xb0, 0x1, 0x4, "3219f97ec8d03ad74c62f72f5e36e8a0485232fcb8e6605a16a244df06aabc92ff5b1dc0570a4296d4fb1e9417a1643958b381cdb08ac57f56cd8a97928c749c64c321f6bc1b20ae9d17e9951bfc725cb0bbfd78daf24a97b161023f23b7323dfc8c5f257a34f1ec59bcd9434c9b2778d2252edfd6bd8bbd5b5b3d4f364b1f46d415179311df443cfdd7fd9488cf032ea8db97322b5d01e5f69b764b74e027406b"}, {0x2c, 0x1, 0x9, "8e6fcca05fb3732ffa8e8426bf9cbe138dd8cf4f8e1f474532a53a7bc0"}], 0xdc}}, 0x38, 0x8) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000006c0)={0x10, 0x0, 0x7d9b}, 0x6) r5 = accept4(0xffffffffffffff9c, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0x1c, 0x2000) write(r5, &(0x7f0000000780)="f76f564af2837623fd89f42e3230dae2e41a7578c49052b9e4c249d8d44019c0e200896bb75e3a42af8e382e9c9607f849411808eba7394beeeac3d2161fe9b06da61d617494c94ed84b9041e989ee3a238126926cdc22018824ce6224a218bbcfce99ff4c63d0d2cf569cf0a62ccb2da3df9cd4f9613721f6a1", 0x7a) (async) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x13) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r3, 0xc06864b8, &(0x7f0000000940)={0x0, 0x2, 0x5, 0x36313050, 0x2, [0x0, 0x0], [0x2, 0x8, 0x8, 0x9], [0x9, 0x124b, 0x0, 0x3], [0x400, 0x10000, 0x2, 0x2]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r3, 0xc01064b3, &(0x7f00000009c0)={r6}) (async) syz_open_pts() ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000a00)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r2, 0xc01864c1, &(0x7f0000000a40)={r7, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffff9}) linkat(r8, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) utimensat(r2, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)={{0x50, 0x9}, {0x6, 0xaf}}, 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000e80)={0x4000000, 0x7, {0x100000000}}) r9 = accept4(r3, &(0x7f0000000ec0)=@in6, &(0x7f0000000f00)=0x1c, 0x2000) (async) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000f40)={0x2, 0x2, {0x2, 0x9a}}) (async) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r2, 0x0) pselect(0x40, &(0x7f0000000f80)={0x7, 0x6, 0xffffffff, 0x959c, 0x9, 0x6c, 0x7, 0x8}, &(0x7f0000000fc0)={0x1, 0x0, 0x1, 0x8bb5, 0x6, 0x1, 0x6, 0xffff}, &(0x7f0000001000)={0x1, 0x4, 0x200, 0x8, 0x4, 0x8, 0x7, 0x100000000}, &(0x7f0000001040)={0xfff, 0x9ca}, &(0x7f0000001080)={0xde}) (async) openat(r8, &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x29) (async) sendmmsg(r9, &(0x7f0000002540)={{&(0x7f0000001200)=@un=@abs={0x9, 0x1, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000001240)="002e07e9b097579ce524a07f8f41670e523b03d03f4a3b44288787b4448652d9c44a2f92b3a3624436d95ad00b86a9e8ae7a954832d02df21e3e8d89a77b4d029447f315741ae8cd79da5dc88b833cc9e47a5a3b7ae91640334210c23e80a824e8f0d75561cc9aebd5e0908d2da1b9df952251e1e963c2bd904883e5f56e79f7a848d46418fc8211d05ff5c1d367dc26f9bc42d4a811e92d350cd088742f4f3e9e", 0xa1}, {&(0x7f0000001300)="a48b27c04972a5d9c249cc9f3ceff27380eb23027a945a8d2e98239975cf88a499271f085aaf5ce43d8a6045f64db7954f7c150551161835f5ce7e0d9188b7da408bcf9b0bf0cd60917adac2c68b598310ddc96f2effe274fc863a2b2bee8135f5c555deef8f12db03f37e30e521a38916e397bdbd9224e30deabd78382e1eff9934efe867a53f045a9bfdbf4942921858e46a20290b9dc6a6f94e94a299bf94397f4813f8e4df74e02dd2d9ac80a461c47c106988a95e596b8f3f69e6045711a7dfd1e32140c4a777abf5", 0xcb}], 0x2, &(0x7f0000001440)=[{0x58, 0xffff, 0x5, "c22c83a55b20c3a7546aee959f0de0f81774ef7717ef3eaf875152077432097594a0cfba98100e03ea5783f83442f92ed995f7401a714bc08273e0c2ab229ba2f9f3521a036db6e37f"}, {0x100c, 0x1, 0x1ff, "6af246d260aff7f2f8225e761be216b2766ee61b47c37dbd2f8ca3b5af4ba91ede56480067197b81441414c96c853a601d0f8eb8ac426e1579f56874ff7f6255b4eb45199bce3b56aa08e06e245c22c2bcf898b6fdea436351811ebffa95a571aa59abdb063da463d81db78d2310f0d149e50a6983fa6f8297a4f223084bec0a4cd4dab002072555638adc088056cfd207b36954f91b19f68d2829ee9ad39d92a5ead5965ce223f96aa9f5082eca85b99d76df5681ba074a7fce165549d66b53d6b50bda2498e1b3de9b6aa092c2f20c5fe35424a13a20814f90d20117dd989f136a4a7dd36dc32b7652bb6c5a3e1b290a48a0214f0dcc978bb229d09bac32af26be97cce28fee3940382eee9045b0d7583f565fcfe3c0c751ede331def709106fb8428f2c30f1b3ca001417e4ff89479a2d21ec8c8fdac4f3eaedd6123924764f0f830fa4cf44e8aad483960c2218d7253c90de41bad7960507ed1df985a2180f748ee83312ef947a6ab7138e78a237fa6133ec67d5d9b053a57d4908fed2b75ca3681b474d6a9e817a19efa9437617f9cd09cf7657e614e57565e0fbff86b5f4ab3d803891d9d688b10b37d8584bd6c0c4e96ecb4ccb8b9faaae50a42c89cefb308e373becdb30561d95bc4e976a0eed954a455a6cacd998be104acd659b9f8c034418a1b2a3a82aade93d9057467fa36a7cf15da551e56c3afa32184f926276ae27f8e463b340ddd575555341085273cd1202bb772ffc1a394fa2de075da01607c6a7b1d758f3d1c78284009990191f72a39a12256434acf8daaa0e241afa935ab094cd4e3afd6096e4e1292c3d912c338e50404dc8f931a2f5504f3b3283ca6c0ff08e38accfb8637e080010371886f690d5abb0d01f211d1f665f3896818d42619b06e2571dc4686eeacf425ef0c6ea5c155db562e394e9ee186e0c992b023ee6a59eb1ad901dc5e48a3c1dc143ad8c623b6a7bf42a58a67105cc7ecaf62f6c9fefab70afa3a85637d16094fdd3b406991232ab6e72d549409d073aa1b6e2c7464c4d7fc20f6474c690a19d38a353f6583e33baa831d1539c83112ee9eb697800d8d4809fbc8f614229fd9d092fd95505a9b2ebae330ef32abe2bbf94df087fa8369a9c2b0d9784dae265d013bc836a2c68e2d158a783a3c899619938a38469f07708d651da87676434e92a4e2443337cffa299e5c6b08966808e5bdc6350c4ff71df2e8709315f918695ff128ac320cbdfd44f00febc9c945c000920a7d1c985bd069d639a1f36340366e98031aeaf2fed2be0a64b08b13e8023f3b9aeff49fa01e5a19e0cb71780fb3b87e3bf68921d285f7547b3980ae3dd0fdf36d1b83c75954e5a106e950fba007e6eb6c457635806c58420034926a03fd0334b59771d21e15f9c4af0edee38eae17e519a84ec96bca43394a785ca54c19028522c4f917691cf0d9131e2dc8a74db5d04a9af52e7cc24a00b3e663eb1e655876c0560688d41958e1c0450a3af785696cd817552c502a34676c3cba7cfa8470170a0c0c882cd1b857a82556ce159f0a718dc0e015b4d1c59bbbd15819a7d847b8dc4d36b2c606256dac39b25dfbac196ae503163c7bae90f2aa14280026f8df29f28928ac87cb72d42d2c63e2095f59023401a746398e26ad11093f9e0432880e3148b5e44fc3c66de07e2ec9367ad6085e6e18e993a4fad9acfafad68cf366d0bad2b7783ab610c4400161612e3ed47f7bdc8481120451f79318cb476193914ef4407b9ff5ee81ca2e46bb7106f822e231244d3327e96c27fded9db07a7f67ba953d96b91346e51c4b26c695491df526b00b9b1cce10cc438e9d854e257f3a55333164f41923cd444b4959d10127b525a200bfa7bbfed0401f14d9041b7b2f84db049bb9e12826556da389138714580a4c3961906b688c3b64bd6f2eff388da9381540fd92fcebb154b1f57aa981a8dab6619d914df4c1189e8b7c6e40a795576b6cfd99a6157141cc2261c636740a1af2393bef2aa4e0fd4c5768fd8822f2e34a7a90aeb6b6e34455877f82eca6d77a52747075ee795222c8e91496c21c38ac3d6abe0007968d6b7cb2e4033fdcf48f7cecef65758fa610b019cab7213ed0eeec9864d0518bea9ba9967c0b8dc02ba459ef336a72a3f8f68aa96aa3833633cdc235c3ed4182034ce36f65ad6422fd93a11e6f793f1aab5055cbc4f4664701623233c2e461b3b1d33cdf8925560c6a96aaa976e5507175cd78dda35dde046c7acd23d2ddbda5b37f5eee0867a23350493d19ddf784245160cdba48d53c89998acf4540daad5c419f599276167cb508c8443d33cdbfed0dafa7b89d13e001f86930bcfa71aaa6d6815d98c663e3ba147d7eb0895dc3da8cdd8e76af5c5ab68b0416feb168c0d2fc8922a3258e8c929470a43a8055808c42af15ada1275b345fa3b78927368c13d6fe5c8b470032db871daf539729be9899378fa4c30afc0f06f71895896730e853d34d240bd4168a3104e083eeae5e78390b94d934804e15de6ced1fd3832e3911d964a972912e693e823beb2f67923c6bb047de35e290db03a8765896aa2f4feeeb51b72cf3333ac68d3ec6c4e4f8c3ab54ebf826fac8f75b6ed716396cc3e24ba414245eba4600e6adaf0a570ac729dda15cec9e72d719edf576c3c2e14e6940ac87944f91e331b059865a521eeb69afc03cdee0ab85a71a4c09a9215cf17d2148e8f1999e3ba527aa69f054a6607ae6e5a626ace1ef133eef720a7a7a75ea3ffa81179a3670a2b0d74d888f1cd14d1e613681c224b70a3bdc85f52823426c4da7511b285aa8f40f1615551a753b4d2c7589c8f997b7c832e28a9ced3d4f2fda5559e16b098ef629f9204484b40c11e5a02aa61183f7096d8b8f8132a56531cc8e93145c2137158020e16d95b1fc805bdac2893034ad57057bece9fb270e1fa7d8732be165cf955a809565be1c29d560af052c6e5e220429a325a3971670d36f44fb6803a4cae4abb54e1a80bc00bcd8c65d7ec7d1e079deb8e362f7a88cca76b110b28a02a5c4bd8f13e63cf20be9b996685c88b5d8f493e29d593ec3c2ad3cdc9fc60446b7e04dc4f5708e71de774a9a169c4f7792a81fe4ce4cce125c13ea35c3ae8e5f254f5c6bf94001feaed74b0da4c9ecd6b00a2d701c9e632c7912ec77f3bca83ed9cfd27009c9b2e810500be56fee2f185c916d4fc31fc6c51c01ce7a1e503ced41cc35b1a313eaa117dc0d68dc094dc5b00a0a40f7e1ad559708ab08435024ae169b7a11b60fd6b321b7d0d23c343ba75586c947ba08a411c5d38ea866098963003474a4cf8413a9bf9757277d3636ed74c69c73162eccff047da8adc3010074e863091a370451f59ea9eef42e2ff841ca995188c521adbee512964d6fc01fe63b2f0c0a9402ca89e4f88abe9f56a52adda97d23d7aa806c41ead51b5d955fcbf09f81d2a9524e37876e0228c4b6b0cd3e035f14eb3eed52541a1b5ece654695888945beff1557953c29c53722621165690334d33fcc315057ff73d291f46bd0086053b3da6ead5e9618d31946e4682de5f40bec192b26a4553198f4e6f98c5abd843bd73027b6373002f77490bb421bf080abb7cc1d8e609b47c68e70763fbe6860d147d9870e7ea2a579d19a1574ebb85267f006de33292f7f5f31fd649ed4ab64aceeacd47ddf6ef25918715fa1313b4316ff41bcb152d999ecb108e84fb5e3aecfccb7aae2d910ea1dd353d495077e55ee889b79a9b7375b3872187a412f675aca32f66ad3aa3f30fd58c6a004cd4d409af8f49f39c8a98cc0fdea80cc64c0382a128995c6ba31a299da47bbe371c01a42a7764068bf0ae6b2fd90d86b7bb1d9c89d3f6beaee0f3cd078dd8647371f57322921f6cde45fb2eae5f9bc74c73a169258c97cbe3d3a1195ec3f2aba44d49c52e10d19326ffbd2f572df5b2b101e23b9016c97acf51bafdbaf8136711ef2dd690a13fe3a124b1a38bb132f1a676b5cfca4f7ce0c3d47d6456b585d4cffb895d0ede63cb377918f2d6d9e32445eab8ac271c9b9b653793b54bf101c7ceb7618a46ffe739999e13d6c6778ae3cf30d70f4ba133c6dd92ed702c8ba56adffcfedefb7ae64f079d1bbe261238882bba2e8679498723cdb6f183d64a65421a6b63092844b9a8ca97dcde96362501314f1b1e56a7d1838e95ff0b43e34216e312b5cab40415694cb37ea505ceb5830cbe4d93489abc845f758f9ead12d891a360503629dbedd1ac000a58a4048ed7c82562b61d62bec70a2dcda617a3c9ee75260a74a79f349d900281f3ce3718ee6aae4566f0c335b40b9de0e0bba39901869236d48a43049ea010f36fe9a04d7cc0998489c682f7b83763c10516b2d3484737aa0202c61391e642ccbb8e76fb43d45601c49ab5c838b499064a87451f6502a42b776db9ce06e1b8512203bb89c772a6fb1efd497b4aad99cd8a20d22baca3d73a938b0c791acf910e555733eea051650a135b94eace3a32f4b9d7c7698643b0e0ae86e72dbab5c4ace4a2ad94528dd0b531f4f58c969eb9bd6d65ac303914e5808b127273e7b12833ca1cd2673e741effb1962fb242fa5a545bda431705faf11c361cff3558f7d52916c035b7ea87180df3658f892875a010dfe40e04daac9c2f114667555a52a3f9dd85bfaf8f3a78a8ac9d41fba041aa2b1e9849f54f0b6c526fde55cac0a5ba090fb9c82a50bca42ec0a78002b37f93defbfdc205c0eeb60da61be5eed5fe32916f65b2791fbbe9a0cf8f9a92f765885b2a7e80229f901e1b30d56b48ef3872c85e787cf8d167e4e0bb8d37339d589bb60b1b17239bb79f7d8bc03c2c1c6e5f3c583b53c3d22358a605e208ed3dee4df6650add07bd9cdac319f1bf5f22475224cb93bbecaf71fc5c08cb228392f2487af8d6a474620aee5afc31db2f2534b19083e4f090ff69ecf5cc2c463850799e985f56c13c463a73fcfb2c7c7ebae015197b6e12cb42bf29779680a423030ee85800612578d156eb2235371e3754bf517ea716090f3529c7ba86b818eae4f052af3dc0c7d693a2ef435db0b2aa4853c04f31ec4dcd020d59ff9b0a9bd92a363459b622915acdb10cda579c9552aeb389eb82ff8b9acde6506c2b09d9adf902ccd8a9132ea0ee46c65e486fc33822f9e67c2a61966e8c4dd5850cf40a20548d18538401117d7e639eb86aff91d5d4ae4c0ba0ac6894e3353b28440eb7f5637f3065530b0f9b0b09cd5ba9cbf699d380ba0884dc0620db139d9e5ecebaf714bc4d9dab11b220ee549c73c9c19929654b436a7eb4606be609050d5745ac25ddbe023bb155109d34d7a47f81d9a66007e288f4ef9344628dab4586588f164ab8ecd4cff142d8980ff2a0d8fe7ead5fd8c8baccfbadf57805a10b1c162bc3b5d60e7dbfe4544643241baa52cdf82cff9c0d241dcb0f27054ab1a2a1d98c63f5a4a3a81c29740453c7f42a8f1c9b40f3d0ff5f4a1aecd97ce2e5bf003fe726bdc74ec469d091036646691561b3925f34009dfba95e69c2beda67ee72fb896b6479cc2505147357e67af9a0456362becbc50f96280c4d2b623a22925e60eb014455678c470963b128829943e2442afc8cf49611a0ca05852e56f4aa9cea435eedff5cdbe48705fea6b1fa2fce74ca17a9308684ab1527098488d334580101f5378101024f8595d7fb22868791cd9472c8943dfb5b770418e2c08d7da96289c7e34e55d9eeffcd9a01fe676f5e7817ee39910b11a062ac2f87090b4fa8a3210140522142b3a29f215882f4fc074df15be8"}, {0x1c, 0x0, 0x3, "10777f14307c793aa583738d4b6d40bd"}, {0x48, 0xffff, 0x101, "404712f16bc010c1be4401b9575fac3f64abd2cd07f4385e1e7a7d19cd6c7fdaa139900e249b1acb7d4424524d396a253f5660caaa4c23ae33b3b73a"}], 0x10c8}}, 0x38, 0xd) (async) mknod$loop(&(0x7f0000002580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x0) 8.274195273s ago: executing program 5 (id=154): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000100), 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) closefrom(r0) r1 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x19b) r2 = syz_open_pts() ppoll(&(0x7f0000000240)=[{r2, 0x40}], 0x1, 0x0, 0x0) closefrom(r2) syz_open_pts() seteuid(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) 8.273917595s ago: executing program 3 (id=136): r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xad) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000020abd114", 0x1000007}, 0x1c) sendmmsg(r2, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='H\x00\x00\x00A'], 0x48}}, 0x38, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x180) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000001", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) closefrom(r4) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000540)={0x1007, 0x3, 0xffffffc0, 0x3b6d67c1, "e109e9d0070ff9ffff03000ef7ff00", 0xff, 0x3}) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000005c0)="a632346ccb17c22a7ebf913e91c7257738224c4284ec2fb867ae402895fd60d81e16026aca9cbc4fb63c03d727ba3150494ddfdfc128259e0321b45fa202d0b937849241e7b46b5b9df8a87e9a2635dc68fdec7d6225da6b90e6d601ab4ee7110a11fe91c0a1fe0a608f50044547f52948492817299cf1b4f94dcc5dd5f4bde7f201b4308a1b3ef5f91256c3f3e36e5e7a5aa8e5a7ccd3e48c2a1986e65060e593bc91b20f", 0xa5}], 0x1, 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000f80)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0}, 0x402) write(r3, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x7, 0xf, {0x3, 0x4}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000040)="283e36a0", 0x4) syz_extract_tcp_res(0x0, 0xfffffffa, 0xc) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r0, 0x0) r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0xfffff2e3, 0x2, &(0x7f00000001c0)="d585fc6448d9c420d80a607524ec7f6ce0b52afe09ec85f5cef3d04e15d0e4a3fed9be31fc8a231ff42cbf7ab5da570fb06e97fe4209610c5cded03876f10ada3e42f8325c76da89320d662bf79b0eed1454df2f989625319d0d14a1155343f769f8246f2ee4870cc6a6bdf61446187b9ebd4f418d0d4bf2d3895f12bcf57db4018f23e618953e523c9db414bfcf40d1459459a5dbc66b912cfff980dcf1b06106b632538043afd6", 0xa8) connect$inet(r5, &(0x7f0000000040)={0x10, 0x2, 0x2}, 0x10) 7.967326484s ago: executing program 0 (id=122): r0 = getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$setown(r2, 0x6, r0) r3 = kqueue1(0x10000) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) fcntl$lock(r4, 0x8, 0x0) closefrom(r3) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) getpgid(r0) r5 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) getppid() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) fcntl$setown(r2, 0x6, r0) (async) kqueue1(0x10000) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) (async) fcntl$lock(r4, 0x8, 0x0) (async) closefrom(r3) (async) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) (async) getpgid(r0) (async) socket$inet6(0x18, 0x3, 0x1) (async) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) (async) 7.95713977s ago: executing program 2 (id=144): sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xfffffffffffffeaa, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x0, 0x0) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd01) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000300)='\xfe+\x00', &(0x7f0000000340)='\xaa\xaa\xaa\xaa\xaa'], &(0x7f0000000580)=[&(0x7f00000003c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000480)='/dev/wskbd0\x00', &(0x7f00000004c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000500)='\xff\xff\xff\xff\xff\xff']) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f0000000040)={0x9, 0xfffffffffffffff8, 0x327c, 0x9, 0x9, 0x3, 0x100000001, 0x3}, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x10e, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@generic={0x7001, "2c78973340be365848d6713793edd33d3b02fd85570905885c7bb121ea34d86932fadc0ea523a15234ca83c17f02b1c162f7e183951df99fbf93ec5ea85e6505149583276d6421184b2f4c2198aca5937a8119f9e076d921ec927ffcc7c83a88f339d0fb474f7706e51242a1f286a824a5a750d9eb15843e6b0a3bc566c0d316fd5062adda9c44fa3777e7d05c7b83ed9e7616f5b2b1168b9c48e5aff8fbde90bf352994da68e7d2ab700d90d020096590bb14c7a70b6a4e9c4b1bb64b88ecc33c78aa62e9b6a8a607adbaf0d295b52440491f1fba0bf18e6a2f3f2cbb46014591d483e00caa1e4e7d0dc8596ec0886c57752431a895702a82277f4a"}}}) 7.956911166s ago: executing program 4 (id=11): mprotect(&(0x7f0000dec000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28d9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0xd21, 0x0) pselect(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x3, 0x400000000000005, 0x10000, 0x0, 0xc, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) ppoll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x8}, {r1, 0x40}], 0x2, 0x0, &(0x7f00000001c0)={0x9}) (async) r2 = kqueue1(0x0) kevent(r2, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x3}], 0x200, 0x0, 0x9, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x8, 0x3}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xec, 0x2, 0x2, 0x3}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r2, &(0x7f0000000000), 0xf00, 0x0, 0xffff4b54, 0x0) (async) sysctl$kern(&(0x7f00000011c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001280)="05000000", 0x4) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) closefrom(r0) (async) fstatat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0, 0x0) (async) close(r6) (async) r8 = socket$inet6(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kqueue1(0x10000) (async) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0x4) 7.956713803s ago: executing program 5 (id=157): open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) open(&(0x7f0000000140)='./file1\x00', 0x200, 0x10d) (async) r0 = open(&(0x7f0000000140)='./file1\x00', 0x200, 0x10d) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r0, 0x0) msync(&(0x7f0000e87000/0x1000)=nil, 0x1000, 0x4) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) setrlimit(0x2, &(0x7f0000001580)={0x60000000, 0x2000000000000}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9, 0xffbf77ea, 0x5, 0xfffffc03, "ff433c44ee6803daa58b8102b93dec84f90ae8fa", 0x7, 0x2}) ioctl$TIOCSTAT(r1, 0x20007465) (async) ioctl$TIOCSTAT(r1, 0x20007465) 7.956211317s ago: executing program 6 (id=58): syz_emit_ethernet(0x38, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86"]) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000369000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000184000/0x400000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10}], './file0\x00', 0xe, 0x7}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000140)={0x4, 0x3, 0x7, './file1\x00', './file0\x00', 0x0, "4118f19d4ad461af943d86e2f95d698e7789d58db01c6a5e36a748cefc5db9e67facf2250528d5e0df3cfd85809a73a0ec4ed6c9ecd2cbc4c1c7bcfe436cb2a275a3ea930221a3b86ea60750eae6d81772f19a3ff58b3950131cc255b6988508c86d428d86a91a0b9d3e3230dafaae861ffc8d26fd446f3b74e188d608fb35dba6f4e8ab369bc8d93e10192c5fb74a1e880ec98b3e342ac2564b4dd51f5f4707981f9e26e7e6ef9dd1cd7ae82b92ea20b98bdfd255dded995006e9963e88473c0b059128dbee18cc12bf920c4943786644043e0d67aeaf8d2342843127495fe5fb8c0cf826940616fb3893e8d284a037b509b03cf40a32224ce38c44d61b7897efe66ff498c2b56b059769ae24c93989c59a3397870ff008054e31eb5d46056cc1838049d2f038627bfadf9139bb67c84beabdf0116ea8e9e9e63713c7bd42a26f22e1c7593ab7850a7f4c435f5a8c13d62298eef7d4924cb84f75e87fbfcdced35d62f13939edd9ebf31997ef78f96b76a1f81db254ef01c18395ecbac9c8f8ded3890a3b526ec177eb4bf9e4837085ca9b9e89efe1a2c7c4a1e091fde787bdcd1a5a48274618703e4453cbc4885b44432d9662f8c16c195109282b111eddf3ecc3b8d22a49fc789537030ebd48e963013d0a12c9fcff2a837119116fadd7ca42125931e0d61f751546ee1c0eb8b09324ba319837bfedc11b23d63f74160e591cee12618778343d6af744b8ffbc573108bda4f632632fde170ffd2c8d8f73cd5d6f082c57e1800aeb32fb6a79168d6f4654e466b0131fe58025b43682abc86fa1ee8f7c77a59913eb402eddc1f1d1b1980682c79c9a8d70004069f3a759b0ce2cc8bfe3c3598326893e326f45e94e4557a8eb130ea397248133c116f5a95e791769c7fd458735cf3dbf0916872d6ab547b49d75dc06162f8833ea8e669626e629b42ea1aa9399116ecbf1ca77d5fff9af685a4fd360972b8c009a0a644a9024b185ba1c0b13cd0957833a0226c0a4fcef79e9b5169985705a1e0d0c0af3249057eae841ae92d53d3a9d9d79c8bacb5fd80c9d97650a9875c0621c0d7c56bf49b2c3e1187f275dbf8f950c02d25e37c7e5fbc0683e74128543538e834047f9633799e580e54b30419ea91c467005f6b7d19c7c6fda076fa34d6f6422b3d8fb88fb524d0afbb62a1a1d140d86bb22e27e79512b8486aac7e6f6778405f83989c19808fb1b8a520592086aef8ebde1e27568605f47f2b3618874bb298fb64a5510c9d7f1bd034606131e61c5fbd15c72aa63d459d96ced701eb575d2d0d4c9d0d9d7287cf7af948b21afd57749e9f2aafc08c2a326753ddf5160e4b3708a45a3d25712599389c13a821ea6988a825db507c6a9a26d71fa158f8ded70f4cceeb882d078832408845bfd5ca518f18f7b79ef2bf673d822505999df1a2e9a614f77987a3254c4de7d7ad7b9142ee096d79a03764825dadaeb40aec8b7c11d20af51238a9dceebb13aeda8bc46624bcc2aaafba042abaf7ce476b4b3b7bb8bf447cf38c92acd5c46f97c84ea3c8c73da646c1f432dea84cae977453ef454829dc97cff6c8cb3b2fdbbe732de3b3084c2506b917e3cfe2d7eb9301da106967d1e30af3fe5708cb72873be4dbb6f26a3a543ba9b64ad3ea2d1232b8638d29747a69acc1498f250d17e06015c5fe45294c2a67a69df5af018913c058c6219c81fa299c0d7c5c8a5677ff86368909253f959d98bfb7a4225683720e5bbb6e0bc8e34e0d7cd708da7e7f4a7c9534f9604f72236a400376dee602b1fb4e43047337e88b662a2a45a971e6bbc61c865d0e5a67060492600d482282575a907d7541e922b27fc4b88316530eea7f5983202bae7ddc4ac419c7452e48437ab47c7ca526d3ff0ba01e589835a415222b05150308445bfa7a8"}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="410946ec", 0x4}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) (async, rerun: 64) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) (async) pselect(0x40, &(0x7f0000000000)={0xb4, 0x5, 0x6, 0x40, 0xfffffffffffffffb, 0x0, 0xff, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000000c0)=@abs={0x9, 0x1, 0x0, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) (async) setresuid(r3, 0x0, 0x0) (async) setgid(r3) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) 7.955688431s ago: executing program 7 (id=145): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="c8596ad5401f94b50535ee8245c6f74d1c3c53d42e43b6210ca302e412798be6b4685619d0629b8eedc6f2c65639f13bc990fb50ea08896194e29233af237256cbd574e85f79bc103d4ae4b62f380232477ffbd099993efc68903f2044f05b3b9bace1ae9aa389957ff550c55697a27dac165c35e9e8dc1850f6bff25763a340a3e8b6243aed4b9847268c5ebf3b4451b05fd34986ff356e0333f7d58f2aa7e0a7bda18c585802783fc6dbf8cde0ada5fb45f2e8347b345b089c91c9c48227995121cbbeb194282520b7a4773969", 0xce) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$DIOCSETSYNCOOKIES(r1, 0xc0014462, &(0x7f0000000180)=0x2) (async) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x280a0, 0x48) ioctl$DRM_IOCTL_GET_MAGIC(r2, 0x40046402, &(0x7f0000000300)) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(r3, 0x40046402, &(0x7f0000000380)) syz_open_pts() (async) r4 = accept(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0x10) sendmmsg(r4, &(0x7f0000000680)={{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)="74306a9cfe4955e7d2d5c57c9e87dee1404372208337a7ddcacb774cf47018214078bb1101d5d65b03f6c4e7bd614e5899ca1269d24f271be6a74326245b962dca3a58b980eb4f1441c304b8ea26745a487c018e39d6bc9ea0b6799a611fc0906e87b17cbd3f9622434c88ac9a802ae73852e61b52908ba17239069e41b6f78e944fa63af4d363b0134c82dc93edf9bdba2546a02a4570fb03b9f4fb18bc1756ec4b77f78ca6077f56ac6c9b12e4a0715e15db0558315abdb3e35357aa73b3438df6535c40745f696be23adaa398ef327732c1a881094902de69ee26bf73451624c439ca0f30cfad8174", 0xea}], 0x1, &(0x7f0000000580)=[{0xb0, 0x1, 0x4, "3219f97ec8d03ad74c62f72f5e36e8a0485232fcb8e6605a16a244df06aabc92ff5b1dc0570a4296d4fb1e9417a1643958b381cdb08ac57f56cd8a97928c749c64c321f6bc1b20ae9d17e9951bfc725cb0bbfd78daf24a97b161023f23b7323dfc8c5f257a34f1ec59bcd9434c9b2778d2252edfd6bd8bbd5b5b3d4f364b1f46d415179311df443cfdd7fd9488cf032ea8db97322b5d01e5f69b764b74e027406b"}, {0x2c, 0x1, 0x9, "8e6fcca05fb3732ffa8e8426bf9cbe138dd8cf4f8e1f474532a53a7bc0"}], 0xdc}}, 0x38, 0x8) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000006c0)={0x10, 0x0, 0x7d9b}, 0x6) r5 = accept4(0xffffffffffffff9c, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0x1c, 0x2000) write(r5, &(0x7f0000000780)="f76f564af2837623fd89f42e3230dae2e41a7578c49052b9e4c249d8d44019c0e200896bb75e3a42af8e382e9c9607f849411808eba7394beeeac3d2161fe9b06da61d617494c94ed84b9041e989ee3a238126926cdc22018824ce6224a218bbcfce99ff4c63d0d2cf569cf0a62ccb2da3df9cd4f9613721f6a1", 0x7a) (async) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x13) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r3, 0xc06864b8, &(0x7f0000000940)={0x0, 0x2, 0x5, 0x36313050, 0x2, [0x0, 0x0], [0x2, 0x8, 0x8, 0x9], [0x9, 0x124b, 0x0, 0x3], [0x400, 0x10000, 0x2, 0x2]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r3, 0xc01064b3, &(0x7f00000009c0)={r6}) (async) syz_open_pts() ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000a00)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r2, 0xc01864c1, &(0x7f0000000a40)={r7, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffff9}) linkat(r8, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) utimensat(r2, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)={{0x50, 0x9}, {0x6, 0xaf}}, 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000e80)={0x4000000, 0x7, {0x100000000}}) r9 = accept4(r3, &(0x7f0000000ec0)=@in6, &(0x7f0000000f00)=0x1c, 0x2000) (async) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000f40)={0x2, 0x2, {0x2, 0x9a}}) (async) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r2, 0x0) pselect(0x40, &(0x7f0000000f80)={0x7, 0x6, 0xffffffff, 0x959c, 0x9, 0x6c, 0x7, 0x8}, &(0x7f0000000fc0)={0x1, 0x0, 0x1, 0x8bb5, 0x6, 0x1, 0x6, 0xffff}, &(0x7f0000001000)={0x1, 0x4, 0x200, 0x8, 0x4, 0x8, 0x7, 0x100000000}, &(0x7f0000001040)={0xfff, 0x9ca}, &(0x7f0000001080)={0xde}) (async) openat(r8, &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x29) (async) sendmmsg(r9, &(0x7f0000002540)={{&(0x7f0000001200)=@un=@abs={0x9, 0x1, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000001240)="002e07e9b097579ce524a07f8f41670e523b03d03f4a3b44288787b4448652d9c44a2f92b3a3624436d95ad00b86a9e8ae7a954832d02df21e3e8d89a77b4d029447f315741ae8cd79da5dc88b833cc9e47a5a3b7ae91640334210c23e80a824e8f0d75561cc9aebd5e0908d2da1b9df952251e1e963c2bd904883e5f56e79f7a848d46418fc8211d05ff5c1d367dc26f9bc42d4a811e92d350cd088742f4f3e9e", 0xa1}, {&(0x7f0000001300)="a48b27c04972a5d9c249cc9f3ceff27380eb23027a945a8d2e98239975cf88a499271f085aaf5ce43d8a6045f64db7954f7c150551161835f5ce7e0d9188b7da408bcf9b0bf0cd60917adac2c68b598310ddc96f2effe274fc863a2b2bee8135f5c555deef8f12db03f37e30e521a38916e397bdbd9224e30deabd78382e1eff9934efe867a53f045a9bfdbf4942921858e46a20290b9dc6a6f94e94a299bf94397f4813f8e4df74e02dd2d9ac80a461c47c106988a95e596b8f3f69e6045711a7dfd1e32140c4a777abf5", 0xcb}], 0x2, &(0x7f0000001440)=[{0x58, 0xffff, 0x5, "c22c83a55b20c3a7546aee959f0de0f81774ef7717ef3eaf875152077432097594a0cfba98100e03ea5783f83442f92ed995f7401a714bc08273e0c2ab229ba2f9f3521a036db6e37f"}, {0x100c, 0x1, 0x1ff, "6af246d260aff7f2f8225e761be216b2766ee61b47c37dbd2f8ca3b5af4ba91ede56480067197b81441414c96c853a601d0f8eb8ac426e1579f56874ff7f6255b4eb45199bce3b56aa08e06e245c22c2bcf898b6fdea436351811ebffa95a571aa59abdb063da463d81db78d2310f0d149e50a6983fa6f8297a4f223084bec0a4cd4dab002072555638adc088056cfd207b36954f91b19f68d2829ee9ad39d92a5ead5965ce223f96aa9f5082eca85b99d76df5681ba074a7fce165549d66b53d6b50bda2498e1b3de9b6aa092c2f20c5fe35424a13a20814f90d20117dd989f136a4a7dd36dc32b7652bb6c5a3e1b290a48a0214f0dcc978bb229d09bac32af26be97cce28fee3940382eee9045b0d7583f565fcfe3c0c751ede331def709106fb8428f2c30f1b3ca001417e4ff89479a2d21ec8c8fdac4f3eaedd6123924764f0f830fa4cf44e8aad483960c2218d7253c90de41bad7960507ed1df985a2180f748ee83312ef947a6ab7138e78a237fa6133ec67d5d9b053a57d4908fed2b75ca3681b474d6a9e817a19efa9437617f9cd09cf7657e614e57565e0fbff86b5f4ab3d803891d9d688b10b37d8584bd6c0c4e96ecb4ccb8b9faaae50a42c89cefb308e373becdb30561d95bc4e976a0eed954a455a6cacd998be104acd659b9f8c034418a1b2a3a82aade93d9057467fa36a7cf15da551e56c3afa32184f926276ae27f8e463b340ddd575555341085273cd1202bb772ffc1a394fa2de075da01607c6a7b1d758f3d1c78284009990191f72a39a12256434acf8daaa0e241afa935ab094cd4e3afd6096e4e1292c3d912c338e50404dc8f931a2f5504f3b3283ca6c0ff08e38accfb8637e080010371886f690d5abb0d01f211d1f665f3896818d42619b06e2571dc4686eeacf425ef0c6ea5c155db562e394e9ee186e0c992b023ee6a59eb1ad901dc5e48a3c1dc143ad8c623b6a7bf42a58a67105cc7ecaf62f6c9fefab70afa3a85637d16094fdd3b406991232ab6e72d549409d073aa1b6e2c7464c4d7fc20f6474c690a19d38a353f6583e33baa831d1539c83112ee9eb697800d8d4809fbc8f614229fd9d092fd95505a9b2ebae330ef32abe2bbf94df087fa8369a9c2b0d9784dae265d013bc836a2c68e2d158a783a3c899619938a38469f07708d651da87676434e92a4e2443337cffa299e5c6b08966808e5bdc6350c4ff71df2e8709315f918695ff128ac320cbdfd44f00febc9c945c000920a7d1c985bd069d639a1f36340366e98031aeaf2fed2be0a64b08b13e8023f3b9aeff49fa01e5a19e0cb71780fb3b87e3bf68921d285f7547b3980ae3dd0fdf36d1b83c75954e5a106e950fba007e6eb6c457635806c58420034926a03fd0334b59771d21e15f9c4af0edee38eae17e519a84ec96bca43394a785ca54c19028522c4f917691cf0d9131e2dc8a74db5d04a9af52e7cc24a00b3e663eb1e655876c0560688d41958e1c0450a3af785696cd817552c502a34676c3cba7cfa8470170a0c0c882cd1b857a82556ce159f0a718dc0e015b4d1c59bbbd15819a7d847b8dc4d36b2c606256dac39b25dfbac196ae503163c7bae90f2aa14280026f8df29f28928ac87cb72d42d2c63e2095f59023401a746398e26ad11093f9e0432880e3148b5e44fc3c66de07e2ec9367ad6085e6e18e993a4fad9acfafad68cf366d0bad2b7783ab610c4400161612e3ed47f7bdc8481120451f79318cb476193914ef4407b9ff5ee81ca2e46bb7106f822e231244d3327e96c27fded9db07a7f67ba953d96b91346e51c4b26c695491df526b00b9b1cce10cc438e9d854e257f3a55333164f41923cd444b4959d10127b525a200bfa7bbfed0401f14d9041b7b2f84db049bb9e12826556da389138714580a4c3961906b688c3b64bd6f2eff388da9381540fd92fcebb154b1f57aa981a8dab6619d914df4c1189e8b7c6e40a795576b6cfd99a6157141cc2261c636740a1af2393bef2aa4e0fd4c5768fd8822f2e34a7a90aeb6b6e34455877f82eca6d77a52747075ee795222c8e91496c21c38ac3d6abe0007968d6b7cb2e4033fdcf48f7cecef65758fa610b019cab7213ed0eeec9864d0518bea9ba9967c0b8dc02ba459ef336a72a3f8f68aa96aa3833633cdc235c3ed4182034ce36f65ad6422fd93a11e6f793f1aab5055cbc4f4664701623233c2e461b3b1d33cdf8925560c6a96aaa976e5507175cd78dda35dde046c7acd23d2ddbda5b37f5eee0867a23350493d19ddf784245160cdba48d53c89998acf4540daad5c419f599276167cb508c8443d33cdbfed0dafa7b89d13e001f86930bcfa71aaa6d6815d98c663e3ba147d7eb0895dc3da8cdd8e76af5c5ab68b0416feb168c0d2fc8922a3258e8c929470a43a8055808c42af15ada1275b345fa3b78927368c13d6fe5c8b470032db871daf539729be9899378fa4c30afc0f06f71895896730e853d34d240bd4168a3104e083eeae5e78390b94d934804e15de6ced1fd3832e3911d964a972912e693e823beb2f67923c6bb047de35e290db03a8765896aa2f4feeeb51b72cf3333ac68d3ec6c4e4f8c3ab54ebf826fac8f75b6ed716396cc3e24ba414245eba4600e6adaf0a570ac729dda15cec9e72d719edf576c3c2e14e6940ac87944f91e331b059865a521eeb69afc03cdee0ab85a71a4c09a9215cf17d2148e8f1999e3ba527aa69f054a6607ae6e5a626ace1ef133eef720a7a7a75ea3ffa81179a3670a2b0d74d888f1cd14d1e613681c224b70a3bdc85f52823426c4da7511b285aa8f40f1615551a753b4d2c7589c8f997b7c832e28a9ced3d4f2fda5559e16b098ef629f9204484b40c11e5a02aa61183f7096d8b8f8132a56531cc8e93145c2137158020e16d95b1fc805bdac2893034ad57057bece9fb270e1fa7d8732be165cf955a809565be1c29d560af052c6e5e220429a325a3971670d36f44fb6803a4cae4abb54e1a80bc00bcd8c65d7ec7d1e079deb8e362f7a88cca76b110b28a02a5c4bd8f13e63cf20be9b996685c88b5d8f493e29d593ec3c2ad3cdc9fc60446b7e04dc4f5708e71de774a9a169c4f7792a81fe4ce4cce125c13ea35c3ae8e5f254f5c6bf94001feaed74b0da4c9ecd6b00a2d701c9e632c7912ec77f3bca83ed9cfd27009c9b2e810500be56fee2f185c916d4fc31fc6c51c01ce7a1e503ced41cc35b1a313eaa117dc0d68dc094dc5b00a0a40f7e1ad559708ab08435024ae169b7a11b60fd6b321b7d0d23c343ba75586c947ba08a411c5d38ea866098963003474a4cf8413a9bf9757277d3636ed74c69c73162eccff047da8adc3010074e863091a370451f59ea9eef42e2ff841ca995188c521adbee512964d6fc01fe63b2f0c0a9402ca89e4f88abe9f56a52adda97d23d7aa806c41ead51b5d955fcbf09f81d2a9524e37876e0228c4b6b0cd3e035f14eb3eed52541a1b5ece654695888945beff1557953c29c53722621165690334d33fcc315057ff73d291f46bd0086053b3da6ead5e9618d31946e4682de5f40bec192b26a4553198f4e6f98c5abd843bd73027b6373002f77490bb421bf080abb7cc1d8e609b47c68e70763fbe6860d147d9870e7ea2a579d19a1574ebb85267f006de33292f7f5f31fd649ed4ab64aceeacd47ddf6ef25918715fa1313b4316ff41bcb152d999ecb108e84fb5e3aecfccb7aae2d910ea1dd353d495077e55ee889b79a9b7375b3872187a412f675aca32f66ad3aa3f30fd58c6a004cd4d409af8f49f39c8a98cc0fdea80cc64c0382a128995c6ba31a299da47bbe371c01a42a7764068bf0ae6b2fd90d86b7bb1d9c89d3f6beaee0f3cd078dd8647371f57322921f6cde45fb2eae5f9bc74c73a169258c97cbe3d3a1195ec3f2aba44d49c52e10d19326ffbd2f572df5b2b101e23b9016c97acf51bafdbaf8136711ef2dd690a13fe3a124b1a38bb132f1a676b5cfca4f7ce0c3d47d6456b585d4cffb895d0ede63cb377918f2d6d9e32445eab8ac271c9b9b653793b54bf101c7ceb7618a46ffe739999e13d6c6778ae3cf30d70f4ba133c6dd92ed702c8ba56adffcfedefb7ae64f079d1bbe261238882bba2e8679498723cdb6f183d64a65421a6b63092844b9a8ca97dcde96362501314f1b1e56a7d1838e95ff0b43e34216e312b5cab40415694cb37ea505ceb5830cbe4d93489abc845f758f9ead12d891a360503629dbedd1ac000a58a4048ed7c82562b61d62bec70a2dcda617a3c9ee75260a74a79f349d900281f3ce3718ee6aae4566f0c335b40b9de0e0bba39901869236d48a43049ea010f36fe9a04d7cc0998489c682f7b83763c10516b2d3484737aa0202c61391e642ccbb8e76fb43d45601c49ab5c838b499064a87451f6502a42b776db9ce06e1b8512203bb89c772a6fb1efd497b4aad99cd8a20d22baca3d73a938b0c791acf910e555733eea051650a135b94eace3a32f4b9d7c7698643b0e0ae86e72dbab5c4ace4a2ad94528dd0b531f4f58c969eb9bd6d65ac303914e5808b127273e7b12833ca1cd2673e741effb1962fb242fa5a545bda431705faf11c361cff3558f7d52916c035b7ea87180df3658f892875a010dfe40e04daac9c2f114667555a52a3f9dd85bfaf8f3a78a8ac9d41fba041aa2b1e9849f54f0b6c526fde55cac0a5ba090fb9c82a50bca42ec0a78002b37f93defbfdc205c0eeb60da61be5eed5fe32916f65b2791fbbe9a0cf8f9a92f765885b2a7e80229f901e1b30d56b48ef3872c85e787cf8d167e4e0bb8d37339d589bb60b1b17239bb79f7d8bc03c2c1c6e5f3c583b53c3d22358a605e208ed3dee4df6650add07bd9cdac319f1bf5f22475224cb93bbecaf71fc5c08cb228392f2487af8d6a474620aee5afc31db2f2534b19083e4f090ff69ecf5cc2c463850799e985f56c13c463a73fcfb2c7c7ebae015197b6e12cb42bf29779680a423030ee85800612578d156eb2235371e3754bf517ea716090f3529c7ba86b818eae4f052af3dc0c7d693a2ef435db0b2aa4853c04f31ec4dcd020d59ff9b0a9bd92a363459b622915acdb10cda579c9552aeb389eb82ff8b9acde6506c2b09d9adf902ccd8a9132ea0ee46c65e486fc33822f9e67c2a61966e8c4dd5850cf40a20548d18538401117d7e639eb86aff91d5d4ae4c0ba0ac6894e3353b28440eb7f5637f3065530b0f9b0b09cd5ba9cbf699d380ba0884dc0620db139d9e5ecebaf714bc4d9dab11b220ee549c73c9c19929654b436a7eb4606be609050d5745ac25ddbe023bb155109d34d7a47f81d9a66007e288f4ef9344628dab4586588f164ab8ecd4cff142d8980ff2a0d8fe7ead5fd8c8baccfbadf57805a10b1c162bc3b5d60e7dbfe4544643241baa52cdf82cff9c0d241dcb0f27054ab1a2a1d98c63f5a4a3a81c29740453c7f42a8f1c9b40f3d0ff5f4a1aecd97ce2e5bf003fe726bdc74ec469d091036646691561b3925f34009dfba95e69c2beda67ee72fb896b6479cc2505147357e67af9a0456362becbc50f96280c4d2b623a22925e60eb014455678c470963b128829943e2442afc8cf49611a0ca05852e56f4aa9cea435eedff5cdbe48705fea6b1fa2fce74ca17a9308684ab1527098488d334580101f5378101024f8595d7fb22868791cd9472c8943dfb5b770418e2c08d7da96289c7e34e55d9eeffcd9a01fe676f5e7817ee39910b11a062ac2f87090b4fa8a3210140522142b3a29f215882f4fc074df15be8"}, {0x1c, 0x0, 0x3, "10777f14307c793aa583738d4b6d40bd"}, {0x48, 0xffff, 0x101, "404712f16bc010c1be4401b9575fac3f64abd2cd07f4385e1e7a7d19cd6c7fdaa139900e249b1acb7d4424524d396a253f5660caaa4c23ae33b3b73a"}], 0x10c8}}, 0x38, 0xd) (async) mknod$loop(&(0x7f0000002580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x0) 6.142208546s ago: executing program 7 (id=160): r0 = setsid() (async) r1 = syz_open_pts() (async) r2 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000a00)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0xfffffff9, "3f33737a341ebd4b0ead6e9d08228314", 0x27c00000}, 0x1c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x10}, 0x407) r3 = socket$inet6(0x18, 0x3, 0x3a) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) (async) r4 = dup2(r1, r1) ioctl$TIOCSCTTY(r4, 0x20007461) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) r7 = syz_open_pts() ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) (async) closefrom(r6) (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x80) (async, rerun: 64) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40003c24, r0) (rerun: 64) 4.517141482s ago: executing program 0 (id=122): r0 = getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$setown(r2, 0x6, r0) r3 = kqueue1(0x10000) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) fcntl$lock(r4, 0x8, 0x0) closefrom(r3) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) getpgid(r0) r5 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) getppid() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) fcntl$setown(r2, 0x6, r0) (async) kqueue1(0x10000) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) (async) fcntl$lock(r4, 0x8, 0x0) (async) closefrom(r3) (async) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) (async) getpgid(r0) (async) socket$inet6(0x18, 0x3, 0x1) (async) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) (async) 4.47539539s ago: executing program 1 (id=162): r0 = socket(0x1e, 0x3, 0x2) sendmmsg(r0, &(0x7f0000001840)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x10, 0x1, 0x5, "8a9e651e"}], 0x10}}, 0x38, 0x2) getrusage(0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000040)="3e6f0104", &(0x7f0000000080)=0xffffffca, 0x0, 0xfffffffffffffcf0) 4.473201573s ago: executing program 2 (id=144): sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xfffffffffffffeaa, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x0, 0x0) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd01) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000300)='\xfe+\x00', &(0x7f0000000340)='\xaa\xaa\xaa\xaa\xaa'], &(0x7f0000000580)=[&(0x7f00000003c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000480)='/dev/wskbd0\x00', &(0x7f00000004c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000500)='\xff\xff\xff\xff\xff\xff']) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f0000000040)={0x9, 0xfffffffffffffff8, 0x327c, 0x9, 0x9, 0x3, 0x100000001, 0x3}, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x10e, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@generic={0x7001, "2c78973340be365848d6713793edd33d3b02fd85570905885c7bb121ea34d86932fadc0ea523a15234ca83c17f02b1c162f7e183951df99fbf93ec5ea85e6505149583276d6421184b2f4c2198aca5937a8119f9e076d921ec927ffcc7c83a88f339d0fb474f7706e51242a1f286a824a5a750d9eb15843e6b0a3bc566c0d316fd5062adda9c44fa3777e7d05c7b83ed9e7616f5b2b1168b9c48e5aff8fbde90bf352994da68e7d2ab700d90d020096590bb14c7a70b6a4e9c4b1bb64b88ecc33c78aa62e9b6a8a607adbaf0d295b52440491f1fba0bf18e6a2f3f2cbb46014591d483e00caa1e4e7d0dc8596ec0886c57752431a895702a82277f4a"}}}) 4.473019535s ago: executing program 3 (id=136): r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xad) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000020abd114", 0x1000007}, 0x1c) sendmmsg(r2, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='H\x00\x00\x00A'], 0x48}}, 0x38, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x180) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000001", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) closefrom(r4) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000540)={0x1007, 0x3, 0xffffffc0, 0x3b6d67c1, "e109e9d0070ff9ffff03000ef7ff00", 0xff, 0x3}) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000005c0)="a632346ccb17c22a7ebf913e91c7257738224c4284ec2fb867ae402895fd60d81e16026aca9cbc4fb63c03d727ba3150494ddfdfc128259e0321b45fa202d0b937849241e7b46b5b9df8a87e9a2635dc68fdec7d6225da6b90e6d601ab4ee7110a11fe91c0a1fe0a608f50044547f52948492817299cf1b4f94dcc5dd5f4bde7f201b4308a1b3ef5f91256c3f3e36e5e7a5aa8e5a7ccd3e48c2a1986e65060e593bc91b20f", 0xa5}], 0x1, 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000f80)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0}, 0x402) write(r3, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x7, 0xf, {0x3, 0x4}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000040)="283e36a0", 0x4) syz_extract_tcp_res(0x0, 0xfffffffa, 0xc) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r0, 0x0) r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0xfffff2e3, 0x2, &(0x7f00000001c0)="d585fc6448d9c420d80a607524ec7f6ce0b52afe09ec85f5cef3d04e15d0e4a3fed9be31fc8a231ff42cbf7ab5da570fb06e97fe4209610c5cded03876f10ada3e42f8325c76da89320d662bf79b0eed1454df2f989625319d0d14a1155343f769f8246f2ee4870cc6a6bdf61446187b9ebd4f418d0d4bf2d3895f12bcf57db4018f23e618953e523c9db414bfcf40d1459459a5dbc66b912cfff980dcf1b06106b632538043afd6", 0xa8) connect$inet(r5, &(0x7f0000000040)={0x10, 0x2, 0x2}, 0x10) 4.472673402s ago: executing program 6 (id=58): syz_emit_ethernet(0x38, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86"]) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000369000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000184000/0x400000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10}], './file0\x00', 0xe, 0x7}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000140)={0x4, 0x3, 0x7, './file1\x00', './file0\x00', 0x0, "4118f19d4ad461af943d86e2f95d698e7789d58db01c6a5e36a748cefc5db9e67facf2250528d5e0df3cfd85809a73a0ec4ed6c9ecd2cbc4c1c7bcfe436cb2a275a3ea930221a3b86ea60750eae6d81772f19a3ff58b3950131cc255b6988508c86d428d86a91a0b9d3e3230dafaae861ffc8d26fd446f3b74e188d608fb35dba6f4e8ab369bc8d93e10192c5fb74a1e880ec98b3e342ac2564b4dd51f5f4707981f9e26e7e6ef9dd1cd7ae82b92ea20b98bdfd255dded995006e9963e88473c0b059128dbee18cc12bf920c4943786644043e0d67aeaf8d2342843127495fe5fb8c0cf826940616fb3893e8d284a037b509b03cf40a32224ce38c44d61b7897efe66ff498c2b56b059769ae24c93989c59a3397870ff008054e31eb5d46056cc1838049d2f038627bfadf9139bb67c84beabdf0116ea8e9e9e63713c7bd42a26f22e1c7593ab7850a7f4c435f5a8c13d62298eef7d4924cb84f75e87fbfcdced35d62f13939edd9ebf31997ef78f96b76a1f81db254ef01c18395ecbac9c8f8ded3890a3b526ec177eb4bf9e4837085ca9b9e89efe1a2c7c4a1e091fde787bdcd1a5a48274618703e4453cbc4885b44432d9662f8c16c195109282b111eddf3ecc3b8d22a49fc789537030ebd48e963013d0a12c9fcff2a837119116fadd7ca42125931e0d61f751546ee1c0eb8b09324ba319837bfedc11b23d63f74160e591cee12618778343d6af744b8ffbc573108bda4f632632fde170ffd2c8d8f73cd5d6f082c57e1800aeb32fb6a79168d6f4654e466b0131fe58025b43682abc86fa1ee8f7c77a59913eb402eddc1f1d1b1980682c79c9a8d70004069f3a759b0ce2cc8bfe3c3598326893e326f45e94e4557a8eb130ea397248133c116f5a95e791769c7fd458735cf3dbf0916872d6ab547b49d75dc06162f8833ea8e669626e629b42ea1aa9399116ecbf1ca77d5fff9af685a4fd360972b8c009a0a644a9024b185ba1c0b13cd0957833a0226c0a4fcef79e9b5169985705a1e0d0c0af3249057eae841ae92d53d3a9d9d79c8bacb5fd80c9d97650a9875c0621c0d7c56bf49b2c3e1187f275dbf8f950c02d25e37c7e5fbc0683e74128543538e834047f9633799e580e54b30419ea91c467005f6b7d19c7c6fda076fa34d6f6422b3d8fb88fb524d0afbb62a1a1d140d86bb22e27e79512b8486aac7e6f6778405f83989c19808fb1b8a520592086aef8ebde1e27568605f47f2b3618874bb298fb64a5510c9d7f1bd034606131e61c5fbd15c72aa63d459d96ced701eb575d2d0d4c9d0d9d7287cf7af948b21afd57749e9f2aafc08c2a326753ddf5160e4b3708a45a3d25712599389c13a821ea6988a825db507c6a9a26d71fa158f8ded70f4cceeb882d078832408845bfd5ca518f18f7b79ef2bf673d822505999df1a2e9a614f77987a3254c4de7d7ad7b9142ee096d79a03764825dadaeb40aec8b7c11d20af51238a9dceebb13aeda8bc46624bcc2aaafba042abaf7ce476b4b3b7bb8bf447cf38c92acd5c46f97c84ea3c8c73da646c1f432dea84cae977453ef454829dc97cff6c8cb3b2fdbbe732de3b3084c2506b917e3cfe2d7eb9301da106967d1e30af3fe5708cb72873be4dbb6f26a3a543ba9b64ad3ea2d1232b8638d29747a69acc1498f250d17e06015c5fe45294c2a67a69df5af018913c058c6219c81fa299c0d7c5c8a5677ff86368909253f959d98bfb7a4225683720e5bbb6e0bc8e34e0d7cd708da7e7f4a7c9534f9604f72236a400376dee602b1fb4e43047337e88b662a2a45a971e6bbc61c865d0e5a67060492600d482282575a907d7541e922b27fc4b88316530eea7f5983202bae7ddc4ac419c7452e48437ab47c7ca526d3ff0ba01e589835a415222b05150308445bfa7a8"}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="410946ec", 0x4}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) (async, rerun: 64) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) (async) pselect(0x40, &(0x7f0000000000)={0xb4, 0x5, 0x6, 0x40, 0xfffffffffffffffb, 0x0, 0xff, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000000c0)=@abs={0x9, 0x1, 0x0, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) (async) setresuid(r3, 0x0, 0x0) (async) setgid(r3) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) 4.472525444s ago: executing program 7 (id=163): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="03fb9b4c9b017f0edd0eaf3f976cd92516f6ea29496e8d9ccf38bdcd2b300d0485ff3b2c9e47a1153a984bba6ef0d344252088b4b8bec2", 0x37}, {&(0x7f0000000180)="73ca8263a41b4328113d1726716e6db8fbe7befa65b234cb658a5913e4f90f0e946440563b39cea28708eace9a426a4f270c092588d18641c5e07e3b95d0ce195e90109e5a190ded7396e27e51a01420f015bf67f993dbdd5501", 0x5a}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsid() r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xea) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) 2.367649719s ago: executing program 0 (id=122): r0 = getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$setown(r2, 0x6, r0) r3 = kqueue1(0x10000) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) fcntl$lock(r4, 0x8, 0x0) closefrom(r3) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) getpgid(r0) r5 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) getppid() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) fcntl$setown(r2, 0x6, r0) (async) kqueue1(0x10000) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) (async) fcntl$lock(r4, 0x8, 0x0) (async) closefrom(r3) (async) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) (async) getpgid(r0) (async) socket$inet6(0x18, 0x3, 0x1) (async) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) (async) 2.163992934s ago: executing program 1 (id=164): mkdir(&(0x7f0000000100)='./file0\x00', 0x61) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0x10) sendto(r0, &(0x7f0000000240)="4538500b5d9b8aade4ca0bf9b9664d286c4ad3ec0ef4fbed1f2149c581ee6ffcf500f19e571c554e0a3241a1f1cf9897a0d195133af6854b4cc30fecb2604e17523e6b11473dfd8fdf176f8073252ebc183dc8ea00fd91e59219d82ca76b11f71a896dd73744e4d79f59a7297d2cc898cb984551024100814e8d05d928f0196858146e", 0x83, 0x406, &(0x7f0000000300)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) setresgid(r2, r1, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) fstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140), 0x6) r3 = dup3(r0, r0, 0x10004) fstat(r3, &(0x7f0000000380)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(0x0, 0x2000, 0x0) r6 = syz_open_pts() flock(r6, 0x6) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x10000000, 0x9, 0x0, 0x1000100000003, 0x2}) closefrom(r5) execve(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) pselect(0x16, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) seteuid(0xffffffffffffffff) futimens(r4, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='w\x00') 2.16324798s ago: executing program 2 (id=165): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) r0 = kqueue1(0x0) mlock(&(0x7f00003b0000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000), 0x9359, 0x0, 0x5c56be21, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x3}, {0x7fffffff, 0x1}]) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0xf}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) 2.156816513s ago: executing program 4 (id=11): mprotect(&(0x7f0000dec000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28d9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0xd21, 0x0) pselect(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x3, 0x400000000000005, 0x10000, 0x0, 0xc, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) ppoll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x8}, {r1, 0x40}], 0x2, 0x0, &(0x7f00000001c0)={0x9}) (async) r2 = kqueue1(0x0) kevent(r2, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x3}], 0x200, 0x0, 0x9, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x8, 0x3}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xec, 0x2, 0x2, 0x3}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r2, &(0x7f0000000000), 0xf00, 0x0, 0xffff4b54, 0x0) (async) sysctl$kern(&(0x7f00000011c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001280)="05000000", 0x4) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) closefrom(r0) (async) fstatat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0, 0x0) (async) close(r6) (async) r8 = socket$inet6(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kqueue1(0x10000) (async) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0x4) 2.156624226s ago: executing program 5 (id=166): r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) getresgid(0x0, &(0x7f0000002700), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5beb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ec0)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r2 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r2, 0xc0106924, &(0x7f0000000080)=0x3005) r3 = kqueue1(0x10000) kevent(r3, &(0x7f0000000040), 0x3ff, &(0x7f0000000140), 0xb592, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xb) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x82907003, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x82907003, &(0x7f00000000c0)=0x2) closefrom(r1) listen(r0, 0x80) syz_emit_ethernet(0x76, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6f75184a00403a0000d5e6b7b40700000200001000000000fe8000000000000000000000000000aa030090780f0000006800000000062b7cfe8000000000000000000000000000aafe8000000000000000000000000000aa3a000359660000008c"]) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "00000000fe000000030f00", 0x1000004}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x8, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x7, "fec570f7a1376a0e7ae55779f2a6c493", 0xffff}, 0x1c) 1.574092845s ago: executing program 7 (id=167): r0 = shmget$private(0x0, 0x2000, 0x7ce, &(0x7f0000ffd000/0x2000)=nil) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfdc3) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000001240)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) chroot(&(0x7f0000000040)='./file0\x00') (async) chroot(&(0x7f0000000000)='./file0\x00') (async) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') (async) pselect(0x40, &(0x7f0000000000)={0x100, 0x1, 0x2, 0x5, 0x9, 0x6, 0x10001, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, &(0x7f0000000480)="9b79591cee226bcd71651faad225d0056f09f532f1b67f0260e15270f5285101e792f5e3d4234729da0f1232393d43524d7e153698f3f0f28283efaccf9960c02855c2b787a7a6ac05517d7d42e8fa13d246a511694a3a1676f891566f03b8d395fd781dbc07e4e21a355a85a409abde238809ae2368e20767e52796235498c86367cef5ef36039e5ed0b72dd56c49a29eaf062a5a106676d02a7541efbdbfb901d27af439c780ce6b", 0xa9) (async) execve(&(0x7f0000001480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) r1 = syz_open_pts() closefrom(r1) (async) setrlimit(0x0, &(0x7f0000001300)={0x9, 0x37e1690f}) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async, rerun: 32) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x800009, 0x2000100, 0xffffffc4, 0x2, "0809fe7adfdc070900f199efe034ac036000", 0xc}) (rerun: 64) write(r1, &(0x7f0000000180)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0bd54c6daddb2807f9f3b7832668feb78b297aec2da4d621cfaccad03000000000000008ac3ea84b89b600c7a1c3a37e30dfd652821cf9813d05160f3edb23159b72ef40d681a7feac26ace265faebad5743aa0c1211477e756acc438e5f85204c3cff3c34b4395b98a165778a41237dab6503041f8d16d7123e7588044db80bfa7af2912b3fc8858a194acae22c00dcddf", 0xd0) (async) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) (async) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x17) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x92) open(&(0x7f0000001980)='./file0\x00', 0x8, 0x1cc) (async) pselect(0x40, &(0x7f0000000280)={0xdc, 0xb, 0x20000000000004, 0xfdffffffffffffff, 0x8, 0xef, 0x36e0, 0x3}, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f00000012c0)={0x49f, 0x0, 0x37, 0x1, 0x5, 0x0, 0x7, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) write(r3, &(0x7f0000000580)='Ll', 0x2) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x9c20, 0x0, 0x41e7}, 0x6) (async) readv(r2, &(0x7f0000000400)=[{&(0x7f0000002380)=""/4105, 0x1009}, {0x0}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/192, 0xc0}], 0x5) 1.363101723s ago: executing program 1 (id=168): symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000001d80)='./file1\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0) r0 = getthrid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x8, r0) 1.361800271s ago: executing program 2 (id=169): pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) r2 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0x80047308, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r4) r5 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r5, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r5, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) shutdown(r2, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000400)={'./file0\x00', 0xe94, 0x58ce08cf, 0xffffffe3, 0x1, 0x2008, 0x4003, 0xe65, 0x2, 0x0, 0xfffffffffffffffb, 0x803}) r6 = kqueue1(0x10000) kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x52, 0x1, 0x4, 0xb}, {{r6}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x0, 0x1}], 0xf00, 0x0, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, &(0x7f0000000040)={0x6, 0x4, {[0x7fffffffffffffff], [], [], [0x0, 0x0, 0x200000000000], [{}, {}, {0x0, 0x0, 0xfffffffe}]}}) kqueue1(0x0) r7 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r8, 0x80047308, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) closefrom(r9) r10 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r10, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r10, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) setsockopt$sock_cred(r10, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) r11 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) shutdown(r7, 0x2) syz_open_pts() shutdown(0xffffffffffffffff, 0x1) 1.170711971s ago: executing program 5 (id=170): mkdir(&(0x7f0000000080)='./file0\x00', 0x289) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) chmod(&(0x7f00000000c0)='./file0\x00', 0x19b) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) chflags(&(0x7f0000000380)='./file0\x00', 0x10001) chroot(&(0x7f00000002c0)='./file0/../file0\x00') mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x43) r1 = socket$inet(0x2, 0x1, 0x6) fchdir(r1) ioctl$TIOCSETD(r0, 0x44946472, &(0x7f0000000080)=0x3) r2 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0x26) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$TIOCSETD(r2, 0x84946466, &(0x7f0000000080)=0xffffffff) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x148) mkdir(&(0x7f00000000c0)='./file0\x00', 0xae) mkdir(&(0x7f0000000040)='./file0\x00', 0x18a) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file0/file1\x00') 1.169268411s ago: executing program 1 (id=171): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000030f00", 0x1000004}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000840)={{&(0x7f0000000440)=@un=@file={0x0, 0x0, ""/506}, 0x1fc, &(0x7f0000000780)=[{&(0x7f00000006c0)=""/96, 0x60}, {&(0x7f0000000740)=""/57, 0x39}], 0x2, &(0x7f00000007c0)=""/88, 0x58}, 0xffffff81}, 0x38, 0x402, &(0x7f0000000880)={0x0, 0x7}) acct(&(0x7f0000001780)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x223e, 0x0) recvmmsg(r0, &(0x7f0000001300)={{&(0x7f00000010c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/12}, {&(0x7f0000000340)=""/195}, {&(0x7f00000001c0)=""/120}], 0x10000000000002b0, &(0x7f00000000c0)=""/51, 0x11}, 0x5}, 0x38, 0x1061, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002100)={{&(0x7f0000000680)=@in6={0x1c, 0x18, 0x2, 0x4, '\x00', 0x9}, 0x1c, 0x0, 0x0, &(0x7f0000002040)=ANY=[@ANYBLOB="a800"], 0xa8}}, 0x38, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000030f00", 0x1000004}, 0x1c) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000840)={{&(0x7f0000000440)=@un=@file={0x0, 0x0, ""/506}, 0x1fc, &(0x7f0000000780)=[{&(0x7f00000006c0)=""/96, 0x60}, {&(0x7f0000000740)=""/57, 0x39}], 0x2, &(0x7f00000007c0)=""/88, 0x58}, 0xffffff81}, 0x38, 0x402, &(0x7f0000000880)={0x0, 0x7}) (async) acct(&(0x7f0000001780)='./file0\x00') (async) open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x223e, 0x0) (async) recvmmsg(r0, &(0x7f0000001300)={{&(0x7f00000010c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/12}, {&(0x7f0000000340)=""/195}, {&(0x7f00000001c0)=""/120}], 0x10000000000002b0, &(0x7f00000000c0)=""/51, 0x11}, 0x5}, 0x38, 0x1061, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000002100)={{&(0x7f0000000680)=@in6={0x1c, 0x18, 0x2, 0x4, '\x00', 0x9}, 0x1c, 0x0, 0x0, &(0x7f0000002040)=ANY=[@ANYBLOB="a800"], 0xa8}}, 0x38, 0x2) (async) 1.165522805s ago: executing program 2 (id=172): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) open(&(0x7f0000000400)='.\x00', 0x100, 0x12) (async, rerun: 64) getresuid(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x45, &(0x7f0000000000)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x86de, "e044d6b182e35ba76465660251c0c831e044275155bea4f3ca354f55fe89b26781d32cab2a1a378a3e198d5e7c1d32"}}}) (async) r0 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r0, 0x80206979, &(0x7f0000000580)=0x7) 1.164827043s ago: executing program 3 (id=136): r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xad) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000020abd114", 0x1000007}, 0x1c) sendmmsg(r2, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='H\x00\x00\x00A'], 0x48}}, 0x38, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x180) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000001", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) closefrom(r4) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000540)={0x1007, 0x3, 0xffffffc0, 0x3b6d67c1, "e109e9d0070ff9ffff03000ef7ff00", 0xff, 0x3}) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000005c0)="a632346ccb17c22a7ebf913e91c7257738224c4284ec2fb867ae402895fd60d81e16026aca9cbc4fb63c03d727ba3150494ddfdfc128259e0321b45fa202d0b937849241e7b46b5b9df8a87e9a2635dc68fdec7d6225da6b90e6d601ab4ee7110a11fe91c0a1fe0a608f50044547f52948492817299cf1b4f94dcc5dd5f4bde7f201b4308a1b3ef5f91256c3f3e36e5e7a5aa8e5a7ccd3e48c2a1986e65060e593bc91b20f", 0xa5}], 0x1, 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000f80)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0}, 0x402) write(r3, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x7, 0xf, {0x3, 0x4}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000040)="283e36a0", 0x4) syz_extract_tcp_res(0x0, 0xfffffffa, 0xc) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r0, 0x0) r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0xfffff2e3, 0x2, &(0x7f00000001c0)="d585fc6448d9c420d80a607524ec7f6ce0b52afe09ec85f5cef3d04e15d0e4a3fed9be31fc8a231ff42cbf7ab5da570fb06e97fe4209610c5cded03876f10ada3e42f8325c76da89320d662bf79b0eed1454df2f989625319d0d14a1155343f769f8246f2ee4870cc6a6bdf61446187b9ebd4f418d0d4bf2d3895f12bcf57db4018f23e618953e523c9db414bfcf40d1459459a5dbc66b912cfff980dcf1b06106b632538043afd6", 0xa8) connect$inet(r5, &(0x7f0000000040)={0x10, 0x2, 0x2}, 0x10) 644.311942ms ago: executing program 1 (id=173): r0 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x8010, r0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xcf) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40021, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0xa011, r1, 0x0) 643.77225ms ago: executing program 5 (id=174): r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xca) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4, 0x811, r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x3a) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xfffffffffffffe8c, 0x0}, 0xb761}, 0x38, 0x5802, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0xa, 0x3) truncate(&(0x7f0000000080)='./file0\x00', 0x3) 205.74377ms ago: executing program 0 (id=122): r0 = getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$setown(r2, 0x6, r0) r3 = kqueue1(0x10000) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) fcntl$lock(r4, 0x8, 0x0) closefrom(r3) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) getpgid(r0) r5 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) getppid() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x1}, {0x5, 0x6}, {0x23, 0x80000001}], 0x3}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) fcntl$setown(r2, 0x6, r0) (async) kqueue1(0x10000) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) (async) fcntl$lock(r4, 0x8, 0x0) (async) closefrom(r3) (async) sysctl$hw(&(0x7f00000015c0)={0x6, 0x1d}, 0x2, &(0x7f0000001600)="b7f9", &(0x7f0000001680)=0x2, &(0x7f00000016c0), 0x0) (async) getpgid(r0) (async) socket$inet6(0x18, 0x3, 0x1) (async) sendto$inet6(r5, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x2, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) (async) 3.895124ms ago: executing program 1 (id=175): r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x12, "00000000000000000000000000f7ff00", 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x7, '\x00\x00\x00\x00\x00\x00\x00#\x00\x00\x00\x00\x00\x00dS', 0x5}, 0x1c) r1 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xac, '\x00', 0x1000004}, 0x1c) sysctl$vm(0x0, 0x0, &(0x7f0000000340)="f64c77fffcde3a3955aa3818b2b213e121557d74f60364451a1e6d9a6f25298d93425b24454dcfccbc89e5a24169ff334ae78081ab57adbfb2993fd24cc3b47a1e07382b43b38e93f8cf8d9441d247c1955302256ab15448016792bdc249ddefe2a68095c16578a90994e322ec9d4c23ff138ff86567104b77c933d2e1f7fe6da01848b81992889c1170791b75298afa6340259ec4129cd732dfce593e43df5eb3da48a78717fa13a7649bb3422ca7f2b89e797d5c0c5c25851ac5a5898af9d6f412b9eb4bafcea9d30d22ecbe4df6f12b8a1587e206feeaf4ee25fffb8e2fee0942a787cca28720432b748ed1a5be97e7761e6959b9798a2e29e2f0fdf522c590252cb4afc2a368359b06d1180527ff294ecd0a6fa073a25aa47db94c92c1a5ad2a3c5efccfb13a318f4ed48cb9df3b8f5fd74fa991a47a36f62d6fe0ba74a188a2efe37678e5a8bfcd440b618a42d373157f545f7a61b40fca0a239f41eb7effc71d5a125455bbdf711fa888e0f0ad76d3b451f0f814be992cabce5515fabc889da1a69178f04276410ba555dbf0912703ac625adf6809738d689ab55410e48b05a3f3a693d1a674ed8ccaa14c7cc62d4de0c7b2d2c51d2000b01ecd627fbb5a7bcbc6efe5ff33f4085dfcee78614107f1979b5fefef70fc578df003c67d904c25d9c55e4c0b43b59683b1272049304dbe7ac0bade9d3339518b8fa56e15b039cae3d66ec381ee28cc2c200691f82f6e849293718e9f854a007160adf7669125a541136a7efa4aa109e960febdd5351a810184ba47867291779701fe905c318252761fedc661fb4cd885a03f95", 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x14) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$FIOASYNC(r2, 0xc0106924, &(0x7f0000000580)=0x7) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) r3 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x10000) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x2}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffff9c, 0x0, 0xd}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f00000000c0)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r3, 0xc01864c2, &(0x7f0000000100)={0x0, 0x3, 0xffffffffffffff9c, 0x0, 0x5}) ioctl$DIOCGETRULES(r3, 0xcd604406, &(0x7f00000005c0)={0x8, 0x9, 0x73d, './file0\x00', './file0\x00', 0x0, "3ed5f2f87b8bdc0486c512ce4fdc0b7f399b12abcb81a4cf4652239de01acabeb3633f7d5f292c951aaf91fb25bd49fb84c54a299cee9266a814171d4645b4ed19cbd7dc6904ac8c308f8218e6f18c718fb1672ed92e5b26aada94b8b91c67a460f91c86931feb3e4bc4c05f5a38dc59194e3d403be07b46346e47290cc48db3fe0a3287c708b75e199f605fa438922ddfd6c407ff14a846edeb80019338fab9f96c90946a4f0589a318e612ead230d38a1086c5a0308e930da1cf4ef7055c3e8daed4619c7a9e1ba7efd707af8f1dde7b88fde647a5769ba877ba3461e49bd4bb0c65170eff79d3139a6e84c9f21f46ae25cbbabd7cbc509f7ab24c35e9c74573e207d3785584a29b9d52aee194607106a40877bb764507e35a023afc2200bfa81e76bb5dd5b872874be28595dc49279d17916582076c839ec98fbdcae6b3df39f76ff14e086434c173fc0d3d3ee0b75705081a5125f4c8cb38473d2b33eca63578fd12fce5a8b6d7feeeb28e86053d41aeb07941fe50c0ce2a026ef118e4fd699dbca96b29dbc5b8394e456a8694a18e686cb6edaeeb8ab3fd3ee65ae353e8ae75efcf8180fd855333ad5bb092577cbe68892387512cdf9b6e40eaad66a24665cfd65a3569ab43735b1ce8df6cd72afe176a610b43111f1d68d3bb69096455f64ec9419814e077ee8efc1bb4fb083114ccacf4845b6a0a7d63de3b2c233e780764c711d035c4a381139eebe930ca29070854a45027eb0d0d1e9bc5343c94e5c59cef9e02fce1c459162b90bd004dee4d64fbee4a3c88bdcae273a9676a79f1eab73653d96df9769714f6099023790c2e22891b2e8c12ebc2df98061436e81f8c4afd84a52d2a7a8ddd07961937b326424824c894a0b4ee08fb9bcfcd5945b9a1802b0fa36e936b705f25282c3a1469c2b3c65898fe9083dad057958b1f73ad6c6544d6ba993a1b19351525d7e655e29a16a4c9fddda7a85fe8eb67771836b876daee1d42739077a35ccd9a238ac0bb95a210113ab0afe0b1ba8429ad6d1fd534319e3269c3a12bbe7ec778f3fc37442bba56c956415bce626f908f53afb4019da56017438ae50d236475c90d5cf7c8898d2a67415ec9d245516296f1456f57d8db69f11fee4393fce4264a55521a0f6ec38337447898893c134a8d7458d408fab37b0aedc40f9b5739663c9b86b12816b672f4d096bd99f04a612cf35868edee36f60271b32eae89158d799a75a7efc495c1b9fbeb350dd4901803b81af65b44b904819e4c133c3aea8131ab1680e2d133e6ae170ff13234001df00edf1a4d6031a51460fd3251f7d6dd94d46cd6cab2758096fbaf62065460724058c48d8b5b9728a0aea6937fa64e9b79ee7d56776626542f1b93345ea2a6cbbeb307872958514c7b3b157667190000efaf410ead3ea1e78be0554d5528fd64215b47e4e6b91b89d84a53c6ae0110ca4021ab2b736a27c8e7687069817c634f232fafa35c985fe75fd0eda13c2e613a4103c8706e6f423d7534300e60fbd0a08f54b9a7115e38051c4b25ef8618382eff887c8ae9d4a7a7ff6557ce8dfe35749360d9ffb88cdec7422a94393fac8f354b5cbd826ff643db462a5dc03ccc24dac2b62f5b6c8cb333c3b6dcb08e230020d604050843c040a74ebd2609de1eae94e89b24086b9a0787bf1b118588472b0aad1388ec4970ea4dd4a173e9f5318fdcf1cabd8b6314b0f926c32529f0e35bf68b770ceacfd47f60bc4163959c7b421d68d33337f7f89236f79daffea4bdc8cef7f9c8704add1fa9e579cb99513770968b0e22ef7b138277a2251b71668a3d223c07b12a7ffc5ee587b5f1fb2696ec7842595863a14e58440b5bf8e80cdd49fe72aeef6b38ffa871221080cd53f7b28be7ae239ea49f0d74a738d65bcddfc248938c8bfed3"}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x2}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r10, 0xc010570d, &(0x7f0000000040)={0x0, 0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f0000000180)={0x0, 0x1, 0xffffffffffffff9c, 0x0, 0xfffffffffffffffa}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f00000001c0)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r3, 0xc02864c3, &(0x7f0000000280)={&(0x7f0000000240)=[r4, r5, r6, r7, r8, 0x0, r9, r11, r12], 0x10001, 0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r13 = socket$inet(0x2, 0x2, 0x0) bind$inet(r13, &(0x7f0000000200)={0x10, 0x2, 0x2, 0xe0000000}, 0x10) sendto$inet(r13, 0x0, 0x0, 0x4, &(0x7f0000000380)={0x10, 0x2, 0x1, 0x8000007}, 0x10) 1.355387ms ago: executing program 2 (id=172): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) open(&(0x7f0000000400)='.\x00', 0x100, 0x12) (async, rerun: 64) getresuid(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x45, &(0x7f0000000000)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x86de, "e044d6b182e35ba76465660251c0c831e044275155bea4f3ca354f55fe89b26781d32cab2a1a378a3e198d5e7c1d32"}}}) (async) r0 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r0, 0x80206979, &(0x7f0000000580)=0x7) 1.206415ms ago: executing program 4 (id=11): mprotect(&(0x7f0000dec000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28d9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0xd21, 0x0) pselect(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x3, 0x400000000000005, 0x10000, 0x0, 0xc, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) ppoll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x8}, {r1, 0x40}], 0x2, 0x0, &(0x7f00000001c0)={0x9}) (async) r2 = kqueue1(0x0) kevent(r2, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x3}], 0x200, 0x0, 0x9, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x8, 0x3}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xec, 0x2, 0x2, 0x3}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r2, &(0x7f0000000000), 0xf00, 0x0, 0xffff4b54, 0x0) (async) sysctl$kern(&(0x7f00000011c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001280)="05000000", 0x4) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) closefrom(r0) (async) fstatat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0, 0x0) (async) close(r6) (async) r8 = socket$inet6(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kqueue1(0x10000) (async) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0x4) 1.062881ms ago: executing program 5 (id=176): syz_emit_ethernet(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2042, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$DIOCGETQUEUES(0xffffffffffffff9c, 0xc148445e, &(0x7f0000000000)={0x5, 0x1, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x1}, {0xfffffffffffffff8, 0x7ff}, 0x5}, {{0x9, 0x8}, {0x229, 0x3}, 0x2}, {{0x1000, 0xfffff800}, {0x2, 0xcd}, 0xfffffffb}, {0x4, 0x7c, 0x4, 0x8}, 0x0, 0x6, 0x4, 0x4, 0x5}}) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x2) kill(0xffffffffffffffff, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) 201.889µs ago: executing program 6 (id=58): syz_emit_ethernet(0x38, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86"]) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000369000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000184000/0x400000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10}], './file0\x00', 0xe, 0x7}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000140)={0x4, 0x3, 0x7, './file1\x00', './file0\x00', 0x0, "4118f19d4ad461af943d86e2f95d698e7789d58db01c6a5e36a748cefc5db9e67facf2250528d5e0df3cfd85809a73a0ec4ed6c9ecd2cbc4c1c7bcfe436cb2a275a3ea930221a3b86ea60750eae6d81772f19a3ff58b3950131cc255b6988508c86d428d86a91a0b9d3e3230dafaae861ffc8d26fd446f3b74e188d608fb35dba6f4e8ab369bc8d93e10192c5fb74a1e880ec98b3e342ac2564b4dd51f5f4707981f9e26e7e6ef9dd1cd7ae82b92ea20b98bdfd255dded995006e9963e88473c0b059128dbee18cc12bf920c4943786644043e0d67aeaf8d2342843127495fe5fb8c0cf826940616fb3893e8d284a037b509b03cf40a32224ce38c44d61b7897efe66ff498c2b56b059769ae24c93989c59a3397870ff008054e31eb5d46056cc1838049d2f038627bfadf9139bb67c84beabdf0116ea8e9e9e63713c7bd42a26f22e1c7593ab7850a7f4c435f5a8c13d62298eef7d4924cb84f75e87fbfcdced35d62f13939edd9ebf31997ef78f96b76a1f81db254ef01c18395ecbac9c8f8ded3890a3b526ec177eb4bf9e4837085ca9b9e89efe1a2c7c4a1e091fde787bdcd1a5a48274618703e4453cbc4885b44432d9662f8c16c195109282b111eddf3ecc3b8d22a49fc789537030ebd48e963013d0a12c9fcff2a837119116fadd7ca42125931e0d61f751546ee1c0eb8b09324ba319837bfedc11b23d63f74160e591cee12618778343d6af744b8ffbc573108bda4f632632fde170ffd2c8d8f73cd5d6f082c57e1800aeb32fb6a79168d6f4654e466b0131fe58025b43682abc86fa1ee8f7c77a59913eb402eddc1f1d1b1980682c79c9a8d70004069f3a759b0ce2cc8bfe3c3598326893e326f45e94e4557a8eb130ea397248133c116f5a95e791769c7fd458735cf3dbf0916872d6ab547b49d75dc06162f8833ea8e669626e629b42ea1aa9399116ecbf1ca77d5fff9af685a4fd360972b8c009a0a644a9024b185ba1c0b13cd0957833a0226c0a4fcef79e9b5169985705a1e0d0c0af3249057eae841ae92d53d3a9d9d79c8bacb5fd80c9d97650a9875c0621c0d7c56bf49b2c3e1187f275dbf8f950c02d25e37c7e5fbc0683e74128543538e834047f9633799e580e54b30419ea91c467005f6b7d19c7c6fda076fa34d6f6422b3d8fb88fb524d0afbb62a1a1d140d86bb22e27e79512b8486aac7e6f6778405f83989c19808fb1b8a520592086aef8ebde1e27568605f47f2b3618874bb298fb64a5510c9d7f1bd034606131e61c5fbd15c72aa63d459d96ced701eb575d2d0d4c9d0d9d7287cf7af948b21afd57749e9f2aafc08c2a326753ddf5160e4b3708a45a3d25712599389c13a821ea6988a825db507c6a9a26d71fa158f8ded70f4cceeb882d078832408845bfd5ca518f18f7b79ef2bf673d822505999df1a2e9a614f77987a3254c4de7d7ad7b9142ee096d79a03764825dadaeb40aec8b7c11d20af51238a9dceebb13aeda8bc46624bcc2aaafba042abaf7ce476b4b3b7bb8bf447cf38c92acd5c46f97c84ea3c8c73da646c1f432dea84cae977453ef454829dc97cff6c8cb3b2fdbbe732de3b3084c2506b917e3cfe2d7eb9301da106967d1e30af3fe5708cb72873be4dbb6f26a3a543ba9b64ad3ea2d1232b8638d29747a69acc1498f250d17e06015c5fe45294c2a67a69df5af018913c058c6219c81fa299c0d7c5c8a5677ff86368909253f959d98bfb7a4225683720e5bbb6e0bc8e34e0d7cd708da7e7f4a7c9534f9604f72236a400376dee602b1fb4e43047337e88b662a2a45a971e6bbc61c865d0e5a67060492600d482282575a907d7541e922b27fc4b88316530eea7f5983202bae7ddc4ac419c7452e48437ab47c7ca526d3ff0ba01e589835a415222b05150308445bfa7a8"}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="410946ec", 0x4}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) (async, rerun: 64) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) (async) pselect(0x40, &(0x7f0000000000)={0xb4, 0x5, 0x6, 0x40, 0xfffffffffffffffb, 0x0, 0xff, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000000c0)=@abs={0x9, 0x1, 0x0, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) (async) setresuid(r3, 0x0, 0x0) (async) setgid(r3) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) 0s ago: executing program 7 (id=167): r0 = shmget$private(0x0, 0x2000, 0x7ce, &(0x7f0000ffd000/0x2000)=nil) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfdc3) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000001240)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) chroot(&(0x7f0000000040)='./file0\x00') (async) chroot(&(0x7f0000000000)='./file0\x00') (async) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') (async) pselect(0x40, &(0x7f0000000000)={0x100, 0x1, 0x2, 0x5, 0x9, 0x6, 0x10001, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, &(0x7f0000000480)="9b79591cee226bcd71651faad225d0056f09f532f1b67f0260e15270f5285101e792f5e3d4234729da0f1232393d43524d7e153698f3f0f28283efaccf9960c02855c2b787a7a6ac05517d7d42e8fa13d246a511694a3a1676f891566f03b8d395fd781dbc07e4e21a355a85a409abde238809ae2368e20767e52796235498c86367cef5ef36039e5ed0b72dd56c49a29eaf062a5a106676d02a7541efbdbfb901d27af439c780ce6b", 0xa9) (async) execve(&(0x7f0000001480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) r1 = syz_open_pts() closefrom(r1) (async) setrlimit(0x0, &(0x7f0000001300)={0x9, 0x37e1690f}) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async, rerun: 32) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x800009, 0x2000100, 0xffffffc4, 0x2, "0809fe7adfdc070900f199efe034ac036000", 0xc}) (rerun: 64) write(r1, &(0x7f0000000180)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0bd54c6daddb2807f9f3b7832668feb78b297aec2da4d621cfaccad03000000000000008ac3ea84b89b600c7a1c3a37e30dfd652821cf9813d05160f3edb23159b72ef40d681a7feac26ace265faebad5743aa0c1211477e756acc438e5f85204c3cff3c34b4395b98a165778a41237dab6503041f8d16d7123e7588044db80bfa7af2912b3fc8858a194acae22c00dcddf", 0xd0) (async) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) (async) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x17) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x92) open(&(0x7f0000001980)='./file0\x00', 0x8, 0x1cc) (async) pselect(0x40, &(0x7f0000000280)={0xdc, 0xb, 0x20000000000004, 0xfdffffffffffffff, 0x8, 0xef, 0x36e0, 0x3}, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f00000012c0)={0x49f, 0x0, 0x37, 0x1, 0x5, 0x0, 0x7, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) write(r3, &(0x7f0000000580)='Ll', 0x2) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x9c20, 0x0, 0x41e7}, 0x6) (async) readv(r2, &(0x7f0000000400)=[{&(0x7f0000002380)=""/4105, 0x1009}, {0x0}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/192, 0xc0}], 0x5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.238' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-kasan-1.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error load: 4.65 cmd: getty 95949 [ttyin] 0.00u 0.03s 0% 327k pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 SYZFAIL: SIGFPE pc-offset:0x4efb67f4111 pc:0xdeadbeef addr:0x0 code=0 (errno 4: Interrupted system call) uvn_flush: obj=0xffff8000018d86e8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-kasan-1.us-central1-b.c.syzkaller.internal) (tty00) login: show kasan Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect login: show malloc Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect login: