last executing test programs: 54.37556892s ago: executing program 4 (id=356): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x10000000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc, 0x400000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10e00fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7b6cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d485d223e7d029d6ba8af6300370921", 0x62, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) write(r1, &(0x7f0000000380)="a0", 0x1) 54.375137236s ago: executing program 4 (id=357): r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000540)=[{&(0x7f00000006c0)="c912", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r2, &(0x7f0000000280)=""/188, 0xbc) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040)="84ae975e", 0x4) 54.208525993s ago: executing program 4 (id=363): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$setflags(r0, 0x2, 0x1) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) r4 = geteuid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = geteuid() r10 = getgid() r11 = getpid() r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240), 0x0, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r2, r2, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r5, r0]}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa8, 0x408}, 0xf) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000500)={0xf, 0xfffff800, 0xfa, 0x7e}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x2, 0x1, 0x7, 0x1, 0xc, 0x800, 0x10000, 0x194c812e00631879, 0x2, 0x1, 0x4000000000000}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) fchown(r3, r12, r13) getpeername$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/4087}, &(0x7f00000015c0)=0xff9) writev(r0, &(0x7f0000003700)=[{&(0x7f0000001600)="2055ad8a45f89955325ceda2ea55d9dbcba2e948c565efae1b9afaf9715b2b58ac3b8a99a63cb1fefb3e4097f0ef29533cc18356c6e5e38cc75a795e499e4ce6dc9dd413d791d0a4455be8c3a5f4c8d6578b3bef4e1bbe977708572a9091a8ad7319dc4043f847ecedf4c4bb829c35ebb83e05e82bf29504fef04e2e192a03e0d576a22f5dd65a9a351f017330420a9c52a824c6b8671ff9edc1f82abfd7c3e042e59f98a55215692766da0b5f41aba85ef10148968950f04dc43675fa65b86c8be4eb89f8f3dbb206938a4ae8d8d48766342402edb37146a29146f2c9eeadd43f7d2d35a689a81bad47e1c2d11746cddc7a005e8d02ee43726a35c24fbfaf5c94ab423be70b65a2f7295bafceb662c5d5c596e08f213eed93ef54a7df9e580d3a867aa815f33233f53b72fb2a1ae8e49c2bf9d8d265ad26901d60f71b7b06c06095fc00fe28effc28fa6a097dca9a58e17e6c25c191927ed1e9814d05d97d4b9a560f7d2fa6a1b639477ba709d0d769e6f3874455f17708c97a02766d96fbfe1c6fa7eb59ff51e06567634a03586fbd28d9c0700062a4ccee0c400795829abfea31e2eead34b3d489768b8691c101a9d88f5ab8625b83d8d196467280e9da2236dde01c72aaf76cc92c327f6ff51c158b0377ebe24d3c0fdb8b44a608640f896bec36846287b1eb9133c3a4ddf50bd15059603b9ceba920c86c1286de14ec2b19fd7389ac0e98ba713eb88ce0224064dede825ad1ac0f1572ab4eb52c26bdc98e66db94a89349efb84dbf2212935777861b60e3bf68a37e3f7ea6b3e881eaf2c4326a75c451f330f9d27c955b64e4bfe5a1a6ece8ff2559ed6a7746c9bcc6baae8f08b21d5be7c5dabf8b6ca3dfb449ee849ed4e31e54bd503340ec03352984a4708c2e8006ef72460911f26697e937c09fc56dd13d8c183bdfc6ade94f3e4b5afded9801d106ea28d7cfe6fc5d59f14a2621310a6ccc2bdce0a11b17396e75c2b5cf9eb0a94871cd9652c80eb6d493603cc50c0f08aff65d185b4ca972d5f18b2d32d4c13de7722fddfe75e91301613290b3efec82819fad895e837ba0d54eb6eff2068db254d186a27871c88abc4b1d1b460a13fdffe57fa7b4b2f2998fcc49ca677b4dad5f16a9fdf5368e00ae23fdb369c9481adaec81fe408911c06896f5b451066d688450c5214177ca2e4fc76dc491f877b294669a2f94cc540bc1786b27dd8ef74ea21d83491a46fd2b829c7f446f98d35c487ab42f666a0bfcedeed0692cb4c715524af8c32e6a06eb19c5b09e485e942e2d8090a7012d6e6c584accbd9fc395c039b412a5e8437783a720c9c723af2a944fd8d3a925d5bf79a9f3475aa350d7ac2206725787aaecefa254684af9258f27b211ebcf0cc05e09b5f00207271f0b60e8145dc1625ea4192ffdcb4c9d3337660ad67e70e493f783d3ec93157e6124a0560a16380fef447d49aedd11a75561118b2668cc15f95ba3acf328fe38b9b40b69c812b22723a70eae1ad0c1b54ac88abd3ba1eea4fe9b9d8a1a103437cb50f9066b2044a21d7e1d91b8f055efeef117884dbcd8a71f8bb75a69c5e14d3d07106d06a552bb75ee946fa056ed81af3b076415c8d1fe466dbbf410035bd9182b1d4b00c8745179fe6274740a314cec1d6a9391c89e7716ecf1deddf81b140daf885e26520c3d5d92522b3dec73a988c3ba1a271e8aecb1003e3e55afd27a410a11592a975f15c8b474c39878e62e876f2c697339b3448adf167447c5f5787a2c7f9af91bfdc2725748417690c875f95c977924f3236e4caee3658afbb8e49f043e5132ad4e56e0f150751d12b44689cdf0cb32ebb7542729b3f30c63adaf58feaa8258bcba9523af2f360d2fee0a47c26401c7e06dfed0967c003a4803967788affded189f638d129cffbcaac423234ed299b4f57ec81ebd546b48a7e35c7ca046e80eef354970aa480277840ceb613a06f5edae5a04ad0e7d61b96abe68cf5d9a1e0d12be078d461bdef2c36d242133050acdff08fe633966f969285b37ba54a1bb59b2091641453bb94ba189138cbf44eff856e7d8916854cb9664ca01a1d666d89d7039d1eadc82dbbe9a1f6a4d9d528c0e59fec920c5a2639401a49bf69dc1766237681e4b76f9db25e60e540da859ff2aa01c2b30deb0930e33308c0ab9954b8cc9dc67e5cf56032e511e670e33541624dcd223155a9b44bc77b6051e35f0f63e8a72624117cc075b575cd23f7fb1bb6e27c97af42d65203914570d16a8aa785e8843cca3eac57acb87e636cdde92867c5dfd335b10e58993d1292547c3a4ddafed056d0c9c0703485a4f38be8e2b6d50db052ea513563c2a75bdc5a06ca4ce089fd57dabbcbd98317a1f09315a1bd6bffbb6bda22ad035ef27fb39751b39712b12a2267d80cb1feabf174a29d1dcef77315a29a2f99fa47e2cefc61a9c2d4b944a115cc726d8f42284e6793ca93a7ba06e6f7f3ea5d193df197337966be9535482ab77c88339166dc54e91b96130533f01ae7f0a3c54d7d340fb1b049506805236dd7abe820aed7f81ddb84fc5d4bd6a16b68e68240eacb201cb5f721f8d7fad83f29bd88a1e33bca3a63e744a9e6430f1cffd42578c14cd51d0d6ffbf1aaad66cea3cd23c6edbb102895169ad21cf6b82f68f7a864f4f75846b853b0b2fc433cab3de25ac85039c4718b2f3388fd7c866422d97bf8f1466f609a8376810842a0b7128ded54a646c19800587046d6baf769ea61328bcf8e034109791e15708ee5e5e43cf3f2a8ddfb34b1f8748b4ee67a9dac0e3d1eb14c7cd1b94ea70baebdfad7bcad3eafb17298a17500121921afaee4fbf6b4587915ee1ecb6d7d7c7488e5e75fcc55983c4574c3e946b9c76b6525d800fb12f7da23ec9fd08e65b1c8a064817f0c445f6a0785c5487db4884fed6390f6fe2124ea1524a837f8eb59d712da3e7a06aeaffcc46d16c19fdc4ac9bd8ac4d13607aedb235613f9ddb36c1019b980f1a743b33b1fadba5dd7e58bf444bf3971a1b82d07c0fe18e940afff9ad9948eadb5fd0897da194ec7ab98f2253a105eec939c0f0427b524c36e7e42fcd623bc9834563c7eb6bc3c94928e8237eacf385655643f68379c42696ad327cccf3f3424190d9a2887fc66ade752467d465ec92ba54b5c8bd5e09d993e32c2663db6d17e65debd5346e1705d92215dd0bc7e4db20dd2a27268de650b8bda5f09abacf6cfb7c29ddb80b7eeb1e10f2ad8743441b1827968f73eb5285b4afa50ea1c8f483fe8f7d4e6761561326dac24a94bb6171bae964ea75cc68236f2308941949e896d696ba07702539c3bf29c9313edf9c2225453c7edfe6ba090385e617001e8424159699915b7783f3f8fe0c89000249171a57c91306f1f5f6a97285d9117b296d559d267050feed9ade59dfbc64c44fd652006d7d3c7f6cf45e9a460ed0d693a1c65357f4ade62290c18186485fbf31390bdbd177943c3b99c8084292faea963057a2c51fa78502159044cf01e84fe983bdc8df29180ceb4ca6eaa4e89a9f19cbb766dab9650576bbcccb7203efca1d9baea6ec003b2a78bf3c42339a0716380db9f5278e933f0decd8bc2a109f10587680233921beec1b167cff68fa9ce6a288eb5752236f2637720dfd6493764ba3b567cf7b9115347debfe9795ae2941372b45a5e47b13ffe4b92490b6238e0898a7011b1d4b665112f09a97f111bf9c5599e87fc901d52b244f749ffb9d6a5d9f93d544143bcf25748cd9531a9690491a39dc5f4d698b63457dd1f2f784af4a8b984f68ebc7c39a816c2993f750ea07acf0413d0039c40deb86f12346e1e77c24a60140400a290f26bf6cf74387e3f8cf4cae470f827270e1191821c887deed82b04bd972422f89149720903d7d9b3139c5e28e515dcbadf96505350cf889a08de30478571d35b851ada3b0fb40662a93a1e0116dd76bfef3c1e72566b246fb9c9d63fdebab075766a4990a39f704935399065ac6c1a18557fa8ba1663d6089785ddda1200f8278ffca553923c76ee362891252a5b0002c3a570e1474a0750d1d57096fcc0b08fa509d76ca8050dd5e7494232af9d657e43c30018d44785504b86dc07e0e3ced28b1d9ff19ae9d655ee19d2353937b9d26399b679b9eaf51f1bad423404ac236f486b4a0da8611ce98e0622f0a6f5cecfc5e4196f2c53530872ad2367dbcdf1f7e17ee0bd83a47ff6ba0393d9ad19c82ac021ebd7881438a2d10e9a3775a167468668b8c9efad903075ad84d714ac2401c23f2f1ff4ca141ea078cc5500b8ddc38a157004b44ddcf1d4153375c6c05045849132e2af95a0097649f7db1890214a798bcca2ab7609ddc2bf340281d93310a6cf7e8690c2246ed161061e583dfce8cd1fde4308901dc7a5430c3b85b8514f834cc95c83c12928b7e1130fe53e0db78eb779941ae7cb7ae1ad64d31fe604b16e62859a1da206136d4f5b75c4cb7c373fab9306987e05ef88da4c512a27d63249abed663ac24e80913486d9fe5a8b01a123732fc4ac7f0881c007908bc5dc21aaeab4457fd1519673fe27d4c56d5aeffecf9d8870484d286201351ff7f910a44ce8b8e0775a4a59eff767e51d6a1c1f739db72d80e118da467ed49f1e0e679b9e5387d8322aa248e9faa4039380d5dc2894c86e84f37a9edda48cac68acf9bc8be937a462d2c59f3c34393786796142a17b50a71b1dd53cfe312e68c33fb72f6c0b1dd92b1954d1f8c77cdb26b4c1c46a18c8726e6a75380b2f99eb3434f8cc7f2d633f12913a2695d59a81bd5913d66a5d77d9008a33d262c5e229dd6bedfcf3ad39cfff3f478534c7ed439dd06b7b1ba80339398deb3b5cfdb4f7e1eed3c1b6d865b96a7e869d6556a46e52224f563eef0f7fa2b1a084b92269b124fe5d5ea71204ba79dc0d50de026704513c45812b72475c4a7db738efb630c7623adbaeb30ed861cff5a888bf3e1925f3c6cb9bb1ecda53ca5db03863b22c911cc73c8fa92a0771087600247788b2d93b416da006e86130395f04204f1ceb5af95250abb031f3f4b1e80bed4bf10c686a5a94eb3b7ca6bb58d2d98fa2d00dd6514e9421748d52d8bb53b0a64b9878940a2a863d9814c4fd86cb59da8f7dae81875ac694038938cd4c727925b0d784aaa4120872e1ef22277cef831e3bc94b51520d9e98679d40176eb083aa2c5a910aba0eb66788b05fd545f91d0a4478ca7f2cc0f1024a9a3e93fb6dfcccac531c0d35dec7a0d1851b7e4988362be061922a16b371d292f84b8340cbda6875cc224eef22a5ec1620b62fa24546eefe42d586ea55edb3f3b11c650e509114883b3c0592ee720b5a560570efd5d521630b9f434dd9f90547af43152618de417cea9c1aeba7d8eda32c59cc1d878e81f48f193eaf1763188abb3dd1118ae5782e76e1b0b854325f6b4dca744d0f106dee711104518b0ee1c3f46d2e05a32cb9770ab52b307d5e07cf2bbae3b9d42df725102786a271b614811fed0728390443c5337132125d26ef28cbe7cdb0b71156da3d73ed479dde846c299394fa427ecf427500c1dab3503003b8446b3543fd81eb4ab3544a712e126296998afeaadb05d1b153f123ee955b2b130c9d0e70a5f7fc464e50422eab36de44b42e0f83aedbf17af34f833a99ec301ad15c0d74ae3d2e57f60fbadd2f99994ff0a56ee9ca8bb6db96735745d1096c06ea55f2f98bee123d331de466a028e3c00f6fef66734a880769f1658d3037f4471ef5c6d69d9763d6abb11949068fffa7e6c3982ad85c946b837a7af4a89e9", 0x1000}, {&(0x7f0000002600)="85ec8c3d53e6f3e53fb93f2f55e43af8a79e597cfabf7a714db1d16c0ceae48377bb5db907ba3abd1e27cfd0731c6acb359b9f8a58fd7f962d80021bd0cf25016563c695350b09e7a9472f8d7212cc0a9a5cc945d57e6a5ee47ec790a0102e4ec77c3c2119f504b62007ee4c4cd66910fbef5fa492a63eec", 0x78}, {&(0x7f0000002680)="eb6273794204648756a737042db4bea7298d453d0491f779656cf70e0e2724aa19d25f07c310d9291ea954cdc454d11c301897022401c912eca87cf62b00e6134a859e92546ae7bf40ef4714ab33458582b939aaae5b3efc638413e4a68fcbc0781ae0f3e58e8258253bc1a3180b4d75fd3203fda5fb1a13f035396259ae3bf351ca0a5d78918ef09c6af79e27dc058a89c5fa74725d8ffed4c006a64d1326daf5d4b53c48f604f16fadb3b3ae4eec4226e6011b37e405a07588b07ce9789bb5aa0238b92ca4ae84bfd249916987a3b28bc783ac361a14ba497ca427146ced6c26424eb910da8b63a82de68eaf76946ce4d0e6e20ea9f948d392c547b8bdf6e76a3f0784a4ad3dcfd1f5951fa814f34e53fd6043ebc595a9c4aadf4b2552862d9ab64cc11910020de6094436e288040df0dc6b99576738c51e45fa60ea6f89d41d6c9cddb67840a230a054b23ad213c83a74ee37413e17971d5c058627ea1c9a3833ea037a95669d7b27e9f9e8c97a7f2d5d6623d3ddc96f173ceaf69b4bb4ec38fee018bd7c45fee6d6b49a5d0680358ce6c915b3672d36ab0a235ed49b3a16214a33a0d3a1f54ddff7943885937e286831d4ac3b3e5d399aef2353ca0722efc16b57f078a44ede17b2f26c8d7d0803b5a580a5f3ae51344e058b803818d12d9b39e9fb3122a7510e2f708967ceac1cc20a7d4760af33085d67a757db61480079ceb4695aca07b3508ecc8266df8dc65b87a9d3ba404dc827cf752b4c29160f1e222262a84f8c2aded0b3c7f56d82149fac82565c75d948e26473a21a605095ad000aba60d4a35ade1449b081f15dd521f3d5add9a5d7e434d7df418a26ddfe2aadee303ba6c66e3f5460323ae59146287d70ee94720fcb0a7335f7200c7394518d652a34ac07e7196b0aae4a6c67e404d001041a878e31a762cce09a441acbba2b781e7f9a276e26f31fce921921bcd05af4e1fc119d58d2f3db3bc75154f6434824b93bbd9783745c933c5e187d1f22c568fdec92b73e1450144c1ac97059cec002f836829fee9e45a3b25d3ea35bf296ad5b58c1217b1214d6bd9d8da8a2f07747c63d65a1a2b5111b56a6c8a46ee77aeaeb4e5f6a7c3b010ab5fa029537c89441d67768c50c9b7160deb3f0dba1d7a1cf587dbd0ad5a682f8c733e2d9a857ee669331e8d88175c9f32319afcd346594e318635a1d77eca35b026e77d9c71528787a5a1774a9dacaf688557d7430fc8bf1daf6d04f8b181ea08685c1122cfc743f8aff977ff6d54ea9178025196470bd27bc926c72262c13ccf41dd4418551a0aeb77c5a2abfd2fc1407b2ae0d5540a962ba5d973244ca2b7946b8afb459efba5e6f7762af1980bbecc40442d08254aa6cf897042daec05f522e871204b61e02de267a31919d15c9eb72529afffd3f98d5b56064b84bf8c1a4784e9754c4a6263680fc4e0e0073a64c5c511bb611d3c42482059b9f3b92d964e65dc8b865da3e6b62909c3e822e2d6d983303064bdd48393484c89c131126f198f7841d77dac09d017b240e1805170c5f95e0ff9cb3d435c74364f036e91d21cf8561b046031afe3ee36a0d6d05b926c2e2fb3e344fbefb32baa7df9b784ff542b26b8d93531fee9a2982fb2e5ccbe595f308d6b2d97fcb9cffd8df625b49f0c478d0bbc7647a77889035c6503a75c44de67baa6278264d875d533f5f97b13d9e2d8fad37022eda9d61230571982a5eb42c4af5dcd760a9f2e1862eb98cb5b30dd078d62110b9d4a0a59eeb461aca0e9d9beff708861f06f8ad09633800e2a986b76d66b928b8b6555087d2df3e179037926f54241f9a0732929aa7e1f44fe114ada512fa5af87e5f409c1e14972515c3fedae8db2b423c57f547db53d342798761a45dd40bdf4170b624b63b59b5d84fd69ae0100d871bf5c29ca0202cdbd4a9ed3e83ef13fb9a722de407a5470573c79729d097c0ed064c9e4ee7486f106e21c4773306c89094729b7fb47a0dd82ea9338e0d643423786b573357a2b054931978cdb02da04012fc84d85a542b4e6c0a734505205b4893dbe2aeadb3f4967733c5bf43bf8bf1a0a89ed1fc1a298d3a931ca2c0a9c3f308d06eb0af1d9039b0e4763e77f25117eaa88a607d030736cd3332eadc46df3776660c17c5175ae7bf2c72dd7449a934d78353d8c9363414e95c34c4c2a6638a7213ec82cb9c0bb85e49e646c843df7d0a7f9441b3279de013e6567d2866a4c6f115636e4bdf73ea549dd5039006de0968b68986e5f01cbeb5cc2260a19d6de195a1d46f6faffdfd2e26e72b5e863643081844d19d14c6783826c4a44f57b4377d9f0ecc20997facebd090508faad62b4f96e9dcd01576dca8a224cbc2104f02c4193b3893c5a1ff71252e5105e725d124f490654b5cb9bdb429fa77696401d5075661740e43714c1ef16b238b083b59867646f01bb36c1a595a2e03f3927e86235b507e6d74691fd0ecfeaa3514c9b18e31526adf0be876cea4ec4cf150711db3ea8069c2d84cf8fa4504edb141c056bf079cd368008d1f34a5a71c3fed6ff7bc35d6933760e871b317ebe1fcc5d43d28d337f1f364c7696d8a94dc23a0a48870eb06c2fb3fdd50eee45f2c9f3820796697b44fb465a98187ef8dcd0b1725e50216bfecbee5d2c6446c3a881aca552336e528a74eaec78e34c0963b507d213e769bb2ebb29163a88ce6cbd79ea9503297be3c2de0b7bf946feaab782bbaed128344dec430a358f0630a46819fcef090727b3df273ec7b794e47bf0e61126f40c7e691308577388e66a1677d677c5f9c48353a681a5648e514b61a3cbb4cf641a624c52d388ac3db3b1ed1620abc2212f9bfdb04f97a4d98c8037a0c0f6a37411ce564aa0c90607b9047719d7a9290831a37c3dbbeee27b9026e8b0a0e0c8a5332a2b54a875c960552fa64eadccade10a05b06d3ad60ed2204d0b9ac8bbfb9dd0e9684e70e839d784ee3c90bce75b78f31fa4c83c60375aa8420ce3c727e7096df73af79660f4c69adf9cc0216b44cfd6856ef8823f2fabc227830fc2f7d54c8372267f344596725d71b075f7e2ffa2bbe0add66134f72778fe263f43e436f4148fb2c870c54a2133245ed3c7e0ac456c80ccac3b54c610dbc866ae81e0caf853147eaada170eaa9a035731e95985678580cb82e454cf070b42b45b6d41bb4dd3c56015a02990234b6a506aae6917845d88f019543af676c7d5fe9947359bfe62c35f76eca9a79bfbdf6557ff4343c5c36ac4aaf07c54d14a48bbeda017c6898da7bacd21e303b45aa6e921612496611ca7992d0fdf376ef5f80fe587c5a51026bf0d97448177fbe0e037aefc15470470e600063f3f7fa6c1c3a30ba5c3f926a79b2630e5b12fc70f0880e807e33d5309d7c461779f42e810e55160cf086ac09323fe926e80b64aed30e5a2cc104bb7c9c6e135b570cc3d4b06cf82bff23b86a17c4cdd8a5f0a0605cee0f032d5ebcd6d9fc4ae1edb6d62903bf13f853a4efc66d88f988a98812a679f70f85b27430e56a5aef395b69fe1e693671c39bb7d6cc130bf76bc0a8f57d568002e460254e4c9b7883e212c12e721e611d3264d4a3fb8ab65431399b9fcb76c4e1886263ea326269276b5a4514c8077d04b69263740343c7ddd0273f54b3b60c0825576018b0cd14e4c72867154ffbc5aa4d63098b0c368fa7cb5bc0cfb10d31e308159e6d4bc246f5d3ef96af47c2890f8959f8968d2c730b0df353738ab38dd7aa4dedc3ada23d8d21fd82cbfedf7b921c8c088608d352c6ce7310f9807c723ff2d7cf964c6439129786d62d697e8cbae5eb7ae1c913215622def58411b87978c6a0b6b2e965634893dc1b9a24812b2b81829ef59c498876b1f03a1f8423d0c22aada0a2581c5c101c7ba444351fa9f33e03073d6707d24e3393c38ed63a7195f0f296e394d7f0710bba33208460ba754027d0669747c8009036b4d560b70b9d9c3c292a6c0855790a7e9ba95c51e1ac009511e91c794d16c9dc44efb4fe7a9b9a4ee8dccd0ffbf5221c18b009defcc3dd410c3e5507cf6fe7602b9bcbf5016f91dedc4e639c3725ea7ac22c4d11f7c55662d4859980bab4c06d69556d3e170803be9555cc3a772212d3406818157168d827b5869d294e0fac5138c8766d7191a566f31a51816623c3c2ea0059017acbbc4d28d1023d3ead5bae06953c6df97c7c395cc1ef2a1484491ad961a14be934d50633212c9bc872a3a6d88c8aad8faba9b557cf9319909ff0a61fbc2dd93adcb2b059a9d4970682f927e052174379d6b542be84d9d61b2da53f57983e43329c9413ab01fa59a5c917fb5a947d726fbea29fe4a63f9392a9ed460dded920cb04f1412cf097f401de23939142225360665f75c6f6537669867232db6358eb6f3d365125b5efd80766b6cb12950689e1e023028f58dace8bb181a98f9eba2c1334d46582d7d919f1695f861a8da311f37f27ba4c06e703a8250f0681315cea43ce9a673299989317474a5127f41f241e96bf39406553b20d1538136788c33b17bff5aef2ff50e029317f84919c0e8ae483e05aba74944832119df15e4e57c57c83d574d0e9ee623622789d8d63142f239481c2cae1c36928ea6f2671d76b0540ac38b23c60a2e5df5e1301a09f38a0182db38147a60d0daa9d09d05549d1a4fe5ec22f238897fa2c3e0c9bc46850b7bcf93d4bc594665da138a533967f15a89df140409481efc80a449a28659101a9e2f5b191e3840df3051d59c7d7c661cc479f6966b22efe26c49c1a36c0b29eca805f30cc35ba8de04a1221eaec96f5c1ff2108f36927a0a2ce1be8357ef056c5caaf71fd8feee02e93fbe8fa2f77df84bef31539a36880351a710254f5362fd685dd1d834300a994893a64620231d31be7fcd8cb77956d2321f47663af327dc4aba89ed1fd559c880614ac42b1dead054f3be5b5e054f44efdf37f0646cb8c6fce80416bca9d23658548f5b905a5788697fcbb3649680a1279d43ca7eee744dd97e6132bcc8de10809a320fd01f9a0b36bd47adc5349e34cbb054b106591b6ca207a981ef113b2ac7f7658e5fc65b43aec9100716df22f2fcf44de7dbf212ca55447a6970f279a8067fbebb9e4936a3c8594a50b3bb71c1376ff443919ef09dba2fce128ea8c051a536adc71cefff5d1661572dbcd2f1332aa610e7c7e6909647fa1c0ed9aa9bb334cbc61f513571021c9bcf19ded27e3e10cb78f7a3d52ca3fea1d68dc2ff7dee9bc8da3ddb74e219f13bc2f423933d9b1fa400676f808bbb4fc0bff67245164f8d4a29d0602695f90f97f0e20a9d76f8df2659bc7d055f0a08577f631bbc7579c740df90138a2b5cf3d69e8740562303bacd09a1dae24c9971d5635fb9c9d1b1828b1e8a32fb2235c9d8d94052b1c6e0b3a8928b299108385364c2f3450e792165d58f6aa5ebd57334df6ef6908df76e8cef813e5481194d8ce6d54cb52315b58193f6b50542b276d528cf9e2f8b20d79de7bfc8b591d3383693916edb249c5c6b080cf9a83ea93083a642c05b0828732585f05a1da1eb7b1caa461386f348db46b4f94a4fb9411a656bfe2556e8a71c578e7e4c7871501f3167b4ed422fa1be8fe667e66419e1e11df54831b0a2e1da386d6c3648f5618a2fe448864fcc61323c41b2af20cedcabad604ff688ec5f43214bdd81cf6582f2a406a7c9e0e89050389db60ca3eafd9ae949bb099993bfd710e7661ee3768783aad5aec2c74aff6ba7611329c4e8140b193f522ad9109c03c0c9e1597d5ac77cf053b5e925b", 0x1000}, {&(0x7f0000003680)="1fe7cbda914715d3c11b010f8845359009dd5f3d75eb2c25b48f61b9062c45fb31c3b2188bc1982cd489a39d345c43d52d56e65a389909bf5366b8c56fdabb171dff79fe84f9d09f57e3166937959581ccfc90342b39b5b482d3831d19632e06a8b04502068e59a343cb15ce2a9f635df94acd54", 0x74}], 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000003740)={'./file0\x00', 0x3, 0x0, 0xa, 0x0, 0x9, 0x3, 0x80000001, 0x2, 0x1, 0x8, 0xa}) r14 = accept$inet6(r0, &(0x7f00000037c0), &(0x7f0000003800)=0xc) fchown(r14, r7, r8) 54.107798353s ago: executing program 4 (id=364): open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0xa6) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000380)="b0", &(0x7f0000000180)=0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, 0xfffffffffffffffe, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x4) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 54.06804411s ago: executing program 4 (id=367): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000100)={0x5, 0x1ff, 0x6}) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x8, "d76c1f46000000ef1f0160fbff2000404b00"}) (rerun: 64) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xda, 0x10e, 0x3, 0x100bd, "00674700000000006a0000b5beb1ff81003fd400", 0x753, 0xfffffffc}) (async, rerun: 64) r2 = socket(0x2, 0x1, 0x0) (rerun: 64) listen(r2, 0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x2) (async) shutdown(r2, 0x2) (async) close(r2) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) 52.817664121s ago: executing program 4 (id=379): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00000db000/0x11000)=nil, 0x11000, 0x4, 0x10, r0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 52.817517503s ago: executing program 32 (id=379): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00000db000/0x11000)=nil, 0x11000, 0x4, 0x10, r0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 52.179378688s ago: executing program 8 (id=382): r0 = getpid() r1 = getpgid(r0) setpgid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000016d000/0x1000)=nil, 0x1000, 0x4, 0x3811, r4, 0x8000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x4}, {0x1, 0x5}, {0x0, 0x3}, {0x3, 0x9}, {0x1, 0x5}, {}, {0x1}, {}, {0x0, 0x8}, {0x0, 0xffffffff}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x2}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x3, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) (async) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r4, 0xcc5) (async) ftruncate(r4, 0xcc5) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r6, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000002700)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() (async) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) 50.834326782s ago: executing program 8 (id=382): r0 = getpid() r1 = getpgid(r0) setpgid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000016d000/0x1000)=nil, 0x1000, 0x4, 0x3811, r4, 0x8000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x4}, {0x1, 0x5}, {0x0, 0x3}, {0x3, 0x9}, {0x1, 0x5}, {}, {0x1}, {}, {0x0, 0x8}, {0x0, 0xffffffff}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x2}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x3, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) (async) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r4, 0xcc5) (async) ftruncate(r4, 0xcc5) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r6, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000002700)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() (async) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) 50.22811957s ago: executing program 6 (id=426): kevent(0xffffffffffffffff, 0x0, 0x20000, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) setrlimit(0x0, &(0x7f0000000340)={0x1, 0x6}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00006b3000/0x4000)=nil, &(0x7f000027e000/0x4000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000180000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000054000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x1000000000000}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x15a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) sendto$inet6(r0, &(0x7f0000000000)="00200302", 0x2000, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000080049bc003800680004045090780000000900000000940600000001940600000001010200004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="532000079060c285"]) write(r0, &(0x7f0000000100)="c51d30fcbc015b7718c6d78aad4b5419436f4a94ff3bf76b6ed48c01e5fde4670eacc6d04bfab30bc7fc00e974b9335cd1749744f1caeafb1aee415d8754c4f7fbd056f98e612ded9e2cd62effa2346259d145478e2cc8fad87ff46a490f197c2907a9e5a70f4ba63baa050521701119b1d86d2b014fe7fcb4d669b7df7cf631b88433f4acc0f14863b6052d477ed3fa46ad170c90b5bd6efb331e3cbd9d833f4e78b8d6e0926d12055f7860a2e1e8ef61eaf2f98766fc8d6e2d5c7da47c3b7c", 0xc0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x4000, 0x9) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="ea000011030000005ad1491329540cd9201c9a53605d353a290be90870a60af911527404e5b61a97a3a305cbba9d6a752d62f078ddf3e2814facacb06551eb79ab46d7bf909bfb96a241d06bd7100f9a462aff620eac4a5b0000fcffffffffffffff000000000000", 0x68) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) kevent(0xffffffffffffffff, 0x0, 0x20000, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x5, 0x8, r6}) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) 49.9993154s ago: executing program 8 (id=382): r0 = getpid() r1 = getpgid(r0) setpgid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000016d000/0x1000)=nil, 0x1000, 0x4, 0x3811, r4, 0x8000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x4}, {0x1, 0x5}, {0x0, 0x3}, {0x3, 0x9}, {0x1, 0x5}, {}, {0x1}, {}, {0x0, 0x8}, {0x0, 0xffffffff}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x2}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x3, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) (async) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r4, 0xcc5) (async) ftruncate(r4, 0xcc5) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r6, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000002700)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() (async) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) 49.380056731s ago: executing program 6 (id=435): shmctl$IPC_RMID(0x0, 0x0) (async) r0 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r1, r3, r5, r7, 0x61, 0x1}, 0x2, 0xfff7, r8, 0x0, 0x6, 0x0, 0x9}) (async) shmat(r0, &(0x7f0000ffa000/0x6000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x91c85f47d5fd0e92) r9 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2, r5, r4, r1, r9, 0x282, 0x9}, 0x6, 0x1, r6, r6, 0x3ff, 0x80000001, 0x5}) (async) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_RMID(r0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000240)=0x3) (async) close(r10) (async) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f00000002c0)=0x4) (async) setregid(r2, r7) r12 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r16 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r14, r3, r14, r15, 0x100, 0x4}, 0x7, 0x1, r16, r13, 0xbf, 0x7f, 0x7}) (async) setsockopt(r12, 0x4, 0xd, &(0x7f0000000400)="190759d693b39155f94c8bb6e7d1865064e41027846c9184b87e33ab3645d655232a0c36ee83abffcb297c385a29f418cb0aa70a30ceb7f85b307c3fe3bc0053b8fd8222062f225f671f9bd17f938cfe44dcf36a44d63eddc98a2ed6c1d0d23818c16ab8f78637435fb92769f2fec088ba200520d6e1efa4bc55528fcde5bb3b13abc27487940d8eb72945d0668f79949ab381d57f9a176c52ffc843fa594044c8357ddd55cc8021849d5c28f3320b50632526c9f4b594aca96a23c44978bc416f1865f876f518060fdee1c0b357a1d6728350c64bdf63425e0de430f2ff14e4d0ffc1d7477fe7529c4947611a", 0xed) (async) r17 = accept$unix(r12, 0x0, &(0x7f0000000500)) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r10}, 0xffffffffffffffff, 0x9, 0x40000007, 0x7fffffff, 0x3}, {{r10}, 0xfffffffffffffffd, 0x6, 0x1, 0x7, 0x101}, {{r10}, 0xfffffffffffffffb, 0x50, 0x20, 0x0, 0x4}, {{r10}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x7, 0x3}, {{r12}, 0xfffffffffffffff9, 0x0, 0x1, 0x5, 0x6}, {{r17}, 0xfffffffffffffffd, 0x12, 0x4, 0x200, 0x980}, {{r10}, 0xfffffffffffffffe, 0x20, 0x1, 0xa, 0x2}], 0x10001, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff8, 0x68, 0x8, 0x8, 0x5}, {{r10}, 0xfffffffffffffffd, 0x47, 0x2, 0x6, 0x79b8}], 0x3, &(0x7f0000000680)={0x6, 0x1}) shmctl$SHM_UNLOCK(r0, 0x4) (async) shmctl$SHM_LOCK(r0, 0x3) 49.37809765s ago: executing program 8 (id=382): r0 = getpid() r1 = getpgid(r0) setpgid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000016d000/0x1000)=nil, 0x1000, 0x4, 0x3811, r4, 0x8000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x4}, {0x1, 0x5}, {0x0, 0x3}, {0x3, 0x9}, {0x1, 0x5}, {}, {0x1}, {}, {0x0, 0x8}, {0x0, 0xffffffff}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x2}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x3, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) (async) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r4, 0xcc5) (async) ftruncate(r4, 0xcc5) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r6, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000002700)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() (async) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) 48.516714205s ago: executing program 6 (id=443): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x7}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) (async) r1 = syz_open_pts() r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) socket$inet(0x2, 0x4, 0x1) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x18a, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x3a, 0x0, &(0x7f0000000040)=""/58}) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0xffffff5f, './file0\x00', './file0\x00'}) (async) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="df", 0x1) socket(0x1e, 0x4, 0x6) 48.423557922s ago: executing program 8 (id=382): r0 = getpid() r1 = getpgid(r0) setpgid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000016d000/0x1000)=nil, 0x1000, 0x4, 0x3811, r4, 0x8000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x4}, {0x1, 0x5}, {0x0, 0x3}, {0x3, 0x9}, {0x1, 0x5}, {}, {0x1}, {}, {0x0, 0x8}, {0x0, 0xffffffff}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x2}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x3, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) (async) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r4, 0xcc5) (async) ftruncate(r4, 0xcc5) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r6, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000002700)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() (async) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) 47.421297332s ago: executing program 6 (id=451): r0 = getpgrp() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', 0x0) getpgid(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 47.200967685s ago: executing program 6 (id=454): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 46.34807069s ago: executing program 6 (id=462): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x4, 0x5, 0x100010000000a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffb}, {0x2}, {}, {0x3, 0x1}, {0x0, 0x1}, {0x3, 0xaa59}, {0x3}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0xffffffff}, {0x3, 0x800}, {0x1}, {0x2}, {0x3}, {0x3, 0x8000}, {}, {0x2, 0x201}, {0x1}, {0x2, 0x4200}, {0x2}, {0x0, 0xfffffffc}, {0x1, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x2df57366, 0xfffffe00, 0xd, 0xfffffffc, "086400b72860267eccc7020000060000008700", 0x100000f, 0x100000c}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000002600)="2712b7da3b145a4a6a893e94fd11e2fb2b2103545df3a8f522869c73adc0abab8a25c4a643c2a40dc9362c248fdb992ba4ee722bd0b38bdc3fc40eeedb75e2782081f339838cbaca1ea186a2cef092934842b8dcf0eece5ca0b0241f555945373cefce32065a7f8cf7abd3a7b550f43acc40ece00988c890c497704e03074176821c8889413d1ad90022935bac5559b1387ed7c2707f382231a10905849138872815c8ac97bd890ca11a3200291bd2b981ce52a5028e98f367fa9259cb14ca4135b149ee70b075e16b1e9900256a042dcd77946ec32486a4514d52f285799d36f86f9279de5b0a29ce3ef2a3c23b6e38f948688a4165e17cab617b4b30875662916887f154f9f879134e82ed0ce2b729f96c36e1fbd4b56261034be1bbd787e82ca41e9e03e87609866533ea3aaaf2f7c7e9629a42d6fa0cea5b331cd2e6a03eb68672176468586c637b81ae2d8f894aa43630953c35f07024d4d91335490524033bbf65a1ab121eb7bcac02908f40626d90901fc4dc9ab01080cb09dea5a63210d66bf7fcbd1a7827c6528e7c345c26f4652fe8e781b991385d187e9abf4663c64094df441da79a28623eb1dbf1bfea187f3340704aa5dd765d613dae015ad05014d241d0986477900175053c16f0ad7ba9f0b55bef7640331350efd9d5163963928f15e720f44aa4f1a40aed6414a5d9b5a649bd1d017beb8bda772407a9efd54f415b7c944b52fcfc900fddf7eb43acf915d36c6c9ef210f5caa0938ddf4731843692eacccaa17da45adc1f9588ac29e19478e76383e5fab6b1fd1cc1c97e480200bf423965c5b282b25e56918b71064effa0c3e645fd24d226f12ffdf3b05d5c106ca9967f5bf96368d62417453045078f1c5949a034a5532f59c33b3bcb883137d4e268ea64e73ca45ae578d14a2182023baa87995a3c36b42e035fad7da7e89eb375a24cd832bf00e76f2c528ea67e1d84ce1279484a4d82940a2128fcd9e7b2399bf0d69c884905178da23c26113df5dcca9828280f0050790d7e8d73c9043331f275c97663c76ffd4533874eb83b54ff94204325ecaef7299c26eb3dbaa1613e074629a3951e8b0493f6c02abd27f543ea1588b24c8f565c23a73920f4f5e78683e24e0a10aaf6f00b97baadbec6f3f9b770711ceecf96df56bdcc801cbc5b73d3f18d5124ec5974388af9c3c6b18c422524b510262dcee3e5adf41dda8e3f549abc60594ba7c033d4e626ec1d943e0b415ef9e15e454524aeacff71d563a59305d053279ad93d6a04b53302b4eacc79aadc75d4bf1a59774186b688d1949967a403f3fcd6bee4e1bd8da951b3d77ddbe9661270ad0bd23531745156ca65e4be30e0313004f74f12234b83958d6a06761536a1e71d5453e4bd33d54cfd7c34f199e51150ee628fcdae6aa482d9f9ed1ab3ac0601d47b4509bd8b974d8f4c1a991d3cba6b882a5fd21a5c1004bdeee2d288ad249f00f75b3905edc7103e9069c5dc4e8d18b4c29492731454b4c9e5aa4376fa23821d619ad0c521d11e3f4edbda1aacba160e93da84446a62a635c3061990d56c79dcfe647d7be279cf12080d09d77076b10db63dabdbd0f0a016ef61acc038af714e164853c0b42e5871532728d80b007685b92264b9365929536adb8df788b64ddd4bd6592bcd347c04b5aa0eb20fa128577278b008ccf8bdd6d0345d4ee90018cffcb014deb03e07aec344277269c10cd316e2f74d76a5965d5a823d08d115d6833450124e5e160bc6c43ee8df009a8823c1af395c8e7ef6ceffb7df78323f4e87a290922c5be74b6a77ad62bcff8439c0d563b5360f1a3dccacd1e8ab978405b90bbe6af34258eaeb6f277ec25f4aace9050fe9dc4214d84e346d335e05779d18043ba21100871eb8fd179db83f7186498d5ee0", 0x54c}], 0x1) ftruncate(r0, 0x907) 46.118617694s ago: executing program 8 (id=382): r0 = getpid() r1 = getpgid(r0) setpgid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1ff, 0x81, r3}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000016d000/0x1000)=nil, 0x1000, 0x4, 0x3811, r4, 0x8000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x4}, {0x1, 0x5}, {0x0, 0x3}, {0x3, 0x9}, {0x1, 0x5}, {}, {0x1}, {}, {0x0, 0x8}, {0x0, 0xffffffff}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x2}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x3, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) (async) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r4, 0xcc5) (async) ftruncate(r4, 0xcc5) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r6, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000002700)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() (async) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000240)={0x5, 0x2, {[0x6, 0x8, 0x97, 0x8e56, 0xe, 0x40, 0x1, 0x9, 0x1, 0x7f, 0xc36, 0x7, 0x80000000, 0x7, 0x4, 0xfffffffffffffffa, 0x5, 0x467], [0x8, 0x6, 0x7, 0x3453, 0x1d, 0x0, 0x1, 0x7fff, 0xc34, 0x4], [0x2, 0x0, 0x3, 0xffffffffffffffff, 0xb, 0xc2bd, 0xfffffffffffffffc], [0x1, 0x2, 0xb2e0, 0x10001, 0x7fffffff, 0x7], [{0x800, 0x1ff, 0x4, 0x6ed}, {0xc, 0x8, 0x3, 0x3}, {0xd, 0xdf1, 0x401, 0x7}, {0x3ff, 0x1ff, 0x7, 0x8000}, {0x0, 0x80, 0x1, 0x43}, {0x8, 0x2, 0x9b, 0xffffffffffffffff}, {0x6f, 0x4, 0x0, 0x9}, {0x4, 0xfffffffb, 0xc7, 0x3}], {0x401, 0x80e, 0x1, 0x9}, {0xff, 0x5, 0x6a65, 0x6}}}) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) 43.085163209s ago: executing program 0 (id=506): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8a, 0x8, 0xff46, 0x6, "282e939ebfe3e6305ec1ca073dfafbbb9574d20d", 0xfffff000, 0x100}) 43.084371554s ago: executing program 0 (id=508): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x40c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async, rerun: 64) shmget$private(0x0, 0x4000, 0xa2, &(0x7f0000000000/0x4000)=nil) (async, rerun: 64) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1b6) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x3ff}) (async) syz_emit_ethernet(0x4e, 0x0) r3 = syz_open_pts() close(r3) (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x5, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e", 0x10000}) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000001c0)=0x1) r4 = socket(0x18, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() (async) syz_emit_ethernet(0xc9, &(0x7f00000002c0)=ANY=[@ANYBLOB="9e07e4ba4258aaaaaa8aaaaa3c09d36c0d2156607334e80c2cc98742529cf8c7c0f7758555c94f5b76e554f16d1cdcd210830b105d55dabc9552c9f3c2a1a11e010d5c63423cac8fd39f67c5eeed803e5041e63d80c290c58d544dc5a851e612ed063e3ae0d7745d67d1b933741c88f907f71ee2133364fbced35fdac483f9a39a61ea2d6e7672bc258a4c7890b171daa2c5869e54e0e8a693574e8e9552e61a9699c0236619c0f477206b9199efdbb92a147879b803bce47a98ae1baa1a1e2fafd92cc544696ae88b67c1691fa8f71e694d79e06ed895e6"]) close(r5) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0xb63e, 0x8, 0xfffffc03, 0x80a1a0, "bb2914015ace9b00", 0x10000}) (async) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000001c0)=0x1) (async) setsockopt(r4, 0x1000000029, 0x4d, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x4}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ftruncate(r2, 0x79c8) 42.927703457s ago: executing program 0 (id=512): ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x4, 0xb31a8e8}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7, 0xfffffff7fffffffd, 0x0, 0x401, 0x0, 0xa}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRESOCT=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000003000)={0x7, 0x1, 0x1}) getrusage(0x0, &(0x7f00000031c0)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x11dc, 0x0}, 0x1}, 0x4, 0x40, 0x0) dup2(r4, r6) execve(0x0, 0x0, 0x0) getsockname(r3, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ab2d486e3823cf6b259bffffffffffff0000000000000800451000300000ffffff0b019078000b00004509000200680001ed11061affffffff0000000000073e071c61eb9430fd1cf1072825b6bbd55fb274ad22c43433679a221b9d00958f8dfb96a1d0cd345500a0397c92223c2cee37c84fd96231618056710ac163"]) fcntl$setstatus(r2, 0x4, 0x44) r7 = getppid() fcntl$setown(r2, 0x6, r7) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x15a) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000000), 0x10) pipe(&(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) 42.884253278s ago: executing program 0 (id=516): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chmod(&(0x7f0000000000)='./file2/file0\x00', 0x30) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xd, 0xf1f, 0x4, 0xa4e4, "226ba3946478352659b6c01d889357c8b161b453", 0x3, 0x8}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x1}, {0x0, 0x7, 0xf11, 0x7}, {0x7, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x1ff, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0x6e6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x3, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) 42.799854194s ago: executing program 0 (id=522): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc02069a0, &(0x7f0000000100)) connect$unix(r2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/132, &(0x7f0000000200)=0x84) close(r1) r4 = socket$inet(0x2, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="9b0209c3", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x11}, 0xa, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x2, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x1, 0x5}, {}, {0x0, 0x9}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x4, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ftruncate(r4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f000017e000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 42.381138434s ago: executing program 0 (id=523): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f00000c7000/0x1000)=nil, 0x1000) clock_gettime(0x0, &(0x7f0000000080)) 42.364277387s ago: executing program 33 (id=523): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f00000c7000/0x1000)=nil, 0x1000) clock_gettime(0x0, &(0x7f0000000080)) 42.030752299s ago: executing program 2 (id=529): r0 = socket$inet(0x2, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 41.22569524s ago: executing program 2 (id=541): r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x13, 0x0, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0xb9, 0x4}], 0x3ff, 0x0, 0x8000800, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x3810, 0xffffffffffffffff, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async) kqueue() (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) flock(r2, 0x2) close(r2) (async) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7fff, 0x7, 0xfffffffa, 0x1d21de4ae64e7d83, 0x8101, 0xa, 0xa, 0x3, 0x0, 0x6, 0x4}) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) socket(0x18, 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000003c0)="179a4dc61abc35e40eff48a5ba1270b26c77f769f1ab2837d388043d5eaafe469879a399d36de0effc3c99a5b5a27ad45650a2406f177335604d550d45a7a5da9716e7fdef71e4487f55eb0ba9b62753c4baca9f823e2785eb30f4be8ff298b6f81bc93a1d09fa8971bb7dda85d52e5bf8949109ca521b3534", 0x79}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) (async) r7 = msgget$private(0x0, 0x5bd) msgrcv(r7, 0x0, 0x0, 0x3, 0x1000) (async) msgsnd(r7, &(0x7f0000000000)={0x1}, 0x8, 0x0) msgsnd(r7, &(0x7f0000000040)={0x3}, 0x8, 0x800) msgctl$IPC_RMID(r7, 0x0) (async) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) accept$unix(r1, &(0x7f0000001080)=@abs, 0xfffffffffffffffe) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) 41.224394878s ago: executing program 2 (id=542): mkdir(&(0x7f0000000000)='./file0\x00', 0x1) unveil(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)='x\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfa", 0x4}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 41.208908954s ago: executing program 2 (id=543): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66f, 0x8, 0x5, 0x755d, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x10001}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee8940033", 0x50b}], 0x1) select(0xd, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb86dd6fb329f700147000000000000000000000000000000000000000000000000000000000000015"]) r2 = dup(r0) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1000, 0x28000083, 0xfffff18f, "142e28a47e7c757fbfe9b7e280b1c9a400", 0x1000, 0xfffffffd}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21", 0x147}], 0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x80000}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="f2e69c1fa4e83c48ecb5567d246faa4fbbc8151ac4fd2d15556e7efa2acb26ac1d6b5d093e19b644a14af49565c87c47fc1b84928322083810f11ec307ef298cdebc1df9b76f7dab3b7aca691bf47bdc5ec8a293712b795814cd95b7babeb488e85151591348709f8aff407a615f53555562b2a7411d32fe6b6dca060c3c25d0658d81b2c2621a32088884f521384cad75046d67ffd0e21d6c10c7de2eb064da29b2c1c9d2b0e4a0facf5b031e822ab18f143ea53f53a1a5fba5c14505d414a1ef3fb43dac18ff6602a2831c2660097bdba1353935999fc06a2ddc791fdf475bb9f26e77c16a2caf6caa9b9a5e8a0bfc4e18", 0xf2) 41.195444822s ago: executing program 2 (id=546): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000100), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000002100), &(0x7f0000000000)=0x4) 41.124984476s ago: executing program 2 (id=548): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="5ab7776a", 0x4) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb42, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe, 0x0, 0xfffffffffffffffc], [0x2000000100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xf08, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x400}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) syz_emit_ethernet(0x13b, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x105, 0x6, 0x0, @rand_addr="fe00000000000000010000000100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x4c, '\x00', {0xc, 0x6, 'J:$', 0x6, 0xff, 0x8, @rand_addr="52e34fef7c0a1d30ababa0feeb0065e6", @mcast2, [@routing={0x61, 0x0, 0x0, 0x2}, @hopopts={0x29, 0x1, '\x00', [@ra={0x5, 0x2, 0x5}, @generic={0xff}, @padn={0x1, 0x1, [0x0]}]}], "d584387d87681fda7711626a61d489505d15fc31b69e2a0082ec72b7b812a837c41660c474a0a000ad7dfc567c22e02254e1f540c7c7cc4d393d2f1ff0e575a732243e6bd38a3072f0d604895edbcbd339ef64f454e9d35f54af73d113d10ba6fab415f364e7020088dd5aa2d87958d675661bb943aae5c48742ff7387f10e070b2bb4d7a565d43469a381199b31faeb28d4befd43a597f5d1912b000a0576fff84ab4ff2480e0aa1b6dd7825c6869cc5df8137e25"}}}}}}}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) r3 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x9) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) semop(r3, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x64) semctl$IPC_RMID(r3, 0x0, 0x0) 40.936284525s ago: executing program 34 (id=548): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="5ab7776a", 0x4) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb42, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe, 0x0, 0xfffffffffffffffc], [0x2000000100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xf08, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x400}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) syz_emit_ethernet(0x13b, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x105, 0x6, 0x0, @rand_addr="fe00000000000000010000000100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x4c, '\x00', {0xc, 0x6, 'J:$', 0x6, 0xff, 0x8, @rand_addr="52e34fef7c0a1d30ababa0feeb0065e6", @mcast2, [@routing={0x61, 0x0, 0x0, 0x2}, @hopopts={0x29, 0x1, '\x00', [@ra={0x5, 0x2, 0x5}, @generic={0xff}, @padn={0x1, 0x1, [0x0]}]}], "d584387d87681fda7711626a61d489505d15fc31b69e2a0082ec72b7b812a837c41660c474a0a000ad7dfc567c22e02254e1f540c7c7cc4d393d2f1ff0e575a732243e6bd38a3072f0d604895edbcbd339ef64f454e9d35f54af73d113d10ba6fab415f364e7020088dd5aa2d87958d675661bb943aae5c48742ff7387f10e070b2bb4d7a565d43469a381199b31faeb28d4befd43a597f5d1912b000a0576fff84ab4ff2480e0aa1b6dd7825c6869cc5df8137e25"}}}}}}}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) r3 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x9) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) semop(r3, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x64) semctl$IPC_RMID(r3, 0x0, 0x0) 34.816048392s ago: executing program 3 (id=626): pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000bc0)) r3 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlinkat(r2, &(0x7f0000000000)='./file0/file0/../file0\x00', 0x0) setsockopt(r3, 0x1000000000029, 0x1b, 0x0, 0x0) mlockall(0x1) pipe2(&(0x7f0000000600), 0x10004) (async) syz_open_pts() (async) dup2(r0, r1) (async) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000bc0)) (async) socket(0x18, 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unlinkat(r2, &(0x7f0000000000)='./file0/file0/../file0\x00', 0x0) (async) setsockopt(r3, 0x1000000000029, 0x1b, 0x0, 0x0) (async) mlockall(0x1) (async) 34.814766512s ago: executing program 3 (id=627): sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, &(0x7f0000000200)="c56462a0c8", &(0x7f0000000080)=0x5, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, &(0x7f0000000200)="c56462a0c8", &(0x7f0000000080)=0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 34.812999387s ago: executing program 3 (id=628): r0 = dup(0xffffffffffffffff) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[]) (rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) (async) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="ed7eb11dbd493676dd44f72a29f29ccef2ed67c1e8cf2d288c1b35d5bb9ac6bd6fdbd9dc2aa7809a10fe93780733fdf5333198ff54f7be8b4789f6e2ee93f0411ea593c8c46c8ab5022bf211e4f6efb0d82cd0bb81aea9a2bf16c05564a04edafd26bd12d35ab26a7413eaeff2f3"]) r1 = socket(0x18, 0x1, 0xf9) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000140)=0x2, 0x4) nanosleep(&(0x7f0000000000)={0x72b7, 0x5}, &(0x7f0000001080)) (async) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x3fe, r3, 0x0, 0x0, 0x0, 0x20, 0x1}, 0x7, 0x40000005, 0x22}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, r3, r4, 0x5, 0xe}, 0x2, 0x5, 0x0, r5, 0x20000000000ff, 0x24d, 0x4, 0x40000090ed}) (async) sendto$inet(r2, 0x0, 0x0, 0xa, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x7, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x104}) r6 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xfffffffffffffffe}, {0xffffffff}}, 0x0) close(r6) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) (async) sendmsg(r7, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x10}, 0x400) 34.812675915s ago: executing program 3 (id=629): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) setrlimit(0x1, &(0x7f0000000ec0)) ktrace(0x0, 0x1, 0x0, 0x0) syz_emit_ethernet(0xfdef, &(0x7f0000001c80)={@random="e904a200", @empty, [], {@ipv4}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x6d, 0x1, 0xa, "000000001000", 0x93b8, 0xae}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x164, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 34.748457666s ago: executing program 3 (id=631): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x7fffffe}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x1, 0x7, 0x5bc, "050000000400009b22c1e01000", 0x0, 0x3}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chmod(&(0x7f0000000000)='./file2/file0\x00', 0x30) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = msgget$private(0x0, 0x648) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) 34.736989621s ago: executing program 3 (id=635): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d359de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x2) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) listen(r2, 0x2) ftruncate(0xffffffffffffffff, 0x8531) accept$unix(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20, 0x10001}, {0x43, 0x3}, {0x3, 0x6}, {0x8b, 0x7}, {0x87, 0x2}, {0x85, 0x9}, {0x89, 0xd}, {0x23, 0x7}], 0x8}) r5 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r5) socket(0x20, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2d}, &(0x7f00000024c0)={0xda, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f95f", &(0x7f0000000080)=0x3, 0x0, 0x0) munlock(&(0x7f00006bf000/0x1000)=nil, 0x1000) 33.47113113s ago: executing program 35 (id=635): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d359de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x2) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) listen(r2, 0x2) ftruncate(0xffffffffffffffff, 0x8531) accept$unix(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20, 0x10001}, {0x43, 0x3}, {0x3, 0x6}, {0x8b, 0x7}, {0x87, 0x2}, {0x85, 0x9}, {0x89, 0xd}, {0x23, 0x7}], 0x8}) r5 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r5) socket(0x20, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2d}, &(0x7f00000024c0)={0xda, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f95f", &(0x7f0000000080)=0x3, 0x0, 0x0) munlock(&(0x7f00006bf000/0x1000)=nil, 0x1000) 31.211359285s ago: executing program 36 (id=462): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x4, 0x5, 0x100010000000a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffb}, {0x2}, {}, {0x3, 0x1}, {0x0, 0x1}, {0x3, 0xaa59}, {0x3}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0xffffffff}, {0x3, 0x800}, {0x1}, {0x2}, {0x3}, {0x3, 0x8000}, {}, {0x2, 0x201}, {0x1}, {0x2, 0x4200}, {0x2}, {0x0, 0xfffffffc}, {0x1, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x2df57366, 0xfffffe00, 0xd, 0xfffffffc, "086400b72860267eccc7020000060000008700", 0x100000f, 0x100000c}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000002600)="2712b7da3b145a4a6a893e94fd11e2fb2b2103545df3a8f522869c73adc0abab8a25c4a643c2a40dc9362c248fdb992ba4ee722bd0b38bdc3fc40eeedb75e2782081f339838cbaca1ea186a2cef092934842b8dcf0eece5ca0b0241f555945373cefce32065a7f8cf7abd3a7b550f43acc40ece00988c890c497704e03074176821c8889413d1ad90022935bac5559b1387ed7c2707f382231a10905849138872815c8ac97bd890ca11a3200291bd2b981ce52a5028e98f367fa9259cb14ca4135b149ee70b075e16b1e9900256a042dcd77946ec32486a4514d52f285799d36f86f9279de5b0a29ce3ef2a3c23b6e38f948688a4165e17cab617b4b30875662916887f154f9f879134e82ed0ce2b729f96c36e1fbd4b56261034be1bbd787e82ca41e9e03e87609866533ea3aaaf2f7c7e9629a42d6fa0cea5b331cd2e6a03eb68672176468586c637b81ae2d8f894aa43630953c35f07024d4d91335490524033bbf65a1ab121eb7bcac02908f40626d90901fc4dc9ab01080cb09dea5a63210d66bf7fcbd1a7827c6528e7c345c26f4652fe8e781b991385d187e9abf4663c64094df441da79a28623eb1dbf1bfea187f3340704aa5dd765d613dae015ad05014d241d0986477900175053c16f0ad7ba9f0b55bef7640331350efd9d5163963928f15e720f44aa4f1a40aed6414a5d9b5a649bd1d017beb8bda772407a9efd54f415b7c944b52fcfc900fddf7eb43acf915d36c6c9ef210f5caa0938ddf4731843692eacccaa17da45adc1f9588ac29e19478e76383e5fab6b1fd1cc1c97e480200bf423965c5b282b25e56918b71064effa0c3e645fd24d226f12ffdf3b05d5c106ca9967f5bf96368d62417453045078f1c5949a034a5532f59c33b3bcb883137d4e268ea64e73ca45ae578d14a2182023baa87995a3c36b42e035fad7da7e89eb375a24cd832bf00e76f2c528ea67e1d84ce1279484a4d82940a2128fcd9e7b2399bf0d69c884905178da23c26113df5dcca9828280f0050790d7e8d73c9043331f275c97663c76ffd4533874eb83b54ff94204325ecaef7299c26eb3dbaa1613e074629a3951e8b0493f6c02abd27f543ea1588b24c8f565c23a73920f4f5e78683e24e0a10aaf6f00b97baadbec6f3f9b770711ceecf96df56bdcc801cbc5b73d3f18d5124ec5974388af9c3c6b18c422524b510262dcee3e5adf41dda8e3f549abc60594ba7c033d4e626ec1d943e0b415ef9e15e454524aeacff71d563a59305d053279ad93d6a04b53302b4eacc79aadc75d4bf1a59774186b688d1949967a403f3fcd6bee4e1bd8da951b3d77ddbe9661270ad0bd23531745156ca65e4be30e0313004f74f12234b83958d6a06761536a1e71d5453e4bd33d54cfd7c34f199e51150ee628fcdae6aa482d9f9ed1ab3ac0601d47b4509bd8b974d8f4c1a991d3cba6b882a5fd21a5c1004bdeee2d288ad249f00f75b3905edc7103e9069c5dc4e8d18b4c29492731454b4c9e5aa4376fa23821d619ad0c521d11e3f4edbda1aacba160e93da84446a62a635c3061990d56c79dcfe647d7be279cf12080d09d77076b10db63dabdbd0f0a016ef61acc038af714e164853c0b42e5871532728d80b007685b92264b9365929536adb8df788b64ddd4bd6592bcd347c04b5aa0eb20fa128577278b008ccf8bdd6d0345d4ee90018cffcb014deb03e07aec344277269c10cd316e2f74d76a5965d5a823d08d115d6833450124e5e160bc6c43ee8df009a8823c1af395c8e7ef6ceffb7df78323f4e87a290922c5be74b6a77ad62bcff8439c0d563b5360f1a3dccacd1e8ab978405b90bbe6af34258eaeb6f277ec25f4aace9050fe9dc4214d84e346d335e05779d18043ba21100871eb8fd179db83f7186498d5ee0", 0x54c}], 0x1) ftruncate(r0, 0x907) 23.880014753s ago: executing program 1 (id=759): sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x6}, 0xd5, &(0x7f0000000200), 0x0, 0x0, 0x0) 23.878290923s ago: executing program 1 (id=760): sysctl$net_inet_gre(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0xffffffffffffffa9) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000019078ffffffff000000008303fc000f009078000d10006c6dd17022e644ef0c9df5d7694dc9abd33de2929934f6bcc54f933adb89ea104e1a5d61f025f32cbe19025298dc8593f5d7f1ba074b1d601803dfe93d3250105735583ca16255923efb87526ba914dae70c57da8cafdc24314a5cf97286e341a3e44ad1059e80b1c1d7abda7a83973919aa"]) 23.877848296s ago: executing program 1 (id=761): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000080)) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) (async) close(r0) (async) syz_emit_ethernet(0x1b0, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0xb, 0x6, "7ced9d", 0x17a, 0x3a, 0x7, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@hopopts={0x16, 0xd, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0xdd}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x87}, @generic={0x7, 0x59, "bfc8a5817670e41063dd2f40082397d50cc014f3282bb1ec0686f84bd2e9a62aa9271083a924a7a8dfb2b794068b8cf74984401b3fc5bcd3099a21d405bdc9586a478d7cae1786b14205c25942289bb368e6f3dd8bbe7694a1"}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xc, 0x9, 0x8, 0x6, 0x7, [{0x2, 0x17, "6fa105e4f46655c765ee7d52f728d3bd0f486d2faf72c5365fbecdc7a8da1c924d368c40439576a17675092ca36def37b4128ca9561e810bebe92be67c2b29ad30285e4fb4d43117b609ea8de48beeeb0093ffebe1ad538bd1978b05b97d4ae652ec837cd3d86737a23d30f455527d266973c346b6301aee2e39e9451edd65e75a39f3fc5a38cce2f55fd0ca5d554f611a2ba5f5456f0f6574517f5178918531e85c9e9befeb3c30d961b82a2f0123fe496f0f4cb5ec8a6794"}, {0x3, 0x6, "de9c2309dee4528250e74cf65f5321ce512309706cc36150956f3831a51c1599bb793548af2602f5ed8e068220b44e80ecdf1daabb"}]}}}}}}) 23.865445627s ago: executing program 1 (id=762): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x10e, 0x3}, {0x18, 0x2, 0x8, 0x7}, 0xff, [0xc7, 0x400, 0x8, 0x9fc4, 0x3ff00, 0x1, 0x101, 0x8c]}, 0x3c) (async, rerun: 64) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) madvise(&(0x7f0000965000/0x3000)=nil, 0x3000, 0x2) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 23.317429696s ago: executing program 7 (id=763): pipe(&(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() write(r0, &(0x7f0000000180)="81c1a9ee784d725b0e3431fccc3e830f50e55e1bd4b91e1dc919c53a5228afc2d7f43d5e330a017242174238222cfb10dbfefa91a63d4758d097d1e66e63798ea6fb83406ecb16788abd1c7b1c414f5e8d2070f2135f5b82b8643f16f0d0d391a3497ae42efd82f3a6b02e39abc28cf8a4c6c17692d4ecfac56b565567200793e41c0846d7a9371e9c059f7abca9507f187323ed2e41361e1694333522b81109db2b74aa335079dc4925c0304fd6921d337716eaf56f073ecf3a00f45bc91e", 0xbf) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffdbff, 0x7bcd, 0xffedff84, 0x1603508, "00000100000804ff7f05000004048100", 0x100, 0x2}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) getegid() unveil(0x0, &(0x7f0000000080)='x\x00') pipe(&(0x7f0000000100)) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) syz_open_pts() (async) write(r0, &(0x7f0000000180)="81c1a9ee784d725b0e3431fccc3e830f50e55e1bd4b91e1dc919c53a5228afc2d7f43d5e330a017242174238222cfb10dbfefa91a63d4758d097d1e66e63798ea6fb83406ecb16788abd1c7b1c414f5e8d2070f2135f5b82b8643f16f0d0d391a3497ae42efd82f3a6b02e39abc28cf8a4c6c17692d4ecfac56b565567200793e41c0846d7a9371e9c059f7abca9507f187323ed2e41361e1694333522b81109db2b74aa335079dc4925c0304fd6921d337716eaf56f073ecf3a00f45bc91e", 0xbf) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffdbff, 0x7bcd, 0xffedff84, 0x1603508, "00000100000804ff7f05000004048100", 0x100, 0x2}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) getegid() (async) unveil(0x0, &(0x7f0000000080)='x\x00') (async) 21.470601454s ago: executing program 1 (id=764): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x2f, 0x2, 0x0, 0x6}], 0x7fffffff, 0x0, 0xfffffffd, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt(r6, 0x6, 0x8, &(0x7f00000002c0)="e7880e88", 0x4) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x4a, 0xf0000000, 0x3, 0x3}, {{r1}, 0x3, 0x90, 0x5, 0xfffffffffffffffc, 0x8001}, {{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x100, 0x9}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x7fff, 0xf}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x6, 0x6}, {{r2}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x9, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0xfffffffeffffffff, 0xea5d}, {{r2}, 0xfffffffffffffffa, 0x11, 0xf00fffec, 0x4, 0xffffffffffffffff}, {{r0}, 0x0, 0xa, 0x1, 0x7, 0x8}], 0xa599, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x84, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0xcb, 0x3}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x1}, {{r5}, 0xfffffffffffffffb, 0xafee6563eb9ee86d, 0x80000000, 0x6, 0xc00000000000}, {{r6}, 0xfffffffffffffffa, 0x72, 0xfffff, 0x7, 0xfffffffeffffffff}, {{r7}, 0xfffffffffffffff8, 0x14, 0x40000000, 0x7fffffff, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x23, 0x1, 0x1, 0x4a}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0xc, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0xb3}], 0xff, &(0x7f0000000580)={0x1}) getsockopt$sock_int(r2, 0xffff, 0x1107, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) kevent(r1, 0x0, 0x80000000, &(0x7f0000000200), 0x20, 0x0) close(0xffffffffffffffff) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) semget$private(0x0, 0x0, 0x98) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000000c0)={0x80002f7, 0x9, './file1\x00', 0x6, 0x21, 0x3, 0x401}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) 21.434355875s ago: executing program 7 (id=765): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) chdir(&(0x7f0000000000)='./file1\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xa0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000100)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0\x00') 20.938403843s ago: executing program 7 (id=768): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1fc, 0x408}, 0x20001000001265, 0x87, 0x0, 0x0, 0x7ffffff9, 0xfb5f, 0x8, 0x8000008000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) setsockopt(r1, 0x6, 0x3, &(0x7f0000000300)="c7756bb57518b8e3367836a4f178440a8c40daabe77ffd0a7e8f8dd734862ce7d82929071977f6ae4f611ba4209924889fe6ef3d65631674e52930b7c3098a6a9e0d20861a1e25bc84d3f44c", 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xffffffff00000000, 0x200002fffffffc}) accept$unix(0xffffffffffffffff, &(0x7f0000001080)=@abs, 0xfffffffffffffffe) 19.995911662s ago: executing program 7 (id=770): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) (async) close(r1) ftruncate(r1, 0x4) close(r0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) mkdir(&(0x7f0000000040)='./file2\x00', 0xd1) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) lchown(&(0x7f0000000140)='./file2/file0/file0\x00', 0x0, 0x0) (async) lchown(&(0x7f0000000140)='./file2/file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000100)="33f57cbd9b7a3dce024abd0a4458ebe67b9601edd864f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd77197", 0xa}], 0x1) 19.985234216s ago: executing program 7 (id=771): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0xffffffffffffffff) (async) unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) r0 = syz_open_pts() (async) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = socket$inet(0x2, 0x5, 0x9) r3 = shmget(0x0, 0x4000, 0x509, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x2000) (async) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) (async) shmget(0x0, 0x1000, 0xa, &(0x7f0000ffd000/0x1000)=nil) (async) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) (async) faccessat(r4, &(0x7f0000000280)='./file0/../file0\x00', 0x8, 0x1) pread(r1, &(0x7f00000002c0)="7b0a58a5f71eec9ae961bc607e42b1d3dd6c15da3262ae0d261e521ad6a0e8d20ea8b3a85a92edf1c1985dead6fc6dec35bd468078a7b21f4f323cb01dcaa8aee82d8203548bafa6700c4db124f724527c4879b84c8c7bbeb0646817a929e967e63c1ca845cb94a73853f677871b6486302f94c66b1d8a7b26473192db8998b81aa8b490c51891749ed2ab9dd14c3eab1ff0a6c8f65cbd93e8600c86979addb7583586854c1b88fe4c6bd3de2de7357b442d95198f1eb7be5a29c8d6f7006adc14fa2ad624e1d11e09", 0xc9, 0x2) (async) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xd41) mknod(&(0x7f0000000400)='./file0/../file0\x00', 0xc000, 0x3) (async) chroot(&(0x7f0000000440)='./file0\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) (async) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000004c0)) semget$private(0x0, 0x0, 0x0) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) (async) ioctl$TIOCSDTR(r5, 0x20007479) (async) unlinkat(r5, &(0x7f0000000540)='./file0/../file0\x00', 0x8) r7 = fcntl$getown(r5, 0x5) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000580)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000001640)=[{&(0x7f00000005c0)="ab802eca7657bd05efe7ca3deb218e07a2c9c19a10e65682c277c0105266fc00517894a88b2ada3b51f8d0a1a6c556537e7e4fad971a4f29d51486188856768e231a644dc3a41db67cc89cd9e467dac94547698c71332679e56b9a4fac9a0d3dcd6e4d9be84dd8446d67940a3b500e3a96c917f135eee4f39b134c4d", 0x7c}, {&(0x7f0000000640)="bb276bfe5fc2986e661aa13d5c0458d45430b49428ca747f19a972eb084e10f103e7b9db8c520d2c06ebec81c0dd73e295f87949791e72af1431ac039aa31df2d78b9b64072e29d6c271bc91011386799eb6237035f30f295caa9b3c0d0952df37e763ce62d828f846f330706d97628e795620178b755ef1acc92ec86d5a569aba347a2ff93864b789c7974a7527d7ae1156dde3ddd79c750f1fc588b20ffac941b0fc5baf8cd27eb36c99732dfd88234281c91f46c7da5d17eb6ec3794f8ef3d856d20aff5407279ddbfa0baa6b059ef04670a7e00c730886ce25f28540caa3f6718a12fe34aa861df06c86ffd5ddc9a103388cd7160f9409d648f12cc356f9c2ca5be1a866d3c18f916c608bf8ec1c9a841dc8bcf2aaf87aecb23c1b145c8e5ad97ccf1c2617df53f7d6592083933d871d77d7934aac36f5dce2ecec9df16d0d6c1c5a1b9828a96e15e4fb518466e59d8c0396af7dcebccba65f3dc11e1de50e859f6a8da5ff05c726b324f785afcab9c80b329a471c0ff784a10d50b50f3e8fb04f9749667bcd4f4c55538a2b64c7a3e46f51941f9d68ecd8b6e8005bdcf180ef044a8068e3b953511bf39fdf47c174729c0276e2075349c7b729a34f0fec67df8e15cb278929a9c660009e09b11d76e964718455206e3fa59e4e05ec66824a71753a1e37c979f76e9863dda6ced145bf332523e58b2d4994b07dd965d2dd1a1997e01702f04ae602a7ea97f119aa7741190979c3b5fd97a31784e9e26f7b3fb4e86b8c6010617542888b2082ee25d3a2430941504d90c4be922506bb91d00bf56a12c0e022f0a45d71ed283dac2c03d6830e8f097c1b45826232c97d78220d098b635848eb34d76de4bc4219f27215c319c735022518ae3a12bb720877b3b172a49884a87422fae40662ebc398a53609f9c9b6bb1690fefb4feff7a71d3c533e49767fbef560d9a96ab8fb87d47ba7a3603a3d8f913f63ee8e28fdf1bf7ea9d741feda9edb4e46793725c005de894288f6198b291935f2d88fce5bf4a46c51f0195daae90caa36d6ef1476dc9a77d827545211bbadd898bdf64b73d7701082421be2b1f6643e9ae207de7a6189145fe438dda7f15f073654c5203a26e5f2014a4b185d80ea53d891aec2f0ee8160c2b05cc977006996309b340dcbea25e5975db5423eecd76a80314491fbe38432d343814128cf742cc6ec4e9db17f366ef65fb82b7463ca0cadb2e3ed2bb69912a62ad147550341652089a9ffd09ea84d4c929336ed4ce278108594323f0545fed0284a37e231de69feddd1f3ffdd31a51153631461de6585a6e3f7a1745e8dbac957d5f9f34d7ac10638e72cd6196de300460eeee03d955966171385aeadbb7847b409db46f7aed3d3e78788dbd0446e39911f3f8006f66881472c19f9c0bc4850c042ae7c4851f983edbff06f53cd1a67dd72d4baf4740029b4b1962bba99e5831e4591c4b949ad05520bab2e8a4df1f4edfa0405301a09ce9755632aeb445bdc65bbcf6e7eef2af877e0b3ae5670cbd137ea7a0040796104c8fe12b49abc6ba5ca83d828c91920ff31af1df7cdc19f4c6b23994419195b2e6dd7e58fcb29aeaf106931ef2a6062afc437ccd09b31d9c78f955da86665b6a8a914c982bfc47cef909bd5863adda736a2ab9aedd0d551f43a3a0b17052183c66fcafa30ab09357b9461f31edefaaa080815c01fed809ac354ba2e41de82522eebf52946c88b82a6190e43f00556449478d3858d25606debeb4d8e84ba19a9b7d949734b73757a78335bd6fa9797f563d13724c117fd10879a37c16c72a82aa3eda5bb7744ce74bec817af644c33d8efb8dcaf87ea3942bcc41d1f30a0078f273d78ccb10d139079ea06852d1f660ce25d65b058cf58954cf6c266b97a282501e78b579049ce49f32589fc35ad18121ffb1471ea25ab3eaec0ad34cf8c07b30307102a7f80e220848549cb8aa4214faff38e110c74bd2bf8fa29c7b2da7d39f35e8627bb51fbf38923580c5d11fc9551ddb6e0b4a8a55cd9a5d2dac15da55ed87b33a77e7203a994757c63da8c31e870140d7c79671aff9533c0d557e8eaa75cebf64076b80027c5959c10318243a3dbd7ebc6c8ee15d7153a4ffb90d27e66ca28ab128bd323319636232fbf6223178789cd49507d1986cddc48bdb4601c3dd85b73ab824fd2c6675c932a0fe733af638a197bd4e428cebbccb6f7edfaa699ef023d8a5c436380f7c6a06416df73da76afc5539cf57b4d219929878c2487e8540e775f711517a9568ea43fae0a74ab13c1d8fbaa5d64352665fa44f1aaae42c6d0913f2c830a2f5df35172ee18390d050eb23eb4cc72d60e7f894ffca5adefe70557b9fd50d09a90b4ca9745a20476b0d412357d2c1ccd2b739e594dd773015e50ef6b7b70144a275c7efaa3db7ea49088992a743f124f15b80fc07df4e7605647fa9d47a315ca0ffe65b0ffb84a9a6b93b7c6dca791c7b65bf344769639ec4cf0a16d858d6a0567b00fd5366e79b50875c399e36124176cd1413b35e1e6ea875283fdf55ab2941b2fd0669baf0a2446ee1b929803ea951b228ad4099239619a58b35f446067cee8c910a6fd433e3a12c387cab0bdb14f6c4454241e30882bb4c02211c71170f4807d70241e231aebb98b3238766e269e438d5011b256351799b87c503f79d222fd3e155f9125839dfaa280192a66c6c7f37b138212f6a7614b7ddb644bc85cecc01404b76e63b28f4c4cb6b08855e51c90531a84126ec7065e3b2ba27e4b750ff2b470d40666e992fd72c2da9127afc20ad4914d86ab8f81aba0b218ab566097d55e8399649e449754e558061204cf0ec538c6188a7df13ef8f2ba7317d79b1beb0f685156732b8bc903d155152ae944aa3a8bd033dbcc52303c1c410be70ab88de8351bc767c956fe95cefd650f5948c8dc04274f865667103c2e924a982aaf2bb733bb574d351539851e7b4e59387c0937c5a0797ba90863bdd5139dd3ef47858f741487424810b48109738fe0983ed0c83a24853a61f2462d36b58748358efad6b85ff9e50599a1b334503567478eeeb436025937be739f382ddc5c8ee6bd8d94df2a6185d11e1011d1775ac7157e86ea9b91dbf54b069ec4ab27c69fff3cab3493c98e871adbc73637d600e2819c75edf9617fb4a8af638eb2ee5d9c560db55c467f65c0b9948f5edf67e51e2d6e165ead803f128e2b9dab9e5556e29e5fc390d00cba8ff3a1120a27389f34a4c68f8968b528c97589dbb86f4dc6297410a128352eacb17f5ddaca6791811e3620719ca9b210afc7209df83215a17bda69462e8c04df9920c2fbc8030a39dc60e10a1efcaa5290398106dbf3a408b85fa02d180dfb0ff230b27e2656b974c1eb5b19c6caa9f56d2cd062387fffcd4175b46da02ed6d38f5fa7e062bfcfb871de50b085abc1f13247a0f2551378b09c362f57fe5a33469772d1362702dd9a0ede5302e2b9fe5aeab185df33229889cbbb96fbf60fb9b4f5e10591d1fc2296ec3d42cafb45451fc49eb3934386764fd3047fdb8b4d8b860252a352e3a8dd5424634a88c9de59750d2204126bc22a2f420aed831a151ce3f1a2db77535c26ab3cff2fb3de14e27a829552dd3eada5841443977bff5e6f1b115c72fc9d92007475ec7fe53375bbda3b322bfd8de213e8e2b50c7ef5360d5154471b05f5ff451a70899fa20c461782d1d819b4b63b1be2d5f84cf0736f521d7e1c0285d73109cff2fc09dab9e940d6db4461ee9b6862a07e7a79444ee29210bfc32b653036e40f27893e9072c87d5c2af76fe40ff40968e2210907e441020e2748812611d161d2e8193f671c9fd4afefa0d58e0c3aa0b1895663e277f64041a2fa6507e9a6b27921098c5e361a94f416e82732c886846acb7a3819825a3e2b255d4067c894bbde9661f333118ea6c24576f1db80c0056c3be1f0df68f340df462c3216e4e21df244c090d81eabf1122ff7409f237b22c6aa78ab6347a7a369955d5d881414ad8805b1b9857560dd24c4c1bf01af8cf09ccb82a2db2bb2da7c94d0c289dcf4c8311550cb6a2c757520df7fe4c7a44b5527b9d04d30721800a67672eb24dceeda4f879b87d55829981c9307f8bbf424f73244039e320fe895f256391f2b562cea80d79eec16ed01f242d8df60249846d75fe990d06c1d76a8177decf337e71a2ee6c9c42c28038e939347a84e5c19b5da19318847587418afc6e0a11efbe5c5ae619de56f2aad21ecae6e725d9e86e874f3efd6772d8d0cee2454bdc88af1983ef6491b2abec4434c7172c650967a40455815c6b8f28e45d43e3416ac19de5e5a134a8ee4d398664e2b90cc0b66397d6ce8aedabc86e7d860e6f33489119b45110e04ed42a6a98cc7670848f1a10f8b63818c848c44d200e7df766814a2a98ce114ff150b6bba8528e89e98e22d4c07240a3b03d3e680485966c2baf73823cbf69127e8842b445593823cc85029d18272ef931e168634c845aa790604954ef4996d1fc3e8d1a7cbc2d0258236ad0e6914cc36e31de14cfb52478af3e55623dd6048e98933ddb235f879f097a1a97303fc03de15b49f9856ab11af492d258e2285cc163b630041b5ef8b0b4290b96447662ddc1729be0d4031ab7199d88ed46bf89b7d2d67e9f50b69181bc4a2d87efb01211853220effc65173baf3ec6167db132d72542dd59262f5c3de09a5b9537e0fe469ae715bcad8a7f026f5d3f40debf68ef13b39f2a17bcd76ce1b67529720b0dc883d06c401e8b8edc549afb935cb6afae280b89ed278c22c5668449463aef91cf6f0f4735efb646f14d1afc71069fa69cacbdbf292715a885e03591bb34592a109d24bcbd3e7bf28df9a51653e7f0a78a14ca38be711ec0a6b3807b3223e9164f0c19f1484824856a0e80c13a2d69a291c024e4a56c21b31c66eba8aa27905191937b9a6f6b2db6eebdbbb7e984d52849e65eb0dc830733f19a704224a8655c9d0b56d72e8d6a746c42b6ee6e54ec83dccc82d16bfff820a8bd2be70d4accbe12c4e99845f9d23e6050efb8af2ace1cae5447b269d935a991c0850061741f545b6baada2ee4129d665fc058a7f02e0adc9d9d91f7cb687156383935add81dee6646968c7fe8fa0213497a559ebd617f9f7b3fbca084e5a2ab315df2afa7a247fc19b7246e4a7b7f742028122f2bdc244abdbc48dd9ad26f43c1f38e8447c52a9438752c3cbf3584ebce815f561c554968e4c79f5589b4fc771d03b61f1a20097fd2d91768bcef162727fdbb1400353917afb2c5a99ad6ae6ef8316581bc6e0d62cf0e8ce93af29deecbea7de55990a2c019d62fefc893418373c058d000b3de5a2b5ec1fd50edaec451d3d5317e3f4748db986143eaba7cdc8fad87c50fa1afe21e9aa7a1211460cfd7129e14d34f4b56b602b4bba5816137ea7b86f8defafc0df99e4147c49a50ae24a2ede299c0e0c8019bbee57ddcc3418f6b669d1e52fbcc4f397e65fae62f9af3b1167c5d51d5c13cb525dd268a8bce5d76f2354ecf72f4d1ac2fb9159c1141ea07646050da896d4ef7004a9d96b9501e8bcd4a002a22cf21d368e66819e4cea101445d33b0b44e47d7af33f996a2769243aad1511a1ddd394107add10881411218a702c5b9ce217b5cc64ee4efb47cab7143e6039204a826f6f8b55fe1c7fb89e4a27c2152faba108e37b3fed3887e145d95b24e73a14ff4d6936e6bbb214b288a2440d0b83de324641d430c21846244dd16091a847e4362ccd0a97860247b5d40e7a53eb2337006f33", 0x1000}], 0x2, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x78, 0x401}, 0x402) 18.754402352s ago: executing program 1 (id=776): r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x1b9) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x2}) select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0xff, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffff4}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000180)=0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r3, r2) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000400)="a2a11c16ed2892a623a52919117eded4bc0f9143236c71364aa4dcdb7adf07ccac5ac3e4dec76ae3c34b4c180f2b7ba80e583bd6e1bd98bb31189701d7d6d042f39cb9cc02ee728cba3e8b77590f11ce2ccf4a39ccbfdc46375406509743777f0ffc1b083443687302a2e3d79f870ccea226d25cc1879d2634241933982e27480d0ff61d384c497d7176116d693a460eaffc9e1d01bc95541f1e5e949f7db2b61fecb282746be6d7", 0xa8}, {&(0x7f00000004c0)="c393101cf55fd7a3150e8073ed86d0bb1c4fa20a129c794af642252a121d73d037990a174f1992722cc556e08a2ada22a60adddf399485a272d22aa39a352e04643add6eb14d5a002adcbe29beb91c8acb1f5e0e847b8d8728edc7463f57b4486999227e4954d14fbe14e595d6153ba33eec8588a6dc918297392a12fdd3971b20eaeaf247451255cd7b6a6d43a166b9962b0db84b08fd7cd27d", 0x9a}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffd, 0xd, 0x64f74c3b, 0xffffffff, "14100400000007000000ffffffffffffffe400", 0xc96, 0x1}) r4 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b00fe800000000000000000000000801c988f9e"]) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="c046203cdce5a721a71b246bd94b7168d294a7", 0x13}], 0x1) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) r5 = msgget$private(0x0, 0x1ba) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="030000000000000025c902c014fc2939dfeeeac46043183514a6b210aecc994153fdb4c1bbda946492b70971756a3aab0ebbfd6eacc28b5c231b317976e6b069add358ff3f1420552a3ae9da4c6407d6c456fd64f957622ebe29fa63b7735700c0b0386b63c7399e3727bc60682a68f11d065cb35bfed5ea9820482b0397c1381d8921f79b9ee560ddcdaa1447419a0444fd12fa5132a9818162e1def71ed53dca5d6aac27d8114edf9dad395763f5b0c79c8ef5a7860cbcc052e06824b6183021f8a62e12f1848a9f9fb0c838b3f78371a3d55b24eb96ce754f1b51a443f76000"/235], 0xe1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r7, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x10000000000008) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000240)='c\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x19}, 0xffffffffffffffff, 0x80003d4, 0xffffffffffffffff, 0x0, 0x9, 0x9, 0x100000000000, 0x8000}) 17.713782118s ago: executing program 7 (id=777): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1e28, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x0, 0x0, 0x0, 0x0, 0x0) 17.713042049s ago: executing program 37 (id=777): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1e28, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x0, 0x0, 0x0, 0x0, 0x0) 17.711064946s ago: executing program 38 (id=776): r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x1b9) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x2}) select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0xff, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffff4}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000180)=0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r3, r2) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000400)="a2a11c16ed2892a623a52919117eded4bc0f9143236c71364aa4dcdb7adf07ccac5ac3e4dec76ae3c34b4c180f2b7ba80e583bd6e1bd98bb31189701d7d6d042f39cb9cc02ee728cba3e8b77590f11ce2ccf4a39ccbfdc46375406509743777f0ffc1b083443687302a2e3d79f870ccea226d25cc1879d2634241933982e27480d0ff61d384c497d7176116d693a460eaffc9e1d01bc95541f1e5e949f7db2b61fecb282746be6d7", 0xa8}, {&(0x7f00000004c0)="c393101cf55fd7a3150e8073ed86d0bb1c4fa20a129c794af642252a121d73d037990a174f1992722cc556e08a2ada22a60adddf399485a272d22aa39a352e04643add6eb14d5a002adcbe29beb91c8acb1f5e0e847b8d8728edc7463f57b4486999227e4954d14fbe14e595d6153ba33eec8588a6dc918297392a12fdd3971b20eaeaf247451255cd7b6a6d43a166b9962b0db84b08fd7cd27d", 0x9a}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffd, 0xd, 0x64f74c3b, 0xffffffff, "14100400000007000000ffffffffffffffe400", 0xc96, 0x1}) r4 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b00fe800000000000000000000000801c988f9e"]) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="c046203cdce5a721a71b246bd94b7168d294a7", 0x13}], 0x1) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) r5 = msgget$private(0x0, 0x1ba) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="030000000000000025c902c014fc2939dfeeeac46043183514a6b210aecc994153fdb4c1bbda946492b70971756a3aab0ebbfd6eacc28b5c231b317976e6b069add358ff3f1420552a3ae9da4c6407d6c456fd64f957622ebe29fa63b7735700c0b0386b63c7399e3727bc60682a68f11d065cb35bfed5ea9820482b0397c1381d8921f79b9ee560ddcdaa1447419a0444fd12fa5132a9818162e1def71ed53dca5d6aac27d8114edf9dad395763f5b0c79c8ef5a7860cbcc052e06824b6183021f8a62e12f1848a9f9fb0c838b3f78371a3d55b24eb96ce754f1b51a443f76000"/235], 0xe1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r7, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x10000000000008) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000240)='c\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x19}, 0xffffffffffffffff, 0x80003d4, 0xffffffffffffffff, 0x0, 0x9, 0x9, 0x100000000000, 0x8000}) 1.318601935s ago: executing program 5 (id=836): syz_emit_ethernet(0x76, &(0x7f0000000040)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd6000100000402c00fe697a653e336f000000500000000000ff0200000000000000000000000000013c000000000000000401070900000000020090780000000369c46dea0006ff0826650652e2a60a3a68632730c0fc4357ff02000000000000000000000000000172a6727b510f9f9ef0563ec9ca0298974db044b868e2bba2148ffc379e00d0c3a611fb05b1ef538ff6842dac28df21f55e61c228005c95"]) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 1.318073603s ago: executing program 5 (id=837): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000140)="0ecb62292ab6dca0f8c94d6f00a5eed09b5839717375fc8f172639d5b3c70130d874f0aa5f2a06837dd4d6a1ea91cb2bf77d5a3c13fe9515f0880c7672de96cd8cdf5db4a065fb10c77fd24f6e1790299d2da40daebf6370741d5ab6840af38515aa6ede638326479a7ba9a244b1888215be19921fb44c37f50027e6d3d6827305c8fe8ce783b8861914a44cbbbb8efc35113fd6732484013464c52af73761e3392bbdea0dca6acb67ff668f897825b3b8eadfcb8b978d629d6823ee024e90dd852132b43ba8dcad", &(0x7f0000000040)=0xc8, &(0x7f0000000240)="2ec7c445b9bdc5e444a20143ca3b23d76832501447719ef95d60b096a14235bb0fe9e7b3cec4996e52957835b9176b04a8977843ef11b6ae8b5c2dbb01d498f8559865075106f59c3c036810e2", 0x4d) 281.065783ms ago: executing program 5 (id=838): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0x7fffffff, 0x3, 0xa9, "098269e3120104787d900a56d864d3c3a3f4d3c9", 0xfab3}) writev(r0, &(0x7f0000002200)=[{&(0x7f0000000200)="12bcd6984f1bc45d80c7f68355711055e0e75ab3fbb2b2cfcd93f2e7ac9b2427d468cc6617f228f88e8eae3ba151e747b5412c38ff45f3c88e37dfe084c7c417d5da747b6719f3509ea04037ee7841f3c7bb74857475976735418db96190bad35ae8941fa69e9209cbe45490b3d068c3c1155d69ebaf3116560779fe38021c855177cd112f6138a5a0e8c792e6dd9dd09ec8417de4857bf8a16b42bd3152678b13ef6db46e8d28810357fb73e7c6932928a2ff789feb1c04d5ba3ff6684f50476e166a22a0ab6d11bc02cfc8cef626134e7ff8755fc1bc88028329a7a8a29f5cd67c96c0b01d4edb6522bb493b85d14538fa5584c92ae997efc27a94ed8075fb4b1d21de81b03cc4ec6e6e3a8d2ae561bcb33cc46a830825900a185db37221b59bd137bceaae7165e9b7eac28020e246abdd181eb66716f8c491210f3adbefb5b133ccaa9a03f1c482ec7363b3b067592a79fc99f785b620ccc876d84dcea17c17a6ad03ef3665b45c5b6b0d3882dc279748f09e8f9f226e790b6cf5e613cadf95fe756d8f61ecff515b1e857d33f91e68e67b9d02e89fd50138dbe2664390507517897d0ae43ac09fd57467beb07703556237fb9ca84cd8b8de44ad32e1fd69a4404d9f16d0af827fa3afd3e98c6b82e155c8f036f189127699775e02dc649aea6a1e81711a6ecabc660ca8b6391959930353263447fa3d8ca966dadcad67671c2d708a2559ad2fd76331d06b588331c065a34c7f4e00918e9ab004668778d86d421b4e7623e863299edd7751ecf20899822220d4271315dd174d9f1a64b8fb862a268d72cd3a489cf4054d856f67531cc3e820474029a5fc0857b1eb21db791500114bb5bbe237e7c24bcb4a5d238164715aa9b6a20532484f4218a95caab18f63af0790b798b0fc27460d47cd5b7f21c23675b2832a7a36313ca34c424bcff9dd61e3b6f5393d754270c95ba837570bea9dfdf2a24c6f022d8ed5f77883d2ebe982de992fb217bd0c6ef77e9aa4bf7f01a9394f48e70689f8a2e8d60612bdfaae67f8526f9729fb3e2b5d3ba0ad03632be70307ed130f36ff233efb1ec42c4800b8c2b35cc9fe95881c4da06fd68f0a1ca60f75425d82ea175a9a20bc9ff1472b8743f8ed5fbd945e627ffb8d9bc65766b87b0f33aceae652458619f149c9853042d23e2203793898618925eba9f1f6dbafefb75c642a0a1689f2cdfa6ab3703da169d1830415146a42e5dbd183982d52c57bcebee173410020ff3e6b12bf539c2e44582808eeea3211c3398ca2558ea781666ea6b05c421e3780e836830db3ed6cd178a347ac67aa95ef53b49b7548f57758696c160506ec1abd98fc254efeb9ed8d335856a9ca6e3bc658d39f1b1bdc87117dbb9d2b232902540b487a3abdf56f399a3c483862a87e201bd0257aa3754c69e0f1449962d62092a1ccf0231beca9f2e841aeb3e5aa66e2ee73211a8e80fc546aff3481dcd9354e2f9ed97acf58bcbde025c4dd259aeb43268c3f8147101cbd348100d5560cbd645c6027853176e729967dfd6950f3fbfcbf334bdccdd856761a385f90229e723d368c53c51e6666d549658c3c8d3ce7f44a512b2a18138a20b8d21593afc56fa96c54aaf1db48a13c9fb6210a111f7771eb3173ac4275bd026c6b3ee50637d22c27f188297fb435f433a9ef4c51476cbcef508a9fd09b0eb311a14944b4bf5c80112f2db17659412d144ba4fec752b7641abb7e89c05862a42f398a9ff80d87e42302842e7ecbe317c8166c9a536937492267c79bfcf46a22bcc4b67f699f4bca6267a01e580558025e192fbadbd2a07c3ad924fb0db8ea9c9535b1b1e073805d5a72450d03105f95841c17f28d4ad1b4e9d45d587c79920b05c82c4dd6c882c24a394a3930af086e2cccabfb14826af80509638ab1197aef17a98d34687432f71a845f93dd859a09d2e336f5183fec13ad0d1c5ee2c576dc17a7e77654e7d608b1ea437355a057820e178fa9f111446b36081b025794c3b16f4ba1085d57a5916334faf9dc8448fb246fe4767d68c1f718d1e37e042fa4ed5098d3fa62da3a3ab75a03fadd7205e03716b75eaff6a4385294c85a033bd50febf5bfe5fee751f6cf2d7bd126ee9dbbcd372874d10ad1c071c65713d6003152be7872aeb98aea2080a5757a8969c6e2c604701e29ff8e9e7ffddce814cf5ec26f751e35a6f59038785f2822b5fb451ef4ecde7c1f1b3ad931fa8e61e98b22dd5121483a1c8f9fddfc640e1b4decb32c474e008ef554e89e926fb4edae7c18e86071650dd234150bc5f52c7e775b0b6330c55d72decf56216a3c9eee14dada0509076413ce4e8d1bb18688ecb69e825701", 0x685}], 0x1) 280.44263ms ago: executing program 5 (id=839): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc2) mkdir(&(0x7f0000000040)='./file2\x00', 0xd1) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) getrlimit(0xc, 0x0) r2 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x63, 0x1}, 0x10) truncate(&(0x7f0000000240)='./file1\x00', 0x8) r3 = kqueue() kevent(r3, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x0) 280.134803ms ago: executing program 5 (id=840): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) setrlimit(0x6, &(0x7f00000008c0)={0x101, 0x61}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x6) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x4, 0x4) listen(r1, 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 878.525µs ago: executing program 5 (id=841): sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x122) r1 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x2fffd) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x122) (async) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) (async) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x2fffd) (async) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) (async) 0s ago: executing program 39 (id=841): sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x122) r1 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x2fffd) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x122) (async) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) (async) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x2fffd) (async) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.136' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806ba51f00 va 0x20000000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ba51a00 va 0x20000000f000 didn't change! uvn_flush: obj=0xfffffd805e1d1ac8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1