ecf493debc3e46f68f31cc4f7dcf5e2c613533fd7d75a70bfb669c1f7594f477e49037c73e4b8abc7bee296085d169d18a08ed79d4fbc071759db959f0b6f90ccde10b7d40a666667f7319e8d32aced4870b42ad0f1c282eb8f78463fafa6ba858fe9d585bfcb80a2e7a9901fa43ddc94987f012f87b13c3474e2b6de92dbac4ec6360d92c41512c37a3b75fbc374d321546294eb2877981eddcb961eea376ef2036c884062d03bf766c29947c26713f90acb4d437157c32b6158236bfda7e249e18bb98837a7524e7ac9f9fda9e10d1f5b9fccd70a7fa3e6f69e50a204687251469c92eff64d0e8e2274a0e4745b4ac9927e3b82d8cc95e2f0876e2281784719a57ef7cd787b41f06cc5ecf4db706f4f827f8de299345aab678c9c8e1f4b90187f00fc12eb3ab0da088817c4e4e3a39bb7935fd96c81a53a3e43c6e88e23011dfee349b7afac6ee76edf4253f849a9a7922fbae2d2470f0c804499ac2c60bbc0c4defce1323bff4e1b1df3558d2de0cd98e599fe4ce6555d736ce7c6195864724df5db3e43b19f027e5a56d633a4fdb1618910f13a", 0x1000}, {&(0x7f0000000040)="c6ac9a2c44262155040f806f11571812a7d0303935567b68", 0x18}, {&(0x7f0000000180)="0a4630188e57f261ff2cb734dba4607a6bff0a6237d24706017b7aae8568db558e6a79617e5b4fb567e95183a3f607e020ee5dc740bb4675d940ce601ff16e0bd84fbf5fa8067c6992239d0711ac", 0x4e}, {&(0x7f0000001300)="e54bb5624361aa2357c7537a046d876faa27fdc6f392b29cfbf0df1c122b92a10cc1f3563539f52d8f658f13d8dbb275ccea4896de0bf5b3808d45648313430d6beb56b97c4e4bb5055b4cfffd8df85f93616752ae2180e84e955878f0cf1b7ec642b00228453b75a10f26ce1403b6d33ba2fbb6b7dd154ca5d5ac2ad014597db6f7ae143f097544ddb770050025932bfb4bc8f8de13f96245c371dcc2195e1a57a0ec764a653accd8316e920a2ee071329443a78aee0fdfdfefdc0a5198840dd6c6d3ff38e712053c094ccc5ba690021d3c3fd619892598dd28c975bc756e19a47c3cdcba", 0xe5}, {&(0x7f0000001400)="dcbc72d8068bf30897877ba40b51656010aec0648b79ae6ea98bb7c56aa0c42cfa369712dcf9e3af3ca97616bb67cda8ca3a113505bef6bf17fc767790ec8f5c7e090f3abcde029c20afa7eaf486dbf99501b6d6af6acba9c3da796a0a7eef690fcb57d8e3be961bd901ce4640eb71cd2e4d75f17ef55b70", 0x78}, {&(0x7f0000001480)="d3179a155b59bde5dbf77eb2b4b321ed178fc4d35bc13227a6cf1016a10deb7c043fcea1fa2f487064be30edc6ff5b32ec5806f20368ded46fe84adc43d7693237d82066f2acef6b030c7cfb306267ac6c", 0x51}, {&(0x7f0000000200)="662c93f23270061012ad32e35ec57d439d", 0x11}], 0x7, &(0x7f0000001580)=[{0xc0, 0x1, 0x7fff, "2c5da07b99c236e5d3b4bc3fbd306f5f593ddada2bfecc67a89e2395038855fd8f9efd1177e886fa0560af9923743c8b9ab78b178363da84f59fc11a0eb8cb9ff0e32e123c735765e2b99fe0485dc168482278c07a115b4c6038787bd1c7455378ae01ad06419cfff0fae7f063306a5f1cc8f620a844bb431b68228380e77411130716dc037720a37c678e6311a8eb0ec99581c8795e05640598d89c4466ca37114b38daf7068a1fbe76a6772250"}], 0xc0}, 0x400) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000240)="cea141ad8435e707d8abee923371282ac3869b7f4d8a1846256f3136dc7a8f0aced0f638e8e3ae4e5dfeacf694aff21be65ee47a05cfdfb0df3eb2ee22759e9b75021dd2f38396f31a79d7a316bce805f836bfbbeef090f944e765423f70bd36f2e7544de0791cde3bfd2a11e92cbc32d3d8d22b578b9293ef3201f4fdc251a965f78b86f2c6be1bd50d5f87001e8fe4a2720e462d7e9ae2507cd774fb8da819031a6321698cfee6", 0x3e1}], 0x1) 18:58:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x5e53b435, 0x7, r1}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="145c8fd1692573c11761ce8a574483e4858e1735fb6a59b8d14303612365678661813eb52a5938f5afe0d54fe45317ceefb1b836c154520f060638a635583e12b5a679336b3c6503505633206c4256cc7de97fa412ca36fb3767f211dc93e529282b56caa1ddba044e2b94e3ab87fc86caa7ebe0ac5af8c82557e2ac0ed946aed9d33a33abc883185b20eb2d0dde0a35b5349c5b3c33d9876fc9ae948151dac521d0706e42038f63c17a72175bb2d9202d42a0bcea9130d0e5", 0xb9}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x4}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket$unix(0x1, 0x5, 0x0) shutdown(r3, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x115}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x3) r5 = openat(r4, &(0x7f00000004c0)='./file0\x00', 0x20000, 0x80000000001) kevent(r5, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x14, 0x80, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x25, 0x4, 0x100, 0x1}, {{r0}, 0x0, 0x40, 0x4, 0x8, 0x9}, {{r3}, 0xfffffffffffffffd, 0x92, 0x40000004, 0x3, 0x3ef}, {{r3}, 0x0, 0x10, 0xf0000041, 0x7, 0x10000}], 0x5, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x22, 0x0, 0x6, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x1000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x16, 0x7, 0x101}, {{r3}, 0xfffffffffffffffd, 0x10, 0x80000010, 0x3ff, 0x1d}, {{r3}, 0xffffffffffffffff, 0x60, 0x8, 0x40, 0x71}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x1000, 0xc4}], 0x401, &(0x7f0000000140)={0x1, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 18:58:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) dup2(r0, r0) r2 = semget(0x2, 0x3, 0x38) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x200, 0x1f, 0x7fffffff, 0x1, 0x0, 0xfffffffffffffeff]) 18:58:28 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/88) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4000000004, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x4, 0x1c, 0x800}], 0x4) semop(r0, &(0x7f00000006c0)=[{0x4, 0x1, 0x1800}], 0x2aaaaaaaaaaaac15) semop(r0, &(0x7f0000000480), 0x62) r1 = semget$private(0x0, 0x7, 0x8000000000040) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0xfcbe) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1800}, {0x4, 0x3, 0x800}, {0x3, 0x7fff, 0x800}], 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x801, 0x0) r3 = dup2(r2, r2) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r4 = shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffffd) r6 = semget(0x3, 0x40003, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000700)=""/157) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000900)=""/231) syz_emit_ethernet(0x14b, &(0x7f0000000c00)="efff8afa700a6a3cc8ecec26ab9447ed22f4490022c06a07d55d574b87f0710ce8ce071ad7c4a12da6f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954fb877030828c0ec30cae4bb4dc830b61f6ed14a10252cfbb7eabc23f4631053214e5256b835c3de18e2f55a9565d00778c5b59a115a2921d5494773896b4095ae9dc7d08dc9012804dfa7bf17e7b644a4013ef66156ed50b2c9f15c13bdb0f14410d528bf88bd5b47cc54cfcfd01c41ebcd1b7d9ae342a00b6f8b361348a19f7ca4be14a3f9ec4c9bb7b91c71a155ab547a5047f24a98046f49c59dd67a2b32a0b6ed4b7a9c15576d39941d1896c9aabef594a5af28e07e8b634949b652da66ced53b559f928e1e42ffd3efe1723057b86337ab151b2675ea62ec8d005651e76ed4710816ce689650abbfafe6aa65b5e6c") ioctl$TIOCNOTTY(r5, 0x20007471) r7 = dup(0xffffffffffffffff) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000580)=0x4) semop(r1, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x2, 0x20, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffdf0) getsockopt$sock_int(r5, 0xffff, 0x1103, &(0x7f0000000440), &(0x7f0000000280)=0xfffffffffffffdef) wait4(r8, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/9) semget$private(0x0, 0x0, 0x2) 18:58:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x90) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x3c}, {r1, 0x9}, {r1, 0xc3}, {r0, 0x40}], 0x4, 0x9) r2 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfe84) fchown(r3, r5, r6) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x1}, 0x8) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) dup2(r3, r1) 18:58:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(r0, &(0x7f0000000140)="601232f937e2103e7ac746319a0001", 0xf) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{0xfffffffffffffffe}, {&(0x7f0000000040)="f0fee0244f92fc2223960b25e06895227f2b1b3e57a6627e36742341e8093dbcd0e97b7d67bea272bae9d7263b715de94d5dcc391a", 0x35}, {&(0x7f0000000180)="6bfd8e353bb0af4797df04d27345ff275f87856da4f9b24cd9678f886bf47bae0cf9e800deb5ccb5719efd1ef44656667d67d66625394472664dbcc019b1bd5fa02f2da4ece0159f7eb0fd70ceb5608f668471f98ae4ee165206df94c12cba9e64fd0271959344ff5be2b752bcf7df29a101bf70e23a2dc559c7239984119c", 0x7f}, {&(0x7f0000000200)="c944a538587d63e930c1cb93654e29ab80f61bbeef0f90dae94656614fdf3ded526ca8a1401333e43a8415ef56b43d6b72a960753cb83e2c009484", 0x3b}, {&(0x7f0000000240)="02", 0x1}], 0x5}, 0x4) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:58:28 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0xb, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCNXCL(r0, 0x2000740e) 18:58:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0bcac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327be7247818f970e017c7cb9303e6b505059f3f0000000000000035fa269859e24b2802782224d7d5c13c21d4eee467b1663dec1199dad1a408bdf8621037c3d78695ad9a27899ff36c46049befba997acb9ac407791cdf6079f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed041bc46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e115987a104a727428d229b40f734e0a96ecf16b0910858c53c26be5ace3dd848f01b23ee890a6dace4fa8ae439512d4158ca417ed39b32b2c99c0ac27edb0e785adec7f6de37380519392c9e1f472066d0e8cb439fc8c18e7d036690e0ed906cee6b995814ef15882811a83c6673a6a47ecfc089591d8fe2271c25781cc3ff0dea", 0x208}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000600)=[{&(0x7f0000000440)="280db82e86aaeb41b9e5173919435a67b75f1f9fc08f283991525c309f11a7fa85f59fde0062f9f9f5e9c61cd12e8bee15ac615933cdcf34503cc78d0000182c8f585ccea9cb3e1ae3b2db", 0x4b}, {&(0x7f00000004c0)="27396e19b930e7cd31cde5771baeb2c6801255b4182b0bbdabb2530a253272c1404bc3db83805278a83a0d2e752eb1fdbf0378", 0x33}, {&(0x7f0000000500)="bdc7e87441b8018b4a4ee5ca2be90d2ac9a9dccde46c1d621dd679012514db7f150120c81179f319012400acf2fb8655b64dc85e91337756600e979e63a77fc4c4", 0x41}, {&(0x7f0000000580)="e7bf99bd85d7e1cfab3bc06827438263923fd71376b543b5e3e618fa4109acb6092e2e4e137d56cbca8b376f10e6c629276bc33930fce50fd7dc40b559f2bc37917f4eb6a7fda3581b12893695444d5dfba2bd3e758aa143b4142c58baac68a7a5", 0x61}], 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 18:58:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='s') 18:58:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7ffe, 0xcc, 0x1, 0x1, 0x5, 0x3, 0x8, 0x2, 0x1, 0x6, 0x7}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) 18:58:29 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) fcntl$lock(r2, 0x7, &(0x7f0000000140)) 18:58:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x5, 0xe9df, 0x0, 0x8650, &(0x7f0000000080)={{0xffff, 0x6, 0x0, 0x101, 0xe6, 0x80000000, 0x1ff}, {[0x3d7, 0x1, 0x8, 0xfa, 0x2, 0x53, 0x5f36, 0x5, 0x7, 0x10001, 0x5, 0x0, 0x1, 0x7fffffff, 0x1, 0x8, 0x9], [0x4, 0x65, 0x1d2, 0x5, 0xa0, 0x2, 0x1000, 0x1, 0x8, 0x3], [0x3ff, 0x8, 0xe0, 0x5, 0xfffffffffffffffd, 0x1bc], [0xcd, 0x7fffffff, 0x1e, 0x6dc9760b, 0x695, 0x4], [{0xeac3, 0x1ff, 0x2, 0x4}, {0x3, 0x7, 0x7, 0xfac4}, {0x8d, 0x1, 0xffffffff, 0x1}, {0x9, 0x3, 0x3ff, 0x40}, {0x80, 0xef5e, 0x3, 0x100}, {0x4, 0xbdb, 0x9, 0x100000001}, {0x9, 0x80, 0x0, 0x7}, {0x1f, 0x6, 0x101, 0xfffffffffffffffd}], {0xc446, 0x80000001, 0x0, 0x2}, {0x880, 0x5, 0x1}}}, 0xfffffffffffffc01, 0x1}) r1 = socket$inet6(0x18, 0x2, 0x0) recvfrom(r1, &(0x7f0000000300)=""/28, 0x1c, 0x841, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), 0x4) 18:58:29 executing program 0: socketpair$unix(0x1, 0x400000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0xffffffffffffffae) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) 18:58:29 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x10, 0x6) unveil(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') linkat(r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 18:58:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x29, 0x9, &(0x7f0000000100)="0300dba55f0000", 0x7) syz_emit_ethernet(0xac, &(0x7f0000000040)="a00b4a9e28b9fd5ad0e025dda41f787593d903a6b6ce3854c57b020e502c30f527b51a5b7297d50826406e1e916ca82c7e87647727f56a4d2b49bd06c18cd9ff9d92eddf4d8fb30e1d175b7f9c559aac70ea46d3a55cc657528445f512d37c6eb462736ce05fda86dcaee3602af99985521ae49dfa32164cc9e73732ae276aded5f930e31da8be770f68a8fa8e986942e4cc6ab73d8ec79b99394951b48e3e371c7e9387b3c319408d4a26f5") setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x98, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x7) fcntl$dupfd(r0, 0x9, r0) 18:58:29 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 18:58:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000540)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x0, 0x0}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000300)=""/129, 0x81}], 0x2, &(0x7f0000000400)=""/66, 0x42}, 0x2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="db9c10623d8980052602e0e1beb652c421c82985b4fdf47edf1771846ed5b6c762b434d5f921285e81c2d60848467d841f6bb1ad68946b4087a901eb13a5a8c9e3c4b0578a84a6bf914440a975056b0e4d03612b5dea5de23a789eb37f", 0x5d}, {&(0x7f0000000140)="64e6e9fa4452555b827b7e8ae7136c299d7cb59d2e563db98dbe5bec005d6eddd895a9fdd0c0bebda9c93b253a438048893970710b3e7805330ce748eca483fbe386ea1403005d90caaa4d1c2c", 0x4d}], 0x2) 18:58:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003e, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) 18:58:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 18:58:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x12, 0xa6138) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, r0) readv(r1, &(0x7f0000000280), 0x1b1) mknod(&(0x7f0000000280)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7, 0x6, 0x1, 0x7, 0x1f, 0x0, 0x7fffffff, 0x1}, &(0x7f00000000c0)={0x100000000, 0x1}) 18:58:29 executing program 0: r0 = socket(0x17, 0x0, 0x40000000000007) getsockopt(r0, 0x5, 0xb3, &(0x7f0000000080)=""/71, &(0x7f0000000100)=0x47) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair(0x11, 0x3, 0x0, 0x0) socketpair(0x18, 0x4003, 0x0, &(0x7f0000000000)) 18:58:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004006b00202b2700"/28, 0x1c}], 0x1) 18:58:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x10001, 0x1, 0x80, 0x0, 0x8, 0x0, 0x5, 0x2, 0x0, 0x18, 0x1000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:58:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x2) fchdir(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8b5c, "9325e54eee7331a1512648d7ed514754c2ab3815", 0x6, 0xf703}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') 18:58:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7, 0xd17a, 0x8, 0x4, "d5031d179fdb5f4b8982f49a85ca60b7190c7df0", 0x400, 0x200}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x7) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x60, 0x0, 0x179f, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r5 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) kqueue() r6 = getpgrp() fcntl$setown(r1, 0x6, r6) dup2(r1, r2) 18:58:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x183, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x3, 0x756e, 0xfffffffffffffffd}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 18:58:30 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x1}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="61e5d783d7cbb7c0eece146c0a7dab3d117516c7347af7a201a2a3e2b8587b44c02aba630c1997796f1e084afe52694612cf3a4c2d7abac61017448e3889765eab81837d18bb44f1e34790f2537a9f49cda7263223f9eb8cb5bfdf76fded5edd904285ee805d9596643bc11d4cc0c92c65", 0x71}, {&(0x7f00000000c0)="a9d5c05b0de8aa86675d485c999cd76a165aeebb7aab4c281b043261e05f1c54e1861b73aa0967bd28700ef227cd8c5654864284f509", 0x36}, {&(0x7f00000004c0)="c593bea069fb1d564e39df4eeef696214c1272c323fe97300920b7e2bdf973c756843893886fb332610e0dd656f8dd1e8c77a3ce490bc16cb218e48b65c0a64a0a34ab169f923f94b2a81daedf20db6d55c8db64844d68da6da806f8ecf0595a87f1423be659c7061d64fbfa2a11f61796c19517757ac8151413cc4c4f93bb7ccf8ec604a8b1a4bbfcf0a0e57ea04e56c6fafbe9ad0b357e04a656023fc3f47cbc32ccb2c774d3c6196e"}, {&(0x7f00000001c0)="45e0b5d8f122273a1509791c59901283b5b7f44a2392e013b3278b265b94ff22362f5b4199432c1aaa572d1485d72c6f05b3eaf44f69cfa4c956b104551be3c373904e321b76d3f9d7c8193f38b004db292fcdc9a8063f3ce11dea673c5bb31517631293aca8ed2f5dc8c584532094f9fef60358387e6ea38ad4e4657db7d4111b", 0xfffffffffffffe4c}], 0x4, &(0x7f00000002c0)=[{0xe8, 0x1, 0x1, "c98a137e4f843925c0891c00bf9db6a35fdd405910614c2399ea23b18f48468c2425412d45437306dc1d4f38c38e9eecbaa915a7d523ea1e3ad286be35ededeb6b536f2ccb631c5f6daee65fca3c744e296db506d950b8e392dbae6d2cb615f7ecc9f8fc5f6c776669564a93e79b62f2f9cd07d87e47e0c02d94b28a4a4c9f7ed95cc44dee528ea75f03973e02498371be5b33b6666d0f6f8ee4bd9a76c04122a0cab2076c3581c487ab136666d7d1e7db96ee71fd3e3d6153fbea5322e230f6f6386274b6c70aee7ce91dfa2bfbc104cbed6fe3"}, {0x90, 0x1, 0xae, "7ffea09674326318d8cdc14041cdda98fcc10924dbc0123f7066079e86e061093f7f65544cb4d11b460da12fd220f762203a36a64180a572535a8136a54874937b3c78f54817e856a8561424f92755e6612aba26e0e13a541ecee5967f6c731437c3679086799f404dd0f497bea39d670e1b9c7a6f57ce5bf672"}], 0x178}, 0x400) setsockopt(r0, 0x3a, 0x12, 0x0, 0x0) 18:58:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) geteuid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 18:58:30 executing program 1: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xa3, 0x7fff, 0x40, 0x3, "6f2e06c25f27e8fb7fec2fbaa7546b9ffb10a324", 0x7, 0x8001}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x2, 0x10000, 0x800, "8376e59dbfa684ed04bbd6b08969c2b8549e491b", 0x7, 0x4686}) pledge(&(0x7f0000000100)='}\xc4\x00', &(0x7f0000000140)='/dev/null\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0xfffffffffffffffe) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setpgid(r3, r4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xffffffffffffffff, 0x1, 0x3, 0x9, "4bd39d5e91069e269aaec4b40e988f1b1cf809a4", 0x4, 0xe9}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) read(r0, &(0x7f0000000280)=""/132, 0x84) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000380)={0x8, './file0\x00'}) pledge(&(0x7f00000003c0)='}\xc4\x00', &(0x7f0000000400)='@\x90-,/@\x00') munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_open_pts() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000440)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000480)) setuid(r5) read(r0, &(0x7f00000004c0)=""/120, 0x78) read(r1, &(0x7f0000000540)=""/69, 0x45) select(0x40, &(0x7f00000005c0)={0xb4, 0x6, 0x0, 0x6, 0xfffffffffffffffc, 0x89fd, 0x0, 0x7}, &(0x7f0000000600)={0x7, 0x8, 0x5, 0x3, 0x9, 0x6, 0x3, 0x100000001}, &(0x7f0000000640)={0x7, 0x80000000, 0x4, 0x6d, 0x5, 0x4, 0x1, 0x101}, &(0x7f0000000680)={0x3, 0xffffffffffffff1e}) r6 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000700)=""/121, &(0x7f0000000780)=0x79) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000007c0)=0x9) 18:58:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x80000000) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x1ff, r3, r4, r5, r6, 0x2, 0x7}, 0x20, 0x6, r7, r8, 0x3, 0x6, 0x2}) syz_emit_ethernet(0xfffffffffffffda5, &(0x7f0000000200)="8d") r9 = socket$inet(0x2, 0x8001, 0x3f) bind$inet(r9, &(0x7f0000000000)={0x2, 0x0}, 0xc) 18:58:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3}) 18:58:30 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[0x558, 0xe0, 0x7, 0x8001, 0x1, 0x4d28]}) 18:58:31 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000400)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/209, 0xd1}, {&(0x7f0000000540)=""/19, 0x13}, {&(0x7f0000000580)=""/165, 0xa5}, {&(0x7f0000000640)=""/86, 0x56}], 0x4, &(0x7f0000000700)=""/35, 0x23}, 0x800) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="15cbe0a96387bfadddd0c2e478b9e93eda1e53e0218e06bacf49ec93b1eb62f5795f9caeea1a5cf100a1119cc052f0789d11bad590fee449489ff9b362fffd81c22ea2cb77f8ccdc3db68789cf08516f5cf80d6acde9cce65507f472229408", 0x5f}, {&(0x7f0000000080)="d578c4b9f32905a637fc12b20765d5a978571db93256d3", 0x17}, {&(0x7f0000000180)="1105cb1113d6757fc8ad497222192490833dfea13c4df6d2dbd73307b47fdb7dbdad8dd3481525db0e4f9a75ebd163f89bdeb8bd5a0b12ba6e0abc5416b5d535806a018cedd4cec9109dcedee7d50ddeabfa27965461bf43d7fc3d4d4cd81185ca7e5e84538c730e4bb93fb8f068ee09d4ffafa0c81df5960f9331a54a1e6dfc3a4bca9baf88bde05f8f590625d3bec7ba2fe61f9cea23c9aab5c11f12309e9f71bb0865a5612346f2a5a630819fc3d1946a10b61f2359573093da2b1a66731ca1000dee507257008ce4f92b8471a3d94470abc4e8970b53481fef7ea8f3b62f6cf584d985326fd5ffa57c789c562b7095e55136df4cb89c", 0xf8}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x405}, 0x40d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 18:58:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x20000003) setsockopt$inet_opts(r0, 0x0, 0x1, 0xfffffffffffffffe, 0x0) 18:58:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="a539aea1e1d66330b925d0ee067da5afb761a76fb9c384835dd7b170489bfd95cbeceeb928adb822b4449eee7d5b5e68de15bc64b14e37bc46e940682893e77d479f5bd1c245bd554c340a8cdee561f549541ddfe19d71736ed54f68d3bd251f965755f56483784d72c44a1faa37cc5d24e6430b48a1570da1840bd17fba3d846a1f049033d0d42ddcfaccfb9d8b5f21faf0febad4a6509613", 0x99}, {&(0x7f0000000000)="f5ef0f7be80366ce44fda6d493385588c8d3b345a22d8974f58e51bc2c7dc5c4c74ed7eaf7b615adbe228855157ba8a6429d498e34e9372a96170aa60988c7", 0x3f}, {&(0x7f00000001c0)="6416c3860fd5c0697a63f2b1dfce5638fb5c97b2718ce6f39074b48b47488dc3a4f2b819ea06dbdf66f1c71b6462838aa60dd47e52630ed31e83230ae29c5d24a778fb08f80e01946269ea", 0x4b}], 0x3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) 18:58:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x5) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 18:58:32 executing program 1: r0 = socket$inet(0x2, 0x8000000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x24) 18:58:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 18:58:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x3ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x0, 0x7}, {{r2}, 0xfffffffffffffffc, 0x48, 0x4, 0xa81d, 0xa0e}], 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x9, 0x4, 0x20, 0x9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0x100, 0x700}, {{r0}, 0xffffffffffffffff, 0x0, 0x600fffff, 0x1, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x82, 0x20000005, 0x81, 0x6000000000}, {{r2}, 0xfffffffffffffffc, 0x8, 0x8, 0xa515, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0xdf9a, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x10001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x7fffffff, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40000014, 0x4, 0x1ff}], 0x3, &(0x7f0000000400)={0x7ff, 0x101}) fcntl$setstatus(r2, 0x4, 0x83) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x8000, './file0\x00'}) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000000)="450fbaaa0400000026c40279590066460fdf8a7e480000c0eb0047dce643180a65f0019cbb62000000660f67752ec4c259a6e02e660f73fa73") r3 = semget(0x1, 0x1, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/192) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) fcntl$setstatus(r0, 0x4, 0xcc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x30) 18:58:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f000001b000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000003c0)=0x8) r1 = dup2(r0, r0) r2 = dup(r1) read(r1, &(0x7f00000002c0)=""/195, 0xc3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0xa, 0x8, 0x2}], 0xb1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x1, 0x20}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x1f3a, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xfffffffeffffffff, 0x80000000800}, {{r0}, 0xfffffffffffffff8, 0x41, 0x0, 0xde7, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x4a, 0x3, 0x80000001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x3, 0x42, 0x80, 0x1}, {{r0}, 0x1b40783a635e7a7e, 0x81, 0xf0000019, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x14, 0x4, 0x3, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x400fffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x92, 0x1000, 0xa3}], 0x6, &(0x7f0000000080)={0x80000000}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget(0x1, 0x1000, 0x100, &(0x7f000001b000/0x1000)=nil) shmat(r3, &(0x7f000001a000/0x3000)=nil, 0x2000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xf6d4) msgget$private(0x0, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r0, 0x2, 0x1) flock(r0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 18:58:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000180)=""/162, 0xa2) write(r2, &(0x7f0000000080)='q', 0x1) 18:58:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="166d4dcd640fb6c22814c99174b12ea806dc05b4cd622f2f802dc91e65599a8f3d64f575bca32d774e1e31270a0498194719fb90957a80b0bf3b24a8b0e53b9355d6d806f8d15e2cf97c6e8158475b2e6d458bc71f6fcba76f1584a62fd04ba57b01b777e56c87355ee2c20621162f3be25a3afcb5d6114da245085001de807e5817bcbd3ec3ce1fd57d46c04610766797b860487359fe72364f1a702eb8", 0x9e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) fsync(r0) 18:58:32 executing program 1: r0 = socket(0x11, 0x400000000000003, 0x2000000000) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="6293d6e1", 0x4) sendto$unix(r0, &(0x7f0000000140)="b100050490000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 18:58:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 18:58:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$inet6(r1, &(0x7f0000000180)=""/176, 0xb0, 0x40, &(0x7f0000000240)={0x18, 0x2, 0x8000, 0x4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 18:58:32 executing program 0: getegid() getgroups(0x4000004b, &(0x7f0000000200)=[0x0]) getrusage(0x0, &(0x7f0000000240)) 18:58:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x7ffffffffff, 0x5) 18:58:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:58:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") read(r1, &(0x7f00000001c0)=""/92, 0x5c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x800, 0x7}, 0x8) 18:58:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 18:58:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10080, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r3 = socket$inet(0x2, 0x0, 0x2) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) setsockopt(r1, 0x4, 0x2, &(0x7f0000000140)="59139d32923b8f66248f53d75e70e30c9f86034aa1bedab9a016b4e9f60a87a5253a73cdda238792bec7c141dc1376a31c93c163c3c54a4f850524b6a5c207950012231372fb39ecad09ff83c893885e7a67a49831d37d89af29", 0x5a) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x0, 0x200}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x94, 0x200, 0x711, 0x19c1df9f, "7c403644109c4cf5f0ab3d267d6d41e4a309b47a", 0x8000, 0x3}) r4 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x81, 0x81) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)=0x1) munlockall() r5 = dup(r1) r6 = syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000380)=0x80000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xff, 0xfffffffffffffffd, 0x763, 0x3ff, "f5449f7ad4468f292d101e20103dc87435380d00", 0x3f, 0x80000001}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000400)=0x1) getgroups(0x3, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff]) setgid(r7) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000480)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000004c0)={0x3, 0xfffffffffffffffc}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000500)=0x800) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000540)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000580)={0x100000001, './file0\x00', './file0\x00'}) r8 = semget(0x0, 0x4, 0x100) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000005c0)=""/209) 18:58:33 executing program 1: rmdir(&(0x7f0000000300)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2000008004, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0x0, 0x40, 0x1, 0x3f, 0xb495}, {{r2}, 0xffffffffffffffff, 0xc0, 0xc00000b3, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x4, 0x800}, {{r2}, 0xfffffffffffffff9, 0x14, 0x40000002, 0x40, 0x5}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0xffffffffffff7fff, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0xe, 0x4, 0x0, 0xa9}, {{r0}, 0xfffffffffffffffc, 0x70, 0x20000021, 0x2, 0x100000000}, {{r0}, 0xd76c312eefc6c3c9, 0x0, 0x20, 0x80000001, 0x1}], 0x1ff, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xb16, 0x735}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000001, 0x6, 0xab9}], 0x5, &(0x7f0000000080)={0x7, 0x87e}) 18:58:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) setgroups(0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f00000002c0)="c42265169099899999430f87998999990f381e19400f0fb7feefffff9ec4019ddddb3666410f5686be40000065d8c5c462f9939cf900800000c42265bc8a06000000c422d591b4020b000000") setgroups(0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 18:58:35 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000440)="38cdd4bcf1607a3e4a7848", 0xb}], 0x10000000000000d0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = getpid() r5 = getpgid(r4) r6 = socket(0x18, 0x8002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) sendmsg(r6, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) fsync(r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0xac1, 0x2, r5}) close(r7) r8 = geteuid() r9 = getgid() chown(&(0x7f0000000180)='./file0\x00', r8, r9) pipe(&(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r3, 0x0, 0x0) getppid() 18:58:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='9\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x1d}]}) 18:58:35 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7f, 0xffffffff, 0xe8e, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) writev(r0, &(0x7f00000034c0)=[{&(0x7f0000000300)="85e723396c1bbf55eb362cc6147828cf65180c86298f65bf738a33838312e3598c506d8ded291cee220a0e065e55746d9e8871aeb924695ee61e9fb688ee09cbd6d98887a6cafe140caff87957b424eac64bc7b0f926db65ec4f1a4c44cc810316e83eadce6d2ca93a7158b4c532fd13f726e47e28f17183f1c7f2680a6b9e0e9051000e69026ac8318bb3f7507105c0420d751a870b12cb2d9c8398aecdf7499894be319503159b10f9565c3eb4ad16ff778e07ec570ae6f94efb3cd09c471c81d235812ad489b05fce3ec7a530b75fd2206b260b524ceb3369763487f365a49a96a40edc0b4c9a4c6c5184f96b88398f3ec92441af94897e4df164269235e0c4a1e28dc3ae4d83411f34e12561e602a5b5f01cc3ea8f6ac90d8a2ac380ee077fc71034bff92a0b2f586a9f7c7c1890e69e0ec3c136671ab8e357c831a42b9a6cb7457d9ed3a053c2b4f087f0b3d0f83ead9a71bd1862cd867d50406aca2253836c92bedd8c8e17cf303ed622b73753cc0062dae0295777be96de26233cd49ee7785bbf11eff565685513998319704a6a1691a70979533f859e19628528db9b41c03662185f0310ccb704", 0x1ab}], 0x1) 18:58:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x0, 0x8) semop(r2, &(0x7f00000000c0)=[{0x4, 0x12000000000, 0x1800}, {0x3, 0xa5, 0x800}, {0x0, 0xb92}, {0x2, 0x62}, {0x2, 0x2, 0x1000}, {0x4, 0x81, 0x1000}], 0x6) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 18:58:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000ea00000000b1ffff00ce4d451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef9bdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c808000000c259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec700"/177, 0xb1, 0x0, 0x0, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000c0907c83a5c79dd077b5392730c661843966037cd835b88e2bca60f5712221b7dda9fda63c5bb24d24e280e13e01afe81b09d51f51514b95abc290494506855c88409b398a84eef3125b941cb266d09819f56a73dc9bfbf10953d9aca30440eb74f98efe2639747007223c2e9585ee54f7b0637d6fb895266424aef37792adf3fbdf71ebcdeb53eb26b5ac5adfc4825c7609930252677475536705694fe5e982579e991a1eaeeb1e1998bc2fe1d01e0da868cc85e8a7a4570b352cd765d165b8afa904b6ed98176a5c339b882905bf5426b0e48f3da0bcbf036db6b82fe3235603859d50850aaac0dac48bd42d7af4b58aab185ca182478797b41f4f430730622bcb5bac3e20753b0e2ce8bf0fd4b09796e3a0e8409e13c07e992ba86aebffffffffffffff000000000000ca780bc8e26aa62f2cee04607e20b7f63131fff986bbb067cd4c8c3b8f5ab433d751c8f3e3c5c89caf1ab527871bf5e1200c7082d5304a9706c522ce31203aca9487658cb2376573eb699322489e28d25f7d59c285aede614d170435c8988273c385fb6e1d48d1"], 0x107, 0x800) sendto$unix(r0, &(0x7f0000000000)="e66d3d20d1579a35c359cd1b766a3e19cbc3be9ad372f472c5f516ca6342467c8b4986c4aff3a025836c50f1b70a5b80d65e821e517f4afb424b9b7d41cb7bf19a8d3461714f03cbdaf4532ed8aa89b674e69a9d6a94804fa16f49fbb60aec4dc0ea37bc60c76cdce949a3bfb19fc8", 0x6f, 0x1, 0x0, 0x0) 18:58:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:58:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) r1 = getuid() setuid(r1) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 18:58:35 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:58:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 18:58:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0x100, 0xaeec000000000000, 0x4}, {0x5, 0xfffffffffffffff9, 0x1, 0x4}, {0x1, 0x84, 0xffffffffffffffc1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x54}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:58:35 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0xff10) mknod(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x113f19c4) close(r1) 18:58:35 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 18:58:36 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffff9) setsockopt(r0, 0x100000000029, 0x7, 0x0, 0x0) 18:58:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001800)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r5, r6, 0x2) writev(r4, &(0x7f0000001b80)=[{&(0x7f0000000400)='=', 0x1}], 0x1) close(r3) writev(r4, &(0x7f0000002380)=[{0x0}], 0x1) 18:58:37 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) recvfrom(r1, &(0x7f0000000500)=""/4096, 0x1000, 0x43, 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/224, 0xe0}], 0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r0, 0x20007479) socketpair(0x6, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) shutdown(r2, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="413a64bf8e", 0x5}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000380)='!}-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=':\x00'], &(0x7f00000015c0)=[&(0x7f0000001500)='\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='\x00']) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x8}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) 18:58:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) fsync(r0) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 18:58:37 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730a2e7bb764b0bfa81e635c200000000e735e4"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="a8ace95b5d282e3c9ab0207a95a1672522c1605cc1471ed6ca1f395777d958ad8f7461ec9af3c74c34cae77ac2a2582822d66069a75b753934ce097956c92bf1fcb250a7335bd8a9c3b3c92687c8677c1108fcf89cec23f99ef80bbe16d2d993505cf00766a922baf6df51a637cc8934aebc940d4a90d66f1293526cc1b46845fc4f5bb93769880ad32eb0297ebb959f7fd1a511700fd18e0f351dbdecd6e4f8877dad4e15c0a46496e916f710f9ec3af7d238a6a1992040259c877ce500978e4b62f1cceb0fd486784bbbdf78266f9c77ada12e91b1b9a0b2a509773888c6f6fb5a1c77f490e6b29c302408591f80db73b7876feba6c0d3334ed9ec68696343d04ce1847855b476b3b10d829c15721acb3df72f2cda3360553580754e2360a7590c9de17edb191220d3b9ea3d", 0x12d}], 0x1) r2 = dup(r0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 18:58:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) sendmsg(r0, &(0x7f0000001ac0)={&(0x7f0000001180)=@in={0x2, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f0000001280)="4f7aa06dec5bfc48504f575a147939c169e3c2f28558e8bee8751531bd43378fd8d0d5151375feed004d5104086b2a40cebd1884c8a7322ffe90d834e252cfe7129360233ae2d1a876943b33e04345478ff14ab26c830b086eea8c497b5f5dc38ff6ea883053216833e2d3b2419147f217cadcb3463f20075fbb00ff75095437dd88d00b9325f8dccba70ac85e5d11257620604d6bce42af63003a4202956530bee18ac4f619971b28002e8b6161d93deca1970e031ec36d7a6f9303aee86e711a644a1bd0d54c4d558d1326484219b2f8ad40a3425eb4c547af66b2940539f7e4f53ad194e34272064bc7a3175ebb82b98e434b2650", 0xf6}, {&(0x7f0000001380)="077b215b41228f0a56b8cb9402c60461620ee40d07a509534c817aa5c39d2e19bb20af2378cf14126d1127a25684d15922da6064e15e22560c59617c760b3d810afc476836f61a716393df64ed6350cabf530ec35d6213436fe36f2a9388e3d8543c7388fea37490b11357255ea0d305f0cd6ec0c5e021ed98c9d702a4c0ecae737c8ca2c534", 0x86}, {&(0x7f00000011c0)="41318a7db569fa70a4e734e6ae39e6efa0e360e1a53f13f5cc02a3c9205aaac6994f41e9979083a1eea61691e12689c6a30d0dd215216a61b57fd61e90866210fc2a09743b7a7834452283a035cd1415d94f036fd87f22e5", 0x58}, {&(0x7f0000001440)="4ab5f0315a4f2cca5c2e62d65f869c5501dd2f1ec810aa4355d86504fbdc542942c4341909b0ac7c186385c27ba823d0b0635c76fd634485247debb26e30834c7a137e39f3fda34022b3", 0x4a}, {&(0x7f00000014c0)="57f10e873a0ea3378c4fcc888cf6b2391668a2636ede6f6c7b82b48206f6da879879aa78f3d97855e6a42fe475ba01dbe76f908b53b18ee3ddcfca27dcd9", 0x3e}], 0x5, &(0x7f0000001580)=ANY=[@ANYBLOB="b800000000000000ffff00000400000099af0d1d88491a218bb2f855b9f1c3aedd4c0191c039007885f8cc0503bac5dc09d8bcadb3fad2a4873a04cdc0cd4713dbc6328a1cd44e29ac46e811b04cf47906d34df1057a0feb6a067455701c744fd4602e3a48033e14f7101e11a7503fc4436a297b9a367933bb2bd7d81255e4216d74fc4ba3272dad3ecd5c702c1191a7bafb0c0b926311a18831bb329c11a98d07c3db71016533873db5037fb1d6b017b3cb3f85000000004800000000000000ffff00003f00000019d271d379c69579c5652c0c2c7a963f02f5e8fb68a1f1ecf6477f1f04dd0821330ffb924279dc2ec65de6276db2b7a1d2cae100000000000801000000000000ffff000001000000e9d61c10c0f5773695a7fe105d83926855f69453dfd2c9bcd6d37a697a47ef33df76aa237b866c111aabc64b252b53583e13ca3647e1bbeee677664ea541f63b0c77734de168e49c18102fb0b73d6f4e16627010c2b1abe95ca162604b9e647320f6f5487eac30e6954209e54b5278211be9bc80cbb6bc451cbeff91704ec01f93760adb6168a1d911be02f6c8814f1a3c5f99f3305107eeb71af3aae1e9a4929c8f3351b7b81a13e1bc63b5b69ad9d8fcdc621bb25e5c4689e1c1d3db212706bafe133a7702f6410b37939a111ca2f25294b85836e0c47b565e667ba6609b3057bf5aee3d46eed4779de715874c770c75008e1ecd060000d000000000000000ffff000000000000364fa308a67979a41f297ffb9375a69f24e19c454d930c6f8ab5ce9afbb39ea646219034ec45ee5903ca790a06b946d07c2a91afc18c1ee9daef891741cddaad5a4f189b63b0f25aafc75fcd4df2d5256bf60e535bbd72f4384da6f40d8081654b284a921e61ae736bf5b4f406f9fbac82fb691117d330a485a08706b7c398530ae155ea3405c383c248d684dc9b490b6dd38d49af639b6d6f9ade0615d28eb4d93610aec29f7639189e030f6cb0b4369598179f1fbbbd2c6f0000000000000038000000000000000100000001000000001b7712c37c6dedda218616454aa3a0f07847f5a2d9ce54611cb4078618ee9679000000000000000001000000000000ffff0000010000000d36a26ca7c3bad0fb776f0220718846741c4b27e80ddb33155b8309f03b69b048d02a723f1444f886fd85b8c79dea4114c68f7911f85b62dbc759729c96e148313bb5938e41893125d83c36d123cf571328ed56cb2e6c0b8cef527ccf025d3ccfe3a0a48ee74d6e44576bbf62adf791eec99acb0f42131f135034a88ae04cb7519013eaba41bd9d72f02a6a493e701e6f4de92f8bf9a68d8c9d4041be3066d22ce216f0911eac8b3116c1b26a39ae242a1d928518e447db2a174737857fc98fbd5341dcca3ca62070744b5f96b901645a0b1527568c8e5f1dcbeba4c1b28de37c040238e5fedd80e62dcf08992ced6c000100000000000001000000534700008d5658e43656a0544d2f6cf1b79df3f44f9b11d1f6da340937f60c88b39183e3dcd43dfd0ff52324c570f6e673b7c993d2fd3c8b69f8302c3e277e7089f3c7c3fe318452306982cba5b1b399bb8cd4c8fafc5def91d7e6ea4e9b786f6bc611ad770be4de609ff9cbcc9c8ad99260dd0ece327a9b029dd6f432eff4e8bdfc8be9e2a98a079569bfadab8861b320bfbf5d597b476af036590b4b76a9e3604a2e35c24977d8b51d65591ca86819ab871b314848a7a006907140aab9103b2470707aca06fc17ff43fe7b2738a2989d0c80852c74d60f3fb88d0514cfc5811fe7b6554bae085e56b79823c09da50000000000"], 0x510}, 0x1) shutdown(r1, 0x2) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r1) getgroups(0x0, &(0x7f0000000100)) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x420, 0x4c) connect(r1, &(0x7f0000001b40)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff0d) faccessat(r1, &(0x7f0000001b00)='./bus\x00', 0x10, 0x1) openat(r1, &(0x7f0000000140)='./file0\x00', 0x900, 0x1a) execve(0x0, 0x0, 0x0) 18:58:38 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/211, 0xd3, 0x40, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x4c1, 0x0) 18:58:38 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x12) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x8000, 0x2aa, 0x0, 0x61a, 0x1, 0x8, 0x3, 0x0, 0x3, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1d, &(0x7f0000000180)="e252b649a8c62ad76dd0e3db469aee956cf3844276e0551c547b71e9f8") 18:58:38 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x100000001, 0xc, 0xf075, 0x9, "98b1561ee9df5787c535c4de9570b8e963b0e5e9", 0x3, 0x69}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 18:58:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:58:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0xcab6, 0xffffffffffffffbe, "03e6282b71795acd66ef3c018400", 0x80000000000000}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10080, 0x0) write(r0, &(0x7f0000000d80)="b42082b09a21e06b060eb57003", 0xd) 18:58:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) recvfrom$unix(r0, &(0x7f0000000100)=""/74, 0x4a, 0x840, 0x0, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="9c5118787e7b4ac575dceb382a76f16d76c329d423bd51960e7ab7080e63280c925c553fa1ac832083c59a957c9b821f96245104195d9fc50ce974c52835586c27561d8e84188a40aa1e588e18fe68a7e4d31e715bf5c5b2ca53408f", 0x5c}, {&(0x7f0000000200)="cc469661d1e3c566222972cfc2b241b6ac8930f5c6691d5648854391ca4d2a43738f2ea2aa1ae427bd05e92bc6c71928475c1bcbff94dae89a60f9287f478e7277aca286e05a51bf6d4fb56b7d856c6757c7886f935cb914d8ae83fc5b81f4e1b3eaa1b394c4898bc94dbe0822a5c614d7b18951a5da8559293593b67ce9901e0b8f4e50727efe1de2799ea548b159cfe792ec111841bd006ec608b6a0b1a64b816251c45673bb8ff64dac4c769ce5259e26302316b40ae443f6a21b13b79affe53539c15b5876eeba19d92068bba81fb5e05a57529c913e5a066e13360eec074930449b5ce9f8bd3ebed7b5115001c7b949", 0xf2}, {&(0x7f0000000300)="081f1a28169e50488200bc6433cdb5c7fc628a2e7177ffc8f0f96bb28ba4efdd194eb59d7c34bd456c95a200dabef33f3d41d374aede5f393367d5cb8ec076ea52baeab72f4594e4d7023e99b8d6e6d2", 0x50}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="48000000000000000100000093070000cffab76a9177fa55c93a42078b4e0e1dd31d9bba0fcb70d2439901b44151242fe96cd96b9ee3d667f9f0352b71c66902f9020000000000001800000000000000ffff0000200000003b11a619e4000000f800000000000000ffff000072c30000702004442dde932a8db679ec2b836933d1dd3bd1690192d02d5da58f16c3dd9e179a07da99dfc7c0d2822bad62a7515fdc41e54f3711311e8880064717765d8a425c30233cdaaf1331cefecb7530b37a59dcea2244c6c57db5c3365e640a62aea4cb53e5900401d77bbf746e32275ca1d9854df999a928800d2c1906fd0fe1e391899d6f396217ca3ae0efb439242cc30d9cdc07df5d22a3876e8bd3fd21ab4ffa02ddfb95d687d3ace23faa226cd64841c8c15ea47ed86b67ac15ac71155904b3c01e8dbaeac9177b7cf8b3157f04e33c3af203950e019c90c34428d17fc6d9045101290000000082799cf431102c9544a963a0373db1f8c3dddb5fc7c9d6b679cfe14fedd9048875cc005d9eea459050c5d81a802dc7f509ee156ce170f1133c1a9be9d484942e7863aecee65866337f23af96db3220148e15be59a46be8b7fa4f74071273c9"], 0x158}, 0x40c) open$dir(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x30) open(&(0x7f0000000600)='./file0\x00', 0x803, 0x102) chroot(&(0x7f00000000c0)='.\x00') bind(r0, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000003c0)='./file0\x00', r1, r2) 18:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20200, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) 18:58:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f0000000080)={0x3, 0x401, 0xfffffffffffffffc, 0x7, "61aa0db100000100", 0x0, 0x14}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x6) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 18:58:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000000000000001, 0x40000000000ffffd) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7fff) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:58:39 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x1) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0xffff}, {0x5, 0x7}}, 0x2) kevent(r0, &(0x7f0000000080), 0x400000009131dc0, &(0x7f0000000140), 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) execve(0x0, 0x0, &(0x7f00000004c0)=[0x0, &(0x7f0000000480)='[\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc8) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r2) 18:58:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x8000000000002a, 0xce, &(0x7f0000000080)="ebffcbff13c7fd812eaa4e713048e69931929648", 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:58:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x4d}, {0x9, 0x0, 0x100000000}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x802, 0x40) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/3, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xa3, 0x8001}, {0x7, 0x3f}}, 0x2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xa9f) syz_emit_ethernet(0xffffffc8, &(0x7f0000000440)="21c7fc67748e074701a81ec5baf9053ea46a2ef516063d777df7ece1197d34642c5d8dcc64b8a15025abe90585b5b9e922b9bfffb420b3509c64764bba1001b2aaf28848c74346705c72783991b6545c8023fa30d4b6e99acd48cd56b341fb4d03549cb8e541703deb864a61ba1f1beb92d942ace797d575aae98d5204af2e511740974d2e77e07ec0933a717b02162371da85295a14d7f4e14107820c69b0879cbfb7b46d36ad892c69c95c02e889f3a33234536588e33655f2835976120c2642f733c72064ca5020a71939622efbfe52ab2daf91645f27a2fc5700c8b6a9a0cf890000000000000000") 18:58:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus/file0\x00'}, 0xe) r1 = open(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="4311edfb30307abf71b173fc417813806f843de47acdbc95904462d00384f3e57cb7f602836d6e3c", 0x28}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) 18:58:40 executing program 0: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x3ff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) execve(0x0, 0x0, 0x0) 18:58:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 18:58:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x7}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 18:58:40 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f00000001c0)='+\x00', &(0x7f0000000200)='[-\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x30004, 0x2) dup2(r1, r0) open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x64) 18:58:40 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "2a3f7b11f293473e6b030645da461e488247439bf79800e79a0bba9bbb663e919b1803a4100305cc6cf6ed930d64fdc3fa6a77fbe9a0c4870204a584864305d3fd02c5cba44fa65e0847cae9fabe0604e7eddefb766c9afd89f8d812b507ca49a455aaf2861eee4375ad1d6894398650064de3cb1e0ea8306b8b077b73d7d318c0b98e5c5ac1160933627f0a0eea4b0e46bc752f9aade128cb48acfba3552c3c3a34e5943e5cabbb4db627c94686a7536fe64a8772b3912dd4912749e42c987d3260b666f8353910cbd060bcfe7a8511b9524636450998c19e7574dc43248d6628407ddd3b6075daa75c11f291a55ce1ffd6f5dc3c5a01891be6ea6c8ef5"}, 0x106, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/37) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/199}, 0xcf, 0x1, 0x800) 18:58:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8003fd, 0x20) r1 = dup(r0) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)=0x1000000080000200) chroot(&(0x7f0000000080)='./bus\x00') 18:58:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, 0x0, 0xe6) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 18:58:41 executing program 0: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000012c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x100000001, 0x10001, 0x3ff}, 0x0, 0x800, 0x4}) 18:58:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x20000000000000) 18:58:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:58:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) read(r2, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:58:41 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x0) 18:58:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4d}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfe98, &(0x7f0000000100)='\x00') 18:58:41 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x7bff, 0xffff}) setrlimit(0x3, &(0x7f0000000080)={0x7fff, 0xfffffffffffffffd}) 18:58:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) 18:58:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000580)=[&(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000640)='\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='x\x00', &(0x7f0000000440)='\t+}}\xc1\xfb\x00', &(0x7f0000000480)='#\x00', &(0x7f00000004c0)='&#\x00', &(0x7f0000000780)='x\x00\v^\xd9\x83\xcf\xc4&Sy\xd8\xc4\xd4x5\x95,\x8a\xd9&\xda\xad\"\x8b\x1bbK\xa9]ap\x83Yu6\x8dGhw\xa2\bN\x80\x166\x01\x1f\xc5D\x88\x8c\x01\x15\xb8\xa5C\xc7\xec\xf4\x05\xf7\n\xcf\xdccs\xce\xa2lo\t\xbb\xeb\xca\xc7\x04\x86\\S\x89Q\xb0G\x046\xaf\xb7\xef_\xd0\'P%,\xdbK]\xb4\x06\x92\x04\xf6\xef\xd7\x80\x86\xd0C\xe3\xb9\xb5\xe5A\x03\xec\xed\xf1\xcea@\xf5^\xbb!\xe0\x9e\x99q\x84\x12\x12h\xb0\xdb\xd0\x1cN\xdb\xe9\x9a\xcd\xfa\xe6\xdai\xbe\x8f\xc9\x90\x05\xccR\x8c|\xe9\x1b.$\xb2$\x1b\xd3\x1f\x1a,\xdf\x8f\x93K\x11H\xd9=\x00\x00\x00\x00\x8ajoK\xf9\x80E\xb2\f\xa6\x12N\xbc5\xc5fns\xf7F}B n\xb1\x19C\x14P\xc7\x84\xb3Q\xe9\xfbK\x18\xe5WK\x00\x90\xca', &(0x7f0000000540)='x\x00']) getpeername$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000394700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d551c6000000000000000000000000000000ef00000000000000000000000000000000000000000000000000000000000000000000000097cd61c30bb123c0b87ed21dbf547b6f26b50879eb6ce844b4f5f0b59a1b407d899251e6dd29008d850c123b8b68fc361744cef8a8ddadd7fad7d8a0ff364667ef9f2704e035d3aa6d5ef2009d27e5604409ab108e029976677878cb5d60fd6daee8ef4d771dd13d0273cd3361"], &(0x7f0000000680)=0x6e) 18:58:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="a905488b65f5182d2f33f101415952250306d5765744f4ea61132be3f99a16b75f844e6cc790889079c9ecd3f42e901bfacefb7203c49c0807339a5b0ba89afdd56f5ad78f31d8d7431d4da38d0100d4c8402fa9fdaa3a2d32a743643abe69eecef9519c01ac3d958add3990f7f7c3ef7c1d93ec63b0901157d9431496a246e72a20e2f2784e81a1eb805a70b667647546a6c630f86504b670a8b90b891386498ad4d5806acd330c8161e0f6c9e1060496d223ad253ec06d06ee371d9c807e4144df", 0xc2}, {&(0x7f00000001c0)="52ff3e19d37a9c71c43c23b3e2b924023693c2cda10b3169a4245de0643362c9008cfe294f7ee063e5b4a114f25e63820b8ef5a6638ee951f633eefdc7e2048f2790e8eacb52f9763f965cbc81dee98a9b5d941d96df56272663d23fe3182eb7351d2d9ee800aca8bfe62502be9a5acaa11358549f1d65acb80209508ffa854c2a9f4a2a934ffda6b406fb6e59c9cf0e1d78414fe6259c23a33701f48e84b835febff3d2756e2f5940b673bdab5dc56aa318ac9f46c90457fb7d2043056e433467e73fc84639133be6c873c3757e96f80b537891c301e041fa4a1e2a2ce8c91de656d217b09d17c7aaf424e3fb58e893d27e0fdc9db0bce063af00ea71", 0xfd}, {&(0x7f0000000140)="efcfc53a597ab307b7aea2f469fa6389177fdecead1e8ce44a0256c9fc38438e72818d43135318d87cf3e192a5caa1d6c146094149bd2ffaa6f9046999", 0x3d}, {&(0x7f00000002c0)="7e56a6dafeaf8f791b6e64c5e64975bf51e6ad4361b20820f197dcc3ab2006ee6bd1303f8bf4d257c44d483384ecc33e4538b6a306607977051fe493b0a68aa842bee4955713ea980d2fbdd9", 0x4c}, {&(0x7f0000000340)}, {&(0x7f0000000380)="25ce2c61b1e52b77af01b6e42ec5264aa87440e767f575c83a08ca05dcfd2ae82106fe5968ca6ff715f70c172555f33491758b1abd32e71678ef3e787208d06fef7363a144bbd6e39ee21d4d0dc7d0e39696de668ee241cf135e5ad5e5735713887a5a15d7d63098c31e35985a94d06708ec162da7b3a3532b1e7e5e9f92cd00269f7d6e10564d9fd8c3d75b73b20ab96a5f291dd5f348bf48fd8f2d31a89328f135fc1edc2c5ec57db56726356f09cec76b2140861100ab90d68c47cbee0dec5d94121b4b0ff75db343544f46c7be900081bdfd24cd5d154abf7cd0233c822e9ed14abc5d767b212dac66e6b6c3cb44610622e6c35e2ba734d7f11329", 0xfd}, {&(0x7f0000000480)="6548244064e1ccfb2d85bb1e23e0aae6e8f02126d8f07b873430dfa06fca22ba673e54960e8e5848081e20f8bc121b57870906aa0127b1", 0x37}, {&(0x7f00000004c0)="9266e1c6684b883193f1c67535f06707eac3c49ca71a9a82c26048f9c1d252f7abec5b2a4012327cbb7a89311a42c4a1e3120ae4334ae6fee88a6e178ca4566e7cfa03fdad7c074fb61a84a331c496308dc29207790dc96dd891a9f71fc1624e416e537e05834a2d610a5fd03e66ea74e5594a17fe653fa2d314e6862083a9790e50ba08ed18ab641cdd20eac0019601126d85babdd326b60fc52303be9a521c3eb8d85e479d5fada049e16ecfb4de47f7c05e95be0f71b1256394da6a5cb3d37708bc770ad585aac352e16a582f10cd7da160", 0xd3}, {&(0x7f00000005c0)}], 0x9) 18:58:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004268, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xab7}, {0x10001, 0x80000000}}) 18:58:42 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getdents(r1, &(0x7f0000000440)=""/203, 0x58) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 18:58:42 executing program 0: pipe2(&(0x7f0000000000), 0x4) clock_settime(0x0, &(0x7f00000005c0)={0x40002000}) 07:53:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x4}, {0x8000000006}]}) r1 = kqueue() r2 = dup(r1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f0000000280)=""/202, 0xca}], 0x3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 07:53:36 executing program 0: mlockall(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x10521, 0x8) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 07:53:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 07:53:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r2 = open(&(0x7f0000000280)='./bus\x00', 0x800000000000001, 0x129) socketpair(0x20, 0x3, 0x2, &(0x7f0000000000)) writev(r2, &(0x7f0000000240), 0x142) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0xfe5c) 07:53:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 07:53:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400000000000035}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="8d") 07:53:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="bbe42968f1bdaf446d2d77b26ae317b2fd89eb4a63e215e8069c15488f6e944a72247f42c3b2dd0274156315f89c05c6d90046c7f6a4dfd218c8b074211109392544af919e69f40a4de272c1a803", 0x4e}], 0x17d, 0x0) 07:53:36 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000), 0xfffffc7a}, 0x0) dup2(r3, r0) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r4, r5) r6 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000000000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) 07:53:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xdeafbead}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8000, 0x5, './file0\x00', 0x5, 0x0, 0x6, 0x8066}) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 07:53:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0xe) write(r0, 0x0, 0x0) 07:53:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/75}, &(0x7f0000000200)=0x4d) mknod(&(0x7f0000000100)='./bus\x00', 0x200c, 0x800) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)) pipe2(&(0x7f00000000c0), 0x10004) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x40047002, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) 07:53:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100029, 0x2f, &(0x7f0000000080)="9513f3948292b90ed56f5c97ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41aa906838a88d756b2d17d0d7d9ef", 0xffffffffffffff4b) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 07:53:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) syz_open_pts() write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) 07:53:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80, 0x3, 0x2000000000000}, {0x6, 0x0, 0x0, 0x20}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x2, {0x87, 0x7}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x2, &(0x7f0000000000)="2dc6") 07:53:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c, 0x0, 0x0, 0x3}, {0x14, 0x0, 0x0, 0x2}, {0x5}]}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r1 = getgid() setgid(r1) r2 = shmget(0x0, 0x4000, 0xd1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/18) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 07:53:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x15, 0x0, 0x0, 0xfffffffffffffffc}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget$private(0x0, 0x3, 0x423) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 07:53:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002004, 0x46485d48) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0xa0, 0xc0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x0, 0xfff, 0x8000000000000, 0x400}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x10000, 0x2) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, 0x0, 0x0) 07:53:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) munlockall() accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 07:53:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x140) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) read(r1, &(0x7f00000001c0)=""/3, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x85, 0x100}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) 07:53:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) socket(0x2, 0x1, 0x4bb1) 07:53:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x7ffd) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf80004054961d05f24c809e9"}) 07:53:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x80) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) r2 = socket$inet(0x2, 0x5, 0x400001) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x280, 0x80) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/99, 0x63}], 0x1) execve(0x0, 0x0, 0x0) shutdown(r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 07:53:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 07:53:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000100)=0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7f0000000000000) 07:53:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/244, 0xf4}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f00000004c0)=""/85, 0x55}], 0x5, 0x22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x900, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000feff000000000000000000db17c34071f46400"]) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 07:53:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0x20) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = socket(0x2, 0x4001, 0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x120, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = socket$inet(0x2, 0x1, 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0xa, 0x1, 0x8}, {{r2}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x6, 0x1}, {{r3}, 0xfffffffffffffff9, 0xa, 0x0, 0x3, 0x6}, {{r4}, 0xfffffffffffffff8, 0x40, 0x4, 0x5, 0x4}, {{r5}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x80000000, 0x3}, {{r6}, 0xfffffffffffffffe, 0x40, 0xc0, 0x9, 0x7}], 0x9, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x10, 0x1, 0x8, 0x1}], 0x7, &(0x7f0000000280)={0x0, 0x1}) clock_settime(0x0, &(0x7f0000000100)={0x0, 0x37316fbb}) 16:00:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x6, 0x3, 0x81}, {{r1}, 0x0, 0x41, 0x1, 0x19, 0x325}], 0x2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x5}], 0x901, &(0x7f0000000080)={0x1f, 0x1f}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xf3, &(0x7f0000000140)}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000000000/0x1000)=nil) ioctl$KDSETRAD(r0, 0x20004b43) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xe020, 0x3) clock_settime(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8d1, 0x8, 0xfff, 0xfd9, "c2b5227992ce4f6d33e6344f59ac25d665589e47", 0x10001, 0xa8}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000280)=""/35, 0x23}, {&(0x7f0000000140)=""/17, 0x11}], 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="1870953908f36fae7246ee6d205db16d6ac863d321", 0x15}], 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r1, &(0x7f0000000280)="80c94b21b6208596101d8f06201b54686ee7f5cb82fc11b78284ff1983906716aba65adf8b8dc5215b8dc5cc3a52677d8847392ad19620e35afc629affa64deef123f730b5ed6259e9e33c0dfc24e726c01bc18bd5e6f6fa62238dc3e807959210d77821936a9987cbd27bc4e51be87d2c64378966681cce3f686ed2fcccae8ee4fe", 0x82, 0x4, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x3}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x6) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x40}, {0x6}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xfffffffffffffffa) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:07 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x2) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x88, 0x1) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x4) writev(r1, &(0x7f00000000c0), 0x64) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) ftruncate(r1, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x30}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r0, 0x0, 0xfffffffffffffddb) 16:00:07 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x704, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") setreuid(r0, 0xffffffffffffffff) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x4, 0x600) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x10000) semop(r0, &(0x7f0000000040)=[{0x3, 0x5, 0xb5aa6e8d11ca611f}, {0x0, 0x20, 0x800}], 0x2) r1 = socket$inet(0x2, 0x3, 0x9) r2 = dup(r1) getsockopt(r1, 0x1000, 0x7, &(0x7f0000000940)=""/127, &(0x7f00000009c0)=0x241) getsockopt(r1, 0x2, 0x1f, &(0x7f0000000140)=""/46, &(0x7f0000000180)=0x2e) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') semop(r0, &(0x7f00000002c0)=[{0x6, 0x100000000, 0x800}, {0x7, 0x4, 0xaa79a8bcbf882354}, {0x0, 0x393081b7, 0x800}, {0x7, 0x4, 0x1000}], 0x4) r3 = dup(r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000300)=0x7) semop(r0, &(0x7f0000000340)=[{0x0, 0x0, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x648ee6a5}, {0x0, 0x8000, 0x1800}, {0x0, 0xfff, 0x1000}], 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x7fff, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfffffffffffffff7, 0x800}, {0x3, 0xfffffffffffffffe, 0x1000}], 0x4) semop(r0, &(0x7f00000003c0)=[{0x7, 0x9, 0x800}, {0x1, 0x7, 0x1000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x1, 0x80000003, 0x1800}, {0x3, 0xe91, 0x1800}], 0x361) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000400)=""/156) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = shmget(0x0, 0x2000, 0x201, &(0x7f0000ffe000/0x2000)=nil) pledge(&(0x7f0000000640)='\x00', &(0x7f00000007c0)='+&,-!\x00') shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x1000) recvmsg(r1, &(0x7f0000000900)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000840)=""/85, 0x55}, {&(0x7f0000000a00)=""/249, 0xf9}], 0x4, &(0x7f0000000b00)=""/88, 0x58}, 0x0) semop(r0, &(0x7f00000004c0)=[{0x0, 0xfffffffffffffff7, 0x800}, {0x3, 0x9, 0x1800}, {0x4, 0x3}, {0x1, 0x5, 0x1000}, {0x0, 0x3f, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x10001, 0x1000}, {0x0, 0x5, 0x1800}, {0x2, 0x0, 0x1800}], 0x9) pipe(&(0x7f0000000500)) bind$inet(r1, &(0x7f0000000540)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000680)=0x7e) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x28, 0x0) getsockopt(r0, 0x3f, 0x0, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) r1 = socket(0x2, 0x8000, 0x7) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x110f, &(0x7f0000000140)=0x1, 0x4) 16:00:07 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x52, 0x33, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e3, 0x5, 0x7d703c0e, "a29917cc2b461bf0b8ac22289479eff6a65b7e7a", 0x3d, 0x100000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80) mknod(&(0x7f0000000080)='./file0\x00', 0x7008, 0xfffffffffffffff8) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x4000001b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0xc6000000}, {}, {}, {}, {}, {}, {0x2}]}) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x31, 0x4, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000180)=""/220, 0xdc, 0x3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) rmdir(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) ftruncate(r0, 0x0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000002440)='./bus\x00', 0x10000, 0x8) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000002480), &(0x7f00000024c0)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x201, 0x89) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r2, &(0x7f0000000100)="683c6027ba2f13ef575a3614afb8c0411e3d", 0x12) socketpair(0x10, 0x4003, 0xa3, &(0x7f0000002540)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) listen(r1, 0x1f) openat$pci(0xffffffffffffff9c, &(0x7f0000001280)='/dev/pci\x00', 0x400, 0x0) sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000180)="77fb74402acfc8a098fff14a6f96c868f340faf421f06326ea4c5a45b47d9b1bd1d9bc0ba307978d19375d354660f1fc9fb0d19953060a4f4c152b211fb3d1d70c0fc1400fcb0cae987bf749e03c83a286b360cad3532ee7e92bca94a3439028df8f65cf5c9948d87ee0b2e8efec683ee5c1711b55999dd22177b104efb9b0489b0335d8dee243dc1af465fbf0e9fd8c73eded8f12a9b7fe954dd6c35c79ef048fd9b59d3dfad3f1bf183abc9d1a1528ffef7ca29827893e6f88cc6e7b07f765ae796056a92698d337421adf9e5f8e1476995077b849602d506e9b083b25e547bae4af2f1ecfb2595e6a21feb506853ea8838dbe01443b854dd962e496d88c5c65850dcc87ca122da315dc441783848748257fb51b22bbe0f7e015d4016022b629a289d6311d4cb70e315eab68e49c35dcdff500d1d66bd0e6199b51f545a35d0cb54202b850dbd30c5b513eec5ca72da2f8529053a252577b6b08ddd10ddf1cba52dfa6e6c40cdb0a11bf448499eaeba7593a4d553e02087c5881620c8ef0f514f56ac07372564a6543735aedebcf00d6ad299ba0a3144ea33f28531c973e5fb9a4d898d92da99f622e5117dc338023c387e1c702affc7c1239f50a2479434681fb7e5776cee6fe722205220fdce0a4ec203a5823ae0db884a24412a8f285fa6fff3b3563c8c5e1824b1dc1cbf7029ded28cb6292cb57f04d63105b72dff825b9b763739c89c7cb7ce340b1e69599dad50ab95264c4ebbcbfa155e0eace81327659cd651984de9101e4b93d8e3174420f83d89e86e9dd8d27def69c60c29e2237babb50ac06dcccd6eda7e343c7664e0f243df96779dcd66cc77d61e96b8a1e2916387d5f1b43eb566db577749976d25cb44600974aeaf627645673c120b5bcc56365dd54edcb1c40d98ec7c2fe8b90a5e58fbec77dc1a25f9064920ebec3db0f97ee3967ad52adc99b88098f9f3ac4131a6faceb081492ca2dc3f45a6d5b5fb328573d604a877a5cc521e5f68cb72807f316d4f013a007752427f4dbc0257ca821f8193a678a28acea9d35fba57ff9e85d8f4ede1ac75a2e590f793abbfb9277a3c5095c66bd1609871fad768807f815365afc9a25c837544951bbb8ddfb475436606279fd9722ffda80f44079e2f8cbc6d186af7ab22eff9cedf46274792f27beb3f76d39423bf748dcaca3e50146a5c479bd94e88c29a539d23dbbcf23cbd41cf0c5c479a780eb480b95e46df3d344a8cb549f1afc3bcb6c41b7d897509f74e58b781de302f828850fbf585e55919bbb6336b4c0bdb135db2b830c665b9746e7e8470fa351cefdb1ce51eeb5ec65d4622741dcb904cd18d2795a176fbbf417f2c05670f7e41ea38971478e455802b9ed76ac7b625304d3dd272e73e781cc1e72b48947465d054ae87e14e0abc1fb29d2bd99bc4fb52d67d53dbacd3a05399dc1f5697b87b92a898070ecacbbdfbe19586ac8b858e2d050ff924327b9ce89f3948dd0cb81233a5a596c61989982e8688f8e841086b51cc444ed28e7c57352f707fb344f745b35791d5eb8ec65116757f22046c3c42a8f9f07a44f8c9b0bbbfe083715475cb3090de5ebb8d355aaf9d68d6f5589b03666214129f663669f692d120de5d97dacfd1f84a9d0e94cd95f234d831161fb7129d71f226f81f6808c4b570c103d908c949fdcbe6e4b73b56abb84e14fc1ec79be967b13b7bd79d4157c0cdf865c1fa55a3bce4aedf38d4118a95ef358a05bee0b82fafd336743011e651ecbcb9a477e93de61a5ea2cfe7727b2ad317b0709e9bd96af7b8cd3a387d092170b24460efd7fc9f0decd5907ff18530d6de072901a84574c74cb59081a92e77095cb1340d33f9572e488d0dee2d67c09687ee46c88985e814e4822bd152b0960a8c9eb9baf62066279e8ce66be5caf8755da4f17cf8a8e88979973e7f7890a1dfc7cac80db3317beb51ad7939420f15904d23a0f9308525fa1a396cf9cff2f37efe85221d23541a136696f465e6b30fe98bc5f8babab9a0c790b44637c001ed644f14aa4376871b3ccc554833c2551c414a0f8c9ba31cd72197a3e6e3f8987ab49a6c9686c6506a111f725b04c18bd48617ea1585a70c67c862285442db6fd34d6103ba354179092b95691bcd49cd9c955808b58f9b36e09e5b1508895be0e9af5411e59d8e76f64006941bf085b33ba58e7de4adc1651424af63c15fc160a1463ddd856afbe0ec9940210b10bd4805d1d112e6645a61dbda0587052ab00493093afc54272d380dd962ef3e3b93efdc6fa6518a1c91738431c4723d39f5b1da4f1d1610941590afe74445452a611e175e5b5d58f502b33aa02ddd4a61c87b57f29cf535d4aed61bec1393d19b7058ebebc006f083d97792eca1d2fe39956722b32e831bac124c9f8c5657156cad3f33e1c07b67434d67016025861603e3b2d88da5bfcacd2c817b82beccfe9681516f601d356ffcf8da73098755dc51a792bcb2d3afc4d5679f56f4d706f5fa450038146370cadcc2b37b3013b4c114920f4e5d9921117ec98902d78302405f25042efeab62d98176e63821cbee316d585681241b50783a417e59b303e837e2da574fe6c0339c76132b80cfcfc4612cf70f24b28b758acf92307c2a7cd57e7795eae7bac9ab9aeff0882fc6969d27bb44c5608eb4074162092071710764e22ecf3698a8563617c8d99a67ecacd4c6fe58e817640f8f6a8cfe69d1833d3bcb67c99911efd0e3bdcf6a96fb006e4f75244c0663787a89c1e6a43f9f3179984ed3f48ddc70682ff01454fad6091394d68dfd5f1f0bbc98891a84c952630daebf5803094325b146b90b42527b85cc1bb6ce8984d06de53f42935112fdd9a07bcbc304a78c4888cc6a7f9f0866f7b92d3eb60c226487390db43163edf037856bf89369ae50886d25ccb49ba0ba9a8b79e638f79fc8b96b41f9afe1e107479426f302e93cdc991e20d61f46b946bbeb582b0342bda4a0fa8a68ddff2c472628db91baea93a47ccb40f5160682dec73f856eca588f8a3bccaf391966f6d8366ab29dbd6e706aff0c98b502c72d4510d4d8b4b38f707cc685eba103a9b623a81db7f574365eb9f886f5f3b4eeca33e70a32567b7c6c924cdc250adaf768605dffac8b0914287609ca0496535a387153a3a6d23495cedce98688b415b4f4e22a5e68cf479c14ad6a59158d9bddcf697030480087d36b0be02af71b57e16e4e9f299db727277560a074d5b31c0af3ff9fbc9ea5512a276abacba4787ccc3e94cd4ece89dbf540143502905101a8654e15bd9b6fdc46423bf64837f2f936072369677a00779a670fd5fecb3ef27a64fa8ead70789aa5a5ffa048e3063dbe9dbe1dc2d15260137ad20821b5573b916a5c6aeae9f023ba38e14daddcbfceaf195a61c98fd493de778e35aea630bfff9f18a4149c1ff603efa4764f74c3068110e049091cbb9f0acf573d0a2261c43f2a75f37c7ed4fc835b11457e01c585f56af4a0cc88a9fc5664176bf867150b63273ef6eb1757cfce74a72a110b669f83dba978c895c5917b2e77332fae419da01ce18f0f2557182fb388bcf9b3927bf5bf4296abfbbfda10e54adcc3e8b675eedc7ebcde9ec2033d8aedeb2a46cc674b9a256927fb72a9ef06a7c2dacbc8cd77a247b852255c872b044bd0cd8bbae5cafad85bc46cf372e59977ed3d0133354bb19cff751e4899fc7ad4f505315e9005683e9afa69337d3221ee887ca352a5462595673af1975e9278020b15d5f6bb298191e1c6d37d69c21ab15e636a815b6f59a3e5ebbfb8dc33a730e97798462290f6e6bccb079ef922d088c2a7259419bfc7dccba1341ffe5cbf6041c772f050e07650aedf0e39cf9037d7dc867327cc08d42234263b53028be0afd41b31807bf23b5d99a988d4b6402973b3c2d61e3dccd8fc7e517d495501e7e4fd1ec0b1eb43d3c50f3704a98d76e9bc0fa2ed68814639a65cc902773c36b3322701dec3bdee4f2a6e5959a7e62bb384b7efb0aa269fbcfdd91ffa300878bbe03e4b8ed17dc259cc9611116cf89bd87e94e64b1798a5247b18a3c4f4c6ede18992e4586914a39a40c69d3c45600f6d1b59dac85d5983f507fb39afca6da49cdcaa2cf5202ee3dae2d435c4dd9c9ea6ad049b76e79f2067a74f7d36bfc3abfe1109866663c76292b30b5fec375333337d2fa4b68ac0878b75842d43a244af1280c1a5bd6342b76dd59facf39423792eb792071eae91bb4cd14b88cf21f3f8717575b94631d6d56335fbb40acf218a0a164e8a4be1701b1adf7225b97ed8a5f4afb33895dc9f4ead11f58b0d1c54146924ff1f7084e115c9c7318e1bf12cd8983f2a0168736dec3ada72d5730ecd904e1f3a9e26da26d51d461585a129666ad2eda5c356502e024935b66ed59bab36efff1fdc8d1c819ab3e8dbbb68399cbc1495684888c71d47f7cb1704539f15bc28ce4d7baade47e112472f555f3f72eafd483590973f98f3b96e3fe6bc49a9644c5fa775f5c297d12b834509925c0890ea777a80565ca299f8b36bbc70b9956d13eb5e0ac99baf890f823829a87623ce0828826103468038c6267fed60b0d4668dab0d750862a9784cd51091444226ab7b29cd67fdc9c8234d2ea81f0628f40eb9dfe8e03a919120894921ab6cd6f2d8cae39de6d07e8276f1c7aa89c4b291b93eb756d8ccaf9c671b78b329ab0b691384aaec621fd175676678963fb7db9164b074b5ad39347c320e6f00ae28858abe30222a7c1ea2dc6232b6ff9e6a67699fde86a07bd1841cf6fec79733b83aad931bed0dd09e6860555fb32fd064e5b08678243855b10a0d46fe5494298b9fd5c8fe4fc01c3f58cc971b809078fd355b367fa537f63acddf55f1827e3a16b4c265548aab36476394f19dc19466769af7d11f7f6dc5a7ef01d705015730a1479776e6b6cfa663de4f49d9c61f746f187590e961f35abe6cda8530b1502fa7de55714337c7f2953746745b211ad56ed0e0dd587fc5345f9cea3fca9cabeeced9d4f21fb3564f44020423e394a90dd2c01a3645fa88447190f60dec75e4ee2c0951b439f06d043c1f56fa4cbb25b6cdde7487cb16b20b10b18cb248b1f16561abc402da262e0bdf0019ef780a131b7d5a0f84c48eac766d8ebde731a4dca90d331d6e3f81bf364870d2ba18f452a4401c4f06c80b0c8e657f8e3a2c81313bd181ce58b59225a0c91ee64821612a0738592013e828ddf6f6663de9ed2116419263903e1415688e4668c0189bb7f153c5c1eba25464572852d90e48da798d0c9003470c7677c7e68cc536f9922c15badfb6f3b03534327a84bbcf6180f92b7ea3e20372d92ef29a8a575083e370980c795132a1d0faadcdc53d0861f7a02aad316771cb44d3001b90f236e2f336491c986436f8dd6dce1feaf39b03b62bbe5184068e226ed85b9b9af1d9bc246c6355af007fef5f47756566e58793df5d4c69f8f489ffb1988eafc4d8d4d9d0f0c1078e55ba7de2c30668ad7030a33899a58ff27022da6852658ce4eff5bfaeec3ea16baeec5c25966a8bd5d4d7fe32dc2dfdafb92fd3b1a47d2c5fdae6f4a2c2c0e90762f68edd7b4f6ee54550f4a7221f529cb307604612a4ec99d2c86090dccf70b90bf36eb4b4814a02636fced032fbb98e7355079f6244f590c32e5dfbfa49e1f25099cf30becd88e09a0c254e3655a14aa58ff200055071c34152eae2216228a40f18731801153d5859bd521661aabec13bb6972c7c20f5215a2e96239c0691482948814aa298b80a92c93bf45a66fa543fdb2da", 0x1000}, {&(0x7f0000001180)="1fe2a3d64c9c5901d6a09a76784622319f865870a6d848c1b23f471b317274a0a9cbd59e2b4ea32ab4ae9c1e26f86dcde4cbf189f667cdf9fd15347ca2139125a7aa1a", 0x43}, {&(0x7f0000001200)="1a788500ca678c4f0a6d71deafde23593da6abacd63264c829aa69b3cdf14a95882fbdc1440faea63bf8dddec8d2fa6a4282294cb75c0a4fb772e6f0f24c8feca4d8cac9c47dbfef289027b57ba0a157d85dcb3d66a32f073fad9bae51d88b322d74bd5dd7a1d129bf0aa751f0d5aef3d361b73b0a94f61665f96a7d6e23", 0x7e}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="ac9782aedfc46d7f13b300c0863048c443d2c98809f6ba62862491a17b57070bcee1afb83a483ce2f92f91fb098a6a49f35bf091289257d319c6b681a1546b157e01051d21798fdcd8bbe5de53443ff7d7c808686fcad6158f97a8b0590f56c66a652adc4e50f37951f5182ef976412bcb516b57fa26dd073920bd5bf9977f4184c2537ff58fd4e05a56a4fe6332b9ede3f0541209c31d8e797125e98f9796b2aacc27db1f8018c22c0ae71e5b28bf06613f28379137466a2b66e1067aba6784f495893bb6414aeafa26d52a45a3ffcdf76b03e647f7de2710768e6542ee17ba0228fc95b0fd0ae92d35054e12076f505a13bc18fb840755c03b01db0263d8e6a3f86caa0c544dbf8cb996fa5caca40f1eb0f8acfda96199061dc1ccb892c008fb2f1d129caa1cf15e7427c05d143e3d5b47d7d40793556fc8d9ef359928af74e5e666dd69b79bf8956ea91bdbb5fec3159f025a243eaea50a87ddfc00de85317e08491abb455071eab1fdc25b4622122fdd2cedeba1659663b42fd9980df8d6b4dffc94e37ad00a9bf96664ca9fda7df35fbc25c3147277b6a7f2feff3ad254645b377743a84a76ff204a6daa42d7decddc3f9b7cc84bee6158598b4910d75b2487389505750337f422ceae0077d09c0196a91a605deb642c3da4efa3caa4c93483bb0d54b8d68e0633d0cb0bed9aeeed67f1263f1ab0d8db77ca8e7ed0c9b36009baf811d963d027bba5445d2bb08f42ae48231cf344400c1ca53ad22776698cdd9f213d245edd3aa774992983cf27ac2b375cbf38586ec9eaa755341a7115df2d7096deaee5454477ccc2975064ba09dbfcccd6d4340a1b6ed62df3ba5daa5a974de11f91bdc2590b48642c49a3c8034891521076a7d7967c5279196351f0f3df95663528845ec6f4af38630256eb32a57025263b4dead0517a07b836b5597ef87cde9f52f14a339b8546423f31aa1c6dc4a64119bdd90da7d1a47d01084143f8b98deb70429de47a8653018b3ca2ad8fdf32bce27d3d58b27dc7467fb9555e55169ea9353d46bad03b07225db887ba8895c4d172474fff2b1d5f63a19f45ba144210a758dcdde3c39625b73dd62af388414b2f57448f3608c220ffc5b0a425cceafe6566dd3e66e246ebddd2f46dd490c3e6191c4c6f53c90cb687413ed150a9c0e759ca2285a3cf38ba5ca36bcc299c466c1be604a6814652ce266f3608b2758508202493c0c3b16833da98ca7b5b53444a8b812bc4df1ad700f6ed519ff8215a2dfc2d67054cbe3caf8d57a1ad38cab39dfa8b974d38b52a496112773cd19982dadcc233e2587a6c56bdb7facaf88053a01c4ef7fbd211988625c771b0b265877feb928ba88a0a6a2cea9f13381e6fe5a52f5006a65213531e61fa62f081a924c2ac8cec1836bf16486720fdacb51a7ad9b31cadf4edadce3b42f5b11ce3f200d96d1be847704a98c8a13a7f6d22faafbfd8f3463e353c4ee0368e99fbb22b1e46c1338f38b104b7c298cf61b23bcee64b5c51cb097b0ad2eab6819c29f1909d179fefaa52a3239418a422302b3841cf00010aa2fdfd6d5eb78b2557cbd5e39457457eb62b61278aaffad6ff79b7fa99a2fb65649fdc69eb3b5a50015759fa74816eea5e656c54b30184c615fdca2f7e1a66559b31eff31371caff6d80daa960914cdfd1dcc40478c299c6cd8017cd6659af10cc4f512fa760111a62546245627232da1050061a76c4cfc99074f844b798f693692125dd8384903c900617b4d61bcdb4afcc9b014cb621b8e69596f2ce4afefa76bd69b1c6cf7e1c797ba531f9192ca467e09073f4117b739fcd8aa79842f22af4f5ee41ee16c9a97cc265db889b2f1b902bb8bc90506c7230468a925edb283e70e7eb2fccfd425125bf07516d90809a9786d9b712f4476e0957b287546e8ae63fa97dc183f7b94368eb3f7b517759dee786c1939315f462504a54162ec4ae8a0dec3423478975ab7a2545a1f9fe08d8a3ca812354c90d4fbed5e71ce18d9dba59b22e790b3b43c29765a78b17d8e488da3e0128ae701436cb961d21157c785086522316d39e31d0ce7ff59dd6877d42d18f01ba6282f8db96bda8a68fedf35e9ef06ade1b6db2216889955371b4c55d98b5e0618d11db31e9c8d0cb51d0a66501e882c54baec998f4b82e18cdab0d31ddcf38d607838679e771fcf9d2156723a039f228f91ad8ec235233122784d47dd37fff596ed9b5dde29a324a80b7ec36c1e23e0bdbf14ace62b1f0af540a671557a6a60178331e3ffedada812b20ac2d8e8434a8f354e9f88bec49b260c189722daff41689243239b08ae5ef3a2a6aa01c1dc30f74c9a38d5d0275725ceff73dc2bff1ece5e059d65db5f32cec554fd4e21fd4530d0a4ba978b0658434807d470dfdd6c391af5e73edd0a7768c19e28786d7ac5fdf39956b01a079b1785bfb2e7be779aec6ce743149857a8e3fd2ece1e2aef8edf6bcd3f932efb81c27fed752c40a441ee09f33c71f33b8146dd809618f88a9f3d2581049b2c471315d9db07742c5ecfa87e47496180b8694727cbbda812effe036189ee9ce49b75f6b05f07874a75468edc9e369611c96ebaa1d173d9ff85d83ddff1646e3fa4f08664e6b9b025ce48bc2fda93163f8a4bffa5305ded3c1586dd0f75097bba30cd49b57c5140e1ff728b96ec888c61594e1f452ec7e671cf1e32c53ceaefb16666d8a6a46facbd5d9535fe03bd3d4e894d34d852e6725aeeebde927317f96640760bd6df0e75abcd7e748557954002a37baf3be66bcf18abe59bb4af2c75e2d4bf8eee5f7c90d476b3f74d49be6b655b7a87527e5081bb00bc1383b79ef568f27738c47ab90ab64d24db6030c91cf1a0c99aac4b93104f3834f5a2361cb2cc6bed0ec5160e49f90b15763e78edbdfcfe687aed5ee36ca65dcc099b9b442160ea85c1cf0bf8d6a82e861622ef434a676ef474d5f638e68de856fd59feb4cf2f66f089f707bb0f37f5aea95b930000fb4c5a0d90db46d8385222f398b969de99211726a0784e2ae0b975ff157703709b79cdfe9027b664d0047f143925becdaf927bb66c8d0c0fe677560bde230b0492d60e72576a007dd0ae0b544aaae9e85c497e9deb59b850eccaf66f008672f5a71e632816a9a7f6b8e64ca3c314e054149dc977c7d31946be5a0477dee83a351431d8623588514e6d056df091861f8e82cc814986d64a8c80c9cf1a29112d7a54abc14c9dc1c8daf80b8e05802ad8442359f4119270bc62fdbb714feb8964f9bd33d4be9ced9e6bc4cef9190f9538f7c59805ee3a903691e4414a28f0debfec8909ce72e08d1a23b6270df1e352827245f93174624b22899acfd650f09660a80ab0bdde0a9d10a389c732d42a502e3c581e6223e8984f632707fa914ad22afa9702784ee26e10610adebcd7890403e81c01708e4d97aef0da26934ba27fbbc0971e5d2d87e0670b95beb525fd32814aa9836c7359112a364c295a3b2eddc12972a83913ce3946e466739805d419f22d36745818a477ea89e63b71e3904ba141ad52bd0ea68fc98b05dc9cc9b4c9c7fb9b8b0a7f0695350e9c023b6c044eb36e07dff1699c6d58a56b6ca8619d311a93cacab7981b9c3764986680035d157aeaf79ef92ff80e4fc51ed34735ff180f47de7cc2b30e198e62d288b64652cdf09e53301f685c9b21f1a2a054cde09fd428ef004292fd9987d070eb027e32ac7f74130f83edbff56b61b1cfc588871d493d13f7bf72f408e719aeaf3d714d181e1b2ab0894f82cc04f5c0f311963c9f038bd51cc4374aeb34c89f90e4dfc6dc4e7b4700864684868e3ce92123ed4a573edb378798442542ef9f01346800b8fd337c970390fd4eafe962986f1cf2f488bc6a4a99ced98c1c54279dec62bd8ce78a9da70462f8405adcca9e555fab095f1950e42919299bb28faff26bd86afcbfce5ad1a9fd61e9171315aca7568616ee371fa7767decc354ce356061dbb8e80036b1b22df2ce41c382f05ae51a43283d698f88b116b10301550e2f235b261e395d1379a6eef84b5f67fb78407957cc724c835ae489964ea727a2bb61ba7ddf1e0a28c4a04cd054b6748febfee082990af092ce1711266e7c68592d331fa111fc070660e8a65c608274abd8a7b84d16861fe3a3309ec3efc96df9370b2c0264ec7b9c95939fb4b4650efaef9d82d822494e84647874e891a70018fcbf821483ab0f498be56592e145e6795644089260e7298b9b093779959e03107a92f057c51f73436cb2d8b147ac7d6f064ab3fbb180cfa6af1782a09fff4ba6e121a0f21ac51fa06f4156a109f2ce156eb791c59d7e0a77ee3e1d5673035d5f3f06e27563d817a9c7e09a4c260a3934a90877bfc2ea2d7d260a4697462c5d692bccc8ba9ed98f16e245cfbd40dc9c6adabbfd0fefe624e8ae8425f59d806df3fdb3ac8da68fd054635c5e25f3975c931f53d347bef9a1c4e37c48687c9c2b1cf66c023da803f5e831c7471934ae31873c64691ec91133e57333aba475eef557349eee0b0b07246323c298fb5f01bb00999bc90ca239055a9cd8369d5e4c358fd5f20bb574a1bd6193e85634edfd18c1e8b2381921ccd813314b6859abd85f952893b555aa8ef2543c1448ba459a83c4038c292cf6d8ab486020ea13ac7c651cffeb2a8ad80ffc06a7255e17371e2c24d8051eeb5959905737f7957be3f981cf59c6b85ac2c0fa917b7f2b6bf65c75e5be5bf9d70e1032523386ca16588a31d7111bb5f4975d77c471990286f212f6ebce7b77d209a82a734ffb6f5b7fd07c9ec6b316e9cfbe30f682abf60f0ca0961aab5439c36bdd9f77dad149117ac1ccbcf4fb0cbb57f5ab63e2e64a8a3c0f8c75f210bf3a7b11837ea948784a2a89ac60aa879a77481624bd9c623bf703ddda7d97bde6aa7d579a8f47ad58d7a276a466725409a82aac61ca0ae9b88b53c2dc217eb67494c075448b88a51ec4a146563604f8634a0538d3490bd7a7c8dc1084283cd0d0cbdbba62a584dad83873b393badf2f9e8e19626530ec0fe5ae78bb7754aa82c35cc42684508f2c0defbe472718e46a29929668932c4c9d9a76c1ca72d81352691931fc5c859aa2e8b0fa097ce078beb3cef681639f151c4801c2d5e93821d517777566f416ec043992763dc9e81d7f7d9297295899b4969c795e3df5eb466878b467da362f34aff269126a0fd5218dd9ad9b83876758651d7f1bb40675c57caadfa57562d16e397d90b68978b842cacb4e03fa3875b478f5b916b6f4871c97978a5d7d0ed341b257c97771d1d821443b8d2a5dbbfddb95c35c7eff09b3ca459bc8a1dc714546435225177edfc29d80f42ca8b65d7642cfbe4362e2cd92aa6e173c5b491e467ca77c1da7d167b8c71adbebd3002d86682dd6373a2ec42d56a83c30c71ecd020912ad43fabe3b4d46a64837fe81982848e560ebecd7191fdb1c734b6f6e7bc467a4e7365f116f9b6bc8b80398345088a9e36d3e5b8ddd707c91ebaa9791d9d3c00f2fe48e37e2e9234c5fef77716dab4c3a1b70a0a252a1fd2c5ad6fc378080914a127072d00d4fb1feb34b75527bb19e601bf8c5984fbe211b54d7bddde5cafe228b75f95d8b27918b61422d1d49e46a70b06fa3ad753733caacc4f63e7d786123d465999345bb3a337167389e73817f37c1546a1d8c7d2c6b07a76ac9c586df24b73e1e4bbc0eaed700e3ce5d30642b90dd8e2493f4d1d34cbb6f3e3c2506becb09d8dd0f43782a34e55f428ff6baa8a89e8ffb824eff66bdb559337d8f7533b", 0x1000}, {&(0x7f00000022c0)="dde953671605056ed38e8c7fbb1adf106c6dfba03cb4b08ad331d10cd67aa0232430d1e084e66888432a787ac0f6dc346d3499c7c4c9493ce0ae9d563821bd0e1ff48aca00b2ff51d0cc2b5d3b5bda8aff59c9d7be6a924160bd1fcd74a29c9b7d7cb470c16cee13f8f53cd2e2bc0e44af5b810a21b17f547d1e81664872116023278b87cd4ea4b59217", 0x8a}], 0x6, 0x0, 0x0, 0x1}, 0x400) openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x10040, 0x0) 16:00:08 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80c0, 0x113) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x6, 0x100000000, 0x0, 0x4, 0x323, 0x2, 0x1, 0x3, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="152ad7f0") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x10061}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) listen(r1, 0xc8c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0x801, 0x80000000, 0x7, 0x1f}, {0x4, 0xf6, 0x9, 0x27fa}, {0x8, 0x6, 0x7fffffff, 0x400}, {0x1, 0x0, 0x7, 0x4}, {0xff, 0x6, 0x400, 0x7fffffff}, {0x9, 0x0, 0x100000001, 0x3}, {0x1b, 0x7, 0x7ff}, {0x1ff, 0x80, 0x3, 0x6750}]}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="816bc706ff424b3d9001f82bf1188496b7edf597c317e1ff2a0cf308ae6fe6d3bad205c084d7a667c0e2803c95fddc67100ad1f4087728d208d4c530cecabc3c3b305991f4e18c5318cd48002397390fdd6ef030d442a1dc3d58cc0938128f7e14fd2d2803e54dc239e4a86db4b3995a97c764a8fc2352bb033b641369d00e74f53c2a9bfe8dc1b6974b87cb9f657261ff401682aea54881c38780fec618ecd51c84d31ccdda", 0xa6}, {&(0x7f0000000300)="3bde2ce6cb16bd52360b50308b2672494ec9dffa533292ffca20a9d8671f07f368546ae8eccdbdac2bee1827c4a6869adeeffe4ca07e6610742ffcaefd8b8e34f370d607dfdfcbb136dce141592a76bdc8c62f07a6d8c8eafe8c8e2a7bfca9822ec479fa280be663a0393ca99cdec9b94471ba97df2c7d8bf4bfd854d15b", 0x7e}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000004c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7, 0x8, 0xfffffffffffffff7, 0x20}, {0x7, 0xe9, 0x7, 0x33cbf0fb}, {0x1, 0x1ff, 0x101, 0x5}, {0x6ec, 0x39, 0x340, 0x7}, {0x1, 0x9, 0x401, 0x8}]}) accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:08 executing program 1: open$dir(&(0x7f0000000040)='./file1\x00', 0x400000002c2, 0x20) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) 16:00:08 executing program 0: setrlimit(0x9, &(0x7f0000000000)={0xa, 0xfffffffffffffffd}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) flock(r0, 0xb) write(r0, &(0x7f0000000a80)="7a5df56408f5b46c61397bdb09f272338a59f58cf2c9a1dab9f979a9f8d2b0da416b343f9ceb0ca7", 0x28) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x200080000000a, &(0x7f0000000040)='\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="eaff125c00000000", 0x7) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xa0d4, 0x4303) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:08 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(0xffffffffffffffff, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x24}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) r1 = semget$private(0x0, 0x5, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x5]) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:08 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000008c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0xfffffffeffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r2, &(0x7f0000000080)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x3, 0x1000}, {0x1, 0x40, 0x1000}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100, 0x1800}, {0x20001, 0x6, 0x1400}, {0x0, 0xffffffffffefffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = geteuid() fcntl$lock(r1, 0x8, &(0x7f00000005c0)={0x2, 0x2, 0x80, 0x8000, r4}) r6 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) semget$private(0x0, 0x2, 0x300) symlinkat(&(0x7f00000002c0)='./file1\x00', r1, &(0x7f0000000780)='./file0/file0\x00') semop(r2, &(0x7f0000000740)=[{0x1, 0xab, 0xfff}, {0x4, 0x7, 0x2000001800}], 0x2) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x1f}, 0x10) sendto$unix(r1, &(0x7f0000000640)="12ed090000be0a498a13503e81c6e86d93944f5a37d52afdc7d458da38757cae07dfa70d73cb61a89c90a305716065d4647b690d129a86969f2e890f1dd41bec355b56589d7d720000000000000000", 0x4f, 0x0, 0x0, 0x0) setsockopt(r7, 0x27, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0) shmget(0x3, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) sendto$inet6(r6, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0xf, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x80}, {0x9, 0xffffffff}}, 0x2) fchownat(r1, &(0x7f0000000140)='./file1\x00', r5, r3, 0x2) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r2, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:08 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x101) chflags(&(0x7f00000000c0)='./file1\x00', 0x0) accept(0xffffffffffffff9c, &(0x7f00000024c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000a125b5f9202d0f04a58188273ac200bb1485d588fd1b0fd508000000000000001a77034cbd379edd287f83f227df5ff796440d9e32599b27449f50d8244127adbe5dee805d198f89111a96f3d4c67ce395dc5832f286ef4baddcf63d1fbe95530b476875080b3614da03a557d0a68936e7c693637a7a32aacc048f69dd348b6f29d3b0388408143a6530a09303b8f186991ab4bbae9786e4bfc5611cbf6b4e5e7c2c1ea9d579764fd9b59db3f916a0b69a07cc8c95677c4e2fe3e954057debfe68a5407c861245"], &(0x7f0000000140)=0x6e) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') chflags(&(0x7f0000000000)='./file0/file0\x00', 0x40000) chflags(&(0x7f0000000180)='./file1\x00', 0x0) r0 = geteuid() seteuid(r0) 16:00:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001040)=0x1000) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x3, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) r2 = socket$inet(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r5 = kqueue() readlinkat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000c09000/0x4000)=nil, 0x4000, 0x1) write(r4, &(0x7f0000000600)="790d00080000002073bd961ebac99bf53507123f4946775671b8bd86e43162f03f29bc971d4e4571f2ace0373915a2798fa725bf45295334ae5c397de0bf38e4b3c432ead555d07593ce276047bc24f89f567d9ca9938f4b12f6b2a8cfda271a8638d642c112", 0x66) semop(r0, &(0x7f00000003c0)=[{0x4, 0x4, 0x1800}, {0x1, 0x4, 0x800}], 0x2) poll(&(0x7f00000001c0)=[{r4, 0x2}, {r2, 0x26}, {r5, 0x4}], 0x3, 0x7cc) close(r3) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000680)) ioctl$TIOCDRAIN(r4, 0x2000745e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x0, 0x800000000000, 0x40, 0x0, 0x3]) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) semctl$GETPID(r0, 0x200000004, 0x4, &(0x7f0000000840)=""/165) semop(r0, &(0x7f0000000080)=[{0x0, 0xfff, 0x1000}, {0x0, 0xef92, 0x800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x3, 0x2140000, 0x3}, {0x18, 0x2, 0x1, 0x1}, 0x9c, [0x1, 0x10000, 0x800, 0x0, 0x690, 0x100000001, 0xcb89, 0x7fff]}, 0x3c) listen(r2, 0x80000001) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000280)='./file0\x00', 0x8288, 0x69) r3 = getegid() getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x4077, &(0x7f0000000380)=[r6, 0xffffffffffffffff, r7, r1, r3, r4, r3, r1]) getgroups(0x6, &(0x7f0000000100)=[r3, r4, r5, r6, r7, r8]) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) flock(r0, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r10, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) preadv(r10, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000240)={0x7f, 0x4, 0xffff, 0x9, "c635c23a045849cf2307115ac59760cf45d569e6", 0x5, 0x9}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2010, r9, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) r0 = socket(0x22, 0x1, 0xb1) truncate(&(0x7f0000000140)='./file0\x00', 0x3a2) mmap(&(0x7f0000717000/0x4000)=nil, 0x4000, 0x4003, 0x1f5d3b8dc91440d4, r0, 0x0, 0xfffffffffffffffc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x201c1, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) r2 = semget(0x0, 0x3, 0x2d0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xfffffffffffffffa) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe90c, 0x7, 0x7, 0x2, "20416215d57954a46588ae37726d4dc40e630782", 0x1, 0xa}) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = socket(0x1006, 0x0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="f87dbcc823a7403104edca01820712daed18db08b1d9caaa3515415d20869b5a6320d9da5c3542ce417062b20ddaf3d4dd3278458f6f536daa398bc703bfd939f17155ae9e79ca36332f975117bb6a106b04aaf85b3cb1ade98acbc202f1bed5587d9177147c74c81e02c645057635b29691705ea8d428cbc8670258b78516c0170a482550b11c99fe8d7a660d455d01e4d85be6913ad86d880e0bb1f076aa196165b4797ee86b40a944201ba04ee4c3", 0xb0}, {&(0x7f0000000280)="354e7fb062aff4e82d1c81b44f488b5242609a9431f26df74b27d0dc8de18acfde76c7ab13702738b245a08259c2a0b1179f82c8922163154e38b854072a96daec18a5866bf4578cd4eb0dc533e56fa8a4d7af384c8f0acb143300f371e4e2435033957622226f733d33c14cec438325817ccf27d0decb960e33f99cec4efeaea4590e5fbc", 0x85}, {&(0x7f0000000340)="58021209f2aaa30da13400798a84924b2b0825aa7f506281a074d33c043b8b7967751fccc5d602657a3d30a698ed1950ab7395f91a1e47285cf25b3c427efc5b3729edca30ead2f04192871d141103a5950a9970fd66c54ec6d57be6cd65343cb0dbc1647b81c395b3c3586a9a5510c7d723cae382a98fa08f45bb44de718707eb23f595b70a5d43ae1901d3b8", 0x8d}, {&(0x7f0000000400)="d015eba406fb9e81e8fd08fbf92d26c5ebb6e5d880f394b2d23a57a4a73dce9f673b04b89efc3c238eeddc7468a1c692613f320e1792f879d7804b8ebc3015207764e2f1be7c3cc6c3931df7d9e658b6300f1c1d14316d52613e729a28461fc60ecde46a1fe380b6f70fa7f24e4aa8418f9df829863110dc5937dced3c2079388a977bc27b4deb8a77e30dda4e8bec7d924943d6a3fd0c2ba448b50440f2058cfc6e87f9baddb20b165408dbdbad2f7771320ef05d3af7218591342a7db2e1ae69111dc2a76262177fb0e6f4c74d9dcba955e4d2626fbc74ec3f9fb119fdfc85546b", 0xe2}], 0x4) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x18820, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) mprotect(&(0x7f0000412000/0x1000)=nil, 0x1000, 0x40000000000005) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x21, 0x4}) sendto$unix(r1, &(0x7f0000000280)="9f81bd384315c7046fa50b5d57a45065f20a2d7ea133b7ded7359e6f211a199cc57edaa8a48bed4d60d608ecd60d0843868b524918389f5dd22d68e3ec992b2ccb3aeb614d183431169ebee73d90116dcb660ad9c865aaf5bdcc5f576870b78c34b232fb359f55ed8444abfae5fdfbc6567838ab8d2f2efbab9c981f4b29a340e95bf3ef37a84d", 0x87, 0x8, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x6}]}) recvfrom$unix(r1, &(0x7f0000000100)=""/10, 0xa, 0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="a2c67e2db6ff01000000000000cb0000832ac1ec"], 0xa) write(r1, &(0x7f0000000500)="965e58d5e8e8595a78fb65d82b1218a5a3602fef95a49dc4bc97f23273d1836df3e75addfbfb02fc72ba23e4e7fe54502036b6a4ad292e3bc5aee20ea68014bcd5ecf315b86d356768a37c6b6f681c052898cef64b4a39ff9ae503b417c4ad676410943cdef2b3a2cbd33b1048ea85fafd6803b1584cb4e11f18c572c1105ecf71247ade2c4b8896c608a73e2c3f83d4592f729c9e5197d153a8249ddffa6eab95c5ec0d95e199e7fb460c597fc4f42e80f1eb1e859adf500aee9dbd78715aa11b07ac795d39adeeca2b903af11dca38c365f964d9174bce083c1f65ec87fb77aef1e874a1cc8457e0379d19812260e3549bed554b741c6aec7d825a611bcfa3e671384b2e41929f62c1bd80c0622ddae78254e7370f05b4c4d1526689be4fcd6029a18c4ecf6375ec6bfc35f2318cf7a931eb8e65e178dbb719fe618f51cc4f8e7c1f521f411a1ff329ee1cbe239c2429205cf8613797a5e0c33c463f3e687f28ed882bdf0bc6deec3f5c66af8bfdb70f36f53b36ff89c09639490756a8ad81b880909bab6994b0e37f553469bb3de7616f5d372d9fecdd7565cdba765f05ade6db8f7d36ecd17ed8816c7d06748ffe1315b3ef4c3159470138c42efcda865df62a952c19e35617deb0a34bc2a0b735a13d4873c026649617dcbe799218bae9669b31b0e109706c4b1849e9c0b06068154143bcfbc39b151aba26842792894e1ebd7f11db7e625d46c8c144900d71da3632071bc86fcf0d175a75e233c7eb4905cc330e0ab72dfbf686e0d976576fa1b48901442620a44a9433e171459858674f6725e6d295b943fe1a02d13e32e4217cddb5612677c2473026c6b9edea62338281f644e0bb9210a1469b675857e40be058dd1dcf7dd08275df71cf3832f8f09f6a13f13739fcfb7bb91e3006abf8cdb76f253ec4d9a4595fc68dfcb57d7812d3558416a462075480f2d03c2393652d45b5d2dac76feb6b63dc358442b4dbf30fa85291e100d4251a3d480c1882d583c5fadbee78cec4762fa422645b2070285a1b1b74bf49bc2a9fbe1bebb916ed1319d937d00278dac41570b628e32e5bf52d024ed89e94aa965b2713a6481cc10a3f09db04acbbcf6d4be48539b5eaae8de2e2ab6555765e9939a79466fffd00aeaffe310c255585363815eccd6072ce1d939dfda311ab778481324c6393a67bad023cbc715bee00a6c0817463ed0dd5cb92b429e4a3b8162409eea7871b1ac549b5d7682e54e56f56e1f3ac2526a824443482e42cec32f3bdee72146400c429a2218bf979d3af14b3157a1bad82d3fa8749d7c1447fdef898834ee24c2051a1a133304de64d3c08e817bd380f7b8b138e1acee0b1e68e4ed8abc042e50f3f6ceb2905e388916bc16a5e64449eb4c5048e03569587570d7fa7f585d98b209808d197b8534814ab2632906d79924abec4d4efa8566ebcd4f7b34581eebd9d732d6f0be0f19b0af7dcaccf1f551080ce79b835d536f5e802d2ad1dee2f48da6d204fca2a566c8bb90d7676f821277fb9e7664ae1af121696c2d14e81feac7ec1dae45ed65af866acc0913fa7b774f61df4996a824e98f0bd4c466f82c505715ee80bfe9acff25372c62d7e7ed0da4e0664ca16e8e573e582e165ddc2cd237c954ad9ce36c70b4c917c87f0cfe35afc592c79094772cb0e8df213cd174c59df67f47665ff38e7bc412629be4a07cf37828424232a752ea1e04ca92eb32591675f97f4e6f8ebb02fb710c4b71c8f7a1807300c553df71bc18d673c237d944b49ad93bbfd28945a60fb67de6d83828e0899aadc271ccef8ab1b00a72461aa9d25afec0989c2831ddda83f5b8f7b06307178663d185d72d39cde1cf7e9172c6e9256523eb211c3afc4ac79025240538a684a957b6be59f15b548e4ad3591e3db3d6dcd003f81b1b18bf05ad84105a9e2dbdab608e6adaff88d10431cb9524dff90b72833a34686fa53bf2a972bf5bc7bf01feccaeeaaff2569b20cffd513e5cfd84eb513c947f50bc96bb8197bc9902e954bb3dd76ccd9d9b6c416feba3d33770078062fb5c6b8cdba0f34b295417b3967b532872b8fe3dca0d2662f1766d222eafccc3afb8c58ca1411362e9ddad94b398ba4cc76ca24d8e32274ff36cc80903f42aa52984fb6cacad6417cb73e2b161e4434dd93be6d14395994ea2d4fcfa2e0aa3bde0d74021c34b30318645d712529383e07d869736aac2c80eb1bd2601570de639042fce5043f5d487b5b2eb6e13497e4559548981abc43546e872bcb7423711c2d33be2eb3c1dc7a741aae232e990141bda996ef6e8583a4a05a30c24655094ac1e9d849b9f069bc123c0e62cece0a6f5d08d93c6ffd266c47865a3d96e8106eb6f545168adf772882f8f73a6589bfb5fff5785a0ba28c3c079a7a760eef702f11b4d1c44086775655a571b12995f51271b1045fa88a0656a3355a47ec9850c13021fb82374e6700e5aee74020294ec7e322e1ff3d4cf57713f16afd55e0846572033ed6706a60aa65cf1a277dea6cbbb3990a1ac557bce90f9403980b7d12bb9adccba629555f825335341f062465ce5e0882a3a4fc805c32cb8aeed885c02c24ffc41aa221bdf03807ab4c791da1eab9ce3917a792a69a6bf9f079008ec753e17d29a2f9162322c2f20abad40dce4d434a01b6d9cfc1849fd5c54b48dd860bca7f2cb3cd16c5df341c606133bfbc46621e5cace5980d61a52a687df5242049226fcc88001c7628bf87dae5a6e17e8cda9c955accd3c3245d14dbd277d256c0f581a62ae6fcfd647e0c445c52e9a67916bf64ca5251c9930fa8f37142e1bd28b5b738feb367b59e8198f1d6370b841aafda2020ebea5a67d6f894b7186fde62902b18ecc9a8050ef2dd819893a19462dc3fdd178d34815e64a2029228f5f09b717952d7d5d48c6f7f510f3cffc0b09ae729c0a847fcbc8e9ab907570903f19fcaea604db7b532affa0ca5d52863298da3ef239cfdc596bc2705883b8cbbc7f382088504e17dd32251aa24079745c3a4e6a0eb3ddb52aa0d4f12c1ac9a7f49ac5ab84d1eeb8cd3d9e9fc46ea74811b8de334f3965ffa97b0fa067d75d211234d895e0460eb43e089bcd4e14ab18c0976de6a07e6454470e5b0ea534f0817fdacbf99ca481ba84d373f0c37096c791314698b7115af6aa19dbeafce8bb25c336762ef081ebabc0ddcd01e0bc2404d511b318ff4a8fbd9d4fc25dcd687bf487a3a10f4f1ab006212dd5fcd32f941d825dd570885248e55e50ca96d54908804d0a517ad031d9d048ad603d6542c271d07624d75d8fb62db2b2fa4d998fcd44f82e1bbe2abf8f6aefca13d82f9288058cad4c2abea9d99ac2d46a0640afab6acc89c90e1c594075d6ffb8b422d0625f8767b8d8c234a5b9e67e2b655422f84aa015e81b14614933ad5fe438431c8d1004ea7b4dd5bf11a6be905a573eb1e7035ad408ca74e96b81ceacfb8a553f69373fcdd1cc275acf391dd4c82ac4de2d978dfeaf4070c00fd686732d7baa4285dd66441f6c14fa318dd2ded0d045880e7f285de93963f3e2b7549d5b91e10024b6fa29586bf9beeb6c71db307389b01e76196738bfd18f5c472019384ffc17c693dd455d6a54fbe7ec38770f13ba0aacc98981b5efe326c218bb96418edcaa7792e7ee7657b77566e67979a7ef748960de546bd1a86738b63187aacc896b0cf08586a31bcdc0397e25115d299d13912985fbb5bffdb97b3469ebb1f2422fd9e9c4a0ea4db6ef852c888bbd49e8ed455fb1694e7f5e064f81fe80de633c69142f03544e887415a8d104fc96fb84adc3bcbc2a01891152a13a74d1be3124a4813829ac3502fb0444c5b4ed912d541e1dfb15a677ee6a1c6572ac6b42ff7a6b3e4289c1dc68bdf45e853a776b74598673fa7a683befa44df3a30ebb616ea54efcd01037f6812862c9f39c22643dc3794e2146ebc2bf48b2087319750d987e9834c8df0d774dd92e45d3a3457b27ed84ec99367ea93eea0ee6b66ccfbc67c29440c24dfac02a7cf13e2d7c3297713e7797c03ac96e1d66e9931127c4368b889ba88e35e00784d0e2e6f6538159f889e1e6f1783937b26ad8803faf52f74a0ccca7beabd3d1264850026082cab648d78b286a36cf02652df8b9657535ebfaaf2bbfb730378e15ccedbc7d44a17b2c0ccc26692721600ca333a503c0df106f2b2725c93969763c47bb3c4c0d493bb481d45ffc04b365431f5444baaca4a6554024707d727d6f40b09eb22f591a96b843ad6388f29fa9e78d1f4d92329a6b93b7661383ff54d379c5536f9a61af15b89d5735f02af440c10611de5bc2492dee92f2d2755104bd8ee6a3713180ee4d286d5cb5cc56ddbcc7cea93e1c6a1672e6d2200aca0f8a8e1543e44064893ba09cad4aa2cfea9be4098e60e3f572099e39623e9c4eba5421ca0725c50f92f304ba1538aa1e97ad28b756603f2e167cc999f4a1b87adecd86920766b07c7816521af4076971383d99b1196f222b1c190c351571f2bb4215456a1c935fafdefedddb7f289c9e1b9c19368d05a3edf4ef7e049719bcabffda4d3ddcdcb1ca251df8bd82cc40abc4ef2973e5c2ef9637bf4b7de46bbe149cff012c22a480dd4659ee9f32958431d6b0fcbd570020b0a0378dd31167dc66ed41182e0d25f0528ed995e0317b12dfbe00edf4cc669de46c2fe03a6d2e9f5f9c6ff74bc55ad78349536681fcb0ede82bd8f317ab5c161d9cc3edc793abaf3f8e33366abc1d3e7893c58acc7d461a75223b7a225337975f2ffaaa45db9a1ab307e12d0c6c58647027d64751a2a05fe32a8d137a8c0f98ee74a09b73424a01891c1eeb01e5ac43d2738194a72ed14aeee977fc70a0fe2d2d3c248e14af44d9a77bf85806b2579c9e5da39a3abcbd322d84a022ac43afb48764157a667717b6d27e2310fa19640bf77f4ed807e67e0b34d5278cb8165d1c511d2c67f57a3a7afc8f961561d3f8237260edf813090cc5f4e3af542f24ec09f61322549dcaf25cb46964d6c99b038d75622b539a9f47d103984d4dbb61b239b121af38b10767445c39343d25aff8a29b3d97e4720ebd1a941301a316901a057437efa8b6a67d2e60658b29b3b65d7b6f38337c3165072491df381ab379f9bf6102ff59423280da19da05b53f85c2d2090e45a3379d019a45a748b2232e4aa426c955c4ea447515b0f7e81c0a1dfd3119dcc1c908d008065866c8d6b9bb23b8adf8f67866c729ab4a79779d4054f162a668dcc12b6f4214c4435001e667a64d1e97ebdcfc7958fbfc81b67a39d218af578a68cf8faf21265e8f96da776a5882126438e8cca99ef8e9f26bc9941ed6c984677f376c0ce3aba32a19573ed0f6133f9b6d231d94fbc8180a290960c2848bd8e4f10dd3c65780684082ab53cf3ef17264d02ffaa45bf3c0edd58b1a98138c5edf1a5ccb7d5803194b62a822e89f9eda4a8915c8edccd1b793243dd5bb10f74bde268eeb4c2aaf0511524870b3e71e2b96c6169d99317e01d2e76627e97a4c4e3aa8ef9acd5550982ab7fa819613a73e28ee7010563c6136b5ae84877e05cded8a2fd7c19b325d3199faffb756241addedba896ca47f47949bad2392d6e99c5c7383c2e5bce1aecd85e399e087fc50829103129cc58a051ca5606c6e3ecc2664f4ef3d8f9cd93c2689a520f6396b0723f815ec01c9a0ba427d6a98c013ae3b05a3f8d007adf48de251fedc7a824c03f5b8e583d6b0d69b17ab821019866d9470e335a7dfcac7295cc83cd55d10870bffee5f5784eb8d3a0e8b618cb4b", 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) syz_emit_ethernet(0xc9, &(0x7f0000000400)="8bd83a14b15ff77948f20053fd0afcf5ffbe47e194ad271c5a6a585601b1933db5bb85405c5f3abed727af6542c0bdbb2d3c3d0333886ae9683e5ce99c7a93f0f0b8644039b07c1b106c4b70044b7f2a70795a9bc9d4cf006323c4f05ce8bf7ba4eca57763fb73380aa8d1e5a6fa21960cf36d76cc4660c2fcbe832897f91047fb025f080000000000000039bc4f73a055df9fc5133832c62912825f0a994d80e7062ec358689495906880ee023e9cc168c7a9a340fb5dbb378ea5e958279d1e2e0000000000000000") fcntl$getflags(r0, 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4c}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x41) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000280)=0x1000) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7) 16:00:09 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "7499be46c61145adf8702bb721e0d25b62b5824e"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x3ea, 0x2, 0x1, 0x2, 0x2, 0x7ff, 0x0, 0x1, 0x2, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSDTR(r0, 0x20007479) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200008460, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:09 executing program 1: pipe(&(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000722000/0x2000)=nil, 0x2000, 0x0) getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mprotect(&(0x7f0000724000/0x4000)=nil, 0x4000, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000084, &(0x7f0000000000)=[{0x87, 0x0, 0xfffffffffffffffc}, {0x6c, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:09 executing program 1: r0 = syz_open_pts() clock_gettime(0x4, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x4000000000) 16:00:09 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400), 0x9, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0xc9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="c08a2b32caa919b7eac069f95723e5bad6ceb50311a9dcbdbee605825e74dadfc0b8c068aa16df12fab155beb1275b3c15076e50501c93b22ebda3b3aeb66621a983a3ed73f052afcfc747ad63a1922f96dfbd64e5b9f2863a8763e703598df682c5c1e22a8ddceb4150524629d22fd2a192807852fe1eae3fe32de4a27d8c495483b77934ac71f2630bdccc94", 0x8d, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="8d") r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r2 = dup2(r0, r0) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = msgget(0x0, 0x80) msgctl$IPC_RMID(r6, 0x0) r7 = getgid() recvfrom$inet6(r2, &(0x7f0000000380)=""/227, 0xe3, 0x842, &(0x7f0000000480)={0x18, 0x0, 0x2, 0x1aba}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f00000002c0)=0x8) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x3f, r3, r4, r5, r7, 0x100, 0x8}, 0x6, 0x4d, r8, r9, 0x7f, 0x8, 0x7}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100), 0x33a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0xb1f}) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000180), 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/45}, &(0x7f0000000040)=0x2f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="fceea64dd4d503438b0027ce3d6bc54cf98a7506449243e25fc85585f819379c1c7863343fb82112c90f86c36e1c19c8963f335a946f0bc1015f316af3ed304cb1af833ea8408b3cd68acf34d9c5b6300f207db6c8c9127da13b648e6850e388d5db49292339d797ba2ef500fed51a80124cf8387da5db0f085e24c18eb3c0a0a9bf21d548f4afbd8f0455c935d9ae0960bcb87f638ac20e8b8a3f993441479dddcff64f", 0xa4}], 0x1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000004c0)="c3539a898f29c5f79064b53b08e1fc020cf7cc23249b146c8af2455b08dcf4ae46c666d79b2dbd44fcdc1e1c33dac6dcd2a1cf8b4b2ccdf5a88399919f7011728e5f6510a5bd154b197d56ec726af6f446d02a7d115fc7f1052aa78441c28286f30af21a1e51773231553ce336293ee99c6ee7efa76980a3f021bb5a2bf05fa8df7ca88a7b794f1110a05a4c7ab8b51b73624a28370d743b4a59b3d7a516e88045f655283019209e1b91a967a9f7aed78a160f2e97837aacfb2151f57392638a2ee5c1ff63366a94358b66254859bf1d3200000000661ada742af3013ca7c535a74dda20bc5d9d5cf1e13f974501963d7445160121a9b19aed19eceb35936a263220c9ff70d1b944477661417b7d08e93353211032d38ce844da47b30633f32be104e132c304e8f7dcc882b5d6d7283f0a8ea38addf1f80c34bdfc97e409e88a4474ede9abac44b53e32377b55241074094dddb1ad8687daa21ad9523a494c2e88bc7f49d22b5b9cf84da5130054e0a096", 0x171) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fsync(r1) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r0) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ebff125c00000000", 0xffffffffffffffed) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ae52c448174a8ebe30f633c2a9750c997db00d968a0717f9d588219d8e18c4bae0310f310c53a9deac1429885dad9096be28", 0x32) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) close(r0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000100)='./file0/file1\x00', 0x100, 0xffffffffffffffff) mkdir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x1bd) rename(&(0x7f0000000580)='./file0/file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8c0, 0x0) msgget(0x1, 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="08d36691e1d1fbf7a2104c664da4568c16a7c85c71639706a1f8021eb76b4b1b1ad053417347021af96158a9a67d29acada2019b6ca28bcc125eb681052332730b54bfc00281e6f9e993cc3ddf4364ac0b7cc9c1d775feece6a29e18f9d6d82d0ce96917f9de4ac5df8aff0a4d0806bc22d8bb42a8f106e50888ac633acb055cca2481d36d6ac57ae575f4e3f1a961efa7e4bc38f272233a3c72", 0x9a}, {&(0x7f0000000180)="a9700b08d2948f3be4370b41b03f6052021cdac9bb9717", 0x17}], 0x2) flock(r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x9918, "8d0f5c4eff017ede9eef0cd631aa1f0337310cc4"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x80) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001840)="e87b8cb2d4c9e20d8b932a10f81d01e21f1d0febf1b02b8b4767c0d9f05a0eaf38a642681b65dd8077dce28b8c9aba5e7fe2a007a086654032c870a987bf3250c2abbad21ec222ff0d0b40f79caf9b58e53e169721dcaf1ae1bae22eef5e17ca72372f07615eafaa8f3e64181d51940f93449ebfbe6642142602b4e83fd98dfd9078a22379885ce27e03358ebdb909e9ab04496f6fc33d1448a06659b72d9d9d9b7229fe5ca97b12a7ddd4e578d91fd0f9bea6c79ad1f34a05282abf3bf2a74898e2d445405184d11f4310d6a8d95a16b337b430fe1d256f1538eabefc0f20454f0b1da34d0ff24398d288ab897f47b4e96aeb7318e3ab465d4d14cd32f8afc22bd778cf35dade497230260e4d4d4689d5595973b49c03c0491669b80479ef10e767c83753b21466a0ef932db98fbee08fcb31612640d1d3142b5c2d21f4412e3f712d1bd488f178b04a24a763a0da607da8b3c02e23a8bcb40e17bb6e184a459afd74a70ac8fe5fabc8e28a4bde953f05a80cc203d0d5b5632d7b71e8bc1dadb5511df9541b075e8430674199145db8cf5b6a2e916938fcc3593198c36a1da9c18b04244cfc72385dff2a864d55b05e180e8a510cb317cd7b6b7829d0258193ffff1375661ecee417bef4d7d0195c6a2e122a6d260fa6682e741a2be2d2bba7d4ca8550498321c77c8b9432cc9ffb711da9e68c8fd2124a0044707e07c01ddd995a2f4059dc3b8f48914f215fb6a3e15f4278201b05b2c884441420ad5618358a13a5fb12cb61d8821194f095edf27efebc81589943046fc62c5b28deef40153661403ae449a3c4a5038dd879190911739b690de42cccffdd57f9920dd59cc2dc095b878911303450de1f0fd970fb6963a9e96557355446c66ba2d2e55a8dcee547112728e1514d9245b8070ca31b9d905658bd80ba5c3a26f4daee00cb651f64892e88f1b36945070351ce475fc202e8d7222501fb1753f33f2e19e4651f23954816ebafbc5da70ce083967a643514d79dbed2dba833f5e6cca633b05d17ede3d036a3f682f2246c6302d7e4ecbc66ab1d3af51386986968e2e44c5f693d97e447a742360be5ba28d42ae9582790179b3f22ca124d2741b773508b1306ff3bc33487b9719fd6d20c951abcfa076ccc6d3e44a418383a76116dd09000b633418a1c5fce678b869c414ed7e4a726a3298021d4581e8f900112b9d0bfd129dc34e8ec6a9fe8c3763e30036546e0545e721b357d10248cd17a4aba972388c880e2d12be13d186c9cf4355a995b62a43a1c9a16a93768fab56679ee72dafb4ed15a0ebd722d4672320d854a9c3d8eda2be2c817495dab9a701d541fbfc0e791a55d005c7e2deeff5bc21cd5ca7af87aa424cba10b1abc8572c0d587516c529712eb65f59712eee307b7254d0d3f480d16e6494effc70d2e7fb57e9efbc64201957df2b04286f286bff569926932a110c855a66e98b4f54ed86026a0fdfa0fd9ba9017aeb488e8e1323effab4a21a570712d4eeda1aec91708044626c1fd8fb5af4196f28f8d273affb701a59f9d30fc2850ea70a9efa17ad687e1b2ccdfa5c5033d84b0622e34591ed99262db2f75740a3b76610c85a49a8cfb834424139cf889e886c1318fdb8565548cdeaa2c107b477f9f52837a801cdb62219182784ba3b9707eda518d810bbe5a6906c7ecf4055f44f578cb575a127110657eddaa122b9d08ec249fd36edccec0fb732e9830e2fb0806e9c1d6634345212ebea8afd48549896cdcc933fb0ed205058e8f5e0f6d34a242beb217cc4b1e2dac003c0d0bad2d7a6f77d6f07a767387b9cf6c432505047d5515d5438209dab23598ac4d97c1335d9ebd5a477153f5e540a936775f44ed922dd58190311cd6190aa5defb7ebc5e54fe84919731bb3c746848fea5e94c1c5b5ed0e8a214c0a46799e6f2ff066d940c9792b3dffa8735fe5b0b9b240635dd9e7ca67a747c5c9ad54ce2edee3675b0cd70fe1a7d257b6c98909d001e1b09c5f727ca654ac716fc76c15d6fabe344bcd19bff21eb0607b91cb0f876299fefcd3a925233701d110dd01439c59815d03947315f17b31ad151a214cbc5bdfe719eb93d6934c35f3f57187a9297b761b0c5cc33e826d943ff387b7bc8190b530ea2e3a01614312db0744cf378688bace0c84360b4ebf989ff59a378493ecae73790f691b9d4828beb93c8a6798f53d5ca6205dad442c443deccf688ff12a4c83be6ffffa9d716cde413ca6d9215890f72305387c4e86f7338d4fc6717e5270894a2a7a2fd4b9ec5b071ba12640f40a77fca0e0ba157da29d3b50dfa0218940fcfc33a7a2f47a92dd3e75b9f5906aafec1c5f44d312e6356ae9a99809704925ea7a3febb11ace3952d80b3bf529b90d4ca4b5beab6588d84c7cdfd1c61fa9fa80b94a74244eec365dd8e9bcf7cd71beea32c51eaf58168c93bea9f32ef693b0c200cb0a93de5bc4ea7ccd4e638de61b68859247a6ff91049c594e3f725bfa832a830641fb763a7f61e61590dfe4165ae0d7f20bef2a3953dec0ade52bb645d900c25bebb2c0c460bfb0fbe2256f351f5843f7d1b318c425f59ab8e3cd511c035d0d368ee9baba50889fffbb430afe62a11c552dcc8ddd225a0e91858fdf125f6431472113adcb4ba926680fca325f0d5360f121f79eec61439382b897ea83445abfd1f23e1e4dae30385eba5a650af56422c61f8d477b8fc22b82805d5d066eeeb54f3cacfc25f7f2cc7a53f5f92824fbdfca1834ca8dd9fd1a1e9fcbef784dcf025a92cd2596d4d282f66e40f60010d3c172c39f623e94a9bdceaa66aa1de51cb42a9f8646afdc46411368220de9fb1bdee7caec3bb0a38bb405d72e757f96b7b7f81efe0b9c026453c554067d1a2ecef7acb6440a36aaeb03b11528327e0547c481273f262c0a64bbc1f1817537a2dca54561dd3e027175d9d2389e714f1c2933d7de74ff4ec82b6722621d38d7370fb9d07511575eea540047bc4ce3c03f5ccf56668f0fa0a839aecdd91c1889d05bf877527fd3365b31335dfca3a6d0c27662da1cbf3fc79b1a801dfa419d27effa7b0d7f365a528b8b0fa0debb74b18eb3c412b0bcfeb459c0fed26bb1b5fe0d81f3fdbb8b23f359853282ebc24879b17f2649f9ecfeb6e8e118bb44e0bfe9f04a6fe314b84ad824003352969fca46fd0d077915c809f51bc32f67b43ad149f9f17c08fda27c8c0ac5efe91cd86b33d4754bca98e5ba75037b86e00af0d772bc3b6d76a38486d3d88f44359b73b0779ae8196bd10530309473d4b0a8e299f168381ce3207f45a2cfc91eaef0e8153609b3a7bfd93038f2ecee331835c6748ca7a1cb8b8ece0603eb1179a694ce07cbf1ba160bcbeb4bc6c0c0699127a0533ea1075edb4590c8538f68d783f98f61e19a92a7d42a133443f61c3d25835bd8b639167e348d258365bd25d363db4b6d9084ed3109f739e0badb1b8abae3e9a9e752ab08f1df4e8a210e686284623ac405524ed9150169466f9c8fed425d1e2145cd1260483198c9600a7c63c1533f640444b01c621122f5e9186c6efdbd0b9abfab2fc316f66d4399b74755afb511413038bf40a8a5f9c8747ed73033df1600802fa43f53ff637394722d9a26bbea792541be960033c91b5bb65b75a2768173c14b5c5add0b3343c4ea42428f2743008f0e2c52ac69771f21e910dc76c10ed21041d89b729c14f0dc8ea0e41a46ab361b446f99da798a5a18683ee6cdbd01d8369ae956cc4fc611f6b1c4818eb95a1e68867588860a6bbcd2c83b3ad9156ec714ce4fd819b15815a5b9cfee65c3f49af4ef6cfe4ca98c744b9124584581141294a03ecda62b5e98cb0eeb6346f7d7a9e94412017f70eeef325aad363ba08ac494515ab62b84e49fa1a0dfede9e603fee3cc2ffc7d077150548a8a8a5e02f05743fecfbd9b987b758174181d3da931bd29636f4283d3f5119d6ab619b1616b0f5eb22cacfc23c9ed21f9b16a2c06178fb20f45ee3930ee1a5c758ae8ef076bd4696fb1a1aab87ea14f5be9be0c4230c870ce42c570a505285f8809a9f6c9f89cfa807a25505ee5f329e7d8f9f95f3c32a6858d932458569a04581590ff0b2e2de256a1d64d5f006e3297bc6472316d79631ea45527c17006b66a96752a71535b86a09358b8f5501e8c9bd6da3bc12aa4c0c875ffb149ea5b0283fce8243c48814296aaf88d1abf805f6d0acaed0398d0145eb63a89816725599b788c8ae75b065ae092ed570049427eab32312fcb026c5f37092ed04eb92895bdee056135beca280a3a6479929ae71d8a5dfe65a97090ec312fc9b4c58936509cfed3012753290fd47c5121c25e161ff5cd3a7bfc2560619d9b31be657a3989b1e6f3b74a276d5cd46f9e2fc20a4e24d8d94c4c1e7b6019198c13c2cdbe67b9bbcae77b17ecf063909169cbdde89edf96edb95f180b38c5a9c122db5a275a71f1281cc90f5fcc624ac4d19287cbeb0c21f23c4cd974437fa0ecb21a167a5c149e0d6eeb03b53eb4cf7981505b0544f0f8bd15ac7d71d259a3034fc2301471f79d785dab4a934af6a953e89bc64ab6d9a378072ecf6253c5b23075621764c7f89e43d887fedbcf7b0da5828a5fa35dd72e1d0735e505b39cc07918f7b2cd1c0aa9d60b468e82173a9f1f12d038646ed255ac53c955d0b3a99508871df616d68841e2a37f79bc15412b0ec5e5035e54453bf035dad8c13c6d21d5fbd200b18060cd2c08daf6b0c9c1bc43b6c693051bea699fc0d9cb491b298cc0ec9591226ec8af63375f4c75cf6ed8d717bc3e433fdbd1c8f880acc50663d2e3153db0ff760985b09f1aca2759fae256bd5695375954235b5422e09f11cba828fe1270a22850871ad143a8adedb32142976a98b7c9b80e4c19a12bcc25fd0784ea26658364dcfa92b3dfa50a6c52d3d863aea8334e69d08761ace78d39c0844c7840e2604f1eef4477124cfd54aa77887dd46275a76fa4f2c619e5784eee2f52dd540a6659c87da3377899308c542019321e47d149b7e18411cc713352efb09ed06cca8376e2df4dc08001d7234a448d8591cd866633830ccfa70859d064076588575c38b7efcdc88b2d25ef1c2d001f2cfc1b43202ba2fe4bd3ed631000caeb14058fcb9ad9c86ef1069885612563e13a7f20783ff9269dc8d0dfdd52008ea28bed3574a3cccaa4ca1fe3c5d4dae02404d78bc70f7bc6c03c9b302a88f786240522c0deb10b4b2712ae5a4dfbe63b3648c01cced6f139d356efcf08c6f74f35056528f0617572f5c7218e1c3fc69e6150c80f0462fbbaa3f1cbeaddc0161406a3bdc602a53f81ed50710ca3ef748555df001ccd6c71012b814096906cf59729a2845ece9a356d03edc9df143d0e57a0b338694f574275834fb4ea7b9a2f677feb6232c9c8e7203f3f5c5fbc2a0c33992a96a7815d2a6ae66c9fe255acd57ac9ff9d06857ef4876b94ce82d7c4de0989efd80aba0fd5fcc50e7022d97beca62906efb9375dda01ae44da65f4adbf1fddbb4c79ee9df0761c3856e74c3f063deaff309606f071dbca1d429ce52e7d0f54979f3b99b9efcd007f92e1203306b0dbf605891c37dca7dfab334c09fc453b4cfaa827ecb91aab1c00ede7657778a717dbe9e28b977664713293558e679fde56f143a858dc334e7b7663f6948002a9a3af01b7850de8bc49bebbe344c8b26cd15d48e52f6", 0xfc2}], 0x1) writev(r0, &(0x7f0000000380), 0x7c) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='x\x00') lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x120, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/99, 0x63, 0x40, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() 16:00:09 executing program 1: mknod(&(0x7f0000002580)='./bus\x00', 0x2010, 0x100a26) socketpair(0x3a, 0xc007, 0x57, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x80000000, 0x1, 0x7, 0x8000, 0x1}, 0xc) semget$private(0x0, 0x3, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x1e) mknodat(r3, &(0x7f0000000180)='./bus\x00', 0x80, 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0xfffffffffffff000]}, 0x3c) ioctl$TIOCCONS(r3, 0xc5005601, &(0x7f00000000c0)=0x9) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000440)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e85b8a098e4b0a2a2", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x6, 0xc, 0x5888c44a, 0x1, 0xff, 0x6, 0x5, 0x3, 0x1, 0x4, 0x398d}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x20}, {}, {}, {}, {}, {0x0, 0x1}]}) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008b00202b27feffffff00001a00000000000451c0e2000000401af0286c0000000000000000", 0x2c}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xebb9, 0x2, 0x1000, 0x6}, {0x10001, 0x10000, 0x510f}, {0x3, 0x200, 0x1800000000000000, 0x400}]}) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f0000000400)="2b00ff2300002b00332c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48b70f36e891eab8d4bdb0e5ec57a111dbea5ff994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816fd83411e97903847f002ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76afd45892393ff80cc", 0x170) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xdfc6}]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000400)="92", 0x1}], 0x1) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) 16:00:10 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x62, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7, 0x0, 0x0, 0x6, "8e4f69a472e508ed6ee89102797749dde5015b97", 0x4, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x9, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 1: getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mmap(&(0x7f000034c000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001200)={0x7, 0x5, 0x4, 0x6de8, 0x2, 0x8, 0x4bce, 0x2}, &(0x7f0000000180)={0x198d, 0xebd}) 16:00:10 executing program 0: clock_gettime(0x100000000000005, &(0x7f0000000100)) 16:00:10 executing program 1: r0 = msgget(0x1, 0x80) msgsnd(r0, &(0x7f00000006c0)={0x2, "79b3680a59eb1fbbcabece67986674a78a2fe808e9ae7c547c9866db1cf28b35e2c11aa43955db983704d3613b3280f59aa73960553e46aee6c050b43c2935585019afc4e853b6a0510e60a110be32bb188e7ca11c2325f75cc08d39a1b03e015b09134793abab2f9191475d034cba2660590a64c33b0ecb8dc6f7bd1908578ff4801f8715200345a4d31b9ce6b81b766b7d82bd2b81f796647952bd0f68b0691a82f63c17363c6e372374cd45b993293d73a7b3474c34304e7fee6b3d299c78c3958a91e39de6ac8f95b8bcef4b72391091f83bf56b9e33c062bf32e535f67397a5ff574d37500b5d581d47d7333fc75f51dfe419c92a41e44baa15ee2a21fa79d74d0fce59420ad9c60b221d46fd86532b4fc8cd5f056dfcd167eba78f3fad1a91962aa079f341b65313671c2ce687618b5b9871afc4b72c4d8e5627f63ecdc3bdfb53cc9432f95a2319aa18db329db3dd9753c635b85ed0f001ecfbf481de8f6c8963e6591dc5127001383a9c4d717afe6130f01ab1fb0676212e899419bde544885b63cdb66fe993b05caa5a0ee28088723f7a0dfc050bc732cc3816c892f83711844494c5f269bce9f2ca0570109eb5017860e91a3c1ed6fec664d238ab245ba2a6c47ce5ca671a479886b05f2ebce3b5f6629f881e6388d5d566277d9f9ea61c8abcb290df818bf583b7596d1bfa7afad85679ebb3f62a518b1e9bc18e3104c3c4ec063812d3e7c5215ecc0f22551189cef09bb34ed5fb9fa31eba8b1469aea0fab41ba3b8f07e1faee7b77e676a2de10d19bedf6d7039b4b090f78ca1904616da9bb044568ba21df54b0ecd125680c250544126cf75e05fd30e1f5eac501be7f13fe6f0821c9e579a53709c0b0e7774721163ad9a5d784b1d2ac6d2303395a29b86ccb2e900d9d75c600a8ab4641ea4dd99a97b9d303a47ed85e0b35efc2f4d5b9331ad4e136b69438a6bd1e12175d92ea76a8b21b2f7f58ba20906cb19b2fc94240c18abcd663402121ff998042ebf65e2d24772915fd861a0de3f53afdc6bcb1666e52cf17f25bc8e829de81d2163470bb349f459d44805ec67c2879df0b7120e92e722d76bf79744b2c4fe02d8b80b1020378692c253024bfb45d3b8dfa26c6bd74742e38eb78eef91f49ca561e99665534e631bafb005e4de2b160c69842f4569c93dc58d808ce3cfbeecf36f2a30a4c5f228a235b70c206c0846e9a48f91aa974cff9681027c190ba5b2d8a0e4b5504453ec54848aff2a921db69ca4a215eb04a464ed70e06749104d33bc8e2e144b4a84df368e2fff539fd74d7260727071cca3d5c049e45fc8b87d663c938314904b8f7e3f155864370b4a614daad8bf87c42f9e92b32f3027f07b81c97be2edaed5081e22ef94be972cdcdedc8c8a22339842310542bb82bcaec1bfdc221ce6d8136bf1f4244b5ed3571596202ea5a8dcd0a5b3b142c6130a5c77613d9e6918fb29cf06f9d6315c697d5de859a47f7c87f5eb9fa1da5ad9b2aa2a01b66dd6050cf4f5abcbb9631eb56c319342c2eba548f632d0ef1133675f51f926900741dba8301dc06716189e27a45ef0f0b7341737dcd8c50f685716d8308f5e587372802c5ee522fa35242137a4200e60789b98d0f3fd446a733372b7a8fa88e37eb2bbd3cb71149da221705ed6b2de7ad269c9c48fa10f8153847a0e20b12ecd34b1c6b2989c19b6201cf27f2764cd812384c3fa81ceac1d96afacd4d31758d8c21de922355f8d17ddd05af7f920ae166c1768b961be09f8fa4bf5c821e041fd816923ccae35736c4c2f41626f0dbdef297daf1786617f5c5d67d5c9a538360bf95d4d1267f258aba7cd691d1128911339328d2414d59c6c2ed8447b62156117190a614fcf677cfe793bfab8f2fdd9dd2139ec6bf220e72af175f2a053554eb4a50af65992ea8ca4381620cf21d997174819506d9053f42b5ead5d51eba260c9a8c244376e626a88626ba2111d03473dfae0de5774a1c9b0b2c313b22c40c66f4a0e00ec1f5719f41b791751e2be07f168adf7259d0837a11d2e04401dc2a54ea4020d8fb6b84445385fa4e717679bd25dc65b5efe97329ab99c36fe24d93c6d65d8d4084d6d2230a896d93ff289b4fc7bd708eec6994dfdf8451a6a452ddc3c448062b33e40f59728f99f94a06f52a26ff2dbf06f84f6bc50acf8fadfd54950733d0efba604a094b5c29fe1140686e1e3b9e4124106840bdad7f5599892f10df527e1632d33f78b01ec6f705841f2eea13c3df992016dbebafcf8a979b2d9fbf90811ffd7e3150c764f4949b5e9757d5a4de6c7fe469cce6b4b207c478216358060157a3c974dca5cba17daaed4fc044825493a230d0344e33c1e4c3c1fbab514ffedd24d206c8214d07980e3c082895bf057f71ff0462a2882d8694a094f0e33435528425d6f4ebabc55a99e0eb35c82bb39ea677cc8ad9d4e38d47675bf0f44ddf3b943209267bedad4da1f333ab508fea9c80592d896641a4d81397a6d32af36abd460db37ef1e69a3f11d24a7afa50e45f2554dc1481ba308bf46ce3d875336a4738c883b16d9432b205ead566dd536388fc952213743629672f86dde48fecddb1971cf1d62dc34cfef7a47a95e245ee14322362cf1d7f7b59150993e7357c508ec2f056db9eefb5f67b737a20379a91f9761564072744b19ee81ebf56fdaa8604eba56f1439cd46831a4d89650680d85294fd9037ba3a0367af010eb160ea97419a29f0c7d80def4104a15fcdcee016bdff3344b5ef80670ccd6327528935249eae2ab947e414851fa42e120972884b1e67b3789cefc170d414cfed75c1ec7f3a84cd2042a183f6056d8beb3baef2334675a0dd0442bd28d011be6a384c309eac8201f87f40f7c6b3040406cd6dfa65c49dd987c541d23a9c1b4c2734cb2b39efbab9a93faa8c08a1f27e2a09a4dae94a20bbe22f4b30f4150f99b1bbc46aa3e86fdeb83c9cd1ca189fcac6a592007bca2b3becc16a7f79f141d5784eedf87121f8317ce54eb768b5500a23cae6533b6787125c1bd66e7f53f3c0088154188a5c59b01eaf534132c2ef407cdd928bebaa2543f62cc1b922e01c496e58c774a71b25c4765056713118ebbe2fe8d524ca3061a0f5dc67978876ec22411f6e4ff0042c20840c1ae414f25b64cafcf76791947307e7a00ca62c5987d5817a0f73dfeee7dc902e68914f2bb1548031f81680216b65017e867368c9d759273c7badcf68188c78fe414a45370c19e6ffe751b0109b86649af77e8e6b6398f4fa01a35ce9fa74de6361173cc48cf671ff508ec9d067873473049e1950194e7f1e5774068d8c39d26e1ce87ea6184335023bbef734418d682e8e41a9eda046adf1990ccdb1c7deaadeb7f4be8bc39c50629fd247a676d4560eaf8f336d2233d2a8fe40aa64200ac3b9b00920754ec936e5d4c79186e17bd382e57cb86259bd350cba604d82b7172a23e01ea81a8486ef40aea588d93e988393dfc1da46128fa5656525b38d20c87c94cc2d8e03ea564288ba003976298027bb40dc730d111abbb8977d6c7d49e21c116d53294697113a880ae7c664ec78144a587bf8ee2cc015f12c9f681a4b6c2ce97c65b46d7b2726f61c825bbe9b6d32688eb84712aa336c60250be05e3b54de58af7c8e328985a267724cb1c4ad6301be24e1eb41847a7c43dbdfc94ead87d9e5f70a9376dbf47a1e008aca8c3e594e151b45c88054727b8142da6b893639fcb9265504bde1b7140bfbfec15b8b4fa3fcb0e280d9d7fac12b9dc9b202501003f09aa83125eb4c3d7773e79adb10123a1eeaa42e200f00750b4078bff155a9b87054af95483d2052c70d263a68be93d884936a0ff9f00cc5cd391fd7711abb7dd24b48872a40464a8bc8908d3aaf8cd442f33b8171d3f2d7a691345c9336383f8afc839f524d8de84e44732781c1400eedca903345800579f1fca202fc3952d86acb8984e4ac5ca8fb15f6dfd9bb4138947104ec909fbc4685361c9677df2f795d4ca3aaa277652063d7b6a0635612f4db0edbc616180b0fa1db423ba9914d816a5f640daca614ac745a6bf124b3aef650595fd46ac00320e5bbdff2e308a7578f5f507cd4aa3b6252d2f2eaf71faad4e427a4b06846d6a115bf58e8bbd059b31503edb70dc049ea21aa57aa29898493188ea3f84a745a6a94fb8a751704e2804707695a36734402b0ba47acf18ecdc836b20e9d359edb11ebd3dae802476972907951e5d386406f65af80b65e4560ba1d518ea5b95e12ef48cc62f4bd456336945c23b0c04b1ad8ac6e32bb4e1f09cb14f7b4e5f91f728a92be81f5de98eb63fefc62bac7cc7f5618a7858b3184cce6a83c95cfa76451c20e10d974009237d604b20f18d6f6e234f0957f92b00806daba29bfa0bbcd332db7e13433fa557234623e28126d3742930a99a1b72811b587e9d648523a6ccc15d903b2764c80d09872c61dcd4f91f6f94d68078e9e404b0fe647a673170806ab876ec341265bedf38460b5e739fde94e1362711d962ed217d7f6ff3f4b783c8dc5f163a647a1636a8a23222ad43eee687b2fb606a37043079b9ccff9aea8eec5459b15d0e33b8b76fe8bc6bc7efca2e71dea95366351eb6623830a2bcdde476bfd3f6183167e596144c582b480f59b8a6330574e14df7f7221488a53bfd0b01629252e3410e7c78a2fb48d0d1319624997c8e8fab462716007590c6caac4923c9f388f0695ecf29f31e0c3c00fedbedd8a9eae04238d767ad9303370ecc9ce98d634e202c8f83781d73dc911ee49a581622b08c5f53a645ffef2616d9272a1449fbc9c9df07aea2053636b3d0e9705b72bcfe38c318dc9650987a2be6cfbe87c2f6a0e8f6dbdb9984c89e258fa8c287a734e0f36973940c8f25036cbff44fd9b29659e1abed3b04c674c049be56024b0e821f29859f6a7b3c3e9f79cead76fd4244b12a91f5ad7d266fc099493ea1b41a848861ce08e007fae933c3f03559db89676d35106cd05007a113a07fc07b8791654d98b1c9b0171fff8cdcd28eb602075eda57e43075fc6798a92b0c703d370d070d22fb2eebffe4c2e51c29bfe3b4e1d62a0eb322dd501e9594edfe2fb33f7ec1ffedd5c06a71ff0c0867d1e22dd07a9fd936b4986c40ad70cf103bbf7a27af718f03011d2b34c899c23b22160c4483ff420d75ed0ae534c61ad393a01d8b9fc1547de12bd61825cf93302a1505913d80543e42e6963de27089079a54f30e911aefcbe87649873c20c3aae162da9d05ba772098c196da2f72a62a3f341d80834cb2cb63c646b9a22bfae4ef8b175fdc4aaa84f292a8f2a89d1a7373ed1c0ad3c2bc9a0e96a5abe1a1d6f209caa85a2a06b89ac68de8194d0548a762cec93b12b1784798fe8e4ed076950858038958e6a79fb212c70058b951213920c1743db503bf448fe960eeb5349744169a5c9290bf641b55b4e65ae8a02eac0cf3ee55938b2a9144d2d840894e3850cae3a6731374da3054bb567ebe583851772b9bd4038013bb83ac908e5435150a0d47c1ddba0254d0117d95cd301169946db93aa6c1128eee549d040a5bc48ce580dcc4e67e27b2bddcb155ca37310b942e0603de3b28609677194e44d1e5a898d3363d8171e03a1c5a6bee67fb18b2e28e7cbaf1c0b646d6733e0696ca568980516a49677c4d1591d311684cf0d8dfcacd60e7891cda836e9ccf29f98a22c901433175df0174abb376ea2f2a7480c6659bcb51508e0bf9220e5b99773e5171079bb2a87cd26b922434d30355c390bf545e5a4e98da"}, 0x1008, 0x800) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "2a3f7b11f293473e6b030645da461e488247439bf79800e79a0bba9bbb663e919b1803a4100305cc6cf6ed930d64fdc3fa6a77fbe9a0c4870204a584864305d3fd02c5cba44fa65e0847cae9fabe0604e7eddefb766c9afd89f8d812b507ca49a455aaf2861eee4375ad1d6894398650064de3cb1e0ea8306b8b077b73d7d318c0b98e5c5ac1160933627f0a0eea4b0e46bc752f9aade128cb48acfba3552c3c3a34e5943e5cabbb4db627c94686a7536fe64a8772b3912dd4912749e42c987d3260b666f8353910cbd060bcfe7a8511b9524636450998c19e7574dc43248d6628407ddd3b6075daa75c11f291a55ce1ffd6f5dc3c5a01891be6ea6c8ef5"}, 0x106, 0x800) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/199}, 0xcf, 0x1, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/182}, 0xbe, 0x3, 0x1800) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x2) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000001c0)=0x8001) chdir(&(0x7f0000000000)='./bus\x00') readv(r0, &(0x7f0000000280), 0x61) kevent(r0, &(0x7f0000001540)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x3, 0x73}, {{r0}, 0xfffffffffffffff8, 0x4, 0x48, 0x7, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x8b, 0x2, 0xac, 0x9be4}], 0x2, &(0x7f00000015c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x6, 0x7a0ca163}, {{r0}, 0xfffffffffffffffc, 0xd6, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x47, 0xffffffff80000000}, {{r0}, 0x0, 0x20, 0x80000001, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000005, 0x7fff, 0x57d}], 0x3322, &(0x7f0000000080)={0xfffffffffffffbdb, 0x1c4}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001680)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/250, 0xfffffe4a}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/4096, 0xfffffffffffffea2}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f0000000140)=""/4, 0x4}], 0x6) 16:00:10 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000006c0)={0x0, "3ff7a047bcf503f6922e1177530413c7f23b8a94ace3c5fe273aa97d2035c4a7c1c06cd0693fe580d26f1016e9207e7791e6bbc24215478ffba1df8da50960db4ec195a00aad4d4d1586f2de566a896fb3f60dd6b666401e83125e13c461db593504b388c6d7de36da1631ebacd2a676a7f5b93c80d35f03ba4d54cfd516b94b493d242fd1b136c67ec743d1782d9d3e15b7e80cec3f505cfb290e25ec721dee6cf1985c6fbef8ed8b94a1fd7430148a18d9921914fb0d6b9fff74e63aff00964e72e507566d9a730082a383d0f80d37a0f0a4a18f5d56a5a16d67dc47d611b500d15502ea97847ee1d176bc61ba7508f45c4b9685d82529d6996a1d19466e8ec443998815202901ee237b96a9dfe78f3ab3cce80703fc07cf5ec11608599ed7801ed8915bbef0fcdf35ed918b597f0410fe19206f6e3640df7470ebf9bb80c259b6f803b7e25fd1bfb5282c37c1a0f7dcb5f702b8423a7c77cc74a86bc16ceb3d0576bb1bc5310a81b50b5e2fc9600e3c8c07e03dfa75b5f119c9d72bf883a2c895afdf063cb74faf53ef3c8b5f1680278c47f8d17308e98d49dfc8a1ac8a6da379203a9a8b29fd7684d38c6161c9683ddd4c5e1daac25a20a83fa39c465b028e5be6647400749f235830a9836083bcede74e44b36cdb6abfcaa7312cee053d557b579dd73e915ed8bb930fc3116d6305a9886140a853bda5a991b43a966951eeb7dd1b7e87167b32f2fe34f04751effdae226a0c22765c7d9a3471885ff7dcc94beb44e86c7b165a7f8a469172b72d13391dd15ca41ba98dc066c760b3d05a66df708ca3e113a96c109a598237c1156c0f461da5b9a84a5cde80e7731da2e0ef7cfdb4f7bc38cdab8843c7ad7e885f27c79a229fe0c459442a332b94f47021cfa85d7020237b4825022fb3f7a96f15888357f1f44dccb3f18ee19546eb3b6542bc2c52a51fc01d6f802836332b1b3d64b050d7a1dba9ad10d59898ed3dbaff6df0661335fce09c705193eb7543bc03f748986738d4032eec772705bf3cacccfa111620f5ea325a31039c205fc92c1af53d8744dd289b8d88e7e07f81e1ffd9549d06f71f3896df5147a705e44e21812a80d0f1178cf2b67ba7d83834f0de9f62e2b578d8a79576de211e046a969698cd6eed7aa23f121c83c15cd11ca227b7ff683b0869e023fc7a047cc782d5bbc5b7b275f665c80be942d62db4a0f0c6865906975b3dceba966ed7742ac65aaddc93bb6505b7f4c4082c6d9f4c214b55097dff59f6e18fdda48e32bcbe8413f88120e9c8ccdf56635abc95ed296f786bc9cc81870ed4541e8c681abb1857e6e3181a39bee594df9c38eae42994f89f175843da6c6b9dd3e62a631b34c7614e4cf68c74d0a30eabb1d2b53a29bfe4f9e58498a6279ea3f024b282dcb3b265d5bdd3594109e893fed3c0a411cb3dcde937cf93157822cf072512115c7342e14b4a3cb7a1fb23a2e193b68790ea444c4050afdc11e545f28b2c150fab505c99b8adcb86b12769e5b411544186524af26fd4eb13250bc5b9339eead817d020e389062c6187ca7bb1bc9ec8a50bb8b65deb26a97c94cef47d7c443ddc400b1efbf1e0c3347b71a47db32b3831a249fc89bd3777287e004e71320b1e88b6b331bed87969429ad1b59afc396b65f4f91c71556d5f6090756baef200d06b56ef6f61318dd8d8129e2cc77c9f7b6ae9012e36f9c6d29518edb6a2ccad47c12eacd61281fe3e20ddfd0c4c622c2b559646c8bbd2701b9ee9e5f0c689f3d7d4e5ee2168540f6e08f0981cec6fa315416471f99ea13a00908693ae07541c4340cc47fe68e8279b80e3ec19fe79b435e7a9f461809c4ab72d1db43120837e03081b7c6087084348f774791e1af5ba188c36b10f994685a8dc9dd21c54170e4358dda7b2141f89c9299b69e8ed54c126d1b8975201e2635aca677feab4479bef0f4d119d057e6d512a4d86e5816f32c0e5b479400fd99043a6eaf4494b132a09594fa7b392205504e516f8a28d834f8fdfe488d0d4e69078d27da23a96bef9b46fe2bc7cf12d1b2411d587db34badc42a6980a8f6027b7e7df706ddcfa82130d53de13c789e4d6598efa1da5aa66d4d9b5617bce22688a7b3e79d3de9b2a06bb5d1155cbdbb453900467b6c5472ae4b06cc20f5d99d41ddbef8fff6c700bfb0b2ffc7dc8df81b955394e6c278ea38c062869603f9e7f416a76ec4f89ece4a418511c7156afcc92d72cfdc0c2ddd155343e31da615a6c8ddcef1f131c0e3ea83df440e917e4571adfe9e686661a28d7b254231b749c4bee1cdea1be39ef1367d28345fb789e4b1e1afbc68b21cc47fe2380fa915ede552e4a6310937870ad85416c351113f8bca417f4cd53d9fe5d686c90ac9a9a22660c6829f1dbb2d62b6e27a6b0046b5ada12f1009cf953f634869fc02799196718d798b9dfca045779f8b883b2b6068041ebeb625015eb9025ba44b09cdb9d84c05bfed88f488ed7b5845d90699239a79bd1cd160f2f6edbd5956cb0572dc7214913b3217ad364b747fa4f065c32708e27adf6ed8ebcc7e90f8666f5312ab3c2a6544e6d27040ef43ceb4e35d44073c09dbe614874f99ceb1910f9ae97e42d291fe731c012ee874bd0a92a1a2c5243b569db96cd873b008cb253eaa1663a87b81f57aa657d958eba376b187f9b22845dc3e76f00cbbbbcb3a4494f7c78a67b14e9034c38b0f7aba54a4b073efd5b1866219e26bfdc2ead6e2ac512781d44aa597d6481b5c6eaa7f00da0c049385eaeb9ab2f350393dac90697523fe03e03064dbd35dd587f87ae9b922496ecd1c59e98d56902e640c44b748a39dd6dfcf2c6df118591d5579a61ffba2f1494584f6ebedac54115d031d61226446441"}, 0x801, 0x40000) msgget$private(0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x100, './file0/\x00', './file0/file0\x00'}) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x87}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1d}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0xace, 0x5, 0x3}, {0x7, 0x3b81, 0x0, 0x7}]}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f551059a5b149f6b7aad19bbbe6a615761c6dbbd"}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1004, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) listen(r2, 0x3) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0xffff, 0x5c1}, 0x10) getgroups(0x1f6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setegid(r1) setgroups(0x2, &(0x7f0000000000)=[r1, r2]) setuid(0xee01) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc0, 0x0) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f0000000340)=0xffffffffffffff0b) clock_settime(0x3, &(0x7f0000000240)={0x0, 0x9}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x386a1, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, 0xfffffffffffffffe, 0x0, 0x880) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x9000000) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x41, 0x40000000000000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="9e8455cc546be3a6f12167e14de75e2cbf4277bcd7dd0f8d48e37905e558651abdc23a8642a600a7a77c6515e8737670d8407d6fbaa72fb783ae6942d4c5e1ad0f910f081130d9fe90d0e2c2bf72ae32c9ab032c192b18ef48d1f5b9cf53d0c76951c18e334181517ff01859c8897f00e9caaafae6557410da8ea7a9137562bf2618370fe3b12d4e6a0790dea477ddf112adfd9a93b9b1e7340d9a0017276d84fe1ab9248367290d51dc9fd0ea3b00207466cd1b8520b078de160b0753c77d7e60874210c7ffd6", 0xc7}], 0x1) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0xfffffffffffffffd) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x342, &(0x7f0000000000)=' ') r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/6}, &(0x7f0000000180)=0x8) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r2) msgget(0x0, 0x26) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) sendto$inet6(r3, &(0x7f00000000c0)="e8b2a88b90805dd63c4690a6a1f4ba00240adb4bba16aca233a224604bc7445b46ae4e14e5544f75f170673e7fc31062", 0xe0b575cd842dce3e, 0x0, 0x0, 0x35d) sendmsg$unix(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000006e}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0x100000001) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x5) 16:00:10 executing program 1: r0 = socket(0x1, 0x8000, 0x6) sendto$inet(r0, &(0x7f00000000c0)="56ba620168e27a7a38c854135f8f52c3daf28090c30fa96d1549432be21b713d36b463b6d789bddb6bb89aac93eb254fabe810e01399d0f23749e2e5f5fca512fc4fbf6d73c2014b47ea296fb275dede1629fef325620cedcc694ca258038f94e5612f43ad80367437a02c7de8f7054cf881acb1ca704720a0ce282bd8d31354e4c1592cd10ea01df42598e54a91883c116e498143d6d4b631e1e30186696715", 0xa0, 0x409, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = shmget(0x2, 0x1000, 0x404, &(0x7f0000b39000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x7d, r2, r3, r4, r5, 0x1, 0x7fff}, 0x4aae2d7f, 0x2, r6, r7, 0x2, 0x8, 0x18250ffe}) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xffffffffffffff91]}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x48}, {0x10000000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="a1cf") 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x100000001, 0x56a, &(0x7f0000000000)="c3cae559ee0ba7fd2cbb", 0xa) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0x2000d17, "419414a0f4336778fd00000000000001ff7132bf"}) dup(r2) ioctl$TIOCSTOP(r2, 0x2000746f) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r1, &(0x7f00000000c0)='2', 0x1) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20009, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x0, 0x1, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x84}, {0x8000000000000006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xfffffc7a, &(0x7f0000000200)="8b50f80300000081a18e") 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003e9000/0x2000)=nil) shmat(r1, &(0x7f00003e8000/0x3000)=nil, 0x3000) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2a2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8f") 16:00:10 executing program 1: r0 = socket(0x2, 0x200000000000001, 0x10) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10)    16:00:11 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a391000000000000000000000000000000000000fbff00000000c7febcb3323f52a9206001f61349400000000000000000000000000000000000000000000000b97fee39636458f752764e79d800000000000000000000004c1e8bf7af47d062511500000000000000000000000000000030467080b65161238bc9e4a4b900000000000000000062000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da540"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000003540)=ANY=[], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[r7, r7, r8]) r9 = getegid() r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000340)=[0x0, r7, r8, 0x0, r9, r10, r11]) shmat(0x0, &(0x7f0000704000/0x2000)=nil, 0x1000) shmdt(r2) shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000280)=0x10) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, r12, r11, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) socket(0x18, 0x1, 0x0) setegid(r13) r14 = msgget(0x1, 0x3bd) msgrcv(r14, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4104], 0x1, 0x0, 0x1000) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x10) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x80000000, 0x7, {[0x2, 0x8, 0x5, 0x4, 0x50c, 0x536, 0x0, 0x7ff, 0x7fffffff, 0x3, 0x1000000000000000, 0x30dce1eb, 0xbd, 0x1, 0xd37, 0x80000000, 0xe38, 0x1], [0xba8, 0xfff, 0x4ae, 0x0, 0x3, 0x6f0c, 0x3, 0x8000, 0x8d2f, 0x3], [0xffffffffffffff81, 0x9, 0x2, 0x1, 0x9, 0xfffffffffffffbff, 0x80000000], [0x7f, 0x9, 0x9, 0x80, 0x6, 0x40], [{0x1, 0x5}, {0xe3ec8fd, 0x1, 0x63f5, 0x100}, {0x3, 0x2ff, 0x100, 0xffff}, {0x80000001, 0x1, 0xffffffffffffffff, 0x1f}, {0x6, 0x800, 0x40, 0xffffffffffff8001}, {0xeb, 0x0, 0xffffffffffffffff, 0x2}, {0xe172, 0x4, 0x800, 0x49e}, {0xb4ca, 0x0, 0x5}], {0x80, 0x8, 0x7, 0x2}, {0xffffffffffffffff, 0x3, 0x0, 0x7}}}) close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x6ef6ec3, './file0\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_media}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000300)="ff73ca961aae788a0a9906ba147f1e4e8c153f0abc0c8300d172bd43a6ed6825cc737d1bad53a5a51d18089af4ca03b12a36230020d30064fe0c505e43634b1d6b5bd8c8ef30ff3c5ca1b401c90b0b2148a9c8fbe9dd9d31e4f6c55939be9d07cf7ee1980b51e2cfb4acdbbcb4cd6ffe1db99213abbdfcb59fdedeb6ffde747affb35ba4c6972223910e5f4357995f92a477cc4c29ce09e1a415c79924a60d11ba5233eb047647ac2f10306ee0938205f2cd85e2de49a553d43ce3c2e213825a68ba381873d634ac3d96896ea4b480508a84e31ea3744989ecab805aec0422b284b90740696693fb99b460c01ca36630e52681d3604e0f075da03f9543ff59e4e6298dbac6d672ed5beb819d132ee77e0e5ec92121a9d124e9a0efda41b09d54fddfe622e2b39b57a3690237e82c0940711decb315bbfcf704c90e7c83e94f27f3b8351ec7879682001cb9626bc64b4c776de30aa718f302db03dd1635af2f79ed2de425895e407e68a878a3d6dfa3e5f149211a7e372333a8142c57115c0ad3a54069a9de6c1f07a5ba10a02162176f4bc14edbf5480ee0a330ffe8fea02365e25c7ece46365dc64ac47f76a574dccbbbf39b1993feb87c53b4480bd4d87be99172bfea1b532730036591a47323d3f1cbb095bbf6231ed72975ac6e2f5fc4608db2aaf482c8bae69bff3134a20f688de2c089e6cbcb42825084125e3aa39956f74061595d91ae7b55bb52bce4bab334135ebd693b3760be55e56a6252265af07b0d22c01fdcbbdb88452dab98a024a5486b8ebab4ea8ec3b18de215521c5705cc6c85c21d77d5470f23d5c404fc20ca321a192a427a13797cadaa5bf737734ac04203fdb920a2fd9ce1bef29553febb8f2d38a1320d5f11f025ec1e903e056f596f64cf6e23dc404bb0af2121150d350ac940897dded11e14f51953036c7f83cb248a3e0bf5846a825831c8f309c16c0eab5768ace46741bc101db935427bab499d8ba76a76ce6d282f70fdd843d699a324866aa71808c60fe21b9183e79dd3a426545b531847afe689b804088ff268d759ffd4c38baa5ffc629855dab02023df15ab8e5c1378719381f2f3f1bda98b247d2240a303e583b7387e34cf67141cee4b77303f70e49d55df540f17d276e4745f2cc5346866a887099f19b0bb52a85f50abf72048e52877114dffb8b94d3c2b4d3fe5102d7e33e74fb819c45de007f3bfd5e000b4676e65fd4abe89deb682a9896325a78a448c9d8cbcffa233a8fc9b76501a54cd64037bf35cd54b997f778c4523798a6b1be109592d330a713d01ee3fe808111360d23acd58841a4fb8f7f0ae2e3256fff85f6e5f6e67782283af9af3d1e1c6ed62cfea34b3f499d8286cf46bb80ade8da9768155868259e3177cd90ccd64d7c71fae8120823cf49a56e994f3014aa361f9eadfe571b7a42bf5d5c45628450b2052f5237bd93dc9b77bdc167b2e3e8c158fcc25db8cc6cb6da63bfee4673e94ca33e9e849dcf157a358dfcd83076d535d480d12024d846edb3304961f53ae8eef4f01a8b83d422818483568e93777c363cb36ac8a6f88a35210447d8da79d77bfa8d3ef390b9dd37792f465b12811186172bd54d0609de4e3ce3190cb4a82026266cdd1ca3854a0c7d9f06729310505e39115905d08aff2a39e4be3120840f160b22b04de1e312f2b3b6f1b08692a82258ddc7fe5294fbc8e997939f4ace852f9fd95412c5104bb76de13ddd29403ee26fe53f5d75344329e4881dc593a262ebbcef5273176a898671922461a964a42a9e534a49a7386a9741e220d1e310d4027cc7b4211ad64c1659803801bbed52a72610e0640350f804563c579a22399b55a82b8fb96d8650aa207495f844f0e569d9143cb04da5fd8f576fd0622df5a869a0d2e96cb06561360430a5e95f4163a394e4b64410e18f2493b284a1477948a3bd45fb79e7d61454cdd34c1a0ce4aa05c425f0c6d6ddb05e8948140dce16881fcfec79da9df78705bc84290bc917feb680beed671e4e810f36f38411321524eeb0c0826dd5dc1693fe0ca9923f7186e6f949a7abdf7e28e10322f2ff1e86adeea94f2dacaa3b32e721143029c1a537396859b21fd2bf4376372798a2dede9d153297a4752ac9fddb215d5c7ffd3c5914a9cd74f54648119d56807612e22a75ea37c1f02fc1f8ed6626b0ed13c51880c39873adbb1792687451532f651fd85c28d424b43ba34cee7a8b2583031ac01275ed0040d82193249211ee1562ce827d6764b12634e41cffa2fde0bf0086d83bc8085ed140783aa810836086187dbff368d2f72c73d7fd7cf6e2652a4795304a91a07fa3b446548ceec87db1829de6215d4452ba9e85ec57f5dc76105484a35c6ca0911c9eb2e4e53a3605e62e46b206e3a69b4a613b30d015928d822788ae4b51921b9939666001379845d5840c06fd8164383d3865bcb5a210598e0580200cb51a8e8c23b688897fda4a20e4d1e1cb6d96457655952ccbb1154daa3bb33f2cd6268b9d84f029e427cfdf9e7cf40c4254476a0b66d8594ac5545840fcb58a5cdeb80fc042b4cdb1c6fdba4037e25a3810acec9662db5349d6558f2048b55ebabc1e1372296fe676c302a8eb16b58dbbcf553f736842bb299624365fbec772ad0bbaaefadd7d4eb431851ec2a2215adab89fcc7ffc26c4410190cb624205d0671989b35b3fc4cff1d32339ff4c713085e2cd2039114a96fead536e75f673834ffa618102f844837bbf55bce83e4a3d1d0d4f9a0ddd04142af97aebef456fba659bd86cdf5b52ba6573d8172ec9a0c14208a78d95810f7ab4cf0ae46fd268b61cc1a764ff0416160b3eea24575c2c184fdc9194592a2b3d8e45f40355fa0cd0984c2c73ac84a4262bf2b4a95edc40d81ddd96b8f9735106bde2346971cdfe8ae34badef05eae5014a4df847575f835378f61de5ac6a8de7a4d2eb3de401dd2983a07a5f0c79222ed970fdfe220f174263fd43b288acf36db1a8205f18d8430ea2559cca34b9a0545870269a5931e94d5ce4ddaaceccc66ab4eae2723297baa22e733c3d87978e8f489254c030821a51f93b4e3deefe7ca34a8cf8b63d1a1c93a662f30e085aa46f39109b68c14488f0eab4ab97b5f7153426699004cd6f067605255c10da8607ac24be59f0f46d0553133882f4d0b748dfb147d8f26ec3f9eb62e2885b31ebd59c698d4ccc76fdc88a035124520384f07e0be7b50a78ec0f7874f07dbe230c0f0077b44bea219cac03b44ee766e4e7c5843bbe7036c0d77a9c29aff93fe26fd3524e562819ed7dd4ec0c5773db277b979aa35aa7764cd78f901883749a1962e307577f1d0c22c5f3988729e5e0b4a1a5edefeebea829e53e44188a78e13778c6d7957177becc1cd49562e9bfa8210d12fb29acd867970ebc461c14e49dfd738a8821b29522aa14e1e2c2cb6fc2a052ead855ae218508e5d0d51e175eb0675ed4f3764d25d3dcf2a7d862fba266665b15ce055d56eb2788b735fc9553a6753345d965ab8862a6eec9e13e94e1dc0cf15a48adc579cc32fa3d6c7c9cfbde2495873aa2e481d84eeff47fce2012b16c7c72d449bcebb2c2fa71188474d2375a48086c2d61949d38c3191c75b48a7b8b27102a09e2903b2f814711af8cabc6b247a22af803d5aef071a8cc94d13d9eb0f1ea9821593a87fc5633f1ada3cc72ef3d9192d99d8efed268efcf6cba17cdb43490615d4b7262f62f968bd4b3ad927558c7d1d094881d746abd4c21bf437254888f74b9c9eaf98cba97c7d100d8c583161e6d4911e42fc72a62353c29fa90f87b6b3f5b1ce08934773e75933d1a6c4bc271c449539c5384202834c261c9d75d5acc969b969c3ebc2ff14a2dffc5d72016af6e4e2bf7a02d10d6141aca4012734b9dfab4482dbb0a5190f8546ac269638b8092eb0295ba4e4d5c36a7badaeadca148c1c79b9abef26b73aae2b12e2b1c10ebbbe4e525ad075beb5bcd301c982e7f8c2ed5cd76520c4f491e31d1d5550182d344d853d3949824d46a5a32818c7e0b175372c1064472fa5d0bbf2d2c7f7a968e44156e15a175b4e04752c205cff7efab9d8a8e97f7ead1d164bfea684ad9c34508259925940fa2235adacc1a927a3add039050db58e4ff06e6fc1aef25e237eacdcae1d3d87761a6a41f44ebf0311aa0c1b7e098210746ba8ab8b0c413f3eb82b2ae7819034f280fc59f892dcf1de1b051b307fbb638b27440cf4b430150243252081355685b80b55433ed97f6e44301d90b26939ebee956e238ff683d960dc3cfad597ac7cfec4453c3b43d62cc5e63d6310c879e901f226a4df66b4239a194bf1eed7f67b19a33e6969527947621eee1093bc05d35be81e7e110d681db6448e1da5e201d40c62077a323add2565bdb811a5220168ed58140f74610a6120545ba47f4a95524677a2b2bc1de98fbfd6ac800f120e89bf6cd64bc34f95017f04bc90f1f2bd0baf3fe57294a65f371f9ed5efab5d4552546b3d2e77682dcda2c65d51765ffcbca9dcb9bc829b9a017ccc00c270569d02eab535457ebc7cb2dd2bd8a5f46ef7a99e7162734d08e8848845cd00e20eb1f22e5a3e4793d2b9327d5c390f64b157020f60e95f002cd9799dfa8fc1bf30ce222f34886550cb32b0d02a05afaef465ab9211e931c338050b8f13d2edc8dd2af3efe61e790ee2079353e22ad39cd501bcec853e4cc17cdc8ad06383045bb2c2b87a2e461e66c7c57ab15803d1cf0ebfd6e0bd2acb2313349dd795efd39f8092a7ed1ce74d2759d016dd6eeb683a00c6e63eb0c38fbd220ed476ac70d55d2b39bb0a8125cec59eceaa9d7a94fad26ae283487428a94d8cd27cf941f11967571381ff4023028feaf6776453ec5b2ce4a7c89f9b11e0568f300d7e18fe8961dba62c617997ac8e4a92436a600e57a4cb6ef850ee2a6265dabbfaad9704818f73eca4c6b5bd601ad1b584b9d9c727933c4eab156307eb083cf95de04d953e1c1940a7f27dcfab0ef38afdf74ad63ddffcb7443c99767db30fcf445bdc4683b83105da173abc743d047844c3bb3eb96f59121c74eb3f170cebd3e6af59fd5b5258398ce330923200f292dfcdf584053ab1377bc4cf7185f7e53609abcfe9b53a09f9ad6b4fe0b9c1a7ed9479148fc46b4bfd916c33582390fd8596fc1bd2fb31b4eac7d86455a2f67146a8eec19e5ead54a6525f49eb8f203ee531c98c8a28b7d73d3e6c66f33ab7b6aa88c0885f96fb692c20e306bb553c6d0f5b341d65917d2e4d9421b4ab854160f15062dabc7dd3f72eeda3042c54c977d9511a17e01d69b2542d64273aedb2fadc3aff6a27f5744c7f9be3ac2851067909d4228ec87385d88ea31752917f5336099c243d9e0c9e19d6e983ac395146a8f506c9f80d47947cffa2fa72def43930c2ac7033813af2afdaa44b7aad0a7c2589018991bb20c8204b4177b333d3e9c51d5042e968610daa5a48edcd90925fda6b30d95db7443508d467b04c35c2502a950634b17e98aa9fb48bbe5480a3f2c7b27ca84b0158a2953fed778bac66069791d97827ee6fd13271d64d16b1161fd3fc160c72c5f9116f0d2080a5675157e6b9978acc5d5a3676ae1efc9631164eec53811db05bfe178e11193ccb54e2ae0d84edca2086a09143148b45e44468a84f3567fdd2af1aa90cb2396ec9d2f1f3982277cbaf12b3874c369ca18dd0887a8477d57cf0838f4d87ce7fdc07aeb73bfdf16e280fe9f5572ca02d3e2832e70f834488b422c700e7454538631b58c89bd8ec5f67d74fb112027550", 0x1000}, {&(0x7f0000001300)="44cff42b704374b511adde54a15908dac8db31a942da51b94f5d16cc61a47f9e3b0fe323fd9ed728857b4d514dc5bc789e86e9d7637ab09b9641ed4c100026cae9d1206ef1e27a3437caaf79ccc67bc9bea76b0b7638e60571b1b5b2b3d8b7a2b851d97e4132768341c70abf5507df49b209b1b3ca0b9177ffab49ead1f0f22a5f368df065677381976330241a6ddc50f2bd3b80cd95ad75c74a14207d4c94efe4df33a481099d1cb7547b0becef9a863bdaeff823289b315c6e4f5f11825958f330d9caeb0356d7c98bc58ba20395c7873e250c", 0xd4}, {&(0x7f0000001400)="877ff879a7b285975ceb254a58258b8da06623a5c1c1e2eaae744801d4a66270a09af71632e83c8f7022407529067748f5b9636730d977cb13863fab2f2adb6b69295d2d7a384e8159e141e506ccd1a2c43f28ebbae3b436fff272197f473b3de3c69e5237d5f9ff0ebe467bf0a15b87f73013408f4783df1b031a94ccde2564b426e7a453c546748545e3316c9508f407cd92fdf72a670b8a8b7e6f2ac12a9bd790eb2252ac229772a88c74e18c27c2d5ad087fb09a1e26b47b89cc932416e50b2c3718bce26fee8042b970b829199705185c89019808f9fbf57c71", 0xdc}, {&(0x7f0000001500)="f70cedeac6525803a1b1a60ed6050595ee9442cc7c70e0b7eaabafd9ea7154b760b00e4039e3873834ac157492a629e8b9da9e0d0993e47ed9790bf9aa382345112d31aa373007a6265256c37d69d178128b49a7aa4fa1b20f8063bb62ecf5b689fb7d059a04d26747538d0bb681ac1b5efab7b02cac563ffd3995de32532fdbbb981c6bc919f90ce71d0e75b6a23469023ecb0be38a9af152c7aa9732db5879ab3909338890206c57", 0xa9}, {&(0x7f00000015c0)="45051052da7562053b46adcd213c61778d7346e6c24364e45e5e9ba905479a6ea16cc998522053de3d6f18699a35f89264d85c3cc359179a558fb1c1e80f869bf7bd769e4b1cd5dcb0e4825d38ac28aec5e6f00f1e09b7ce0f3dda4fabb24ccffab23f922c39d4f8aa1b5a384d53ba58c1a011970dee408cb74d61d2e14ae13dc950d8c739f7143f6453516488276a51f45f3cd75e8025b32e87e0796dbe593f9e2b41c062c982adb52420a22d612d45bca1926caa6ffa9907bcd2fb0a02b13c854def4b8d538642913d07672fcf92b317eedf88a2def23158de32ee9ce95fe03758dfbc7b22bbc12d8afbe3ba5b6610495c04a4099d35e1", 0xf8}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="071fc13952a06e649d71636207eb7fde6295276fe07bbc03d38f7f74942e27037e467e5945e9aa016b509e4213d2a8f7b9b4eee9a8067c18bea51613691777597c74830534e434f36c57299c1390dceb2a1a67d6e2da5372047a2f762af6e37e8f591a5aeee417eb9bb4c539a5e6da3630bbf9bb", 0x74}], 0x7) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/58, 0x3a) writev(r1, &(0x7f0000002900)=[{&(0x7f00000018c0)="6b87865cd3aed1ee66bdd3662f2cfb47c33fe4cbe1da091e78d4dc76ddafb5c68fd974633aca4bbad439cc50b348000e28c153d370044bc1368001ed3b7609e773bda6badc9badd90550fc9c94c02618753c144543245a41d7996341ecfcc43c5c0b67a7e209185b9ef0eaadccf3f134312236111ee3791bd517305345e031df7fd6aac42f6a0bb6efdb9ceb69377535c94f3f0de91916d48a3f7573b3ff3cd6b39168bce1b09aad350081c66d3469984ffaf0b76d70562252aa444824a230b004bbdf21f0af4fdb7edf1d3e26f5e749096ab4c6e46f1f7728bc50b6773fc1dd444b3244f51ccd6140b1287cd0fa1361e3aa2e74a5d228c2542ffabe9b626663c0d827a3884408968a8c2d84544c4fed1353970cf7cb6c478db2daa842df107ea5fbec0c7aa6c1f92e97dd9444eded8f163b8bc132357d8b4d0072a1485e635a4675140e2b32a55d58446f4179f3c36bb9550787f7a6eb86a03f4810dcf914777cfe637e9638849618351a88f41a83a4b6cacac0e680355a1b00ba6d5b821812d65e836457db840b887f862aec4c9c03da8ad85c01b4b8fb027d2f232efa747c9df91fd2c00007f65c2d1d67a40cde6ec4507ac79c1909796ab1233d889abf657c0a5556c7b7cd5bc75c477a2a626ff7da6530e740b1e8a27bed43baaf8a57ef358949165c0cdf00f3e4c02446f7b4550c6b4eb18b7376124aeab293cc6f3d27338ba2e82894bbd1c8d147b964b175d07b3732a3170c4a3c7bbf7f9adb7ee8627ef03fc1265fa24e22e024de2372553b7488797c669400b0de4582794909269276f072bc7d2cf05a65b8bd989793b5a14cf16bf43e66806d31c5fe6600b6452ff33fb1db35c994524473a5773dd740d7b761ca45589f57fd6bf5abf738aae1137e2b2d048b323b0994e8506eb65c9040d42a32f368a39cbb8c896dc2a0f63310c08044b4f8ae8dbd4bfe1ac3e35413eab8b13e63f61b42df8fc06e096369493a7a2cf75dd1b575a869545fef317acef087b31b743a41d3a272f7b08c5a5b41eecd852960514c68d87e17d9adf224bf213f7597323073e0693f6858732382cd68e7742830622520ac13ccb11fc836078c21234310587fb60e7b0d196c5c9462798b5a58225266e7c91c99fda690c3c8f2cc32b7233146d7ca0b73979b1ee44f9a87a7cd6f9933f5406106c152735c6a093da464178ea6ee4589607758fafef7757a7394f43946fc0bf95f4952b250a459838a4ca9a6a21021041e1ce8574e56e5d2a36e44eb199985944889f0e52539f74e09ec603909bd890a078999cc1ab6d7b5e9385e250d00f5fffccbe6b56461ed65c8083c5ae3342efd930ff6bcf7cb90e91c2fd49c7bb15a14a9496324e70dff0544edddde060f90a824c2ba72498ca54f0a17734fbe4c5b22f8219cd9f75f1b78a6e12a1409476a55ad3a07a866a05d1a5e47583337693c975cd0fd8002f092b8623cc54a6b9e8a5d360a3ab9879b849677790bc825da7e6bc38743cecb8c3cdfbc4299d43b0863b66054ac30e7b3fd7b1649142f1046caafcb97dd93d33a5b05d65858e20f45402b139a8dc1b0849d95df8c8dac4977b716d11adb0a70ce73acac16ab00838378ca79fa25d09bb2224ac24c730949f0330228fd3f5aac89ca6e4c1fd4d9ebc978ca16c2d2fa0cb7b0e7c0c5698c2a632342c89f212d81bc02c921dd77c4a67b31bafe62cc9cfb93552d17a33e05ef3678a2a30a4ccefccf82f1b3618874f3781d50c0a1810d05fa8c2a3348790f1a10a479f9927817038a60cf81fe8016ec7ad9e48fbbc2930c07209cbd5bd9d9a2c7936970701e5cbb51590f59c23e737517f8fd05663467c93d6abeafbf0d7bbf1308dfbc263bb488782237b2ebb34c9bc84c751b50e29f0fba5ac2081c93e53d13867a900d46d0f009f27312487987107a8632083fbb60613b21d02e07ba7e03bb590cdd3363c3c93ca5c1d9f0e50c6358f3c4303d76706cea5ace05cf6912e84ca011c71f8ae8998e7f5401e67eb9e013fca699c41c23aa4711723bbbb807ce2c2b7f8b69352f6416f4544bd854107b6fed84b921991f24f736755d1617bdc1b175900450151c415516e079c04ae016103a97be8b619a24e2a2265ff84ca20d780c65d9b186a647fc489516938282cda31aab03925e93cdda404908df248d16e17ad5b0767126f5fa6ce8a4fab6bd0ed1c42779662d16274c3a763e2d5eb925d02ba146698a1b75c842afab8d9e148b50bc2ca2779884402dc72d4f253b7299f6ea4597b729d9fe2b3301a433319c2da86934b597b6ad714d2451ba6a7bb1f14c11e20305bfbd51f3f4830df451261c8e198f1617ecea5f4dd31c3ae4b80be6e1c3b64c740b42fca9c916109fa4a41b4b0300667350729b9709959e15168e00abc3c83d7758ef5e064ce7cb949ec84d0e583e1a192be6b302abd4e1d8849e873286bf9e942b09ee97a4e28c09179a41397bee8b2921b1cf63a0d92cecca93d14a136395fde60e24ef51ee4634d1386c86432328acab925ef7e3085b8020ace6f0e5e34a24c0e04fcfa361277fa3ca09489c78387c136db94a27838be200a5f387736831c53429e5aa3eeed7c7a152314220ec43c7768f1501f275f7259db8242fc9b6bf1b8e9b0fa1fd482ccf3c28ed73db7a005a4b36e01ec7f15c7e0dd464c111d9a4d4f372fecb5d7d13f8def1c8e94a1749376c89fabcb2a3431a6f1139256ed5b551cb756381858508ee3154d33357de072e131bfc576bd133a385e1b8a1c6930eac44407b8e0a1cde179d260886decb08f9d7b92b7fd67bee8512a284a61b35717dddf52359c385c4c6e5e7f67af7b6fc140497f44966a9b2f51bffe7e14b430e1512ba3f4eb8a2bfaaa6aaa7cdf0ac28b221905535618daaff3ba0659705cf8d5edc0fa8524b2fe0af919b1bd4749f04e444e5d7854501783e3d647b7ed8a1c94e9954c3d02aa044d6c217b62e1e31f39360580c87d19de62469afca3da8fa9dc96ebd8c5d96090979a76a5c3fdacc481eae5c764feb0528505d520967488bf0728040314d076beb133c1ba528e88b3fd2ea1bbe38419baa72b103c1f48b9080d353e1513d6b5e31e12ffa62f651104d4ed60ca32bafd4ab4461cb4abe79ef963007124730580f056440b28a21d67b2bc45ab58e9fdfc48759c98e731a69e1d1c8b628ad1f03e36f40ac2f309d36314d5e683c43f675fe697dd1ccc8ba31432b08560140bd607649569a364aeae1b1b75e87ae5149e356b8d539a6566a962e2481a27f97a21d2c2148c788aebdd61fe8b8448f1254272d08654e18cda29313332fed337d7c68d20a8fd97e9ef76c64cbebff68b763a9578c0e699361ca92b42fdaa284475d7617d2b85dd6360e60d0a6485cccb56f66f28a2a258d5b422224f109fefd2c1ab01384cb1b669ba6e0810703df3a8a58d0934decb92fa218901a5073fbd0c6fc2619634cc4e245e1e1ce57f66368e244b36283ce9a54292bac102bdce9e5aea074dba3e76c4e3e25387949e167e8310e21b58e1238a4739cfa7a4f1f375881eb1cf3bd654b9278bd31b2193d51b1e460c346fede51e5549e73eb8319d4cbbec87c7eed9bd1a5ff209838723e245359ac8f9319ce3852d8107eef5efb9e033c5c65c16e55fb422d34359f27fc3acdff6d1e0bb234eb4c2fcaf2489dc6ae68e9d5d9ecf3ed4d4493c558902738c7e17ce3261ac8258ec05fe93a7a79dda63eb67005680233b910615177bb66516bf8baa8ea20160d58c26d3cdded2e8258051f019e47a21cc54161d0e1260835eed682711b2952c13096e47447aacfa057a20ab4f914690f036f5ec14a84adb1cc0858989a0d3dcdfc8f20eddb7e98c5b4efc6794ebcdc2b39f69303f8f52ed9385f359aa59c2c003a76b687b128ecc9219835387a0cc8ca2edecd5c273a4c3a3bf591c287c7656f680c86044db1866c1fa3ee50bef5282dd8b3dca6afc13a5a2677f66d9d28c24e671c63780f2f697a516b83b1bc94f75a81c273ae8ca9b4b9b12da31c20ec1b38e46e5c97150667de24e8ed03518d4c5e641bea65fb40a60502f15f5fd44369c5b916ffc40884997e3a079fdc596f71625cd8ab419bf1d8018cf8889ac6bd3e3bda0f7bf7809b3c08d1029bd7d50c69de96077f435bc5a673126a59462ea6adf03493e3f5e31556f6696b52ea4425b82b40ce8e51d81295ce090f06b30c8623d3a36439f1757a5e50361366ceaf6cc59ba3339d80bd82c7f492695e2d6bd9e702b89538b628eafe2dd66479e6ae2a674767d51c9708b82ccb04acf106cbc7f981fad0f75e7677ae480a02f2b8dbea142a51adee67d3a4a8e9d501e7a1b342c3c28201df88b7da9d2340d4176a4940102f9da6419bf25811d062827aa4664aa730fef55e6e29dcc9eb113218c00fde5266ca5c2c8e4a2e44b98f0948b1494f6c9e44b8ba5e517f597bd0c1badbddc1df3b6ab93698fc7ac3bdd193b42e6f733daab434e92a31faed7705c854ed5c35133a7e0743b196a79776d6d16fb9e38841542bc6d1728bf98b54dbfb4033322294fa35c7583c850b4d1dd8e54e78050c4b47ec9fb8c9cb52f03b0dbf7f0b1c0eb9dce304b6b0acdccbca49f0bc51efc67a1e5d106f7a6eeb041ff9b16afd740df5ac441a651add3020ec0459d6950f00ec97de4b496441d859846e0e61ea1a34d7fcf1599241e324297a51629a8dc519b811ba729acae66b6a5cd89b7b355e8f6dfdb91505d87de5b4d683756fbd0675414aa5542df2c4df22326998baf4b12f14d50ecc5185a8761604e1a3f4a088754dba735160793fd09a635c7e5a06a6727d4452205e6a1f8bda7ff2c72e5704a0104657ce3245c765f41429554570c366cdbf6d28e275d4e6b39fa5a8e475da786ef7a9da9f59b8fe85bc5fc3d4c1472fe6a570152bcdb232fe8e463a5a14779ce84d10348c61c01e89882577c1a7e8776ea72098e153bba4537c33955946c95b4a93ec5ffb364ce8e59dcce4c8925e59a51126dd54cb40145f178953f799a422fe2940280f492f3327895856441abac72c2c656c9c2276d6a6629374c26d703e077a612b4a08bc41745f8eb7314afa8bb45b4458f2584cad60fcc637c9e60e45922692f1cc2dc37c138a3afd5b1de76ebca820c2eb36abf0ab26de5a9e86bcaab00fa6052ac7fd57be2106d45bd08b9c9f9f6861b9341ee8b96f65431f0d496a34004632a91544bdaf1a540a32789814cfaded9969259dd8365796a3faacba6a96ccb4cb970c519dd2c5d1bd69f4532cdf3853d568e988fdb715c6a7741e10b3cd2b5e2b747d4d0badcf4f001638d656d7520746cc88db84db5b1bd9a6311a262223dc09c3124ea81c59448783b67cdc95c89b301092dee35fbb6e3b9eab1aa0aed1d7f74fe0c4cc693a13ca862abb381c33f1996495547d51006ea6cf4926060e19cc1d3568746711b4221380df7b291aeb7e17dcf6e4870bbe504b09211174aa126cb3d2604451cd59ae31343ef404f2d641f70ca95ee36917e311926a1ed4069af46a262c0f057519343f44b9ba94a7a16838470deb26d21084a16121e943ae5a11022c9f9f8944920be1797e9db667ed154c0a27fbf9933390c3c838edda5f75021b8c2e04c00ba0ef5198abdbcf3fa59806513f8268a2b368c65ef169a0e75289b44fa8b92361139320ae1a908ef81f4cbd959408278ba0967e581ad8e69d2e20398b94eed09804b1614a6998e8e58f4bbe7f97f80147c10229fc5e2eead33fa33a89c99064a0be7f42fce6db01451ee703c50212c25baf756ddefec6", 0x1000}, {&(0x7f00000028c0)="677efa25b3de057677304eb7c195ae2fb2ad71f10dc8e3454a7c5a4a3ac6bc074b7a4e28dfc925d8a318dd67", 0x2c}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000002940)=0xec) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000002980)={0x1, 0x80, './file0\x00', 0x5, 0x9, 0x8, 0x8}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/wskbd0\x00', 0x1, 0x0) chroot(&(0x7f0000002a00)='./file0\x00') write(r1, &(0x7f0000002a40)="9e9ef2b2045b784d00860bc9d4c888c32fddfadfe27acda40f84ce30ebe1b0a7aa828037ed52371fafe6eafa8dd754568cdee5aac3cd4f974189a988c497e98e09404fb443e96d907393c757b32df785c58e3f51f5d2da51b841dfabc8f7f02fa7948bc78a5e296c25272ea8ab0d04d32eb49a5be2cbd035cac7197f6b1d508b0d2227140b2312c648796666f3600d99a92da44a5b80120dc091abb08ca5b5559ef78d723407d6a98f3a21501d", 0xad) chflagsat(r0, &(0x7f0000002b00)='./file0\x00', 0x40002, 0x2) r4 = accept$unix(r0, 0x0, &(0x7f0000002b40)) fsync(r1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000002b80)={{0xffffffff, 0x8, 0x3}, 0x7, 0x2, 0x4}) r5 = accept$unix(r2, &(0x7f0000002bc0)=@file={0x0, ""/5}, &(0x7f0000002c00)=0x7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000002c40)={""/16, @ifru_dstaddr=@in6}) writev(r0, &(0x7f0000002dc0)=[{&(0x7f0000002c80)="8b5b1ed6acd1d6fcd058b00aa685659fca1a59343dfe12bc8cb6061ef1eb8bd9b10d2668", 0x24}, {&(0x7f0000002cc0)="ff84ad4576ea5e19613d94c81b2a3f4692e8fd2e471ef1d0b97669510d4aeae6802c3c635152e0e288f6d5059ea8d031caaeecb3a48c5c1dced3e5ebd2a37301e4cb8e1d96a653b863e978c517804056e8d413d44da0", 0x56}, {&(0x7f0000002d40)="38d77e30e0dd5d86f17260acdc63b4dd35275c0d87140ef09c92c97961dfef89399860272a08a77e9cf2cc17c7fec8f5a74294eb829a86f951c3720449b70db8c2e1eb2351c92c61c0fa0f3192", 0x4d}], 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000002e00)={0x2, './file0\x00'}) unlink(&(0x7f0000002e40)='./file0\x00') write(r3, &(0x7f0000002e80)="2a97a88d9dc7899974bea5fe0bb6f633e702701679fb2e06c9e85ab507765911ef9b19f9086fd188eeb033c1ee8a3951b356299fcb2498da42337107da08d773afb9e9056f3227695f1dce95900b11894a84194c0777fc1c17a69d5712d7f53e55f806fbf95ef42019fcca1ac23546941ecb2f1556ad592f887ce1cf737058f4fa8be69287062ac1dd57b41cbd8424a88f4d0e5484f8", 0x96) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000030c0)={0x0}, &(0x7f0000003100)=0xc) r7 = getuid() r8 = getgid() r9 = getpgrp() r10 = getuid() getgroups(0x2, &(0x7f0000003140)=[0x0, 0xffffffffffffffff]) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getgroups(0x2, &(0x7f0000003180)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000003280)={&(0x7f0000002f40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003080)=[{&(0x7f0000002f80)="ba8ec18006f477c7eb8f31c214f0c5d14550c8eeb3c0b40c93b62bd11b6f34ba41417b780cf021f9d626307e94a22628341bcf713c968f9f5a28065dcee61488428389fb6b8f6f19b76fe322243db5d3ece60b1364f7361ec14927f192cae0a04e7396e63edf8fb5873521251bc2a49d3328aee0f51b6c1fd3179f8ca98c39bbc830ea1026833a4c80e27df35156159cdec772444702b382417a3bb4f2de6b6779b820af923aaa8ee8efd5d9b56855c8e197e5f936d3015d66caaf51a389017800318131b966e900d350038526a4a2837f7b37d276ec993216eccfd6d59abb4d2349e2b11ece862de4ab01aad87e13dfdbce04bf93e01484a855d4c4", 0xfc}], 0x1, &(0x7f00000031c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r3, r1, r0, r1, r4]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x88, 0x1}, 0x0)    16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c7") 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x31b) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:12 executing program 1: mlockall(0x3) r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) socket$inet(0x2, 0x1, 0x591cbdf7) 16:00:12 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfff, 0x7, 0xacbd, 0x1, 0x8d, 0x2, 0x10000, 0x0, 0x3, 0x9, 0x1}) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2898a, 0x1fe) dup2(r3, r3) 16:00:12 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:12 executing program 0: nanosleep(&(0x7f0000000000)={0x9, 0x4}, &(0x7f0000000040)) clock_getres(0x5, 0x0) OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:00:12 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000000340)=""/110, 0x6e}], 0x3, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fe, 0x0) write(r2, &(0x7f0000000040)='n..', 0x3) execve(0x0, &(0x7f0000000240), 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r4, &(0x7f00000020c0)=""/4096, 0x1000) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget(0x1, 0x7, 0x593) semop(r6, &(0x7f0000000140)=[{0x3, 0x7}, {0x0, 0x7, 0x1000}, {0x3, 0x800, 0x1000}, {0x4, 0xffffffffffffffc1, 0x1800}], 0x4) write(r5, &(0x7f0000000340), 0x4000) syz_open_pts() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x1c, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x67, &(0x7f0000000100)="8bd11098d731dfead70aaa84c94b37de51fdaac6fdfe20c8a708f2713cd7d3b633d9dd2c4aea3535d26e3a4028dc0b7ef97f1e1bc2b19e214e783b2dfd1cfa743f123f5eed19fd4b8ccd2b5dd69c0814a57c07d428904316efcc7ba6edb22e3fddd0668068c061") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x108, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x6) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f0000000080), 0x4) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0aef4e4d98f77a2b71831fa51dc66459870097f3", 0x0, 0xfffffffffffffff7}) 16:00:13 executing program 0: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000040)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) r2 = getpgid(0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r6 = geteuid() getgroups(0x2, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = fcntl$getown(r1, 0x5) r9 = getegid() r10 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="9243d08657a6d69c8861ca744cde26f0d5a1601101f1fd073b20d533c5e31adb5ebc49e81cf576f50a629b1dfedb23e60ecb2d41d3d420abc88858cc753bf36c6c03b3dc260819e2bdcd4b0a9c089c1ec2ca55401e055b39f9fd1c8d", 0x5c}, {&(0x7f0000000200)="41e4b1a73d862dfb10a081585285f365a4e6f180b080728bf2f62e582503141f3c48bf1c026b130560a4152a68b27c9ce83296b10bf93833bde35d45ff53b75c37b24e776e20d0f75daca5500bd2f109610a0afd99a112be0ae56cae23377ea68f81e7f4dc2d6b87e9abf155c5d4611fe425840b3db4fa49f5cdba35e2eae0a7bdc133303b70415e3d7b79257f15c7a42595dd0de6aff9f9e3463f4ac1c2f39610f0dcaa0e48ccf00bc6ae8d8f3852cc4471886c6e0831f7a779e105f871320c234e5bd60e70216a1decb2dc12af21a10c82fa4696a3ee050fcc3c4186f50886a7b059020c92d17ee7a8c7a820737d2e65a843d76a0fffe5", 0xf8}, {&(0x7f0000000300)="0381dd0a43dc469ed6d9399d2376fbab9b3edbe788263f00ac1b7c996d59feba7fa4de531ec37a83fa9455fc7a601a86716e15cf90c629fbed5be03b7a86c865774ef0d604ffd9d81e78731e97afb6ae4bce9549194abc7b7dd9300460b26d02bcd8a0d4b21983fdc5a0cec7d54897d3396c85e10471e2c2a46c0c6a3d79cad07b43097566647194de0a81d788a25d8946e9a8c5294adc70c590c80c5d519c49d6d70ce4c9a8329e", 0xa8}, {&(0x7f00000003c0)="11cc5ddfa80e6070be4202f8f6244a4b55670c2d4acbb8e0de6f149bdbdff7cc2d077a9c3f06e72d63a4a9125c8b976ee4821e12ebb81f9d108838896f85b3ec0bcf739deead0a572cdddb2253c3fa2bd150f731b0b456dbdddac1a879ca2e11e69b6ea7f71c505f04fb187ea7b0d7cb37a45f97d1de6021f5c2e7e289e9c810f38e77bc99d87d7f02392d8ea8c4ce6876a743e87253e7aa093bfccaddd71363f91e3753147013578df4c7ca2e183c7dce5790acd23bba1c8e8bfdfc64b804072b140134c65442cb0679990b03ad45", 0xcf}], 0x4, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}], 0xd0, 0x1}, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r5, r12, r7}, 0xc) socketpair(0x11, 0x4007, 0x5e2, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() r15 = shmget(0x1, 0x3000, 0x10a, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r15, 0x3) r16 = socket$inet(0x2, 0x5, 0x7fff) getsockopt(r14, 0x7f, 0x2, &(0x7f0000000880)=""/74, &(0x7f0000000900)=0x4a) sendmsg(r16, &(0x7f0000001c80)={&(0x7f0000000940)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000980)="cafea87f359d748512bbb36a3395e9c9f31d069703418db9d452e75e0e0d106b47471d5aa54bfa97934706442903c5a53770199b13f6da644b1a4b711ee3b950b957162d0feac172d70cb4c5f57d7b2fc9d177d006407ed6b38504fa5027e38830868d59dfbbf44d09e378c718158064332977b29a6b7ab8805e7bbacbb6f11efdd6a2d46008351fbe476e0f76b2b0ea68bced2d26457943cebdc148212f40f035c4dc17ad622e280a61717720cb18bcbd27290cb3", 0xb5}, {&(0x7f0000000a40)="2a5456931cf126153ba5ffec25047b54667cca92829e0afb8bb466dc0c9885899f49610777fa63e1cc3d4a8ce028f1de8f00bfe76fa4409a165d09cf58cdafb7e741fba6f45218b3e8e21678d3897e00dc241ba8320b648b9754e87190282bec41ac9331ea35cf17589ce1d40079e9d1a246a6cf0917490c36241e31be9e6931eba7b7", 0x83}], 0x2, &(0x7f0000000b40)=[{0xf8, 0x1, 0x0, "4e6b101e55058ead6eb74c1e101b353bfec2a69d60f690fbf6153bcc7ebde35ffa4a4da37f417bf6452fb82f4b9dd9f086d6dcfe1ba687be73185f56c94ff44f00e5b823e7155bd0b3ceb852b5883520733f16ac9c17d88cf9849c97f467d6b4612b0e5c890727387d05da23982dce81a141268e711291208eae556540bdfdc9223cb9fb76475bf1128cf27f3cfbc4f22679ec9ee79879c4d42810210b9b89f1879b3c87f9d20565373299999f5752fc0508844e41ac9017c68ce42b44dc2f615bc40793308a29617a61273d99377209dd10125009a92bf50da96dc0747528a62b86"}, {0x1010, 0x1, 0x2, "ea503975e7d639dc33da6d34e2862d4cd76c064507deb311413c0537362032f2116ddb30b927a1a7582f6ca7326238b6f49d45b8a9c0117e5a08938c7ac5ea32416482fe7119ce9d34028d4e8b618d76d689f0e8d488191de24245a94c64aa8978f1dc46cfb34b00049506f815206d26ce80c472f6924b4bca72919553bbc2551468fba8548b15b11257da2e0ac1ae8c677c77e9c2ceaa249f568a271284c1d8cc17da287881a29b34b641fd4d100f6295539d04fa12e5c15aad5e4b2aae3ce5fe4e31e102355559fdd01a0146566df676b04cb980240f6af6c66177a9d384b30d37f8db96e486185d274d7b4f76b6062729be3bed5d448cdde28b4735f0985dd39d800dae30cacf0247445c1cd2aaf7e876316166c665399b1b4912747d9d8a56a7c4d3f4bfc5f50de831574fea0915098a4064afba04c5c20161770bbefa8d9f662e6ee49501be128bf2c85c911d86141665fbe742bb1543040ca5979898b29507478f520573c0d4fcdefba1d9d51012cf0abf943ac369550a23b367cd6d8b36e9b5ff71b938e9acc1038c8c69f78fd3d14b5ba29fd8b93053d2d0743a7addd80556686f98aaa94045de489b2ae418a11c0c29295e3ac5824a1212b01cc861171d88bd773928915d7285ea44ae4ad4da6525e6432d43b2e204f7537e4c30908fa37fcd5ac24b9edb085882065829e9f4ca35c2fdd29d818fa5833e8edb69354323eeb062674ae274765c4f1c5e01ba686f267295496c52c9d44da9934e6b44963fc92d676f4ab47b47ac60d80061c8cf32d7252fb9c75925971192d2b11246ae40fc4a42bfcd54cf6b2c5785b52bba01148ed4996a35418a7343e2a7162f08d74e8c4dd2201eefefb038ef2bc5e5701e9b4c4f6e0517b5fcd933151cd3cbe67dedffc3e635e21c98c1b156169f8362297ca25ebf833793f13f4e7d52779c38f455d0bc74703c0dbcbea25e3202b05067c9ee2af088b58dec85ee2aad46b45d0a7e62dbdd755e3e5a884327331e4296e2db907f4fc285f303ee08d9a607035f3cd50d797158df550abc3302142cd8980d068d419b05e6eaf465306a06c830f600cff3ad43a06dd238d1a2d14e9d3eff88e127e8c24729a490d2c286fd5944ff099a5028a7eba26923e4d693000045e2f5e3f9495277d9417adcbf55345db46e00c80d6d0ab5d225817313610988b739706c7ceaa7864caa375ab362471e12ff5781223c05643a3788cecf60b4520e187e08b0f213385ab90a39c3ad6cc9503b18e26f410f34fa249e2e3183ff25e9d571be52ae7eebfba41dfa39bd14102c23c857ea86f4c141491ee308aa0f6ffdb14f5951b8fe30867f11c8643af7cab44658af58403063488a8aca818f048256c72c143df615a0deb3497e3caaf5a0a9798097db023888ab31b5067b94439d96d7318830b0194a120fa9dd8da83c8f0ab09d646efcda46ae2730d2aecb95eae0d2120df91c0b7e66f01d4be353ed17ff551c109e9f22ebd9861715bd0635482e1e642e809356ea9e856e1a3754e03191d48674b0540c9d15b449d25ec5ae5e46a939368a0b40a83761ca05b2a13d73bdfb5d5f1dde52f169c02094a9d0c048d87b6e7ef3b78571b7040cd57863ae2096a458473617615eecd501b69a9caecd921f6def089efad68e20bbb0c10334116c97156d08946e4b40ca104a52bf7240cb2e37562c83f12902cbbd62c6b0c03f78d5ffdca623d81c2076304ab790ffdd3bd2e2a4ffc74547194564bee09e63cf69d4b42bd8242cf7bc7775fad4524a7903d3f522f59b85701b9d710384cd0bdfd68a2d0144a5215557cecd4c3cbfaaeddf72798b8f5f8490d49aac1ffd5b114948ea5074e8d6916abdc1786172167130ade131ad90ee62a7dfdd751fef630e38a76bf472a8f1ec3540a841a11d4c81b8c99eda13b54c59f2880a1a793d658dde5447782ce3ceacae7b70326dd6003f7b7246dc8448e0267b96f993e21ba6290548e215bea69aa328dbdae8e2697864f3028b875191888e3a9f67b2c00ccef9623c92e87b5c1254ccfc1094ce11ca8cec4bdd049157b01bbaf57724c4ac99dd853f23af5a9331e72b618b998dc27a02ce58f6deafceba5b33d62aaff3f723594f1853b551e50efb406cb7749641dfc44ca5da9307da5610279cda72aeb8e962779ccb2adfa8ea5cc6ba3a807aad943d099026e47eb943d6a7d569963286338a5e343721d2cbbfc3cd1b5e652eaf01de681074ff8e6bfe76701d063fb50c67b71ba92e790dafc8770dd894e4f1b43200a410d8f32522c13bfe45e985cf495adb8c696703490f9093081ab8dcc844d2506eb066547149ef4d129e98bb16c0c4183fd18f567b236acc0002ae0f50e950ee5723ac119652fd8541ad49f5203749aaf5c7890038a59d26a4efe93a1186ba2c400b75c873869cbb8c2ec715466f4e3e49e7a83c2170a9a2847a160bce946de2b600ada1a31119a29e306d6012f1709b9973b03e14c630194809d7e1498fa6f1eb6f8542bdf0e0e58a612767359a75f130e4ba489c9b48a250f2ad24c46d2a292ea5d322566399145f91789d472a6ed4b5de8f028ba19260f61d05b34ec28610c53116dc20991107dc137f1d46cc12d1483cc5a0d7b398f633e89301140756e0baef9e506fa8343993ab4a9869bec011d72f3dda38ca431793cd1335c18ef348bbfee3f392a9942067a3c7d7da24561c985901db3d48da590ad317fa2e2d32f4c621023ce6698511abdd77cefeb3f78996c2181fb9883e33c5e9efea126db9027394a29cb684ff90aeae0a6277761499808784a2ac41334a36fc6134ec47aec9b08fc42d84029724397d0df82674be722a98166c483eb5417d791950ca8b55649e25fb02d09c556bb9afbb98ee1889082e7e58009fcf44ade19af5f578ff26613d0ee84c9f4cb60297c81772d05e4bb06851552db5874bc575ea2b055fc22d3c2cacbd3fd046fdc53621ccf9ab721bd62918e667c22f9552739387165e25915f7623d0cc7b2ec3bf930d5a41b9fd6ace7d86197ef95905faf3cd2cc445fefcc9a2fd14bb937ba1ebecfc6345bcf518527df220b5bf526c623bc609f586db03be2d0d5890473bbe4a771013cc0696e54e9df49a0febafe093ea40c2688230b49c996fb63d427bc43d78af6fbe346d49456bdb97ecac461707aa678bd2a74ac78249e7dcf5eb9c8e45e9cfb878f4b05fed9b3fe63f51efce9726e78c5ee177631596d7a9acbe45c3f6efc66e3a8713354b2c272533a86dc2f95ba2e9cc1ea944c914a446cb873b8bd1dba8af3b65c73d6f49e54a0abc49ef3b7dadd4e5063e4001b016f2f93fcf2aeaf6e34b3ef6d05dc6b0dcead106015f45cf0e03168951640646ae5aa358a21420b39bfabdb0d417c143316b6c68c3d014b240311eafe426987450a870e1936d648c6b6a73eeb4d2b2a832ff9f5d25db9708f2b0b1074206de8493ce404fd05a4875bbe34fc299ad4bfbf3ad3043df31f2330b1227d35c779f3d3c4509b820e8733f34d82b2742428cccd649ee088692570a8ce5314d28b604444ece299540667faa713e65f7fd6760db4bc3193ec6f6991900c9e6a527a4250e9d7ccda8d70179759eb58b12d900fad8aef76334fd7989e0deb180a74015a9e0cfc4dbb8a7fe71a8650461433243c5519946f30cba86c1ce3ddd9b821491eeff0d12cf0c546e28b88ba6fb5ac4b16b9ac7823b37f410a8630f3415c94c35fcecabdfba6e5b6c19f48ba6f22e125a92849eaff9739d4ff6baa99173bdd63554cf2c7d0bb81fc668ddc9b3027dfa948fe9c97e5ef82c59e34fb871ca351bf1fe5e6571d0e55aeb12b9d5eb5b2423192ff66afb9070e522cddcfdd1427553f8246fcbbf285f079fc4ff8d4ccb243e2bf42657ba3e62bd1bdb416bf91e29230ce489e092dd69a9717f546ed1a126667a33f764048d7c01a3a246b367c541fabc946d34db0a55fd116eaa2ccdcf7c8a754219a9ad687d896aebba370638bcc6759a6a8fec39dff83af2394f9de5eef186808478bb7022d0aea9d83337abab0bb48cad2d8f328f9b00709086b5d14ce2022c2ee54d63bedbeb950f45e98772beda474344744181fbebff6fd149bb29fe98612311df87283055c7bbde58c49b73db6f37cb693735fe6e2b9f6ae4f63afb457f3a1a363a54a85a4416b1aeb941befc45a5dcc2be2d23164fc79bf6679b93e2a1db493778d145a0bb21bceb74ac88295fde510e54338405d669d6bb81168c153b55da3728ec2f1c510531acfcaf4bd69f45cfc79bd2d022a747acdee7d2fbd6b517897fef0245417a710420d9e42d44ffc7c6a5545dd64a195d29022a5eef46b7871a651eea86ef4479bc53a12cf42ab27e5eb2668865fdaa2092622e7afe524170b37df4c07250447e1e81eb0da4f5cacf52a251b18850591b17982fa9136b90d87047cdf8863519715a6d5af9f10711caabb3f53ac0556033c5d1fb6173b8b3f63ba7a83efa85cbde2052f1fc3ea77831e8ed982e27a2fd2cc03f9bf7de392c087ebe76f2bcc03d687c06670bcbe9458c4cea438ec2d013cfbcac097ef229960c2817fab33ecb795ffbb1bfb4d18fce4dba04a5d43e5e9446c7ae1a86071aaefe8e4b82f1837ac07ffa4a78574ce1e568d2e6f047b398f91bb83429f744dac068c32dc0c72bb3725fb8771403c3fa341b8959654aee58fa4f5d5f44fcfe5c3a69c357153980a426172e6c777d5613b5824743c426894befd1c68778df58e8500a389d1523a3413e1519b08b5287e3dc220390e79e31f1a4b24fc0a85188d7ed2ed3df1e53542b960c82dcda2a65a7d8c5b37b9cca09f4df453e2aeae56e3321ba7813307fa5ac0f973afd8dc2d70d2242e27587a179ecbe1a7c0640e282bf2cf0ed580f68ddd07a31646ceba7ab6be65a97b04e12f32c51c31d4e52490df8172bd9b0a91f7957e059b9441fc759396dda816999f59e3e3a4ba8b7dabe4c33b3e02c412dd629051a739e8c4a8d6276517a68c6808160ae1a2b64f184739dcb1bff9e0d3a98a1f8aeabca7275e7f389809c2b825be3de7b7b0d562012a7e665d57e52012babeaa979b63bd10ccc265d3b8b78178a993f570dfdd2b0820493926890ba6f30f442db50207dc237c3b6f72d1fd1d370e5464b88eaf4018287283cfa65a1f2932ddfac63a8d329a4d595879fb3d3273df49d6d88c00fac3ac9701c2ef32ad26523b94d6d9b99df57de1021b2806dde9c967c4fcca1fa68788b15187ed6c0d735f9f1be6adc9b6714e4d74c8e7e923e0998b836eb91ca9315fe123c4357a264a8d5470c9eab31784743511fc2c2decfeb6974da8ba52ab5a5927f0c30a8822aa8937b691c5b9d99b31866c4649bcec47054782732dab33a8329c68f7ed039deb93d429d169631cbfc505ce25868e9e29bfd69b4c86b58d3f167118a96a8b4253599af58da76be16d4e337b5b29083f7d569097fef4165555813e7d55cc9d6fb080d1400d608484a07cfe578fb3b76aab7e38c3cf60954a6ba7b9e765ff14d929b9c99b8ab4161080546815d5784bf073c8286d9fcc0081725a332d0f1620ae861be98c484b72c872a91dc269f7637eff8ef6ea81e332311bfafc7612bea1d820240d7ba65e65286bbff6ff13b8167a77567eb9671ba9d44b89cbcc47a625eb1915dc34f436e6ea4be7ba6eb02f7d33f2eb2c92652dcd51b5db67772d93ad60e4e91158472c5a3b7777ca0a24e131d09cb218039849962dd7b35d793b551f4dd2d4d25f35997469fe12f95adea158088f1ac6a936034e584150a48740d311893"}], 0x1108}, 0x5) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) pipe2(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001d80), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001e40)=0x3) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3b5, &(0x7f0000000200)='\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x400086127) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getppid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x502, 0x30) write(r0, &(0x7f00000000c0)='\"\tl', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0x4}, 0x52318c1601ae5497) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r3 = semget$private(0x0, 0x1, 0x4) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x0, 0x7, 0x45}, 0xc) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/249) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/129) r4 = socket(0x2, 0x2, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) fcntl$getown(r4, 0x5) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:13 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x80, 0xfff]) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) socket$inet(0x2, 0x1, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) recvfrom(r1, &(0x7f0000000140)=""/193, 0xc1, 0x2, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) write(r0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x401) dup2(r1, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xffffff9b, &(0x7f0000000280)="ab") 16:00:14 executing program 1: msgget(0xffffffffffffffff, 0x400) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="7aba51a274ff73671a4ebe2939c1592608bff8c8362061a789a1cf436d5b812728dfe2b5a4d81f0af96f9e0caf8e2cbf6490807887acb890ae6aea6c66f1b93515f43f7dcfa87c7b5d4b89e5285c67ab6a703e124db0761d8ae3762e8574", 0x5e}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="f7d82a553a5ca26b0f8abacf1ce8cdcf5760dfb75b8e4e26c900f628cc36886d2ccd6195229fe091776f0f8116efc5615c10275108f7c1368740c1a44449b163d62b99782adaf259e35438e3408a6db8c06a132d7004640c1719bb71543826d72aa0c707a38140995b125f25820a4b21e78378ba7ef50d1dbdf47a5e8ba3ddf9a4e7aea8a9cb0195a17106f72e15f34e49d25ad4cae46730f862c4578299c42656ea664d6013a055b1498682430ee849eb69a0fc24af1b053acd17340f9539f46b38367b37862088ba58cad104305e4b573b2d91806fd4e0614f517ebe0261f616b1c07dd22b88260e5718", 0xeb}, {&(0x7f00000001c0)="5af32a0b52b64770de0c356c1c650ff2a6106e6c7380cbb5d6f29e65f3292e11b42fc76ce0cfddd72facd31a7b58e50923b337f19a7de0c9dfc51266a5777c422ba9dcbed0fc1a75c82885ed4ab5353b0ce08673fba8", 0x56}, {&(0x7f0000000240)="cdd4d324b589964e0ce30f57932ae54e6e99c1c29a9e942ea00db24f87246c79e8747d3add79a2468783794fcd55c8b7f52844c5d76ff1791fa9fba76a8eeb4709762672f8713671c6a991d94f6a42b3665e1bb402cf70abed31c84a9c38b1109a7e54475a84252e", 0x68}, {&(0x7f0000000380)="a45c675475d51642c577c1be792cc7084e466a4fcf40522a37efa15a7faf320aae0318d7fe521800e7eb4fee77f0363f0b7ff87af820e561c811809756741868ecf9164bf65766299ecfe985f3e4ae4ce4f531a7111612f7e366828e2a4365db036e5841d4419509efbe1c01a5ffdabee4a151ad61f8c266f5fdf483e9f1a2b3cdedb6823d58f65217eb4b43718aa5332592a8e74e00c2f365604804ebc33f214680", 0xa2}], 0x4) fcntl$getflags(r0, 0x3) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r1, 0xb47a1fc4aab7ba44, 0x7, &(0x7f0000000080)=""/64) getrusage(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x3, 0x8) lseek(r0, 0x0, 0x3) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) chroot(&(0x7f0000000400)='./file0\x00') connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000280)=""/194, 0xc2}], 0x5, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="6aa5071301107255e50f726d355a2e6438c6dbc73553d62fd04daf615022ce4937cab742229948f14209032a5c9c96ba96fef48c3d296c5745f6baa09dbd27b33ac59c93abfd59755faa48dda7edd0e7756847810ddf60af3fc2cc3b786d8c34cc89c3937e532496e1b258ce196d9fc41ef71500423cc1c39013d6635faaf082a9b84bab44beac5f7eb54c0db7a1a7a0ecabe1ddd1cfde4d4e4909a44dad4be42a2bf3fcbb83957b9b563af478c98e995fdaf4ee7a4dfd3b07506410258ec24713e4b400557affa36330a0183fa94caf0eb7f741a6379c95f7e96c0287f4836cde597452ee155a30", 0xe8) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x28042, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000001c0)="2ae8365ddf1bafedfc17d315da492a79d1b6ca1df6a26ded534e902e7d5748d634e979cb36577d319d88badd361fa6cd1b271a8531a5ee183e3ed93281d3c42dff11959c1615ad4cd738fb2c895c57aa51b88281e4b3a7c5fafa0544fdb570311d9b817fccba7820c686ab2f6e890d2c4c8773fa2945ca043d71da19564f04db1ca0828db7ea65636da057fe96e69c95b459738eff761c19cd4d7b6bb69f2a9f6f12f2cbe18f814a29e3656b833c478649df084573230f25644b56c992678f5d47eb0e960f764edda17d358ae5e87aed1b14139e067a5045db037d327a353321f9", 0xe1}, {&(0x7f00000000c0)="ce5194fb4fda6134d90996662ff0ca173c8b6e71a1fad198c24e448921cdb14e2ff7c1792e65bbc9511f56b78a1136361fd381103600039654fb8faa0418600967ff4c186d23d0d5138bbcdac6013ad7c38ae85bb408ec40df238950e38eb95c6e9c4af52c404f4b8766e3379a346bc3014edc88130c8cd15b5aa9060ca1db51ca1c7e5f081c934d3640be745b7937183a62b96dac03b01887b380c8cdea459bae640a", 0xa3}], 0x2, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r3, r0, r2, r2, r0]}], 0x28, 0x6}, 0x2) fcntl$setstatus(r1, 0x4, 0xcc) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4004004, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x5, 0x1, {0x29, 0xfffffffffffffffa}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) getppid() ioctl$TIOCSTART(r0, 0x2000746e) r2 = dup2(r0, r0) ioctl$BIOCFLUSH(r2, 0x20004268) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x2000100000000}) 16:00:14 executing program 0: r0 = socket(0x11, 0x400000000000003, 0x0) recvfrom(r0, &(0x7f0000000200)=""/143, 0x8f, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x7}, 0xc) setsockopt(r0, 0x11, 0x3, &(0x7f0000000080)="02000000", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8a, 0x0) clock_settime(0x0, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) sendto$unix(r0, &(0x7f0000000140)="b100050490000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10e) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = msgget$private(0x0, 0x410) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x10}, 0x3, 0x2, r6, r7, 0x1, 0x0, 0x561, 0x81}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000640)=""/4096, 0x13a7}], 0x2, 0x3) r1 = semget(0x2, 0x2, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/111) 16:00:00 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x120, 0x38) getppid() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='r\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x6) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x1ff, 0x4, 0x8, "9bb767a2da7f9bf2b16e75d46ec8c00739cb82c6", 0x6, 0x1}) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = getegid() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair(0x27, 0x2, 0x100000001, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x202, 0x0) r2 = dup(r1) fchdir(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="06001a9b9c36186e2e2f"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="07abe11c00668f952581f57efa04f61c2656b72eb7d21e9db3d815cd7e1a0f7675ba1ced576fd3363cba0f6f59c5e098aa0fa570a6b2047021c78ae3ea5ec5cc27a7d75f141971afb9cadf46f627ab5f8145e8d15edc92fe915a7705d44217c638037b12d8c6", 0x66}, {&(0x7f0000000080)="740297d7a95bbd47a25b3f55e6b97a7f3717b88c6fe4b7a66beb64055f910d90327dfffef2915abb6140d2f182b65000d29e32633edd2ba0b14d01cd581d", 0x3e}], 0x2, 0x0, 0x0, 0x1}, 0x1) setgroups(0x1, &(0x7f00000000c0)=[r0]) 16:00:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x601, 0x40) setsockopt$sock_int(r2, 0xffff, 0x400000001020, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000000)="1f5607b21e60c072d8a37d7661aa31d8921de026d23f5177f57d6e5e9d6159dcf497ad08f85814485fe1a8c00ac07f6429a944de148c92a98af4bda355eb8b7f2ec91162f344ab8d3871b20263be0b8c9cfda578c732c999166dfec6df14e624e8550744ae0675cd50ce0f234230040e87ebfa511849f9b9023ae052174c79a6fe0a3f0171f349450950cb1fb9a4de9a12a407ba8cd57ef7bf345d04d4035a2385009bcdfdaf56c3c18c7664beebd4514b6478630f8dca467e78cbe81856a7edc65d672d83967dd7c3810437b7725ec88e982e", 0xd3, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd86d07cc77da698374bcfab26c114dadafb23052666771f41dfa84a406", 0x20) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x20001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x2828a, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r12 = socket$inet6(0x18, 0x8001, 0x7) r13 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0x0, 0x20, 0x12, 0x8, 0x9}, {{r2}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x4, 0x8000}, {{r3}, 0xfffffffffffffffc, 0x1, 0x8b, 0x3}, {{r4}, 0xfffffffffffffffd, 0x90, 0x40000000, 0x40, 0xb4c}, {{r5}, 0xffffffffffffffff, 0x40, 0x14, 0x0, 0x6}, {{r6}, 0xfffffffffffffffa, 0x61, 0x2000000b, 0x2, 0x200}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x401}, {{r8}, 0xfffffffffffffff8, 0x22, 0x2, 0x9, 0x10001}, {{r9}, 0xffffffffffffffff, 0x2, 0x20000000, 0x10001, 0x8}], 0x800, &(0x7f00000004c0)=[{{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x100000001, 0x7}, {{r11}, 0xfffffffffffffffd, 0x9, 0x20, 0x1, 0x4}, {{r12}, 0xfffffffffffffffb, 0x10, 0x6, 0x3, 0x1}, {{r13}, 0x40f171e390a084d0, 0x10, 0x1, 0x6}], 0x4, &(0x7f0000000540)={0x8, 0x1}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) write(r14, 0x0, 0x0) close(r14) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x200, 0x9}) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x10, r1, 0x0, 0x0) close(r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000680)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="670d04c557d46e4c5cbcf5b4d39edd5c5eda53fe8d34483c68578ec48dbf8149a9f231b1dce7f895c952ff7f000000000000a572dc252c1fec7d50022eeb9cb54bc05269ca2caf3f7d0fbb63ed6578f62ea4be30fea27173078751a4aeb616790c49f44f81129a80c6eabef017d6c0f5b4a7ed1d388ac8fd63c11b00fa5a526dc4226829cfad61da6670b214ead73949905b3018c6bd304166000000", 0x9c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000380), &(0x7f0000000600)=0xc) write(r0, &(0x7f00000006c0)="c77ebaad40fd04dfa6659b03000000003a00000000000015219df25dd0c323aba86381f5d13b5ff94db558b35ca54f2bfd42bac0faa03440fd62a7809de6396ee8e4cc41b7fb", 0x46) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) execve(&(0x7f0000000040)='./bus/../file0\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\\[(]$\x00', &(0x7f0000000180)='-\x00', &(0x7f00000002c0)='\\$\\\x00', &(0x7f0000000380), &(0x7f00000003c0)='&\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='@&:&\'\\\x00', &(0x7f00000004c0)='}-(\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='*/%\x00']) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="e588fa3255be65d0d52e23b625b6ca671a27d0deebf7b33d5e0beb27beb6507c437b42e678fe610e4e579b1111807a3f47dec8fd6c8b92106a9073b5d3aa5e49c2571471ffb1e93b2524d48d", 0x4c}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2d4, 0x100000001, 0x5ca, 0x3af9000000000000, "611df8857290aeb2ba24d47424ff49328943fe9f", 0x0, 0xfffffffffffffffd}) 16:00:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x100001c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) linkat(r1, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file1\x00', r2, r3, 0x2) socketpair(0x6, 0x1, 0x0, &(0x7f0000000200)) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000380)="faaf5c47325c7dbafc2edf17cb6b864aa3bf7ae0fcbd3d4c537eee07e878d4b96b7593c3dc79759919b9811a2ef99a14ef06203f7f65b4845534cd6150f628791fe75a91ec", 0x45) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r0) msgget$private(0x0, 0x11) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/88) r3 = socket(0x200000000a, 0x3, 0x9) r4 = dup2(r3, r3) r5 = dup2(r1, r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r4, 0x0, 0x0) recvmsg(r5, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x6}) r6 = fcntl$dupfd(r1, 0xa, r1) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4000000000004810, r7, 0x0, 0x100000) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0xffffffffffffffff, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0xa, 0x8, 0x1, 0x8, 0x200}, &(0x7f00000000c0)={0xf6a5, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000140)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x42) read(r8, &(0x7f0000000200)=""/183, 0xb7) write(r9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCDRAIN(r1, 0x2000745e) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x8) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") 16:00:00 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0xf0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) r3 = dup(r0) nanosleep(&(0x7f0000000000)={0x80000001, 0x200}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x8001, 0xb5b}, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140), 0x40, 0x0, 0xffffffff, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x1) accept$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf65f68b7038ad3094055f7f3ad4f3ed47a4aaf6ef6ef9ecaf913019b380f7393aa1a3eb5cfa68abb5d31d57446aab61170529df5d7b8b7d"], &(0x7f0000000140)=0x35) clock_settime(0x0, &(0x7f0000000100)={0x1ce00000000, 0x3}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) 16:00:00 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xfde1, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1012, &(0x7f0000000000)=0x5, 0x4) 16:00:00 executing program 1: r0 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x3, "09433c203b5599a560457c97c51ed1f6f7f24501", 0x20080000001, 0xfffffffffffffff9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket$inet6(0x18, 0x8006, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x2) bind(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100050000006c653000d672f3d1f5f325b5a5e49f50859251e69df3d28bf339f03c2f2d8dbf491e313da202d7df58c582933ce757522d8d1c64"], 0xa) fchown(r0, r2, r4) wait4(r1, &(0x7f0000000180), 0x1, &(0x7f0000000200)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xc04, 0x0, 0x8000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x50) login: denied attempt to set clock forward to 1984274890752 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19b0000000000000000400040c60100f2e900", 0x2c}], 0x1) 16:00:01 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') r3 = semget(0x1, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000940)=""/251) mlockall(0x1) r4 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) r5 = open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000880)={0xffffffffffffffff}) socketpair(0x3, 0x4, 0x3ff, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) dup(r5) ftruncate(r7, 0x7) getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000006c0)=""/238) r8 = dup2(r6, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r9, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') linkat(r8, &(0x7f0000000600)='./file0\x00', r9, &(0x7f0000000240)='./file1\x00', 0x4) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000003c0)=""/138) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fchmod(r1, 0x20) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x401, 0x0) dup2(r0, r1) denied attempt to set clock forward to 1984274890752 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x1, 0x100, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xbe, &(0x7f0000000240)="2e06102f34991661d4cb533ca9405dd1538d99df76858fa44e465b7265e1a3822cb7f0a3cc8df209c45934b1cbfe07a33f134d9c27c52b5f09549d5d219af56ea1bc66b479bf16afee3f5ef315016db948a7a42fb14ef57c0fc5ed6e56a117d1f7fa28638673f4ce04cd99b36ea4b72da18554244cac6fc3b5eb5794b5645ef499d8c6b7f4986e9fd5cdccce0496034b8c1d9d47512fc790e6df23a8e747a974000ae081b31ff803a2e16e196e04ec2feb5b8b076350fb7ac97c61be4c62deca0802fc71b617a3491a36") 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) syz_open_pts() write(r0, &(0x7f0000000d80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f", 0x291) nanosleep(&(0x7f0000000000)={0x7fffffff, 0xffffffff}, &(0x7f0000000140)) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:01 executing program 1: semget(0x3, 0x3, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r1, 0x4004667b, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r0 = socket(0x18, 0x1, 0x7d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() setsockopt(r0, 0xe6a1, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x241, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20488, 0x40) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x48) r3 = socket(0x20, 0x4, 0xfffffffffffffff8) dup2(r3, r1) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0xffffffff, 0x95}) r0 = syz_open_pts() close(r0) fchdir(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x6, 0x77b, 0x1, 0x8, 0x40, 0x9, 0x0, 0x1, 0x3, 0x40}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = syz_open_pts() r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x10001, r4}) poll(&(0x7f00000000c0)=[{r3, 0x50}], 0x1, 0x7fffffff) r5 = semget$private(0x0, 0x3, 0x400) semop(r5, &(0x7f0000000240)=[{0x3, 0x2, 0x1800}, {0x5, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x21, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x8, 0x1000}], 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getegid() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xe0e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x80}, {0xba6}]}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/76, 0x3d}, {&(0x7f0000000500)=""/4096, 0xc0d}], 0x34c) 16:00:02 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x100000002, 0x200000000015ed) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205603, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x2009, 0x0}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2d}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000280)=""/200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x6}, {0x87, 0x7}, {0x0, 0x40}], 0x3}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xc00, 0x8) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0x4, &(0x7f0000000240)="5d7439c5") 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x601, 0x8, 0x3}, {0x74bf, 0x6, 0x9, 0xffff}, {0xff, 0x7, 0x10001, 0xff}, {0x7db, 0x401, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getdents(r0, &(0x7f0000000240)=""/48, 0x30) chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x281, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18180, 0x0) write(r0, &(0x7f0000000300)="e60dc394792fef7f11368ef48c46ccba373ded9690983d25e195d7ee1388ca5ce58ea83c62da13402dc21957851571e59301a7ac46e3739104c548605805000000000000097216bd9ddfb6f7a684e3d21ecb290bf383c41fc69beba52a7b62c930d7e6c8f0e497f71e122fba3383b63064f7064b13961d47512c1bf3cdb88cf2961e3148d3a2df6707505132f0628c4eab1e7506989313ffbcfacee5354fb9c27edfcadec3bffec909880a863e23d6c70087c2d391ce4868604b9bac59f57e76d6f2dd5402a10c0da505189881696bdc59a5058439466b8c", 0xfffffffffffffe43) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000180)="71efa9bc0ae00e3c188c93e1c0f820e25eea33cb12bccf460b60e673173bf7413f07c85928de2b8577a6b482f6304055fe0029b2db3505c8e2404bc802ac15fa638a874937e57b2683531386ab7c4269d4139a7a10a2d508a3110673079b3fdd424134bdbe779c4a4dd691d9effe427cebbbf83dcc8da96d5585f2be3f75bba6441d2d2759ad67c975dff5899907a81d4917b093b78fe48b953471d07e9b685fddb588695393740db38f7bdac2afefde127116e285cf7a1df06eda04d323242b0a", 0xc1}, {&(0x7f0000000400)="cb38bacdae4dba59cc47abc52fd17a57d48ef58287156cf900eca03d6c24866498a9238298f395e15bf2dc655e4c6172c6dbcf01785c020f25f4867222e7c81c536c4a2978ac02689e70c8e3a003648f730fb6c7fe63717b1f9da4a2444ba8ebfa8b36ff5bdf1cc5d9ddad45eb132f239b88ff79accd70de18c7a35efe4c8dfd0186ca7ff7d1bf5dff90a0a1412f45be86257c0bbec178f51b826a56f19f6f8008b8df37e3b752333620f3c5f2b326c7bf6523e32dc068969e385f9a81a7a658cde67f92a76c43909df66d622a27f04bf383b85b4d3affdb2484", 0xda}, {&(0x7f0000000500)="4e902e245cc85fed037c859aaf734e27cd991f6071a5a4c8e713310a27a7f52926073429d6fb9511bd2767f769415674ddceb841d3880bff9fb046a7786620cbc7658e579188c367bde526bc7e4bc8644bef642757a8ed8c20fe1b1f7fc9a466e60f350494243862c3f7ae681b73fd4914c51d1ff47857cf7ec49aea08dba43c4509e9c9ba7a42cb31e7256a2cb68a11b7df9f9314d0e1bd0ffea51f5e848a96082bd68b57edbd7239472bff0be8c448d63ee06868325f1811284e9d07521291eaec509e9461949852a239ee3c65c841246b823cd7ffea98ca2a696f2d6232ccbb0d4ea5eaeb9b89e2435ec7df8e5d9bab5a818ed3ae62d2f334453cb3f0d0", 0xff}, {&(0x7f0000000600)="28316ea93cae61c0aa5767ed378d99c9a1d1fa646c71f4768421da8cb5905c8b5897fdbcf37b5ac002304ca392b02263d4c2d244511b047b66dcb3108573a1052865a99dfeeaf528494e4f95af387b5b1c1d3b1d1ef8d88e64c124dd287decb442f79c655c7d07fbc0cb0e5ddc157dc8", 0xfffffffffffffd64}, {&(0x7f0000000680)="b214a73dc8cad28d477e2921ef9056d9c127a589d791e296cd0b76b69cdd78be3c0258372be7110a6922af971b7848b79768d453f05998fbc3e3d7f77bf2b25a59651a74486d1f857e0aab11f3914cb391ab0b1a7ac6be66eaf216f679605f555c5ff809cec2d792dea913ea10650e73d75ac9b49003471d724e46fcdea9d7a4649769fac15b266a3e8daa28a85b085953a634925034d6dd5431003270f74dad7a68fe2756dc2dc2bdded6fc1ad159b0324823c328ada4149f7f69b6234abdbbe0eab4e3f05f3b8fe7253a567b31ba4265ecbd5f94195c4a153aac63edf8ac1e04eb38ead04dcdb0c995fdc9a97f78e69a0b21745e2814347305f6170b15b49d412e44903806e7720387021cb1f16b0014c3d2cea4c03413e3bb5cf8da3164dfe4c1c655d07e0a48b798d3db45f36f0181a4c03e5ee8655dd3cd6e9efc43cff1a42388d26e0fd861a02ac9e62c7f87d693bb291123b1889383c71f702f1386c40b6029d0b564ce9a0b27381fdf431ada972791df2e38ee8d1cf060f389a37ade54946ac85aaf62cba7085672d36900c462d6d1b125c0670f2f8663e80911c33ab86bb75ce1ee3b28f0e51cec830e8bae4212bba1614419928aff03427f56a9589aca124e2d98db07476c3b7705c934a9566accf742b73ec9ed82d094d80a0469a438dff2a4d1cc4d1a03ec1d8c1e67555bb24cf99428b4bae7572fc76a7a7add530bff98f97f03a1ea0461826fa2127090bc88059269538b05b3a966f074c4b0512fc84d3481734599565c622040da02decfb6ef9e1ece9ff7f0132ff8622e8c1f797d4ea31f0d428651b923e0f3e0354d212b84933a1e363eb5a7927b31fd3aeb3af9f2dcf53ecf11ace90e0185ed48ecb0ea016297fb9ca581ded5fd580156dcf05fbcc7404357b0cb887c6bd25a114629e75a21f3ab26af7e00d26585c4592a7c4b191e4545e51adb98577a55c455e6c48632239f54261b06db964ce263e70e3b1c896338d7f83b9ee914a78dc981b3647fa25274b54d558e681a20dc6e9941c0658e5369227d5697ab78f0e0635710d9cb2f267aaf217f1b365c14d9cce1be59daa3d6c1ea7299be544998c42aac2576cf28469e93a32053bb84cc2d5df35b45a07964cef93ab03f092597abb62a9c0e8f5c6791cb898046ba495acd5fdeed17ba873d6bcf9835f5b9bdae7148c99741eedb77b75480487d68c5399590216491b1648a7bac21bd40d15884e73111febd089db21109228a6ea5c33f6664d209b205ba806ce0b234795d23c96c5982fb9d2fbda42c9e16241f6a84c03bc3fe35cffc566afa554b5079652d52ec5c5715548e6ecba6d9c9ad394cc76b011acfb510953c97f23a5f4d5326bbd967bcfb0f9f1b4bc251c6f4e89c9272b7216b1e151d2cda52b5405d56ac003b8320a1d06f12718b4eba785204ba80b489b31b1cc3c836ac1e62a39f069b07b96ba0870ff479fa3ce8ef5475719d00d39f421dc57638c5fcc021a5db0f5ccac04e01d7b45e273de231a397e6bd80d4e22f9c155b627c01332e33dfe68d6c644667c222ba913a104eaff225b6ef64bc2438284f9cd597d9e75b7a583e85a9ffd8684b0621dded9744cddd06b1d467a7c2cd48978241c60a3d1f2657a378e7d0c503196843a1c0a2a3d94e0cd7a348a85586f8f978fc78ebd2dcb26f2568de424b78a071111f61538f9088309300f70be05f502747920e476b640976eb7596484d4d584a067fa011f7d4928edfe12c292313dabe99ec6e5ce28c06a876c07019fd441233b148fd784ecdfddbf0dc577f66c1487acc4dba2c8fd094a0922d9c12fb0a4e0901e04afa5a4b7288bea6e231549ccf88954a11035e75bfe78f145ab1a86069c3d12af6db1871766ffb697876ea9dbc9a1874c3b5904b5421ee7d69f8c4c292f425352dac28addd555e01c3c9782034a4e1146bdde6109a64bf7543ad55e863d57513a5bf2085ee1d7991402ecc06c63f61677d66fb12c618b6f1de8c3e6e83723491d02372cfebb0d7ea33302b9362f8565a5b47df0ea9e641cd5d0657c7cfc190baeb5462893133b7a2d1a47ce009c1d5a3d1c5de0b3da9eed3d2508fc8906125049aabf97d6d2b00591b5a88b4b22a53b9845b9164b445c3593e4ff2906c5db9371c2b010e2b1dcd962af5da38071069814454e24922482b694185d1521da08f20dc29f736aa5d4ecc79647dfd241dbf117587914c86d2d612cd9d0bbb59cb9735655cc6af3bb4d02ca6cd68cacc88d9ee57d02dcdb2d3c6a76ab4fa0b3f8d0a2ae54e044bc4a625a9fe1e8278deaeb8ed6bd9ca8a507d5bfa097c3518a743985b0fa8c6d56410d65c75164c9806284cadd8a280412bca2dd55c007ccddd7b9d89a460989faaadd636c5c0bbdb83dfd5b1930451a6aed13d434e7a98edb51d89916aaaf7d1345fd6a589813e80166b972893d2afdde16fb860a2a90dc8e62b9fc23a1593bc11ef7e557a941dd86013a3eb0fd8cb20d411a4e82ae05da21df5cc145b2835e0708ce80c0194d5ea8ae5593122ee08b37e5085acd9756d7baa1930cbd4d4e46a79b549237522e4217a64329d68488d01ac95d3e514c7b2d5472a9d5f236d5b24db65b3023bf1b1e579f3b8059247e9cd58b2744146a4117bfd7dd0d767a69d2aa8a2af1d27d07542850bdbc557751f98ec57d3c2bbfa28d081df8f03e8c5253d130f243e2c5e1905a13d8daa5e6d1d85bdf425310e1d77b65bd7534288f113f7b02633a54b469e3968f5ef603f35acecc0982b402f89834ecfa914025dbbb22ffb0cd3000dc69acc919731f56f51ba9236f4d51952df6aa1558b7e3ce8b3589efb5b01f88f6eafd30748921d2936285ad5c8e05de1b902a14b95a5740f81a7b6d0abfbd8185573c09a734f285b3b37dec7b2594512585ba5ac1b9f4485857839e636f256505556773c7fbc0291b3df221467891b7305ea74839f69cd4961c6fb2cadefee3f9c7b64009be422bab4d110699fbff2522e821d43322ad431935614ea25489f3620dd198b67ff142b49efc073d40bf0a2f82393e2142cb8ee4eabc9f63a234c2638f74dee40f1048a7912ab0fea22f1db371972d03873f306251c59398d21cbfe77e7433e35c6ab13b6bfc5ca76ce9d594551ddc67220d5af43807092e641295eb20261fc879780dc284603ad5706dd7d42df420f2af2409d35271fa20d504a309f7770caa13856de69f5836828305df90b3b8d4ea4d1367dc1d5d207abffa61d9d94868020463979602755880eef4953b04229de2404bad2520d6c3e9d58e3c750d871104343331734625aa99e9795005e1d3ca2dc42f618246ff11292bc04b091de4a88278b78a614829b0cd19519cf9d3e995accaf404aef94429c52abc08728180c039c644cc23947d5646fd22215a49b8732bc32d4e910b46975bdf78113871a9df815b194017c4f585fc91f3714d90e3e788ba01472e69ded11c3ed5de28d1d9365883e053af0f2740baece676f10f2e5c10f0d2d52b1e168677a94f56ecf88d6e8a237774acedc6dc765a8fd23878383418c8a7f4601655a12d195323b9747817f9dd450adbbbbe413c73e5f68a756d3471ee4c148f260a5aa9bcd7ca49745a3833e05106b2aad966b32eb2f30a1eb63309523a4f42b9023625b0efd10ed7dd4c10f19730b8de4436013b6abc331f22efc8e802be770d35db5aa972603b032248434f96b2c407f44baf3f09ebeb33229e02e9c9afa4dca524707aaae6e435ed90caaf40a7b81ce5bf4f698bd19e2cdc527a2e1ead23b722d0b57c623776b1bd806eebec387c933c9d0ffd96b86fdfc9d3d61e3fbf6c7777c054eb85fd48f3e0ed95cad5bc943f6078cd0b5408b64ab60c6905d6f989104dc9a544d05884d2a7d4dc02438774171543c736a37ed91626beb155a25c6f698d2a7ebb2cf351ad471c4339115f958ad744434c3716a550918b9f390db76ca14f57134933dd650ea94080dc9f77707b72a1c783927c1f5750c16a314b453ec9b3f7cad5c4ae23202e8ebc715ffcc3b2e3d7a69398c3fef308dfeb350b7a933ac8750b15ee74b3aa2bccf35e55e95dcf33b86e50891323f3d81c9566b772c021387f0b9990e3b523ab34a276715fb22a353603751fd5fb16d3cfd1164c75d88ee0cf94cda5f0ef154dd096bd5f91f34951ccca2ecc68194a8beb549e4d6e8f7bb455b8d0389fc644884c4c8da890f7863844e9b6787fc132898da889cf84a5e85935938913d68a471aefd2add1fa8e066694c6c7662a924d45d3a7f940d492baae71234f57ebe072f5b809da95ca2164ef79bc722c6a844594cfd644703fc9746be383292a5fe87e86fa0f8f8cbcb683f1fa3409c034ec836aba3153b1ba8586f1fa4b06da7f64acc5eae4d1b5f83305963a524aa80d165b6447476475c013296410e0f9c75238770b02ad304fe726417c04f8f10c68ea10de9dab3f72d50f5829ed75362ac2977e3c0bfcf66d7a1da987fbadce9c9af27b66a496ecb5c408b4506ae6f3461ebdc862e4b1685705441cc4e1fb0f89d91001f516c8997bd69f2924bc663c8ef77b3b92df2afb41117683b75384c2cc23d2f8e28b26063d4d6dacbaa8cf849d6cb5aec3543cf93187a19ba7a89f2f5aa1f366a9950df14af5b1b0d72c0138feecec5fddb4cf9431bd67cf47be6eba07b7bbaa56cbc63989f24199354455426f756e65332a9abbf1146f29fd38fee721e0aa9e8aefffd68915dd045d974f14524507846836bc84eb25d19adac930fe85b3959b5b8730973e2551b02014e58f3e09aa6d77a77058c41b4afa6db75d18006ca2d9f2aa3bbae7ac8865989f5e2cde617783616f7a3ab6e3508209e16107b24a29e83f964d383bac43c19152c1627cbfcb20fa1325f6e98976ec9bf6fe8fc73501b6a84e19cce2ea301c91d007d9743d733bdef8751e82c995d2d1831cff5fb2fb43483835e26e1132bef2c2fd25a681477e3d8501a765ff77a2d2ce1ddf6a8873896e947a796f0a16825b3c76351049c7414730426d834e4f037da14adda11837683b22430d02c1291c25008ea759ce0c43f6a3597eda818879ee1f0addb230a7f7f2dbb46a30a6fcc86f90b202bdac37c57e5d9dd1d1171c3399246eb54ee4925d68003ffd598de0701c0e1888da66368b436551c6515f8a4129ec9711e9c24f4f3d4dfbf0988d8fb6dde0d08777e8eb39c40239b867ae308a6fcca91e61bae4d24da2c32bf54c7a428c44f84b8726e6ffc32477f3306ea1ea0bf39d696f831b2f6841879bb70ca2eafd7ce0b5d20fbc1cc9558e59a4192bbc218ad104425e4e51c97a37e7e39211cfb046c937c1e721275f452ea35c8bbabaaaa08189b098fcbe22c471b76b6ea3c80dc9c153ee1850d66e200cd18eb326db74563bf00e205bbc680fd9be44126763bfe3edd9d51c43ca37661d942e7944e07fb9c35acb3cc6eedf2cb986cc382e3312ada3983a77df7b5c2fd4f5e1e232a460feb01ca4b112d15a8c4ee8c782c7f36faa5d6d922b446002279461bac15d382e7ac8104096109d4719aedbc892f8cf958f2f068758277279d809fd04f7a77cefdcd7f26822876629c3e8b2de34a28e11bed0fb63694f5d08fa27be51c6d7550bbd437e0f2cb24276f3bba618822ed20ee172db7319f082d6d8aa4ba6f1f710925a94f12284d9aec6f50076063c7ec45b7fa7af75c9e1afc143b4eedb34141bb1215e7b71fbcf60bd9c8d6a4fa05d5c0d6c130e497bb9f6d148bb5b40e25b3fcf0c598898ffdef92487fcffbbcecfb8bb7c3fb02d815c2ab4dd1e5c8", 0x1000}, {&(0x7f0000001680)="8f6cce33d8cc05f9c026d488ba5513847a36cdf79dc12baf473d0c41f7633eb0101308d0e20bdf14e1fc6a9340ff8649de0e733d0666bf25a119cf9d22706964594aa77fe75c9837f824534a722e3ed7238bd221", 0x54}, {&(0x7f0000001880)="a0730a088795d511ce6ee906ce1373f402a5e2e323a9401c0070da1df85aeafe7f5c3b795c9c9ea784bb280641fe005b6a75d38f7713c3246e35324462de445a805b7d8ca1d05a2d348be95f36cadb2592dd0c2c932c936b8c50162e21cea1dbeadb0f0bd781436b6ee80f49e095a6a9c2f42847faa3b5586a060a97cd5a258eb8285258fbdd8f18a595faad5828154ab223858e46257f3cd58bcbfc22b88550c984eb2e19108e77ae1338c70720e7bd32594ecc501fe99a9a58fc004a514bde7aed13110a517600bd2e834f6800", 0xce}, {&(0x7f0000000040), 0xee}], 0x211) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000003, 0x1, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) shutdown(r1, 0x2) dup2(r0, r2) 16:00:03 executing program 1: mlockall(0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000080)="005c8cef1aab242996a756e1b3496b3f4d2ff2f56b492bffe6268d7ed9c8ab4c534c2f5dacfde3a70b3a8a97a42c17102aa925da42771d9555a4f6183d87199a38bacc6c4d89d61e001728640dba84ff7d3894ad286589c81d771fad2a48b644f045fb351a0f4a05203d38d4f28e7dd87abc660eb2bf63be02ba47959db904602b55ad6ee441ea54b6e9b605564bc194efb33300bccbf92167440d911d969caf5244b3d6af57ab8e76b1c53f6b6ef8f5513cd04c35cdced378847d317e9d771231ca0111d6a6596282e3b8ea458b", 0xce) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r0, 0xa, r0) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000f80)=""/4096) msgsnd(r0, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42d4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x200800) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 16:00:03 executing program 1: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x80002004, 0x5cc1) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x6) socketpair(0x20, 0x3, 0x4a, &(0x7f0000000200)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r3 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) getuid() open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) dup(r3) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) readlinkat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/60, 0x3c) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) shutdown(r2, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0xfffffffffffffc01}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000342, &(0x7f0000000240)=[{0x80, 0x0, 0x200}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) close(r1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x2f) sendto$unix(r0, &(0x7f0000000080)="910f516bb194d438989a7f746c9455a8d37bf4a8d8bb82f57300dc70c919d780c69d321dc17fa649139c6254c323a862b9d8f190595c56b69e95a2074b00f540cf88756f7ccf47cf2000688d33e187e3d6428eb3a8600a4a989a9fff31dcfbd7c186fcbc8f3f94fc8a58314923fee75c5b5ef17efbdfc8647715e77c663f3e36d03ae9b007720087d48e87bba7519906f00ca2bcfb6327afefce4a6735c6c256908ee5a7d1a466c38d9ca9f864ae7d12ed5882bbbf025964b1b0894b0d9acf738191e37cbd1cb9c4afbcbb59cd039222c66457cae5298edaa64a562a928b7bad97a92ffe", 0xe4, 0xa, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024a2f66696c653000"], 0x10) connect$unix(r0, &(0x7f00000004c0)=@abs, 0x8) socketpair(0x1e, 0x2, 0x1f, &(0x7f0000000040)) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x0, 0x3, 0xfffffffffffffffe, "af00ffffff00000000000023ef60ab17ce090300"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="94fb25f0c6aec5911f3732a9201cf682061725cf32710451d1e4194d5b5989ea090ea60354b286c41ab61675538a9dc449e501fe6795cc60755efb46332daa4b5038c394561b0f5a5821702fb2f9edca76bfe263d59249c8e337e59bd648818ac3bae793eb04fee51e42e39a", 0x6c}, {&(0x7f0000000000)="cf6f4b6b2567c9046b912c841fc004acd20cad8a857ccfe0589296fb1df58d3751602a432a5505a4e332c6b86c48a310efc9aeac85b7", 0x36}, {&(0x7f0000000140)="3b5d5c1530dc1a6ccaa7b2970eba59a4af380eeb3099c03690a90dfadd98bd84796eae7fa57b75d62ce6108be33b4fe1493f4d38a9458c93c5308c63ee5c5d3b95002e056c4cf5c9d447cd3145a6d99218a797daf14fb65fe91b970d00c193deb4c420abb791f5978932941763507487a250090f73c3d7c2d34ee20efa0fb3fd3c4560b9a9987dc9f10c811b114f1c19bbba53af908b78ddd013af7f0f6a273ee1ea7ab9d911ce9cabe6c9c193e934a34deef5f0fe6fd4a5e7f153f6468b6ebf4175fcae8cf1d0bda39b283ce517", 0xce}, {&(0x7f0000000240)}, {&(0x7f0000000280)="137436beac0b9ce15add8ff672f3f8fe", 0x10}], 0x5) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb57003", 0xd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x9f, 0x6, 0x5, 0x8001, "5e73fcd29000fd15f897d81050ef58fe53dca122", 0x3ff, 0x5}) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x4, 0x7, &(0x7f0000000140)="f6c70f45eebc415db0db5fdd1c32d5f7c2da527d883a2e9b1b7d385fb1204d24733352e9d9551eee1380774853e2a0d7c7b738b21625f2ef42d3d4968c39f0d33d71d4e05dee0fe29554ee7e8a2e6d69f6685caa79b98650003af66696e2421600465fe1e240cb849318a01e6eaa51e755d3e9f82f8e8e2c9dd9868622a663710374e1bd9d543cdd788b1f54c99065ac605206b17a0611d5b69d3fabe3d1fae15b49c378160acce3a5d5287ce6facb788472d8e881ff6148daddffd58680be6e16af6b6ce6f254b1f55cfc1df6e1323e31812be1ca9eb1a73d4cfcc829cec4820ba095a7def0f81753fb1d6fb0875c69d9f00c4754e34645df8adaed", 0xfc) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1cf69e9427473235, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) getsockopt(r1, 0x1, 0x4, &(0x7f0000000080)=""/50, &(0x7f00000000c0)=0x32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fsync(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x480, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x2) open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000140)='./file0\x00', 0x8048, 0x4) mknod(&(0x7f0000001740)='./file0\x00', 0xe018, 0x4) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000400)="2005f0465e5506078d1d59e9804e86ff48237d4277841507499b79cc5f8ed4a9bd4620e7a82db8d4eb57ea8d78f42fabaffcec6d3bae688f9c8ef22451ee8d8c2759baa2914a874da3eb18f33d7f07", 0x4f) fchownat(r1, &(0x7f0000000480)='./file0\x00', r3, r4, 0x2) write(r5, &(0x7f0000001640)="f366c7130f3377196d487fc4a199aca770967916369d6979a3b8b7aa8aac4ea602bc871b22b2eff4c93f8777479702dabfe40f3c1652adbb538ad78cfcd9126a14a5fd5175810e6f1de696523963f7d0bbe6d3deead0ae9fd925b650f99fd2e1392a59f2d222a6a225c4e933af08829e8928204af6c12923d46f864e5d328f17851b397e6398d1d7906f587a53da8098160df5f2dabc0cc085684bdc40a45bc2580816dcdacb499f7cef6cdb24093d3e959ab0397fa4ad0a0377263e05556d392b2bfa978f6d", 0xc6) sendto(r0, &(0x7f00000004c0)="0ce09b4cf57aaf6e44f728964eac8ac275bbaaf1517760a32260a9cc85784ac0767342776a85339643a9c6b15e02516e732966b89050ef6310c8e65dd9878b275575561e8ae26c9315cd4ccd2cd1fea849d0c56be51117e1026e9ed054af68a7184df5c5ed9ceb8c5943b6c137358de38a7e5655c9d2ed99743ff7831b297719e3fed3be4b4536a032cf802d56dbc3725e701e32175b88540ab1af41f83f6165e35764836e237c4e619bf5bed4104b803401793f7dbe85c46f9e34016512e804ba18b827a9ee7b0ab75ea4f8e621a0cd7690f9d9532c466dfb38b80f91e692c4ee6ba4414f76e799066731b29ca83fd26fcfca74630fd11f3f9f6d554430c6647fdcd605ccd0a27c680929e1f74c4ff5f361cab60ce901c8ea384fadbea3e3b40da4cc26eee80b73559bca0c5976dd1018665c3cfdbe35a484f2dbb05f40ac0cc2077d679908c06372f84e36a72864f31a52b390c6e07ea4c81d007b21c199a2df918bd96c209072f4b11888e0dda6e25a1e6102cfa95bae7fea55b2a06bf85d98b018224013decddd63ee0fd3755d7f1aaab3cfd855a25a0c9caea98c2fdc693d0c51f5a223108685a53cc10ae70ef7a3c32513fe465787bfa64d0a436c5087c32cdb42e7c0d234d2579b838958c00f1f3678afac47bf3dea6a91617e4f14a1f793ab05b3bc5861ac4b59beffd844e7cbf6f9c19b38f6352006af5530df1fc4e7771965ee2f6f5ff4e85cb3762cd8f31c53c82ef05a4996ab14b926cd6487fd5e82fe58a9303af0567760a86860352d3c5b47b83fe1268a7b9e4877ea44b6562a7c2bf892f3294e8f0b01352746a286f6b321f1cd6debbe21afba1689ec1770d3b69ea90a754ec29cf1b34e28ac840f5d8983dc50ccc4b3d39d7d9e002b9d1c559c96cc8702409e58459bb4b4f2d96b87ff69a8733077ef96c3c0c7975e9db2f470c93eb145e9b728586adb7a8ad8263a03773606b90513f524769070728e2745988812b0e9d2b1cb7567853fd14fdb061a81a514d45a4673c9dbb7ad0072a30df3f5c4f5e3e8f20c6a97e73c41c1731216c6c2603b1062125b8d51fd613d273f307a67e4178658d115c484657c5f54c560b6962373f4dffe28eac2c55f31920cd57a721c6c6400f54f0d9f486e32fd8e575b5185ef9e36290f86f28ffa252399e09c962e267b2cf2ad51e41f29162626f4f08e08631269eefc614565eeaa2163ccb9eec26fea54c84b90b162d8e20ad29d6caa920c3e39fbeb9f72f20b6091b32ab071c55c401a4e9ea9d614dd3bb683b1d9938abda7c49134f6faf461ff9b73046603b13393eae8e4fa68f0fc51b705a7008f1e2feab2d429d48b9d142cb8b7c5dce457972cf9c40dac576e1754e846a69a57bc0b98529b202808f0382ee88c1e3dc1b9f3a237aa61d9ae2c0b7f8c4ec1c2ce1a973ef58ebb13241719abff7f630c68e671c196084e1c97390c59e1eb644478ae3c9f46fe1f2008f1b6032380a1a29e57f5a7c63699ac731b866e50c9848527badca94f6a86b08bef5d0f2991395c0f0dde504a8182cd86cad4e1f11992a237cf255c9c33a20281c43fedfd9d4059debd77c307524ab0d7723ee1c7752cfaa9480b06956981715d16ead5408dd1f616dbcdfd95b05b9407d227399dedfbe2ef53ebe6bbb89615941bcb346632aeaa6b86b40c36cf936a1d4197e8f54f94f634709df2b599a2fb8355086c256da3510b056df286a48777fc3721238a413aa22db01b4a009742acac820c34a985dc73225afcaaf09836d5dcfac9a3b6e8f5c7b0f131e238fb6b29700dc9be73fd18ff7313034e674df8978eaeef3fe502f79a1222eb84b6ba7fdf8d09c7349e797477f46280ed6abb65a460d941920a3d0146b772b13c1a8f11505a748d2a7c43be487a0aa3ceb6b9026eedcdb1d0224057fbbd4a1e4063a60ed4cbe708fc202294fa864f567d2db1f82768fd2393b35e54d77d51b156c12f3d0c7636a4d0ee9cf09f1715ad0bfbe57621b9cb48e86397e9227b05790326a4374d2402f84bd27d89921116cf18d968097b35bd31f15b5a233cb2cf991dfa3331d8d00bebb94cc20983b8a35af1ba002a545e5c37133fc3da4ee41744a7ed7243f96a0798b3d7b4f1ac6889f135999e4119c18abec2b75b5f6ffde001c03c258e31ca3ef96516ba4ef979e4851bcb1df5d41a6c5f80c31bfda81ea3fdb52290218435a2dba8f7abdfdbf1aa4ee549c467d64ea45eb07a4514cb3300fad3888be46e949808291e297bc200aa14e8e77c69c07d65f31a793e058c631148985d72cd26850778b050854cc0e22e0cb449b2c2a60ed840e9e785660ca9c3ef9c7c4cd100181f0147135501f22e72f9778d5adcb027fca5f49a72211759f4bffc768196011017db72799cf4f8305956c485a972bd18f8e4ea65651fc16136726b4b7b6b8b3f74ab2f8e9bb402fa2a93a07044e3084b0eedb22e78bdb3cbc4a9f05a3b72876b493277a010b9f02ab114d95749074bcc924135a1d297e1ff5370aced2fb4d5348cbe24f56605caf6b2ec3790cf8fac726126efb5abb1826916d63ab56d19792922d985ee676d08ad8c958459aa081dbb56c665e9324d0c8c0cf54e7d8c7114595ad9083657b8362630abeb6bbf61c0685e3cbe1114f12bb4318d4de453a6d9cd46246717913d799f6660b0e556095bd575475eb2471f5fe2ceb3c26fc89250b0d50cde635bfc5a6f2ab15a58e2f031da59b10c85149cb864dfaf13079fab3725b527223858bb9c22fcc376b679ef84cec2e7fdb2d198b1434e9ab96a947e3da420f5050cf960a611b8b49f1c44a3d48963075e8ee3723154ac8154d0ad51593fefdfdb4f1e17d5c979d0a4d6d05d2c53b331950f8a3335f5a4b53b7e8e962b4dc5dd13b22a65a8f7ce6c4915f7abe993667e197f18a3b89a8fd0e66ac1a85fb85e1b72b2be2e6a26c407913bdfc277d660351948c8b65120f23383f69da47225540a9d1adbdeb5957d418eedbfa5329e171c906495c6b61727f0e710faf12cff62c35379600d6a10394c586ad927c0462dc7e78314395c1c9d1c834007da3efeb01d3f099123100930b3fd87d69fe0f50e8687247727305a6afd3ae63c5085cae283d03500d69c6279c89690705f289d18cfa0603de41ead6b9520e8849f758c47723883ff917be04f03e36b2d3a8c15e40adc8a72060969005431ebee44bcf38baa1ab38fd5a1a44d240eafad5e7956e5e4794e703671ca897547266cd26e432f26ab320383638e4b693ae5f04caf2432b04379d2ecc7df6939b8c58082ea5d3e950db5331a9de32d30402b4ecaf46da61149eb7072fa2ecfb462cdad672dc008d7d52a02b8e00235cc8bccfee971046689ab70b2bddd0905292fbea194dabe5d3b12f76960bd68035e81b79fa7648d255178fe2ae37680e67301c6835350e220b2b54ff01de7e8b221762d48259695c4160771569eaf1dff7f3189f8eaf83ace17bddedcae4d60055569fa47fdb9e306a095e4272b8bcdefc7ace9364a2d6fc180e6319eb784850d1b7b77f2df74ebd4a5257fa25e7349941272acfd7eea6222c36d3887cc75331b5aad13dc201e16a5972f2f50483a8153602bae5ae4832e7d071cd10a0d586e8dff2cc016f1a1302b2dd87ccbb5c6b22905d4ce632ef0d01937bd3cda79fd7f930956fc68550c4e659d23f028646e4a648200ed7ca70ae34c81606803453b73ff748a332adabae1f29ee7605d37ae85b7714a1a632a3736e27a3cd6d55ab4ac764f3f27698b28403d77bb2a9a22fa4c38e9c94360ff5fc3a89803372d940a3a8877afe088fb29b01839fa7e05413dda1b361813d2ba4aeaa06131e34f0c332c5f8d6df02f2a890f575f7b52a592c57451ed6663eb73fc1ba65a19f6f1913cc41948318611f7915a36a903fa6bfad421a1905b825131dd250813aeb7a2b368a4fd9199494bde74f9e9a9e7e560b727df315540e96461ea019975cc3006ecabb449eaf19c0d83819cfe1d685ab629bac403aee7b05f8b7de8a363b0d80e469515b50c700109f043d5dbf6c12f42e3e3fed4c4f54441244997f98051b3c5c908bb6e7331ad4bf6fef0c8c6d0d19e740fc4e9469bf705981dea079dd0eae3c1c6faeef2563b66134e69e725f40fc39d391ee52e14c0aa54e967d64a2cee453805287c7815170d546d05d4f28373a927c3daefea455d48b6bc3288ed64fd37e64473a6a60216fc43bfb1734cd1e3a02d1639568e4b0e8509e9e74b6956e5b362fac8d3d2a4060a5001226c1f5944da681123381b0eb5da61dab10cecf8f31853e3864318bea3a7e7c7a23c1084055652d067242e1a913444184210a688c493ad172c359a4f88e61d44f1a12f59f35c91b99b7bf6d328e73af2421ce44f06113aaec8df7e25da90d477518ec9e3533681902a2827b96e80f3536599492e49fcb817fe5981d8d164603aee2e29afa1fcff4a5c1c9a218c91cf257bf8e498dadef7e29dc31506b1e8a6c84918e01a9ca0a973efffc2c0ba6957e368a0a462ce88c11ccd273c2a7d15b6a24e04f93a5453b4826aaa7d6692bf1838ba87345a87b9e59ac34e7a1d6f370398aed06f4ec134e56cfce4f0c16640337aa12cb023a73e55d98c8895b6b59aad49265e0694f107adaf33b29d1505056a13aaba705686d9e4a39a9be7fc96b10412f2eb076bfd35552dfebd5b2b915ef2d268036df4d3128a7e2ff5911f49bcbd5370a28bf82d56592268199bfd3bfbe338eb4bbb264b859855d3e3ad7de51f799429eb1fdfba01e55c50593a00770b6efa7f653d8086079f268dbbc171054cf4ed3c0f812e8e0024974853996a3c334f61d463fb59b58da7b394460e372f0f136b2398603f4e0499bbe54cabc6663d668f6cacc9b828e336bf28fc70c4caaaad2cbe5f62d4a4b26bbff0911c806ca25e4d9cce56ad001e5c70f1dedc2bb288bd0800805805f9fbc9a98309ea71230755ed9f4ca15a3183fbe05aee3a2c27798f9d61c720bfe6447774bfba9d566009831420718af5d9290dd62cacc7b523597370e79c3ee400ad9cbe9284e044444d6d369be05004a2e479c9d4a5c07228d41da345b4d551950028c3d5be41a0a453a6a49fdaf970ab905121f63bbea1088bfd05a50aa4ff00b397bb8deef1625746f92ba016e413f70ee46c9f6818dea85fd3103690e943d7d8d8064abcd653a5496537fde29745c23c1850cde3a321515a78410304bdefb54647422f8a1a361f6902558708e8675089b3619b647186563bb4b81e35901cefa97460e750b5de45befd13c6078eabd05dc96918716aeee5ccdd4d7cc57df7a9ff68b88c8bff68bc81ad3900e41833e3f1de676d99109c5ac9d09e0580663dfadaf6eadf1daef5957e5df83d0629ee47a761449bfbe51a6b16acd1191aabdf498eac7781a91259753b912df71bf7c59de548600d0da24f7c47e51c060b2e1139885075adc56626b35c4fbfcff5d87d8feadab54c6b75f63a529dcd03a66eea78593f85d39350c3a7739ea7bf15612bd8e457315675eb88145b59ec16a881e2494d3ce329fb94a93d9a313b14a484bc55615708fcdbdb2010639dd5d989dbc59c1b5f806a68e1de1d3492638cbe2a08744d9b1a26dc08ff5598fe2b41a7e7a36936e504bbd664e992c536341d5cb616248ed0011ba9c1bb2b39ab3a2247351dacf4f512bdb2dca621352eb1b0771f338551b3fdff9ac32e78cfedd1d2612466377dacc4b3195f77dac1593c4bce398e21309a1ee74fe278a043ab1b57a0dacea0b26751d6b87c52bdca6448a070c7acfd", 0x1000, 0x2, 0x0, 0x0) fchown(r5, r3, r4) open(&(0x7f00000014c0)='./file0\x00', 0x1, 0x100) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)=0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={r2, r3, r4}, 0xc) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x1ff, 0x4}, {0x6757}}) r6 = semget$private(0x0, 0x1, 0x4) semget$private(0x0, 0x4, 0x100) semop(r6, &(0x7f00000016c0), 0x0) 16:00:03 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x80000000000002, 0xfffffffffffffff8) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xfe, 0x6}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0/../file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x6, 0x0, 0x6599353e, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x3, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x30, 0xf0000080, 0xce5, 0x9c6}, {{r2}, 0xfffffffffffffffa, 0x0, 0x9, 0x7, 0x7}], 0xd21, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x28, 0x1, 0x7, 0xaeae}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x5}], 0x3, &(0x7f0000000080)={0xae, 0x6}) 16:00:04 executing program 0: r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x3}, 0xc) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') preadv(r0, &(0x7f00000022c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/121, 0x79}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/169, 0xa9}, {&(0x7f0000002240)=""/96, 0x60}], 0x5, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/144, 0x90}, 0x1) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0xc}, {0x800000000006}]}) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="0d94ff", 0x3}], 0x1, 0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="0401") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400000000000035}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x7e45, 0x1ff, 0x1}, {0xddc0, 0x10001, 0xfff, 0x9}, {0xc3c1, 0x40, 0x17d, 0xc6}]}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x80000000, 0x80000001, 0x6, 0x3}, {0xe8, 0x8, 0x1ff, 0x4}, {0x1ff, 0x4, 0x74d1, 0x1000}, {0x9, 0x7fff, 0x0, 0x100000001}, {0x3, 0xfffffffffffffffd, 0x3, 0x9}, {0x2, 0x5, 0x3, 0x1000}, {0x8, 0x6, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1000, 0x7ff, 0x3f, 0xfffffffffffffffd}, {0x5, 0x6, 0x2, 0x100}, {0xfffffffffffffffc, 0xfffffffffffeffff, 0x0, 0x80}, {0x2, 0xbdc, 0x10000, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x879) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0xfffffffffffffff8, 0x3, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = msgget(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:04 executing program 1: clock_getres(0x6, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000180)="f209abc37aa11e8ce7e5c34a2568e7cc7062f34150bfebc745e0fb6fc04dac4d7ef9485c174f6f1e0c85d153a6dd3c49df3acd07fd45cc0dd1d4ac1d482af7845d50b3c8d7871dcdbdc29b6ad4d8f9c813538afbc919f2dad00d342db8716efafae2a06b9df2c065a5ba33e751a3ea55ac181a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x54, 0x0, 0x7}, {0xf6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fd60fad8cf27183357bd912a4361b7239a2be0db", 0x0, 0x3548}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x92) r3 = semget(0x0, 0x4, 0x32) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x4, 0x2, 0x28, 0x0, 0x8, 0x834, 0x9, 0x3]) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x3, 0xfffff, 0x4, 0xffffffff00000000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000003, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x9, 0x4}, {{r2}, 0xffffffffffffffff, 0x88, 0x80, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0xc5, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0xa, 0xf0000044, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x9, 0x37a5eee2}, {{r1}, 0xfffffffffffffffc, 0x8, 0x0, 0x3f, 0x81}, {{r2}, 0xfffffffffffffff8, 0x0, 0x60000000, 0x5a, 0x7ff}], 0x1000, &(0x7f0000000000)={0x100, 0x8}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x60}, {0x61}, {0x6}]}) syz_emit_ethernet(0xfffffe71, &(0x7f0000000040)=']') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20100, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x20) 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1000, &(0x7f00000000c0)="3e720000a8e7d3d4e268b67ba97729603e3a3bb35cbc322cb94d98de8b51f2785d572acb20e828aa8d8f8b3a981498a847513e73714a6c6f09e42445e49b5ad872df671f8695784f2a595f12a765546c142b349ca45a", 0x56) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='s') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x100, 0x0) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/91, 0x5b}, {&(0x7f0000002280)=""/132, 0x84}], 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000023c0)={0x3, &(0x7f0000002380)=[{0x9, 0x0, 0x5}, {0xfff, 0x8, 0xaa7, 0x3f}, {0x7f, 0xffffffffffffffff, 0x3, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:04 executing program 1: r0 = socket(0x16, 0x20000000000004, 0xffffffffffffffff) setsockopt(r0, 0x7, 0x9, &(0x7f0000000000)="e6e3b5328867970a56286ac6a89df7fba0e6e4e5b057a40549cf96f543efa1e8445beae58556adc462ca0fb6c3b5c55fe8a873f24b713ec7164c122d750ebef5709e1ca86ad9bd9f05bf1eeaebd56c541ec4f25cfd87a880c27bfbf28fa54ed5f67f96484bf1a7823d692ecef55985f5f1e778c03a2328f2fc760ecd318b14b33d8cc2eca97bfa850f5d360687bf1d38f919a52b7d2900fc125baec94c666102258c87dd457da73d48b722745234648d10c3913aeca0d654800d9ecd901ff88c8c1d5ded1398a140398c639ce49be5036a947d0fd1339ae736a8a030ec081a8bad3189b1", 0xe4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x180, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) kqueue() setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x80, 0xd, {0x8001, 0x2}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270500000000000c00000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) msgget$private(0x0, 0x180) chdir(&(0x7f0000000080)='./file0/../file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setuid(0xee01) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) write(r2, &(0x7f0000000180)="d1c28a0e98e9d57a798a2035ef84ccf278ee10d63fe645fe60232ae05ed6b213f2bb4c07e2040000004a995fe9c26cde54f2133e7c6b553ee253842c23cff16b634dfa3d1afd51c6c83b18341da58e392cf7101b412a75dc64f7d007b0e0b9b9497327641ae17c7921092ca3f157790e77ab1e3e", 0x74) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) lseek(r1, 0x0, 0x2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000140), 0x10004) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x8}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9d}], 0x8, 0x0, 0x3f, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:05 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x1531) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = socket(0x80000000000002, 0x3, 0x2f) r3 = dup2(r2, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x5, 0x9, 0x1, 0x6, 0x3ff, 0xffffffff, 0x1, 0x2, 0x81, 0x100000000}) sendmsg(r2, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0xffffffffffff84b0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x3, 0x3, 0x5}, {0x8001, 0x0, 0xf922, 0x6c7}, {0x3ff, 0x0, 0x5, 0x5}, {0x6, 0xd698, 0x7, 0x6}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x810, 0xe0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x3ff) getdents(r1, &(0x7f00000001c0)=""/52, 0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="9e") 16:00:06 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000340)="9c8bc3774f4e0d0b35a6b0665204d107811ed6", 0x13) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="76a8af9f2d1f26231f4cfbacea4452fc128007d3be98846efcdbe68cb76b0b8c471df1b318a1b56d77fdeba8061a0388c51d6e9bd54006af21c2e1e6f6d9171478cd5e59a9b632ca1f127f82565ae6d98b0c185bce5eb429e335f075e5780727cc0ef7a3a54302352ce9504b396ed933ca6451518fe73fae35283980e6cdaa3b9f29f7ef55985faff779769e93cd80e91b60b426f993f7a818c3c07263cd747afb6bc81f2c76d816bfc4e27c5b8a4c58166ad1aa73b9789304", 0xb9}, {&(0x7f0000000200)="fb6c26b30908f9a7fca5b769e7383a6090a56dfb7d193d51d911615ab91d14f1be3277ac94e4ba2b20bea82bd4d72ced7b45404d30deb8f0f15c1c5b0459107c2c5c19fd9500617ef9b3d237d865d07d6de5a7fbf4", 0x55}, {&(0x7f0000000280)="d768960f7cf1c4a5017d87ae77cecf89378159c0dc8b6412cecd4efe31c47d25f147d1cc5db32a144e86a9867a52b554fe11792a8ceda899c34f219bfa0d7879056fffe9bbe30872393c57d293e359928e23771efd7510d96985a6e59e027a2208fa291a2d698b0d75a8506518b973b9b4cad8af1ce52698ec2646f82d49f1f571bb434841295582298b9f0823c403077d12fafab38d32ad2cc43bb0972d98844951285b72b8fc31b614bd8887", 0xad}, {&(0x7f0000000380)="2fb64cb6f30c829a64f03856a7f9c85aa21394a745e71117bdc3b83a4cc1c93577c344a71a34aeb91cf9ed92e23b92b436be76ea1ec848a31c9c0ac00da5adbb67e276cfc66f57db4e651d07e4c06549f0ef7da796e85dfa5f5cb253aebca89e364a3b21917d0b8e8fca8115776292022fe029b657248ccda7306ac66a266d37b8421f6738ba03837190aa929765e0f0444e373ffaf48ca9bcb6099744a9ada6992c931e35b690f2b68b386a529bb6", 0xaf}, {&(0x7f0000000040)="9174f9e302c7457412ed0290b592c3bd67a017", 0x13}, {&(0x7f0000000440)="2879311583865449f9ba79fa72fdcb1c71043abfc68ba29baca386625bc1acabdd0f642a153c1fd266313cdd30a303172533eb07bf8ed13dc74b865545c20335a0904787ecd8b96f976f6582df2d8c68670f2bd8809ee81ef302c38c21bc85a5e53eacd49b00e7c2c96f6c5d6bdaa712869174e9fdab5bbe2a0ed535ae0145a32d68f5212adf502175df767a9e9bc5524874", 0x92}, {&(0x7f00000000c0)="de6861efa85965dfd049ee9fcd572f", 0xf}, {&(0x7f0000000500)="82af97a4f43ea56fcac0067616f9", 0xe}], 0x8, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x70, 0x404}, 0x8) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x2) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') unlink(&(0x7f0000000100)='./file0\x00') 16:00:06 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x5, 0x200, 0x0, 0x7, 0x1, 0xd4, 0x1, 0x0, 0x149, 0xfffffffffffffff9}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="6c9dcb198a0939b1d938f165b4bed1d079def0f6604060926e396f1e816805c6788eae085821719359d9364b05b6763eae308447d0999e0864d5c3691fea9d88d3d7c1410b16962fa410536a47eeab32fcb7ebf07d890b8e7fd8c2966a8720362a4380cbc01fd8390b75844f9e4cf1e806b15807a4f036208645f43fbf", 0x7d}, {&(0x7f00000001c0)="8bc4ae9859528ce6c47237c12ac6d6272da41da78a4152de7d410aa5639317248595fd927200f842d3c921be1bf901c5d15641b760bab4be8ccf4b50cd8d1c88ea5cf153b013ca2353cec33b2b928b2c9d010059dd6a1fb86fe8f9fcc28058", 0x5f}, {&(0x7f0000000280)="c264961049291fa091b2dffa75c45345752ae3dd79e59ed49dcac1f7d656ea70219f3492c488f9c18752491c5507c2e1afb91b1abfcb7596a0917dcdd063f8f210057ae795a98b28b36a907f3322377cc96dcee4c40d40fd6099a6c662221cbd94af5c0db9716f9511a099c3eeb5ae07c2c9009ae8d3f7ef97a9af0af2e1d28dff73dd56427b26ee3d44759713899e396e594b5f08f62d0e3810715ad196cd445e2da3a5d8f8eaf5b151aa9ad100e61c38979604ad4b10d3476d702c0b7a54959a3fd2699174535db78544ff586a6cf9af24a250695a317b22869eec42ef659eae71244cc9366e2474408f73fce749f1", 0xf0}, {&(0x7f0000000380)="e2a17ee42bdac1c9aea49340847e9bff00807e4c44861cbd0bb888a6297e02f78ff422cd3626a156aa6c6f53b7f772360334fef5cd11addabc5367c628aad2d855b7b3227d95f604a712269c56", 0x4d}], 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000000001}, {0x3c}, {0x800000000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfc, 0x3ff, &(0x7f00000001c0)="000000f6", 0x4) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1030, 0x10000000004800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:07 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x60, 0x22) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:00:07 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x3}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d448b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad0000000000", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) execve(0x0, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) socket(0x10, 0x3, 0x9) r4 = kqueue() close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7f}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/43, &(0x7f0000000100)=0x2b) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfd, 0x1, 0xfffffffffffffffa, "73cc517b850900fbff00000000120055098c6000"}) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="1a2eeea85f965e1c7cf20e2da9435bdf13b97f9c2c18705ca71300c7378631ace79114cc2809", 0x26}], 0x1) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="643d8f5b1b5e08323f8617c8ddf8104c16f3210c653683aeecc46f447a8a75cfb5cbc1d38fd448a0bea653615a6d4f7b6263346a7dd387abf7892c5adac866f01bed0488a0d6d1385e2c09dc52dffdbf57eaeaafd52f3d1ea3bcf1", 0x5b) read(r0, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f0000000080)={0x22, 0x0, 0x5, 0x7, 0x7, 0x9, 0x4, 0x40}, &(0x7f0000000240)={0x7fffffff, 0x3, 0x4, 0x7, 0x3f, 0x9, 0x8001, 0x3ff}, &(0x7f0000000280)={0x1, 0x6, 0x5, 0xc9, 0x2, 0x401, 0x400, 0x1}, &(0x7f00000002c0)={0x7ff, 0x2}) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x9, 0x2, 0x2, 0xffffffff}, {0x401, 0x2, 0x0, 0x100}, {0x8, 0x4, 0xf4e, 0x5}, {0xffff, 0xf3, 0xff, 0x9}, {0xfffffffffffeffff, 0x1e0, 0x5, 0x9}, {0x9, 0x0, 0x0, 0x81}, {0x1f, 0x9, 0x8, 0x2}, {0x3, 0x401, 0xfa, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x201, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10200, 0x0) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') mknodat(r2, &(0x7f0000000340)='./file0\x00', 0x6001, 0x5cd7) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7, 0x4}, {0x6, 0xfffffffffffffff7}, {0x6, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4d05e313538e6db7, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200c, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x106) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="312c27e5bd0ad77a1cd3dde8e2e8838954ddfcc7a2a614758d53ba8f70ca952f8cf658bbf406cf78cc76216ed03e1fd8dc3af5467f081946e5d67d6bafccf5bf578d08c712660be961ba5a3357bfbae2064c7679cef248f86e7aa2a18a430e9c5e07137aa62f44191920666858167836af67e0d54cd4916496fce467b2e0460820cb8b6c23c438fa12cc00494bd73c6f9119f6ac57eac823", 0x98}, {&(0x7f0000000240)="0b22b2e0748c4a332e053efdad2348a2ac7fecfb6d8671368cbfcf74ae1effcc8891c91d23f403119398dbbffc371e2e4f1236ac7d0848c9e022500744cd7fd235080f8088e17887478e009f84d9c33c24517b3ad2563cc2d3b18ccf6c9fa5a49d04cf98d56adb56be35ce9886f78f83a27b20844939d76287243d4e961007ab4d118190b416478bac34b8b6060b1e236b35bdea541479dfeed6312449867c74e45ae31c62c65b4cc055c8d16a43079cd4c1123ccdf88e51780ba57061dc39b86a379c7a03272d7a153c57496eaaf3e0eeed6f08c3395aa48dfad228189053f5d128fd04e9c966826e3a2568a2", 0xed}, {&(0x7f0000000340)="99119fa3cd0025f74b059afb1ee0856bbb69bca19dc631b2bfa37d72204f11ae3706f6f2bce87e6b37f883bc4f383d8dcf362889c6b355a6026f8b38c13372d21e670a33b149cae302a4d42877d0edab84a5ace5b86b368e706dd1e269f61b2a1047e240d4e637f462fe105dc25443d9c8fa93a345f8be1fd56cd23b0e7f58c6c56d7f0c3f8ef0ceb8dd13d31bb14aca3b1187b6ac044bc41b6f9543931844b4ac78f83fec45c280f93b60bc04c819f8d3dc6449417dacefecf631c4a3226d4930200c4370e367fbf2f0a8c9312294f0", 0xd0}, {&(0x7f0000000440)="ab6dfa1f730e82e3208c35b9229a52bb25cfe123f41cbc50ccd7c2658251b9839e95ba92169893ca4bf48fb2c1c61048d5e024bfad0276546b4d7806c6806607", 0x40}, {&(0x7f0000000480)="09ec09b210835cd83bb8c27b239ea7ea3caa80b2eb75e09af2b3397a159351c4fbf911663d9dd5709ea6e6e5ae5e382e932bf3d700f0cebe18da84fead13547cd43706c6ddcf3a43d037f65be21b76d262e3e55b36f4f21fe426", 0x5a}, {&(0x7f0000000500)="56cd1f1a65faa1fcbd810bf6ef58b5f5012ab62e4bdea4e1815a0e4be1578f8aa300439f8367939c", 0x28}], 0x6, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r3, r1, r1]}], 0x20, 0x4}, 0x9) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000000000000000, 0x0, 0x4, 0x80, "9a715fdf96002b41f20eed9a4dfc319531b2636d", 0x1f, 0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="a426a28dfeeb49f8395357442db30ecf3b7db9a4e48e1f300725d93a", 0x1c}, {&(0x7f0000000140)="30941b2a67d29dfe736dc6335b77dc2fea083f9b37cdc75e426c4a02420f76932edd48d5dc750692a4f6212fe54380ad5336df8d2f96c0c93d87215d365ca7826f2c711434a738af33de09a185d4bbc3ee9fc62bc39f3f2618c0daaa19", 0x5d}, {&(0x7f00000001c0)="971f37c4220076", 0x7}, {&(0x7f0000000200)="b3e75552639008ed1e260c62fdca29", 0xf}], 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="db", 0x1}], 0x1) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x402, 0x0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x81) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:08 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000007c0)) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0x4}, 0x52318c1601ae5497) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r3 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/249) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/129) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x3f, 0xfffffffffffeffff}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000480)="5a1fd37be1a1a983d8cdab6888f3e48e562d286670cfe3e998289eb00265183fa27a298eb2ec24a27b147973203ca0c1fcafbfaf8ba0b2fd7fe2a784218662cd564404ce1b2d44b6e53f4b8a515e7d5d4bf6bf99c626813fbcb4805c31ba6adda3b4cce06a4862c23beccb26a2283cbb14e0f8e4643f89577670f6833e98b74de0d02c3dfbc19efcce67595930071f579d38d9a1cd38ddf25c2f5e9c15ec74b4d41dbc0f8c78cd0cf8709e1af2034494a4e00b8be148f3e2f58e2f0977162c8f639175488c802c5cceb4fe96650b8a92781ff1eeb9ad1d59e45560fe86761e8e5b363fba34b728ec9d8e02386270aa947ae14345209fc93e10cf77", 0xfb}, {&(0x7f0000000580)="dbcfafa7", 0x4}, {&(0x7f00000005c0)="f7ab84c407e9c9810e36a5d21c8556cc9a244819925fc1001cbe2f83e5e0ea2c8017b8cabce84cb379ba848d", 0x2c}], 0x3, &(0x7f0000000640)=[{0x78, 0x1, 0x0, "7dd24d241ed4ea787106c451a4691e5105d372d8aef136b8079642d707a93b449bb89c1a32bc95667fabd5e077ea48ab5008ba5bab61cca66569f67516b8c1022d68050bf558b02fdbc021a5ce49d2d96999cfac40ffb4538bbfe9f5c9ed82bf53d104dcd9a8"}, {0x90, 0x1, 0x400, "bacdf50ee3699d661b02700c3c0f228286a0549fddc0a5685405f8a2ea5c5bf0e38d06a0767cef05487aad7d338207a55fe66e2840232f3709c554f96195e0a0ff3cbcf3a4fd4a0734700a9ae9c8286923f9d9553b877ab14ce85222562c1e9506d55500438720ec48d91ac1db74baf356828d7ec802550edc3dfc"}], 0x108}, 0x4) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) dup(r2) shutdown(r4, 0x5) pipe(&(0x7f0000000400)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x89, 0x0) 16:00:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000240)=""/72, 0x48}], 0x5, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x202, 0xffffffffffffbffd) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: r0 = msgget(0x1, 0x205) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020002eaa64781a4d8b29000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b9b0000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa157a32b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969f6364915c1ac522dbab9930ef9886718000"/268], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r3 = msgget$private(0x0, 0x8000000000800) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) msgrcv(r3, &(0x7f0000002440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff00"/4104], 0x1008, 0x1, 0x800) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) getsockname$unix(r7, &(0x7f00000034c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009450d79b1f52fc6c9f8e3c82e2e3f4374d05482ad85ab174237aa8139545b34810527884d690539e5635de9e59aaa27eeb4d26470016bf639a2983e4335d552a36db2a6085c3b64601f5c1219215c0797b74849105094a1c9a0ab1f61bbb285a7ad20b59cb1f2e7d5a1ce2"], 0x0) socket(0x1, 0x4004, 0xffffffffffff0000) shmat(r2, &(0x7f00004ce000/0x1000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) r9 = msgget(0x2, 0x84) msgrcv(r9, &(0x7f0000004540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359796e18313a1902cd600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc9952253ca43afba4679c6c92871355c1f300424f806e83a2e87dd939b27ef932ad037312e0f6afcad729454e854d1b602af1624ec4ccedd67857c5ff97870ca946a8f6a8b48df249d6a52d784295df610aa6c6d3c8d2a5161727fdd665c3a67c787059138cbaec610c68ffc1a0c45c39d5da49bf981f4142d27681283cdc3ef5f61eda901a50c9380ce4c79de506967ac53c72d834c354726d8a203f"], 0x1008, 0x0, 0x1000) msgrcv(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000ad00000000020000006b68621e45945429eb000000000000000000005b000000000000000000732a6c2a06744335bd12fcda9a426e43c3a7006df52c8fcb029e3cb5ddbcf032ca5be6e04a8629f5"], 0x1, 0x3, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 16:00:09 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getgroups(0x2, &(0x7f0000000040)=[r2, r0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0x7, 0x3, './file0\x00', 0x8, 0x4, 0x3ff, 0x401}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xffffffffffffffff) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x155, 0x4) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x920, 0x0) faccessat(r0, &(0x7f0000000180)='./file0/../file0\x00', 0x44, 0x2) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = dup(0xffffffffffffffff) read(r2, &(0x7f0000000280)=""/252, 0xfc) setgroups(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r3 = socket(0x1, 0x1, 0x6) fsync(r3) r4 = socket(0x18, 0x4001, 0x6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) r4 = getpid() ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x2, 0x6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="b80ed049230225e99383c868ed11459d924978ea2a26be8a85", 0x19}, {&(0x7f0000000100)="a406ee127923612f2345fea97261b0140113dcc9f86fbe6b981e", 0x1a}, {&(0x7f0000000140)="7f904216ea88c69a0ef1d360075dfd5a9158a416c5d0822874319e884c2be2de88bee36da2e1b65c0c7f6dcfab2a991b09c454292c78464bd15dfa9e17ad8a9dcddb58ee8eecba8223d3d61abac0ac305625bba90f1ded97d4366d936be12a40fbb1074008ed10090be7928cb3d7c1547e084fd7a0ebb0b98e6957af5249178cbd16d8b089c99577b5a988e781acb6e9dc0e8f0197f50f7419df48b72e6c6249f60169313fc349ff539c921a54c38ceed36209d44c909a744c65623276c1317f1d515770358b7c9da3b7510a83f548", 0xcf}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2]}], 0x58, 0x406}, 0x400) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x6}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed8, &(0x7f00000003c0)="bfdf1de100000000000000000000000000000000296ecbbb57358085b6a372675efd0bb39db81634e38403a125073ba644848037f03e9eea206a44076936d7a2f8b9009e0464da1535a162dafa6904d6dcf13093131cc10703c1ea0387819309dc66a363f887904f8a9206b29638d6ab576b718bc83e4bb37fcbc375568369a67cd9b3767075025c718009fdd50e4180b38efda9e67d61c6a6e632a9dfc39f99e1fa7122a7d6134a") 16:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x4}, {0x8e, 0x2}, {0x87, 0xfffffffffffffbff}, {0x101, 0xc0000000}, {0x101, 0x4}, {0x4, 0x7c}, {0x47, 0x6}], 0x7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0xfffffffffffffffe}], 0x1}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x33, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x30}, {0x30}, {0x6}]}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xfffffffffffff4de, 0xee}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0xfffffffffffffce0, &(0x7f0000000000)="0f") ftruncate(r0, 0x7fffffff) lseek(r0, 0x0, 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x2f16) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x30}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3f) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x10064}, {0x6}]}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x0, 0x101, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") syz_emit_ethernet(0x53, &(0x7f0000000180)="4fd874064a99ed9bde1fe67198ed8a869371764b21337dbf2cdb4e4f5ccc6937974d3a189f470d0017978887c68d1319a34fb64471e256ce9bf85f4f6f23ad9f38de6302847b3b419a10e830b58a5728548270") 16:00:09 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) geteuid() r0 = semget$private(0x0, 0x3, 0x405) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001000)='/dev/bpf\x00', 0x108, 0x0) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001040)=ANY=[@ANYBLOB="00f9ffffff00000000000000000000000000000400000000"]) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001080)=0x6) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000010c0)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x1, 0x5, 0x7f}, 0x101, [0x3, 0xfff, 0x8c6, 0xfffffffffffffffe, 0x9, 0x7fffffff, 0x80000000, 0x401]}, 0x3c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001100)=0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001140)=""/223) r3 = getpid() getpgid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xfffffffffffffeea) close(r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0xffffffffffffff29, 0x10001, 0x100000000, 0x7fffffff}, {0xdde0, 0x80, 0x5, 0x7388}, {0x8, 0xe63, 0x100, 0x7d6}, {0x1, 0x3, 0x12dd, 0x100000001}]}) chflags(&(0x7f0000001300)='./file0\x00', 0x20000) ioctl$BIOCPROMISC(r1, 0x20004269) setregid(r4, r4) openat(r2, &(0x7f0000001340)='./file0\x00', 0x41, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2013, r1, 0x0, 0xd) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001380)=""/76) sendto$unix(r2, &(0x7f0000001400)="a049819f37f7624780b516c868c7feb5f8e567b01ff5bb08505b65e8b863367925d8160107883ed33b8ac26d3ccdf475fbf6da0f9e871718acde429c902186edb33d086595aae5ef54d6df4bf6fe720aeff3155f97acd3375ad3f203634796b5308b67f8ddaf1288cb9fbe606a055f0b995327c8820d8ac71556db02dbfb08af4cc713b420f3af2abc427a4a324f9acc05fc6c", 0x93, 0xd, 0x0, 0x0) getgroups(0x2, &(0x7f0000001500)=[r4, r4]) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001540)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r1 = socket$inet6(0x18, 0xc004, 0x61c) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000000c0)=0x10) syz_emit_ethernet(0x424, &(0x7f0000000200)="61c0ca5c5102fd92cb14c8a22571e915be6905751971e3920bf9a6bde5721c7d77333d2bc8b6be47d1101cfcfc0223f79a2524924a10c6887bf08bfb6c51786aa0cd5685baf48af66174ed2fdabfe180ed7dbc06f8f2a50066412015ea8151473d0c10c8478cc39b0c82e507238afcaace8ece6acb6d64e5b6793e35508ec139") fcntl$getown(r1, 0x5) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x100, 0x100000000, 0xa3, 0x7f}, {0x1, 0xd048, 0x7, 0x80000000}, {0x401, 0x1000, 0x6, 0x8}, {0xffffffff, 0x1000, 0x1000000, 0x100000001}, {0x1000000, 0x1000, 0x7, 0x401}, {0x7ff, 0x2, 0xffffffff, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000000000064}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20808, 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x86, 0xe0, 0x5, 0x7fffffff}, {0x80, 0x2, 0x51d2, 0x8}, {0x5, 0x1, 0x1, 0x9}, {0xdb, 0x6, 0x43ee4a8c, 0x800}, {0xca79, 0xff, 0x5}, {0x80000000, 0xfe, 0x8, 0x1f}, {0x101, 0x6, 0xffffffffffffff58, 0xaf66}, {0x800, 0x1000, 0x3, 0x400}, {0x4, 0x7f, 0xf11, 0xc48}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x5}, {0x6}]}) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000200)={0x2, 0x7fff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x1000028ab) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x403, 0x0, 0x800a8a, 0x0) r3 = semget(0x1, 0x3, 0x8a) mknod(&(0x7f0000000000)='./file0\x00', 0x21, 0x7dc7) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/249) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xffffffff, 0x3, './bus\x00', 0x4, 0xffffffff, 0x2, 0x83}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fchflags(r1, 0x60004) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10020, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="166d4dcd640fb6c22814c99174b12ea806dc05b4cd622f2f802dc91e65599a8f3d64f575bca32d774e1e31270a0498194719fb90957a80b0bf3b24a8b0e53b9355d6d806f8d15e2cf97c6e8158475b2e6d458bc71f6fcba76f1584a62fd04ba57b01b777e56c87355ee2c20621162f3be25a3afcb5d6114da245085001de807e5817bcbd3ec3ce1fd57d46c04610766797b860487359fe72364f1a702e", 0x9d}], 0x1, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="9a4be61c61f52edac1e27c9e006e08640d3e05b315e2d3725238cd71f7a9edb6c8e53d32678c1d927a62adf72f42d2c7f02011837d8de814a663c55506bc54dde0259dec83726bc96826767e270cea897afb8b9bcfc268d4140a4123f60a2aa075b7e84a8850587d966b9d8b8d629c43b2d7f870fb8a304737a56817492bf8a93ae477a47f2a665276ceba0c8418905e9c77ddf32d6e29b43d798ff65561613915", 0xa1, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB='\bjs'], 0x8) pckbd_enable: command error pckbd_enable: command error 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x500, 0x100) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20082, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:11 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x61, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f00000002c0)="04f59cc5da3408fe559798699f33d11e3edf91390f70728570e0a3a3fa263560aad1518cf25d07d4b49c4ebfd0d4fca11b04da727ce773c3472874bcc52ca17f142a4a9a8b04") 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: symlink(&(0x7f0000000040)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) munmap(&(0x7f00003fd000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getgid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="166d4dcd640fb6c22814c99174b12ea806dc05b4cd622f2f802dc91e65599a8f3d64f575bca32d774e1e31270a0498194719fb90957a80b0bf3b24a8b0e53b9355d6d806f8d15e2cf97c6e8158475b2e6d458bc71f6fcba76f1584a62fd04ba57b01b777e56c87355ee2c20621162f3be25a3afcb5d6114da245085001de807e5817bcbd3ec3ce1fd57d46c04610766797b860487359fe72364f1a702eb8", 0x9e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000640)=""/219, 0xdb}, {&(0x7f0000000740)=""/150, 0x96}, {&(0x7f0000000800)=""/29, 0x1d}, {&(0x7f0000000840)=""/46, 0x2e}, {&(0x7f0000000880)=""/22, 0x16}], 0xa) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]) fchdir(r0) pipe2(&(0x7f0000000980), 0x0) r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r1, r3, r4, r5, 0x2, 0x800}, 0x4, 0x7fffffff, r6, r7, 0xffffffffffffff00, 0x4, 0x1}) 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0xb8, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000440)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() semop(r0, &(0x7f0000000340)=[{0x1, 0x7, 0x1000}, {0x1, 0x7f, 0x1000}], 0x2) getsockopt(r3, 0x0, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10000000200, 0x400) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r7 = msgget(0x3, 0x5) msgctl$IPC_RMID(r7, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040), 0x2404765817f0723e) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000240)={0x0, 0x3, 0x0, 0x1000300010005}) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a7b671b1b540200062b874c5d3b14000000000300007f00000e9f8c830000"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x3, 0x8, 0x7, r2}) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x2, 0x800, {0x1, 0x1}}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x85, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="02edc0ebaa246136269d5155a10f5db3f6da338e47e8b80a3078239cbcfbcce5155dfd503024e9d82cf15094e4a4641861a642754a8ff810abfea536a91718089635a2e0a60fa95cdba9026d296d7c76b16e90c1c3041bf4a04ac9e335057dba66a39d86b66bcda73dda4314e8b5fa56acd02b6213ca00d85eac6bb7e565b42ac8721a8f27ae8ddd789618310d76ad9b2b65b49058e6e25fe7c5be235361c1fd71a869fcb34d", 0xa6}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x61}, {0x4000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:14 executing program 0: msgget(0xffffffffffffffff, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000428d8742d8a34c45d4ab5127bf24ce45d00ffffffffffffff0004"], 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x24) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="6401968bd754d932362d3461f86aed53377acd5570b9f434e887b26f8e5c0c316caf6843868d6ba70b823de44da9b9e23c30283f00aa51810e8c82713ef0161481368ffe3682c18150e88ec6e5311ec164723f36c321d511e1eddb14994950c28abef9504e164e87d1b90eb4db1b7501432e1609d575401c0098e4a3d3aca485836d6a4066505d", 0x87}, {&(0x7f0000000100)="711f601b314f44ce1e9a3862ebb24f7cb18e2be11bc4abed93342fef224268daa30324ebbc0f4c431c2c68de90833c5babb81390011f85b5ab81b762749615ac739988d12e9edad1869b6bd47c6c38e9a595583f4a6458fceda9d11b65ab0661937c8eae98764b797d06a7c58565b45655494626fef0057d7f6c5d759ad106bcd9b124c7cfeeb5ed9797a321ecffd8a609b59e5f3a9b16a9e1a73ec2aa9b3a5f8dc2e95c9a4694c739430a9fe099c825197a90f3d5ee0e6504b2e91edc59dea59f2a3958b584317656568d2aee7532", 0xcf}], 0x2, &(0x7f0000000240)=[{0xc8, 0xffff, 0x4, "db5e04e27c15faad65331feca68a95da0aaebbb1f87e64e8aa1239cf75e652100789e96369cc64e660154b879f743dbb3d6ed8f4f4096fa4f07f5911e17ddd8e0cbdd26d55f376d7c48c8bed1638e0f0b01662e68a914f5fc8508c3b24778db6b76d4de37f95aaaa4f00d42c886db188d0bf372832646c436d84724aa3b544622c9137f4666f76677c894fd90b8d0f1db01ce8f5bc60e541e795d543bda343e6e8775a927e898e6185b2ed9afdb4ef049bf6"}, {0x48, 0xffff, 0x1, "84f8bf961421b663260ba6ad8b807dfc1f18bac78474e62c139d02c298a1d134539e94ad7522a4aa9b0bfba38b8d44f8795bdd7327d9b9"}], 0x110}, 0x400) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000400)) getsockopt$sock_int(r0, 0xffff, 0x8012, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x8a, 0x80) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000140)='./file1\x00', r1, r2) chdir(&(0x7f0000cd2ff8)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x2, 0x1ff, r1}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup2(r5, r4) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) pipe(0xffffffffffffffff) flock(r0, 0x2) lseek(r0, 0x0, 0x3) flock(r0, 0x1) 16:00:14 executing program 1: flock(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)) 16:00:14 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x72, 0x4) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8, 0x40) dup2(0xffffffffffffffff, r0) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = fcntl$dupfd(r3, 0x3, r3) getdents(r4, &(0x7f0000000040)=""/37, 0x3b3) minherit(&(0x7f00006b8000/0x2000)=nil, 0x2000, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x7ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xffffffffffffffca) getpgid(0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getgid() pipe2(&(0x7f0000000180), 0x0) clock_gettime(0x3, &(0x7f0000000280)) r5 = getuid() ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000140)=0x6) setuid(r5) syz_open_pts() fcntl$getflags(r4, 0x43) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) socket$inet(0x2, 0x2, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x19a2d3a739515602, &(0x7f0000000200)='\r') 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="70b1faeffeae222538cefe58cb4877d6634fe51704", 0x15}], 0x1, 0x0) r1 = socket(0x19, 0x20, 0x1fe) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x67, 0x4) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x3011, r2, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x10}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000340)='./file0\x00', 0x8080, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8880, 0x10) recvfrom(r2, &(0x7f0000000180)=""/241, 0xf1, 0x0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x2cf, 0x9}, 0xc) r3 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x1, 0x20) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) connect$inet(r3, &(0x7f0000000080), 0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r4, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}, {r1, 0x40}], 0x2, 0x100) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x13, r5, 0x0, 0x0) fchmod(r3, 0x8) recvfrom(r5, &(0x7f00000002c0)=""/52, 0x34, 0x800, &(0x7f0000000300)=@in6={0x18, 0x1, 0x3, 0x80000000}, 0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:15 executing program 0: setrlimit(0x7, &(0x7f0000000100)={0xfff, 0x5}) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x80000001}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) syz_open_pts() getegid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3646, 0x7, 0x0, 0x5, "dca408a2ecccf51ab806fb2c34ea10740f8fb108", 0x6, 0x3f}) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080)="ab", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setitimer(0x0, 0x0, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200), 0x10000000000002a3) 16:00:15 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ea044fd33055552fb824b3da002bbd47b6e8d583e4d54a38b6b87cb2d72b893b576005c98387aa4f5b728193ef16ab93f12fc007916b3319c24ba11f881a4f6039b0ba38c5cc34505c8882556496fa390047bdb3cd1d2066397658b840f4e", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x4, 0xfe, 0xca, "556eb9e8e31fc02c5ab9dfc99915908719135c7a", 0x6, 0x10000}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/101, 0x65) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt(r0, 0x483c, 0x2, &(0x7f0000000080)="537c3dfb94ce5330f6d4e63e97614d45c89f0ada7d1e27ba91a480882fa34298506b154dd0bd3f756959fe86bc", 0x2d) r1 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) close(r0) ftruncate(r0, 0x10001) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) pledge(&(0x7f0000000200)='(-(\x00', &(0x7f0000000240)='.]-\x00') open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x20002) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600), 0x2, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x45}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f5") 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002000, 0x100000000004502) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x82, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x7ffffffe}) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0xfffffedf, &(0x7f00000002c0)="8b") 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x6}, 0x10) write(r0, &(0x7f00000030c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0x1001) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000340)="24be58ea54d71a6f79d5dc584257c087bcc67b03c6f2780beff3e52e131f22ac3ff34d05d203275a37313ab00a5b553cd00d1e0d4896865aa8f3edde638ef8aab547f3498dbbd376ac2319580fad573c281729f09f4fbd6a12e6b60b329b37da26b8dae385c64ad102474586420b93fb", 0x70, 0x40e, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0x10001, 0x6, 0x80000001}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xf000000e, 0xffff, 0xff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x61ab, 0x47a}], 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x50, 0x12, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x12, 0x800fffff, 0x7fffffff, 0x3b}], 0x2, &(0x7f0000000200)={0x6000000000000000, 0x7}) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="7ca6350411b8ed7f9c92e0abddf7ce7fae0d19b14fda41e9175e97fee68e0f1bef78193c1ea97897b503541337a9ed3c50d8748b715d4db558218a545e031987f0797441054ea165d2db977cb829ffabcd014feb25f97b9fbb55915599", 0x5d, 0x5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0x0, [{0x1000000000000009}]}) recvfrom(r0, &(0x7f0000000100)=""/2, 0x2, 0x802, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff96) chroot(&(0x7f0000000400)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffffffffffffb) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0xc6, './bus\x00', './bus/file0\x00'}) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x3) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x18a3, &(0x7f0000000280)=0x8d, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/24, 0x18}], 0x1, &(0x7f0000000200)=""/26, 0x1a}, 0x40) mkdirat(r2, &(0x7f0000000100)='./bus\x00', 0x41) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000340)=0xc) setpgid(r4, r5) symlink(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./bus\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x80000000}, {0x3d, 0x0, 0x0, 0x4}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)='/', 0x1}], 0x1) write(r1, &(0x7f00000028c0)='G', 0x1) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000500)="d4693d38142285a8f3e795843817", 0xe}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x8000000000000006}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x89) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) getgid() fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000000100)="70ff76e9eb20c79555662212feab525d9561efc9c1ab", 0x16, 0xa, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) sync() getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) syz_emit_ethernet(0x37, &(0x7f0000000240)="d0fa6a499ee4cc002ebee124d378148339c6fd1a6be505dd642620383da38c46583920d81e62843de9d241e74c6c3d5a38d470739414ee") munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getegid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x2010, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000380)={0xfffffffffffffff8, './file0\x00'}) clock_gettime(0x7, &(0x7f00000003c0)) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000440)={0x18, 0x0, 0x10001, 0x4}, 0xc) setrlimit(0x6, &(0x7f0000000480)={0x100, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000500)={0x1, 0x80000001, 0x100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair(0x1, 0x4000, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000600)=@file={0x0, ""/83}, &(0x7f0000000680)=0x55) 16:00:16 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x3, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xffffffff80000001}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:16 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000001280), 0x3c) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) sendto$inet6(r0, &(0x7f00000010c0)="38dcdab823f86b95ebb9f974d816d6d329e6c862657340852d4e9fb5033c3fa1d8605007097b5569c285c80619f5d85a3b173dea6677ca56e6ac7a0e9351ec540951dfd2f695b746350b2187bdc478f55288c59e1110ebe9ca2050e165b0146bb71626ab341fb0114817b2c1a6f9018a2ec5e6ae93a3793cec6b91e120404cc4041dfaa2c1372f7d0adacaeb14c308cedcf4f4a00622ffdb9bc3745b31523d4e46316e61ff9f0f572a1300f701c1ddda8a2fd4ddbcd981eb24c3bc98e149a4edff9ca86047b97c", 0xc7, 0x408, &(0x7f0000000000)={0x18, 0x2, 0xfffffffffffff1c2, 0x83}, 0xc) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000000000), 0x1d9) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4]) setsockopt$inet_opts(r0, 0x0, 0x100200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) semop(r1, &(0x7f0000000040)=[{0x7, 0x2, 0x1800}, {0x3, 0x4, 0x1800}, {0x7, 0x6, 0x1800}], 0x3) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket(0x38, 0x4003, 0x3f) fcntl$getflags(r1, 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x101}, 0xc) shutdown(r1, 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() dup(r0) poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/181, &(0x7f0000000040)=0xb5) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x767b) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)=""/222, &(0x7f00000000c0)=0xde) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000000100), 0x147) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) syz_extract_tcp_res(&(0x7f00000000c0), 0x101, 0xfff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: r0 = socket(0x4000000011, 0x2, 0x400000000002) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0xfffffffffffffffe, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) r1 = dup(r0) getitimer(0x2, &(0x7f0000000040)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x100000000, 0x0, 0x1}, 0xffffffff, 0x2, 0x3a}) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009290be14d22d0b89196cd0450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866f482b83125d8fdfc341f896"], &(0x7f0000000300)=0x1002) r2 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ed498959ec8e082889f3817f54858c3d5e0a10e045ef4e170f88afa7a2f48274f3ff6013087e5b92ba9c955cae8950ce72e06bcd7c042cbdadefebf4369ee3fb964bc66e51eb7e8db5bd902f2907fc28a8d112163f6a61cd7b331a27ed507bdfb0e485234ccfe0e57f6b9a4953559a3e3e262a002a61862e95e610432fe025b4c53b8abcd4626e0aae289d350ee32e2e30deee84544e35f1f12d9294050939babd703c126405746247355015f9f6728d4a9ced67089fa45fada06444ed043bd600000000d4e6ac8c4154b54626ed198aa7c3e466898cc1a45c57ae24e1a759f2e12dc515d5af8b92a01020bfd0843818057a502fea6cf8cfd1138190c9a4dc8b0af3932b32273ea6a681698e2aceeefc0862ee479c"], 0x1, 0x3, 0x1000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_execute_func(&(0x7f0000000100)="42d70f78fb3e660f3a15d468f20fd019469cc4e3555d390fc4c14973fa8bf34790c401011513470f187a80") getsockname(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000374"], 0x0) r5 = semget$private(0x0, 0x2, 0x511) semop(r5, &(0x7f0000000140)=[{0x3, 0x100000000, 0x1000}, {0x6, 0xffffffffffffffff, 0x800}, {0x0, 0xffffffff, 0x1000}], 0x3) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000580)="54903db030c96654688a67791a69a2be23f08785b97065da2be97513310441", 0x1f}], 0x1) msgsnd(r0, &(0x7f0000000940)={0xfffffffffffffffd, "64fe5872a62960bb69f835e996f7415e1d41bd7259fe14080000f9cf89447300201e4b06450b2781dc4369514074e77ceda6850fff5995f271f4cbe0a28febeeabf22a97f50e9f7cdc970631105bb556cd3b83cb640f4f40ad241c960a4e4066f0744458454b2ab7ae0286eb5d2c1c3f07c7ff005b32b8db511ba62b473606d99351b0d7b4da41d524ed2c9092917df12265558e1a8786e0712206ddd2a5a15c63c445"}, 0xab, 0x800) msgsnd(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000001ae1383de3df472f6cd770cb06382ad11567d4e600e93bf151d6ac6540c62ca693c3abd84258c84abc3a30044dc2e56e2eacf10cb3baa7c0ab49352580a7880321b25b9810b37fa7aee2723bde790815f40ad72c5f2e668b2c2258decf341a05bd19e2922df57bf2365955f4ac4164bea0c9bb3332da0139fa422d78d7b04f66a0b88361cef4440f1ac1eb4f8b7c0865aa543c9a0fcd1fa4d64b7e9220357d1a4c495e59dda4de03c67dbdeedbefb8655ce56410b4a8ef365e7a70770a3ddb9505bc837e4cf851cb60988e9e15ceb5d1784202bc5b198d1733ff7b3db4059f45d3b6d42fbf355e9bcd490a30c6de3426a9d388b53587df3e4ef3caa6a7526c81ce124001636bf7d9ebca6fa75aec0e92e41e794c193d73f7461959d3c818e79f2a64ad3736e10baeada8b151b31439e31c53e376587884992b14a3102302b3a09f0520400fbc9e2872b08e8c950765cb2591034ea2171bce25e52c9cb1f98f11634236fd5e72c73598d159e1727efba69185bcdeb57ac23251cc65126973c74bccdd6c8ceacc5cf01fb218fb59a65f1b0d2acf5c1a77e3bd7b4bb3d9e07e7368078593b2295d62d9203fb845b4a53f6a7c67428e86aad96a2cc95ab4da77749592f2b4c64fa008f4404690595008bfe4e4930833fc49d69cefb803f82811f8edb16abf40e973985dd432fa7598d80ab64ce28bc4f5"], 0x1, 0x800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0xc000000}, {0x81, 0x2}}) writev(r3, &(0x7f0000000c00)=[{&(0x7f00000001c0)="28abbe36f35524ab9aac1f928a3d2b7b91d1f1cbf293601bbdb9e8d3f81eaca8fcb68a81063d01a29cb5a56b7c66af1e376fe6f072", 0x35}], 0x1) 16:00:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) shutdown(r0, 0x1) 16:00:16 executing program 1: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x80001, 0x7}}, 0x0) poll(0x0, 0x0, 0x6) msgget$private(0x0, 0x208) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8800, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) r2 = socket$unix(0x1, 0x4000000000000005, 0x0) shutdown(r2, 0x0) pipe(&(0x7f0000001700)) getegid() r3 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r3, &(0x7f0000001480)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbafb271378e3ca8d651619bfd45016df4360136d95b2b23bf988bbc77307e6a21474dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7dc9ba4ae842637def224517579ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4"}, 0x106, 0x800) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000da56754d98a6693278ffe0e7eb534b93d8bd629fef1d4fe8d95b1c8634f563b8a8d0799f338fc8a2592bad2bc2d2f14b87ae876eb7e47f1d986ecf43c512cce445391f635bb601df2522457bbd"], 0x1, 0x1, 0x1000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00a83e6aa441b6d6c90000000000475562d20800122bb9359513f9662a0f6899056b94226b99f27cc597954cf006ec1ea5918882ff575ca3893b32f02ac2a24bfc206f4249a737b5b500000000ebeb1465c95010cfcb775c740d128c9249439713ba1cbde60c31592f683fc89a8244a4851c6e29370aaaf170b69b3251fa5f065130e6e641d33161bca5f4f5f55eafe88fa0554bb48dabd2254190f9f8d719acc3be404a94983e482204a2d99974388528e85db2186f78f547cdb8e8eb80a54722654854babb44108b2debb70632afdaa6b2e88713000000000000"]) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x20}, {0x16}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x4, &(0x7f00000001c0)="8a058e7b") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000380)=ANY=[@ANYBLOB="02002d0e65f18750288c92821210277d22b8c86523f08ddf02"], 0xa) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x7, 0x800, 0x4, 0x6}, {0x10001, 0x0, 0x5, 0x7fffffff}, {0x2, 0x3f, 0x3, 0x1ff}, {0x8, 0x5, 0x5, 0x3}, {0x1ff, 0x5, 0x200, 0xd3a}, {0x2, 0x200, 0x101}]}) socketpair(0x20, 0x5b597096dee2b77c, 0x7a, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/168, &(0x7f0000000340)=0xa8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x0, 0x100000001, 0x0, 0x10000, 0x0, 0x10000}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10080, 0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xe90, 0x0) sendto$unix(r0, &(0x7f00000002c0)="8291172643742af39dcd0480bf107bf950f676189fed7f65f726f18a733c7883b2b057744f0e8d18cf8b047ddab2e1a79fc35e89f5ef4152a7247801891a9a4021e437dc3c385113d356c6259b7e4eae6d02ad4efd12f482f1e46b9e24b33260e66fa2b3c7fcc4a36b859ba74d7f49812062ed5744fb0ab42d2865ef9fe16920bfb07202eb966f4000cfc600b35eca48dbaeabe43831a4f9f5cb20606f14aaadeb72ecda9d0585b9aba5e95e4279556aa2cc261de2a4389ff04d2dd6c6fbb5aa7c1e887e6f117514a6d9872ce8a23f14", 0xd0, 0x408, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000140)='./file0/file0\x00', 0xffc, 0x408001) setgroups(0xfe42, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x751a2ecbb30eaf3d) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffff7ffffffffffe, 0x1000100000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="7df2d8353c435c40428e3a6aefceeaba449a548dad77046005862295991380166c8081d33141f55f1508029654918fdbf356c40389a43137c2fd0be00e475949aadce119963ce991d2bc54a873a712bd8b991079f9bc46e9a159f9555ee8cbeecca2dd892cd2319601fb62f71c714f0bfab9f311dcb990dd0fea63ebd6d1bac75c98d370f2015840d5fbf657c1e9dd794159390eb11584469e4c6b7188f341bb0395f8369beb494987b078c50ece6b46b5c881f6ce4981865eb43adcab8d5bcbb0e09a4c93", 0xc5}, {&(0x7f0000000140)="9875cadfc46bf6b6c0d6e6331b0f88a156c8270e41ba84fac2eb54f333432454e278ac369d34a6060cf00900c52478a2bfdecb4dc40fdbbe285c1109a69b86a314950f3ca14436110ef20a738313105e0f5e3947300f656c72a1095b051d1f1617211918bb1ffb7f50f14a6b4986ee014db941dd2c577320722931d98431fc9861c1c02f52d471ef7f56def285", 0x8d}], 0x2) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xe5}], 0x4, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0xff, 0x1ff}], 0x0, &(0x7f00000000c0)=[{{r1}, 0x0, 0xc, 0x0, 0x2b, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0x1, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x22, 0x4, 0x80}], 0x10001, &(0x7f0000000040)={0x5, 0x84}) kevent(r2, &(0x7f0000000000), 0x6c3, 0x0, 0x4, 0x0) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) r1 = fcntl$dupfd(r0, 0xa, r0) close(r1) readv(r1, &(0x7f00000033c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/109, 0x6d}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/231, 0xe7}, {&(0x7f0000002200)=""/114, 0x72}, {&(0x7f0000002280)=""/92, 0x5c}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/140, 0x8c}], 0x8) pipe(&(0x7f0000003440)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000003880)=[{&(0x7f0000003480)=""/67, 0x43}, {&(0x7f0000003500)}, {&(0x7f0000003540)=""/188, 0xbc}, {&(0x7f0000003600)=""/130, 0x82}, {&(0x7f00000036c0)=""/144, 0x90}, {&(0x7f0000003780)=""/248, 0xf8}], 0x6) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000003900)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000003940)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000003980)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003a00)={0x0, &(0x7f00000039c0)}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000003a40)) ioctl$BIOCLOCK(r2, 0x20004276) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x2012, r1, 0x0, 0x0) faccessat(r3, &(0x7f0000003a80)='./file0\x00', 0x102, 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000003ac0)) connect$unix(r1, &(0x7f0000003b00)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000003b40)={0x408000000000000, 0x5f3}) connect(r2, &(0x7f0000003b80)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000003c00)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r2, r5, r6) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000003c40)={0x9, './file0\x00', './file0\x00'}) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000003c80), &(0x7f0000003cc0)=0x4) fcntl$setstatus(r4, 0x4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003d00), 0xc) syz_open_pts() 16:00:17 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_gettime(0x6, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x800, 0x1}, {0x0, 0x5, 0xfffffffffffffe01, 0x7fff}, {0x3, 0xfffffffeffffffff, 0xffffffffffffffff, 0x9}, {0x8002, 0x40, 0x701, 0x80000001}, {0x2, 0x2, 0xb58, 0x8}, {0x4e9d, 0x80000000, 0x101, 0x100}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x202, 0x0) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036dff7ff5fde5498a"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000001040)="6a2ae7e36d3f53d0918580c5b11413ae1600f9a28286ead55eb0bf5d43bf958e7e59b97db790f18511af82a0d1002bde39a66ba1786eb6c7c0803620abf091bb69813397569c4857e8c92591e1530b79560fbe9744d1aa618baff55faad27f", 0x5f}], 0x1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x1, 0x103}, {0x18, 0x3, 0x4, 0x80}, 0x6117, [0x10001, 0x100000000, 0x6, 0x8, 0x2, 0x8c, 0x100000000]}, 0x3c) r4 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x0, 0x2}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x188, 0x0) 16:00:17 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000001280), 0x3c) pipe(&(0x7f0000001040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000010c0)={0x5c, './file0\x00', './file0/../file0'}) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001200)="c78d6d9efe77361ad9d3a49cc231ea2264674ce9742bc02c20c693ed1667e1ea9b3bb9285511ff9c6a234d52f4b494e4dad1", 0x32) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x127) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r2, &(0x7f0000000000), 0x1d9) 16:00:17 executing program 0: mprotect(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x2) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) syz_execute_func(&(0x7f0000000000)="c4a3b97ae8ea6825000000c4416d72d3020ff58105000000c461f92faa00d00000c4e17c1193d7000000c4a37d092500d0d2a8f7c402ed2b7f66c481216af1f0803192") 16:00:17 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDSETRAD(r1, 0x20004b43) getsockname$unix(r1, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7}) sendmsg(r2, &(0x7f0000000780)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="a304329372fcb2e9f498757f012ec036bfddaeef207a8970b1439c3780bd2909c2add1983c532431962adc1b60e0653eef7b224c99e5d14386bfb8afb02d83a908a6d2135c9a0ad0157493a451d78c3bba6c8ea0369368832d4da9d606dbcb42488a3e699176b460dc778f206c6d77b11bfd5f33b342dcf44d2aa8912f4c01011d6e08c4b975a42fd7f3cb26b06ec77cdd975d8ec5ce765f23451cfbdef4cb", 0x9f}, {&(0x7f00000001c0)="1eb9ccd14217c31767b9fbb785c295f664f52b21fd07017877ffe642c9ce1ea07fd029", 0x23}, {&(0x7f0000000200)="080fe348a5b89df17fbabda7c46676c05825e550643e38c6e68366e70359bf3941e56b0e76a70edb807a23820273a6ed41300f49fdff927b1d", 0x39}, {&(0x7f0000000240)="e9eedea30436da4a16e98239bfe8d63d637efe14eaad7834bd9ad28ad4cc36117cdf768364b9464fb39d7fa49c46779a2645461ed2c16fa96cd6be411f779f86f3e00a611983498be5c5d858f483f57affb5337d8b247c1ac01e5711", 0x5c}], 0x4, &(0x7f0000000300)=[{0xb0, 0x1, 0xfffffffffffffffd, "f08ab66662211ad937cde4f2c4eaf93ad1c99ccb6582187b9d1e99401496deaa63dd10d24c608ad8ed1d3c058174a106480ca549e1c10ca31530efa109dc5588435062fda75c047319cd082f66ce5b4f14b01484738d211ebcbf5f788b2be1320a7ac8ab62851fb52088e5e63a1177c01fba267d36812812677552c36d7fa4787d90975714e28a425d15438e9dec6eb2cc3d78740723cc8b21d45deb"}, {0x98, 0xffff, 0x94, "1892dd974438bf348981a83ee3e850a7521d79b602b113bb3c1310df2d996bab2c34ce123bfa68e0fd4a63073606dd58851118ff84de65657c5d27166777b19f281501a37d49805416ef19c319740380de1a15d3fc9aa55a1237094b0b3bf6ce87b49382c20280172748063e5ecfca7e5889547a16af9c24a6c46c537131e87a7851a3769e371714"}, {0x60, 0x1, 0x100000000, "1fe89cd7e55dba2e0a9b5309e820c7f21e13ca7b2534cb67621a11374362dbbd16a2d9231fda2d673d44a08561e26e93d113f3e631fd204374ffe0ee1f42ff43791575f4950798717d3950e69041a8"}, {0xe0, 0xffff, 0x0, "0d6bbacdb5ef74ed66965a4074ddbb58ac79b5edd450898975ccc37421a53ed449f62ce13e782efc8271851a0ce890423ca889e83789882da9c0ee3cb73793e2a14059ed5d4317103b8de3fedf0bc0f124e5815cbbeb63156e619e256433657ae675c589d68e3561181b0b29e3252a40f9eb86e4986164879a1a49f758afa471518115a149243cee99c1c2369ee78d313ed92c98dbd2e05fdb88f41929b9e753276566069ccdbe37bc8f297e7b82c41fc735e00211d52c9b39ec611e108a16dd3843949f872a1438ed"}, {0xf8, 0x0, 0x5, "01df2d413f2e1d7741b91a42fe1cef046372b4baf35cece0036e03a1b8150529fac58be10485b88a2485a8a14dd2c19436f33f4f5b1582b4dd0d227376df19221bcf52287c950b2356b9b900089d8ab6f47d9837d5a83f9554a85a5bb6b59469b1535e74fa560eeae6d8dd796834baba3821404b6c127007d532cb552401956d7dd1626567e49b5c6141e90dfcb76d0aaaee9d9fa892e662c786bc7417e5e66e8d58676ed26e214ca48cd221091390a03da45e4f63169a56575d0738dc3dddfdae4a6f5c5f37567abf0c9aa61e930f965e3eb0da57bfc44105514140215e04c68d7b"}, {0x38, 0xffff, 0x9, "4814fb18e4d1c74094ff98275c9652d307cb493209ec16b80529901065ed2026d33b"}, {0x10, 0xffff, 0x3}, {0x88, 0x0, 0x3, "00888d39a859c01f8f9f5415abc9a05c9ee8dfb3b33da0dba9b5fee55d632690a7e9a874848d87165c84f78c68cb56b92bfd8321f645a923ec9862116a4bc98f719375eccf5b97a3b3abb196d78a6f4ba3f17e495ab2b81a4bfbe120515b062375fae2da4e1f316c4f3b33c1d653cd7af69dd61e"}], 0x450}, 0x8) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7fffffff) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x42000100000005}) dup2(r0, r1) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666904653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xaee, 0x6, 0x9, 0xffffffffffffffff, "645d5358fc96c7fd1f9e6d2b76cb9e8fee9a9b9d", 0x8, 0x9}) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x7db9cc29e63b22fc, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x86) 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/108, 0x6c) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c45f7b202b, 0x86136) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) r2 = shmget(0x3, 0x1000, 0x98, &(0x7f0000ffd000/0x1000)=nil) pipe2(&(0x7f0000000200), 0x10000) shmctl$SHM_UNLOCK(r2, 0x4) pipe2(&(0x7f0000000280), 0x4) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) 16:00:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) mprotect(&(0x7f000032e000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0xba, [{0x3, 0xcd}, {0x3, 0xba8}, {0x3, 0x100}, {0x3, 0x100}, {0x3, 0x4}, {0x2, 0x1}, {0x1, 0x2}, {0x3, 0xb5}, {0x1, 0x5}, {0x3, 0x80}, {0x3, 0xe3}, {0x2, 0xea}, {0x3}, {0x3, 0x4}, {0x0, 0x5}, {0x3, 0x1432}, {0x3, 0xffffffffffffeb96}, {0x1, 0x80000001}, {0x0, 0x5}, {0x2, 0x9}, {0x3}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x8a5}, {0x1, 0x1ff}, {0x3, 0xffffffff}, {0x1, 0x6}, {0x3, 0x7}, {0x1, 0x5}, {0x2, 0x100}, {0x3, 0x3}, {0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000100)=[{0x7f, 0x22, 0x9}, {0x625d, 0x2, 0x10001, 0x9}, {0x44, 0x2, 0x6, 0x7fff}, {0x0, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x9, 0x2ad}, {0x9, 0x9, 0xbe2, 0x1a5}, {0x9, 0x0, 0x6f5b, 0xffffffffffffffc0}]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f0000000180)=[0x0]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x8000, 0x5, 0x8, 0x80000001}, {0x0, 0x1f, 0xffffffff, 0x8001}]}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2000b, 0x1) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/66}, &(0x7f00000000c0)=0x44) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$unix(0x1, 0x2, 0x0) dup(r3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r1) write(r2, &(0x7f0000000080), 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000280)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)="eaff000000100000d4615b824f8482c67b5bcf7aa8c5edc32bc6869832f207a18f2717986789965c7c266aa7fd35a44687f2c272f85e47f27fcf4af3795fca60720ae9032e804bf045201e1801748e0f851b2f850a530153910a7c95c7a0c4609784b1b17ef06bb9b4a7aae92a1c62ba4eb96a2758db16d64f734275ded4000f75eaf4934d41a3e0c42802791996309377e3be78702b21814a79bff74e66d3025f76dce148dfd62b2f45f7f61cf6dcf74cffd4ecd0ac1a21872874868b1c058bda75659550d3942b662bc5e7c900f48c007987d0a2c636bb499cabb7c4de649ff489aac78f01aa83733c1ec369f92cb0ea0f55a812e18b", 0xf7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000440), 0xfffffffffffffeee) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) sendto$inet(r0, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40d, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000580)=0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x1000000280000002, 0x10001) r3 = semget$private(0x0, 0x3, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r3, 0xfffffffffffffffe, 0x8, &(0x7f0000000040)=0xffff) write(r2, &(0x7f0000000040), 0x0) poll(&(0x7f0000000240)=[{r0, 0x6}, {0xffffffffffffffff, 0x1}, {r0, 0x2}, {r2, 0x44}], 0x4, 0x3) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffbfffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r1, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0x80000000000c, 0x0, 0x0) r4 = dup(r2) r5 = semget$private(0x0, 0x4, 0x309) msgget(0x0, 0x240) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffca1) open(&(0x7f0000000440)='./file0\x00', 0xfffc, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000600)=0xbffffffffd) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x820, 0x0) listen(r0, 0x7c5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x1) 16:00:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000140)="7d56c336bd5381a85edea45d0697a36dfb", 0x11}, {&(0x7f0000000680)="8511be34e351d8dea236b81d03d8a7336b147f1487a286b8b371c2b5e4634251b42b941b89584eba00b443e75880dec0d436f998e50ace263489026f8d96eb047fd0e20dffda85f365a2760226dd5cb3c9fd5197f5363aa5fe8f2c4cdf6a967113c848358e125168aed9d6807a267ed721d21156da63ed3b3f68ecc3da9bcb41c0d7b940716a2aa384a016630585bcad91f0f30796a57f70e8309955de8339143c07e0072b1704edf8c53440fda5007c766d2f5ead820ddb6c23ce264d0c3c38c6ae8f9967f0e6478c246eda28ba6ea168396e38e49db3049f76854db10da9319b5658723fce8aa1ec05d48d66180eee1d196199f36dafdefaed59b55ac04431d9be3ee2827bf1aa7939acb0d53e3501000000d92587efdf3b84a6295eaf2aff7d2ea5f6362f110dc80515313afb07a12d968e20f37877362f46879964e7b880154b604127caed05273e63b7bab6223f711a00"/352, 0x160}, {&(0x7f0000002740)="a90c57190befff0f40f76fd933fb3b590f1b94e538c84dc1046d7e82fa53d6263e82081431451422949c6b83c8235e0603a053942df4843b1c1b461e4fe3c54108b38103f3b90d816b29469af98c71a678d185f1135dd27db35753cf0c002370952433c9d5fe30686b531ac9b38d5bdfd1c51b8acf9b06343bc360d1226b7568c76426e250b4faa04301e91633705ecf2e7316f519fdb8cfdfc0e5f3717848393fb401ad38537db17494e3eb2597cfda83c861e22f7060e36bd58acc1c043a87670b42592bd5529844b98076b0dfcf5e4395128f33357e073d3012f634c2a2f68eebe8ee04fd30b127b0ddb117d426c389fe8b952f2d0734e51b7d541ac19e2f8fc09f90f3edbf5537239e5f21c69e2cce4485c50ec2850c7975d0647f962a93a880c542fabbfd36afb7b0ef6518f9298c5c3521c431152c3b0029f1fe924bbe2a106439f1382ee4410ff986b5aec6e87dcffcdd955418fe4b83467398e2290deedefba448f096e0d08c66cb1e309e588c015672d4c15822ec6ae630b00a5edc1efcf2c24b316c8105f2e818a62243434c8b15b3c08911efbe54f5deccde8adcc5e5bb617cac510111bbecbb0eebb74d1f9ff2f7fac98a4b6cbea1377bb45b14a65d7a92323431cea2bba62908d8830ee8351cbfafee0c10ebc661de55553cd5f6e6030ec496ab0419fc65f54b0da0442c4609ecc7ac309cc6a6c464539e8dda354bb370f9727fbb60773606ad697b9ee3d3a7f811d1ae938c31bc836aefedd2b5bde6135cf9c705dc5b83d03f058a90361f82eb1f576ec733014fa526a0bdf8b8b9a9148b5aa329f48336b7044ffbfa9700900bb417b7060513d2d4f6ca0570f4d4e907cc946358f5bb5d7a6ed43b382983c4346d96b19b4e4f0f601ef457ddda951588b8e8e3ecbf57edae530f10617c72911fb6cf6c889d4b1038fc6b634bf7cd8f086cce0b7c1905efee6b3e8402ad4bd7cfbe4e290558648af9bb315c4c725369c7f62a31f59e868855c5d7932cd9c1e7492d38686c91028dc9957d414a730f176c74aa8f5011d4dc944fb4246b480cdc1c0b7d668ac5feefd66e9447e0f92ef4413f445ea431a992eafb227811a3962ee3e05956ea91ea43520ae7f0e3aa262dd2ce6469f24c0ca86d633a4e3068c84d1949da010435ef52b892e1fb187c1e0d87e84f08957711b2667a4c6346f7444ed942928f884471d85179a27f8aba369184f9736dee29a373f49b94f7d4b47a9af7ca52a0ddcec620dc109968e4b8eec5beef6acc6152fe3e7478181ee43a0fb6dabacd151fede849eb419fcd3b72e0ac8258e5b3ae9797d2c6e6c354e11bf3ab245d85cc5600607987d0944c73e1a9ef20bf552ffa91bf30a92a5a89e84dc9c63d894e4d1d5f85b6385f23b3b229cb83337b9aba6e5e7a1b33ebd8c18dd688c3d7f6859a4ea506b3a973da90ea50046d58c95d7f7845b2b9fdc225e26680ec26ee0bc98fca62d2e10d9f56361e6e1d2860171127f8a637144c2b8ef6d918c7e5ddc1da7455b9aeebfdc3a00f44176bd612b0f4de1a009ae49dc53326285f850ad53418ecce3c3c75050408269992abb5484bc14eef007b7785baf441635e622fa256a706f91fe627dde48867ad919a8df6f191577d3952975fe29a299e033bd9e5155d310062a1a464143610d69de42442345df609a223a04d3b3c9a643c03ec60990febb9c26a6bc991ec3348b604fb78b8c1ddc2125ddae75c0ccd75f6a5dd5cb671f07d49a11f4f9d8138637e63517e266d3b0c754d330a4770853025baeb3a02e82257ba6fb2179f4f24b85b659130a50102b35494f51fe7f8dd3e3628d32ba6f363d8ddd0ac752e1e7154b9e9b31c183cbe2e50ea27a6e4328310df55675699807eb8fb3300a9ca6cd969e930345a88512a852a95433bb1e70b5850f387e290167fa419f07153320d14205653c64a1992bc1d78ce2671287d19c92fc08e95a1a2ace0da43ce826dabd8eb898b34fd06c09a5306c7548a1832b8cf75dfb4d6d1f3968d6c8b0b2941ddb3a5bd11c3c2351ef3a91115081eb1787d081becbd66d5c4e63b7b7a7519efbac7559bcd88e5d306fe155c355f065e88c0e7c350fcc5ca589fac88323aea80c4f08663bc64cdc782d3437b87159867bb667373343d0c4c3c8c28f5be3875aa15abf811d13c441fb696baee8c3599daf3303fac068aefb572580214cd1cc5b4346bbee825489381d6edf4970d79d6d0b807bf1d7f273c6b665a1eb3072286ca98e5acdb6389e2f054eedd321767ec828bfaaff2ad082be0229fd08cde3fb71542d25c5dbd4b503f0f8fc556d3ed33781473940c7c42d213a95c1fef5adcc5c85f9b87e75821a5a7c99a5217ee90fa106385f0b36f68f6d77a155302f2c5172b2777d03a4cf164cbb00e97285129d05d6806122ac8e6f8db21ed30e5871b0c27d71110b3d035092724b4e6b7f3002f0e301e25b7ca6fde8dda001efc8413438fc53552825047ee5722d5d8ff1f921c85aa63f4c13da2792bf88336e420ec2acf789203579777726a43462e4c950b73b14479e7fbfd32d6540b6f58255a56c6850d3ce644a77e42b093346b5feeb478d281a96264c582fe0572533696b65c1758081c85226ffe4ea9a672d06be7116af74fc80a66c79d8bcb13aca94de52e063ba644551583ddad2ce2d6f36481fd26aff281088431e9f243a3e76c9502491c52ea682d7ec0995b0ed2d8ad091700c1f84c6f7bdd4eafbb262581968618985a67eacd6e21e7caf147020040e9462d77ff3680c7c3c22e817b4a54278799a45bde71885c66f112008a983f65fe0cf9438a40a141d04165d6abd3048e2a85766ddbe61ca8b0ecc8769e272e06e6500f2b754795ab32372718e1edaf41640a49d3fa385020058500d7971ea2954bec3f9da34c80adf015fe4c36517fc1a9c2affb2e789915b483e305dd5220cc8e8461b44f46f5ff37416d499b5040bc9e9ad9353dc2070d1fc8924981d8b5cfbeab4fc4d3be7b8fba607b4a8a36cf688fa45dbb7fa247d9dba30cbd4161ce9b36827e09fa6be6f15ca073931f85e5eac18047b15a1bb1692eccc46bc831987e790fd819d459aa85aca5fd04c169f18cb42c9ecb59ddf94bde66319f101403b4adee041be66199c01c2912ab13e7d28c1e28fd42bad292de850f136e910a0faafb74cc1d6f510695d9a8c326a9e7b72fbfdbd1c1a325c88899f2e70d9f46261b7dbb8087d060d7d01719e29ff0b47b31f8ab683a53ed18d0f7249cf3c8ef84d7938ddba73b004b7be9ec7ddbf9844e871d67f96675b45c337e251f2570ea3736b5a9f1bd2c4c9e51e0246271e0dd711d51a1c7f079849977507e2fc46b71283fdc30b65ee0a0b6c94bc142bd42050f9aefabd61e3d65c2d32731d2e58dd0651cfe9a170e00f98a43d70d7960c8b1b9f3f58c49041736522b98dbe3242654f144d976f91932047e152fb0cacadd1c682e35d6263122f0dfccf5abf4a6ab343a5c73c597951a21e860137cf2fcb3bcbd509adcf43fc12bb7af44f9d73f8eeadb370e1b4fad353bdb160f6f0157117877a5ac44911e07d77e84557204d2f88194c046c09cca0e13a0a6d748ae0d3321ddad341615e7719ecff8b8e20a2aa2f1f4647726236870d4b4dc9226a6173d1d170b7137e8b918c45db16cfbec087338ea4d9316ab83a716f62d75e4fccbf9747962bc2b17cda349f54e3da89a01980fe4576e60cd3d380f2fcbaf779611b11bb38c4a2504b19730c1bc4f4b98dadce49a5a872e48796bbd13b3e9257e08360d920edead9646879a0e3fc7bb1356b3e97d47775740994b0c36896c05247e7467108fdfb2ac36dc3a119dddc2f94ca392eb27da859af9ef9e809a2d71f57edd7a9cc901d181163862fbc4031f39345e8157f4d318e6efaba81c134fb78cf7c573d59cb755ccaac9e6a409e2d4daca88a9f7f0b4855e6578b15d2b295277c53cea0e49ede58bf6a8075e7e0d09e8be2136d68a9b3831fc480b5eeb21ca8d1e11757d128c7569dd3a03b23aeba69437224dc713803d55570a1e59365a302296f02a67aa2965d84ea9709f8f205cf19c111f90f71d3cb2e82e7b190c6820488bb51341dd03d69b202a50df27ef4b6b5f0036f3461925cd40b1e2ababa9cd26925e2b6bb7c28195bd2ec8f191d9084beff36e4347b8d06ac29325ebef63292cf4332406cee93f47ba1de58486079bc990f09ca6edc095118cd793045d5e1f803b51b22ddbd2b0a3d75fb271a7ccff56834f42979b6418df8210c2a5d2d27d8002e518744d801d1dfd26fdd3b5ee33dbb34bb6b8ae12b16fffae48fbd4b9ad9eb8e6f0d82dc6dab78056577e53d61df922fa7746820e847aa617906772fbff059c7adf8770679078f327ffbaa2e5f90a1b09edac8c2edb239e181519c2a9edfda6b099f37457115c5c2f89a3aea85f031b1884ebae6bc530e661491676d8cf6925bdefccc50d33242386fd74d1ee734aeb7ca978b803263f0cf5df2d724d9562a87c1842647e02dee5040e9418a795d599cb4979ffcd6d043cd424f66675d5d344636cd10072cf9d0e0b88742898fd2ac404187b742fb67d80c94db033fe9eac7baba329f012c446a8bc994f54a8f7f95c1feb0db40a1b290f9572655bcc4a088d90e1517548fa5f671c1f016d8de6d333ec6360eca4c1b6680a5c873fba12b14f1a5b459761bee84b3ac0e5d996b3fa414bd218b2b261d4a61fd6f1acc4cc9cd69d97404853909bb30813546b913534641dd2d35a884d7f249b44130a5a72f0cf8ede8963e1fa85ec84bd1efc9684b88650a78aa7fab677d40e8cb5cc002024400526cdd893f7bbd8edc0c8237fc18d8a5b937967fe3f306c2ee5e9969c7c915c60fabc042e6c03790fa8191918e2cd85f6442bc3a2d35ae9045d45ef49c92cc5c432f4a265a6bbaeac73b416c36771e564f464ef3c25b8cb8a2595dc48e088e0d845f57f4bcad7a7d0a874a07e69fdadb29fea4316df05f88b6744f821ce8a58888ba3cf359fd958d786043e631839fcfcd4290946b2bdf28d070e6597badb0758f332492bec7bd44d8ee28edb84a3a1ecc148062d724bc0de3f1d44f816ee4bf478adea6256383358917dbdac1a4feb183432a4603212ab75aee527e812381a7c921f5477a64ba5226ff9013d35253b86468d9c1550fa34348092d8aa353d9e7728d55182b137cd2c8de08ceaf9421fb74ca8dc5d0e9dd3685532c423855d086ae303e1f77632586ce988ce8fa7979b490c86eae0510b1c8f296ac30616887d1fe9b883d5fe308973a70cee4e4ce4454aafe15f68958c1df8c3e98ce52c8c2fd430b9712360483ec9fef7835093cb048a50fef8a58ad6cc87fd1ac136e1127ac6f4036845f4c509072080ec8ef76855a2018b713c3adcad7ccded7a14375c9d69cdd49cd9e3c1c97a0130a662c17fdf1fd4686200a96c4421fec2e02c88004f4515b25bcb731b07592e94c53cf2730e37012cb8058c66cda6beec4a08b5a8e0cd69aa7a9fbf9a2fca771b730dbb45247edc7fc4152d0e5502a9aeb414ef844096ccdeef5bfd9b35f41a5a288ba47788718fda87b2565856a31e3aa45887d0dfb6f894fb6df8c1a6e6bdc0c4f958e97bda3e3d8c2f779bce9c7ff3e2417f77257ad37067e5653e8fdaae250048bf9cd925aa90b3394cd33f1628740d0e738de96b18887456236d7adec1e7694e73b7e8c24e98b7b053cd7624b2949300e1f02cff46552d65a904e674a01633a3046708bef1b8a53ba0deca674c0fc9b5bbbd2d8796a3f017f8e8882030e4b0", 0x1000}, {&(0x7f0000000180)="c091cdbd11c191af4bee0fde7987eba257251553b32cd7503ced969f41", 0x1d}, {&(0x7f0000000280)="b2ee2f59c83bd06ca76f9e27b594c64bfb9adad06257dee43d54abfc506241b1a4b4f773f02d5cb22736d9dcb22de8c39e18b026abb0", 0x36}, {&(0x7f0000000800)="e4e4388a39b7917002dfd20b61a6bd7a75125e523f7af06b001f793ddeeb89b1e721dce6bea873e914e89cf42e80a43755cce5a9d63172660efa92b4327a1dbd3d9681301767bafd6c076f85b8e09a72106c86d036855d1401fafb13", 0x5c}, {&(0x7f0000000340)="00ccf6b55f075092443514f5e682f4f7d6cf10850aeeab7c22", 0x19}, {&(0x7f0000000380)="902ee3ab3a5fac81243b977d39388531357e70c6930fdf641d4a2c8187f277758da46b295172733a5e16990007dc69f6", 0x30}, {&(0x7f00000003c0)="16e14b0abdcadd6eb5f2f14b3ee07209d07949e6932e0d53f02ca8230df93e03a4d83a0858d6235ba4fca7f1979fbc01d973c7f08ab6adfd1bedfd254c0d9c338c600b42251187bfdf1a7288934dd3ee262c29677f3f74acc7e372801326541cd5235ba6c565123a06d686b43b9d7f7dae16a809d89b45b289286c2dd77fc944b8306fd36be49b67884052be623cb4c9af6eaf7140f2641c56f0428dbea8e241cf1f67", 0xa3}, {&(0x7f0000000500)="209ca751c94af7cb8254158e8d6a941275ad0dcea3dc82ae69bcc7bd1e079a0de6d730483cc91062de449bde9490d57e63d827566008535f07c9b248ba538fc2a3b2bdf70da9ec169bbc00a04135dfacdce605a731832aafd977aa407ae78049d1a3836c2065dd4c2ff31ef4a233740b3e945778418902ef343f80f42cde799310fd7fef72fe5073a242e91979513bfbda8a6463ee", 0x95}], 0xa, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file1\x00', 0xffff, 0x7ff, 0x10000, 0x0, 0x10001, 0x0, 0xfffffffffffffffe, 0x1, 0x0, 0x7cf9, 0x8}) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) linkat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) 16:00:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = shmget(0x3, 0x4000, 0x5, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = dup2(r0, r2) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x7, 0x1) r1 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, 0x0, 0x0) syz_open_pts() 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000200)="0a6b344594e69e7e3878475fec0e40856b697e7eab494f492c63ea0e8e50007dab8d05687fc5cb13827ebf94194dc7cc991aa20b2deeb48f8d8a0e07f85ac90588bf5488935d6c39d5d52056769379870386178e843cc59de3a65223dd824adf89c13e9b13029416730792f12b63eb6b9ec806c681c3109ba0c7a944efdc2ad1a443d1af7875f648b0f90cc4bc7ba1db7ac23f099ee424dbff4be8b0967fd13d2d5fcaad248290782aa4dd055e7edaa6a13bde11172b92d121fb862834343070a666e885436161bad08ce409172ed88a4c", 0xd1, 0x5, &(0x7f0000000040)=@in6={0x18, 0x0, 0x40, 0x100}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b0006000000000000000200000000ffff000000ffffff09f6ce4f22276ef73ab42f38d0e9", 0x2c}], 0x1) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xf7}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) semget$private(0x0, 0x3, 0x400) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') fchdir(r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xb5, 0x7e, 0x88f7, 0x23}, {0x100, 0xffff, 0x8, 0x4}, {0x10001, 0x49d, 0x81, 0x9}, {0x101, 0x7, 0x180000, 0x89b8}, {0x1, 0x9, 0x9, 0x9}, {0x1, 0x7ff, 0x7}, {0x2, 0x4, 0x3b, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x60) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:20 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r1 = socket(0x19, 0x1, 0x3ae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x7, 0x20, 0x1ff, "84e10bf958e69fb7b0ffc652a60b3e4c409eed33", 0x3, 0x401}) setgroups(0x3, &(0x7f0000000080)=[r0, r0, r0]) dup2(r2, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = shmget$private(0x0, 0x2000, 0x11, &(0x7f00007f6000/0x2000)=nil) shmat(r4, &(0x7f0000171000/0x3000)=nil, 0x1000) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x21, 0x4006, 0x3) close(r0) r1 = socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000040)=""/89, 0x59}], 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0310000002ecffffff00"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x60b0, 0x7fff) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x300, 0x108) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x2, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="10") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3d}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0xa3b, 0xd54, 0x9, 0x8000}, {0x5, 0x5, 0x8, 0x2253}, {0x0, 0x4, 0x7}, {0x4, 0x4, 0xffff, 0x3000000}, {0x5, 0x800, 0x58e, 0x200}]}) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xa064, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100a0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x0, 0x1) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x2c1, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x200, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x40, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x9, 0x3}, {{r3}, 0xfffffffffffffffd, 0x83, 0x24, 0x2, 0x800}, {{r4}, 0xfffffffffffffffe, 0x0, 0x40, 0x2, 0x3ff}, {{r5}, 0x0, 0x36bc8c027314dd97, 0xf0000025, 0x8001, 0x4}, {{r6}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x5}, {{r7}, 0xfffffffffffffffe, 0x10, 0x20, 0x81, 0x4}, {{r8}, 0xffffffffffffffff, 0xb0, 0x400000c0, 0x1f, 0x9ef0}, {{r9}, 0xffffffffffffffff, 0x10, 0x40, 0x7f, 0x2}, {{r10}, 0xfffffffffffffff9, 0x40, 0xf, 0x4}, {{r11}, 0xfffffffffffffffe, 0x44, 0x2, 0x9, 0x216d6ba}], 0x28, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffffc, 0x10, 0x200000a7, 0x7fffffff, 0xfffffffffffff954}], 0x0, &(0x7f0000000540)={0x651b, 0x1f}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$dupfd(r13, 0xd, r13) r16 = dup2(r13, r15) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r19 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={r17, r18, r19}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x1, 0x7fffffff, 0xfa3}, {0x18, 0x0, 0x9, 0x149c}, 0x55, [0x10000, 0x7, 0x5, 0x1, 0x401, 0x5, 0xfffffffffffffffb, 0xdb9]}, 0x3c) r20 = kqueue() close(r15) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r20, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r14, r20) kqueue() 16:00:20 executing program 1: r0 = getppid() getpgid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file1\x00', 0x80000001, 0x7fff, 0x1, 0x0, 0x4ac000, 0x1ff, 0x100000000, 0x1, 0x1, 0x0, 0x10000}) close(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1d9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x4, 0x20, './file0/file0\x00', 0x4, 0x2900, 0x5752}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0xffffffffffffffff) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) socket(0x20, 0x1, 0xfff) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) link(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000300)="79297c208b01026d95732996a0035835e0ddd58d9f7cb4301578883ad4e016694ed7a721b55ba3ab272edc80b89124e14ec5c4a0cf2f7009873a8d31b406bb0a3f813b9612e18b11fa8ec6601be0561b48366f65511f16452ff4c35bee9a4ac58de38005669f513b1481e2113fe32b4f093b110bd815a61397820b06ed94f9f63932ffe12cd986db6873f18534bf605ffa5e9aa567e6958052d5924ebfe3f1f3ee9e78057d1051e62ba4ffead3461cf97b887a2fccd3c543c7f8446ec96b918f9568305ce853d3a1c789ce42de9be48f8f1c09e03989ac0b684cc336135930c4e881", 0xe2}, {&(0x7f0000000400)="a13f372a16bb68b57ba5dfe9f7cd5ddc6091ac4de786e26796a0a65433e19f838027f8d74fadca5abd2ac3ceea77771502480dfd0dcd8f8a831708f322b178e22bda562a7a83723a4b89bfd8e8a7cfc829bba4b4df76b588d2d5f96e2d40e6044c7aa484d55f4fa9a694c0c19ec7663456e72a18feae70d91e636a65ae2117c3f4fe862743560d919e38faac2d5bc0af7a6d15cff80bf73d247886fb81ba5141cd1d80b74a049a", 0xa7}, {&(0x7f0000000240)="d92f94753f1521aa00adfbedc729bad0671de812e7f660d1bf2d6d93ffa67215e6540db8cb89fad56bb75d5f010b2af8716bd0af8f0f8dc43b1080a53a7a8c02541f65cf095fa2475dbf9a5a7229b38c5f9ed6cd", 0x54}, {&(0x7f00000004c0)="6c0dbed33358da6722f4f6afd4b21351d064c6b65f442bcecb664282aac7b12a3b58cd899f7f5f42541b3765e99a2fcdf754891d56d608606cf2413dd1cee2c3502a1ca499acb50e6cdbbf6c599bfc6aa5f5808c1535cdaa56662172e4578dda5af91217ae1d364b3621d2551fd137e258d88d1b13875d36890eea3ebf536837c37c9e41954f73315344483b3bc093772514feaf7d2beda70886d2544e101b52259543ab78c3896206c74cc0228981b2d6a5bb447bb9a0be98935b6a2b8721a132a48f735b08a780d6189e8c4d64060da501b3f0c98299f038a2c9d5131e", 0xde}, {&(0x7f00000005c0)="eaec9a6e9fe5377902ad7ddb88a4b5a05cbe1b8792ce74823c861f46fbe3e57eafd0b01f8f328a1287bd387b35c5765ebee25022f33ccb5a11936eb552c26538fb09c6a1338a48c746eebcb2769a766d035011f768eaf0d1ea8468c2d1ed026ebedd58603471ecf0fc0f4a1d0b578fceb977dfdaad05e6d3545d405f003c3ba1cf0b3cf4cab0738a3f5eeecfc1b71f86a7e199fa16b3d7f18b55b4f4a3515fda30283be56e4588f958f862b6d456b144c18a6cd01fd28b3a4666f9b41eec6ece4f8e8222b8777766e06f7a24163ad6f7d975b96101965e5c74f48da627d5fc565b7a1a94255f357f593223d060dd08cb4aa23ee335260bea3cc7bfa311580494cc440afe5a20d2ebe4cf2496c299d8f005e3f791acc35dbe758467ce1d55c23658a7c2b5891f234eb1d1fb5f5c1c8de62cabbe78494a02f23070d01f729597358b2c7550c86551b2af1f4b3a3e4d98d0ef5869c8ac5d82ba33179e4cc1045fb27d84f54b72f5ed44f14f53722174355f2e5937ca8ae7fe4c8ed2dc28fee9c49c8c8caa38b51428dac90432f272520da068866b8020987bd9ccc208b680ebf37854318018595808f329f13e4e247048b3644d7e11edcfb27b3a95ca309897a6db60652418862e3e67f9b3bf94b08891634fdba3b7f062cddd885254d1b2f194d00af123d7984dcd802ec9145edd092dd5e4768ea2f25be9436997f1773997a0856a8c378d57667a4f3277038037897e18927cc236ec022858bd391e35b114bf6d33b15cbb1b0fc9250b35a6f050cf2c67f29c237b5547b7b6aa1bfc8380fd4e3176a007c61fc9201b90bdbd34257f3b98e97cf5f8eab89df37b84326aa5198382bd89c708ade4d78567b0f326f177a5bb70980b881ae77729cb10964f5607f3e530de79c7fc14fa860ac74d11ee7548837fddae9d74806f396d38b984b5d88b08a92f279e0a6960c2c889747f50f659f6c96528e9034929f27791b3103c27df0691bcaeb383d9c0ae8a85b2d688276560523f40d11d6d0292c43a12bfd1eb2a616f8bd06d6863ec0d3b77221689d1783cb1a3ec398a6f3e58d5e3beb7af3de45efd1f5bfde77b55413ccc4ec5cdeadb6110d65d575fe2a1c0b52c2b216ca557cea6159f7aad636908c8385d346f880c99e2ed135e51796b3e1998dbcdc54c2687e20d3048db8bc611e8cdec5d6089c999d4b4843ced2bb45ce35060cf8d2a1308dcf37b5018bca382c3a01bf4047e0a8865b51b74cc0ba24c09ce7f107bb3aefd62334e94a83d3628fac770f26be3ee1f91ee56c211ff072af6dbe6bfa785aad4aff52e7703c5331e59b972f8d14ea87b6113f7d4fb8d2394d967d63683afa9d67abfb19bdef08e1b41cb04d58572870d5fc887389b81264f8167aeb1c04dc4f2ecfd77f5e54547cc97f62d8512df8c93e7da0bf106e33db9d0442da3027c4acd6d32bc4591936367491431e328f7f148ac7c3048cc99f690d607fde65d74c53cc734efe4869d499b7474c1dbaafe08a7aa4acd8fdc7b41f15b1d090f260458168b06c4abab1efa9a082ef7b9d7f3210afd70af23a3c5cf30a9d94525f4000f33260b41dba3677ae6d4e6d197580c43a6859f2a6752401561bce1d5cc09c3ec3d3ac17037839630ad81afbed0dfa71aa09a86afa4db60f4e044f74af0f0ba1564c098b4768b311a98e7b40f0c3fe31d9451a5ed182fa1b9aea38b24181254d06504291ba5b8d2128a45cc8ec7ae286b196f8647cc8255195a2cd71a5adc7857b7ecd88f844d95083016ce799c2608d044d09b9bec76557fb504507be35d9ee836c20f79165a67a6054345c37e9a5b721332961bbf8ebb85dbf9fd246d0a07fe82055a30b4228d48811589dd860ec2d5177c08050c5188300ed5873493c7d55f78327ab735f3c9897c697e3493e19f410aba773f4f1be977cf7dc7e5a7f6bb511f29596d979ef9060bfdf79f130fd0621f0a8363a0be44282f1300083d3db0daeabc2419d8cabc49de9919164555165cce2a4d20c2b1eed44a465d7d841d062ffdaecbce8a2fa271dcae3154ab7aba54e91844d4a2a1408efde848839d3652ebfa88ccf606d5d3247d4fbe7f28961cdd361a209de8b05b1e1c58c5dd0a7a5c25cd4cbe1aef09b97e14229cca863eca98e8a6429aa18354c0fe0bfc8e2121d1dd803afe139eb2aa73d86f77494c3106194949bae374a47dfc806d197b462d4332edd2e431faaf1dd7c6a6fdd2a9df91145d4b8d92cb3648dcc9e9c43b9ed3d3b5c214f4feeb529954c704020d4772546847533d6cbe19308359c19721360f2c6caf3c76bcd1e27e50c1e4aeaa0d9ee804fd9c5aa13a319489dd13fadefc88d50c2a53f967e93d08e09da4d4dbb23c4557843489b4f6540baea5fba3293d4aae2ce7d4eff9cbe1ab88dd783d1654773e102c6d5dee7250fed21ab6f35649ab89ed7af5592077091c2663e4b9e0dcaa79f97199b2334846ea34e05e248b89ec825a17f88b57207fe109a0cc1695bdb295fdbf53fb62f64ffe99c30c6c8dba41532f58815bb926d39eeda8b21b09cd043f652e252717423f6b581764938f5ba1026c1e72645f9c47b707414cfbe12a6e985ca17319b0b450c977039ec158ae2237490036db11e0613e78f298626162a6a318855dafe07540d24e58187fe56be55a8a2b56cc54c626c036c69e8415bc91823f9f4558364b8d67594abe081cb4159d6a0957cc0fc4c779169e67f181edbf5ded88325906b8716e16b524d867a3889bbe8affecbfa7c0dd88172330360bdc8bb9e75e143e15b4587b06a45ee40d0fc95e3a86dbf58c6b560acf12550766190ea8f8fd58fadebc324c3a63edf71d8d8464b595b38afe0490c8cefa756ae19f49518465184e080e542b4ffd499bb2c3e192ab8a22869299c1da47f461170774953d479c55fd5b66619cd5f035b83f20f039eefb1b2dec1664e9a8d6e4bc26787e38873f0f4d10f766d360072a055b869366a95f8e09ba6dcedd99a068479679ba20ef43d17c9535213c84ef2684823484245283714e921fb4abbed062cc1772fea3d3e63941f8442240a3e01aca43ffc37012847752e568642e004790b2fc4629fab597ea97450da4430063a28f54c0741f017c31445952c6361bb83220daf7f0e311c76caad9d8433749ae45664637493af55e1be5209405195fb54e6c83f514c6fa9528162621f4341ecaf0528f3c2539fcf1654238e79ccff00f3f9f3363e509983e4aaade0ab235c47123b2b48fcc3026735fe42fb49731a48d149e13f1d40e00097894d6916bdc913b4baac390620f33a1bdcd07778dc5808fd11262b91961d3a02f6474d64b4447cd626da9a9d2963112972fccf100069f779ce7b7f18453baa5c28559b80792ea062d2388e9a813a14afdf74f3322c9ee9ff8f389c19ab249799bb38efe78cc0f515fbd6d19de1c163845d588b04b638c9ec14438dc5c65e42c342ca2afe067cdc19f3fd5348f2a3191a8cbf9838596db63c40536f8d8f97db15da6852ba01f4e9a9d9d0534821c39dd1c32d1990e09d6cec301f7c877e9804e94667287ee50d867d2038121601e1ec7a4ecdea038939b0f4bdd11ec29ae6b55f71eb3a6fd52f3c977e327cf216f0984fef26abc93ca59f4a82f8f3f48b38f3ab17498872f9ed5037222aedc500f94dcff04002d9c3beee742b2c3d2395b0d8b9b9b8a39c3c8286d86ee9fe71dcef7862b2e69059f193ebd37430df2fb56fc4a609f3e201c5004e9124faa988430dddd2b551e1a934f864b1e34981e27efb0f747585eb1cff8ba2458381479fb88ae65a787caf2e720a3f30e8635ec52655b268555cdee83ab6ab7a31dcbcc4206c57235ee99718c7a07350836b88f547e6e020d3d001abf0a8601e74739ba1c2a7dee00f0c53ad75eefb066b50f04d85503731f1476f3d9b1eaf0980700ba39896df7a07aced7b6ee98681ace49ab1c15b5095fe9f982e338f63e9f9f9e850c2b2b9d9a517079dc180a26e951db18b23336752fd7caadf3dd789e5aee66d87a3e11aa20d2099ea18e53246ff617c2a34ba4bcf32526f461ba06df39d1eee90b354c73cdd3832608b4d7670db95284f0b60d42300a391c3a648b626febd3d92221ca5b2e9054d651c1de198725417fa6853a567102e689f6248ad1f5e2c5fa2e5a916dc44ed0ec7650878c37bbf22ddbce28ddca1c5e15362fed0561b72f08838478f2565246cef52323079e5b0e4f1ffdab87f78fa7a10377803458911f61a3f6c96bfa5d7123e4aea97ff57009d36c66a418a28eee3d06e6b04e6ed4ceee21ee8d4849a7c5c257664fab35d1e35c201db5a1234329af3f83b037a8ef02d9d64da75dd5586c7f19be9bba43d597777f89dd88431f7c11992bb3a8c3ef855d35eb1153a70071d9b7caab3c9f52b6ddc1fa8ca610935af7ef79f62527f01777e0c21248a9d1c65e87fdca51bd4abe1797778b4491817a8079fc7d4e4b358874f3fa3a0c359ac6cce693593391ff2b1c8db25c7cd0c717837427c4513b3502928e3b62395b712f82c5e50ccd83b8b4fe563be62d094f8794b49fbe0d7bd6a210fcd354540c3421fd2f75ec24496ea92a5e7fced9929472631ef90c355749f39380fddad6dc16a93bf08ac29f69f1af475153ed10c4580f401b9fd301b709ea045b1bcb4c9f6c81d65da9d9bfd5a4c021537d14129e1695486ec21df3c8009d2662e58feb90bdb5b62946b9b96e617f5757444fb59bd6722c89a0c082017d8fb4a2fc77dd78085a537088dc1a5dd3f35db2385f30671ef34a8aa2ba43449f0def662ff12d20df6a10e687e210f4719c338d95cc7132a254aa967e3c69f15bd0ca43c314269502fb5799832267a0264e3ba72a6f6ae40048baaa5f32b421f8d7a65b9e5c7d4fd966b911c84b334852f7a5dd33f7555e8166913dcbc4459f72a2c034a2afb4008c7690488c07ccc7cd5b93c60916855e45505c61bad75c101d47cc4c29dbfc69e76bc425fd13935b99c89a18ba534cd9c39f9f5f7b5bb7812eecdda1e2c0b25f95458591a22b0abca937c6d284f99668fd82b7064aaf3a7704ac43a5cc706a65e5e48a6b91cabb4ed750bd230e6d877a385eb82da97b124a8ec2224d20b049120cf957db331fb5f30a50fc1a47151a6c6746603a20d74bee2cc1154c3f81a8d72ce14bb0d94df01527fc2d0d1cd01571498ea99496bf8bfff74a728134f3a1ca9f226e6831387f3e89d34f53204b5746121394824c2be65625838426b97d176a55d90084559cd106d7d599a1e8446d11a9d1553208ed722460cad768f07ca12625dfee8f071d81905d893a38c0e740357b0cef8cc5db520250414f8d01164b20241137f0baed695b3c3ad47ea9a6abc3816adfebe94f4ec95d2b57d67bf3afbe094665856c48df70362d4219880fc901e729fa2450b0a6e15fb9339927d805ca8afbb12df36ff9a8212f0bc374a603ffd749038477c62104416bd1bafee5499d23734e42ef49e503fad513753a3175a2214d15f6af34d6bfde0fac17e693b486ed3da30a14e0acefaf4d1592605220bf6d754f0dcecd16f1b24d5f129c0761d226ffb7f04d4f2dec7f4ea2b7d0e98e773cccac0e29b43afcce3d754ccbfec360a066831c5e6688b94a8336bd86e9e5355e9f63a23f99e07114c73cc99315644d7cbab7dc1518e2e4c194576d3462ae437bcf756ccb710edd6028cdfd4ce67d4331d2a572af2c7b78508be979fd6bfa4b68dfbb97226e0e6133e29573db26f585293a7ca7371d97a1c003098aced05230249a833149b1e75112f762e5c83c", 0x1000}, {&(0x7f00000015c0)="7771862c1c78743df3803dafac364a1be65d6b054f8016f0ed7c359e7010ea6a9c6e01980b21bbcddc848b0e4bbe0d3dc3d3c99ea6ca14efd777f635ed900ae7a7dfb822baf180f6a4e231107cfcb209a543eeba4f57b09cf3f3e102cbb705a4f8e1e0d8891bee426f716e7f24829930de2c616c6099bb", 0x77}, {&(0x7f0000001640)="c2681afc9b7194a7df2edfa8454dca57bc61e56a2ba601a1a4f3a954b57a5fcf763e2ec11216a9503df02fae086e41d45999a886aedc264e4d9ba018d92e33158c60d62c4e66ea38a7a44aaf98b0b07bed48a42c9056c655f29d9583a0fcd5b2a3f714d54f2469631134f475e637cd847eb749389f577e6d8495a941f76c986bfa066ff7770f122a8b4eca4245db4c2f22cd09728c62660436617e1e", 0x9c}], 0x7, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x837b, 0x8, 0x0, 0x3, 0x1, 0x4, 0x2, 0x2, 0x8000000200, 0x1}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = getuid() setuid(r1) r2 = semget$private(0x0, 0x7, 0x451) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/186) 16:00:21 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800003fd, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) fcntl$getown(r0, 0x5) flock(r0, 0x1) execve(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0xa) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x48}, {0x45}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x2, 0x9, "b12eed286d2711b5c24c5f50c3999932bc96e7ef", 0x7, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000000)="8a3d") 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffe01) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, &(0x7f00000025c0)=0xc) r3 = geteuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000500)="bb1332cc40c9303919b35e4e17e5931f5a99a5fef1fae6c870138989c379f05eba3982c51dc1469695c4c50a2c61b14f9f1eaa7a514e76377bb3ce05cf5b46414d41656e07c9da20a5421a6c24bf5204fb3de4d355e0b29269507657dcb9ca8988e41257cfefdd5fd9f2a8bedd36256ed8bffbc2549f1c0a3590764713b74d9ca65e2854a8a32071ed8e532aff95096ad4da1814e716785e5258a13c9ebc9a53c3d0f80d49e373462c24b210618480932fa8a0d144261e19ea81981f0ee7b5dff3c1c80ebe0aaf9487fe5073106945be347e6a4f259f2d6dc5d5f693c5b6211221c63eb7f3d4f037c321e430d2899fe94d5c45b63fd7b73d059ec2d01bc28910d0eb6d62c8b2738f3370b63810d4f56adc7ec391bdaeff166cbbb96f2f050a891dfdce6e1b82c425877597dfe8b4931a36b0cdfe1501a80caab8fba69706bbcf87236b5edeaf03f012fe695f07424d42bffdec24a9512daaafb65a51b548e2707278b2a56e0e163a5d4772ac432e67700e3e67a58cfafab7d15cc2d1f5bb913026f28bb166d709b3884a87fbec6f8879db14f76e25572c610ebea58e49a0c4b1d83f8fdcafa9b67270da9ced2203242082f5188b2fc200d1ad16830a92560345c37d23683931a6e1021b2c7f85356d031e984beebe584f129d898b6c6e4a3e9a5c1fdff6275500249975d5aa6518b7a80cd7d5e100e6c7611441548aa63b65b4b7754306fe08376c8a3b8dcc4b934504f7fd3aa9bdb02f1ea496aa9eb81547b0a7f860024cd0862f66c199d5bf1ae1d4d038e571be27f6a08baf07551ec52767f069bfde33c2673fb46f16088d135b7972cf17e21096054d9fa8363022c5760855f2c92cedd98a465e0e05723649673c0a1877a39f54d6864ee7d13625348c22aa91038566d291907b9766ef33a70a304ed06dddffdc0e8567564f575732b1d5bb4182ff37ff77d1a3292aca4e9ca5bfefbd13e4bd623c20c3e63179a7ec8cac05954de87a0c21d9c355d56040b8c5db05bf3f7808553cdc7279634037d2d1136147ecf492dec93da0f1b48b0177b513747533c60c9fb4527c3bb17367006b7a7905e51ec5732cf385c751b50f26cf955d5846882d1c2221ed235b9cb4017339c5c00bf8b36d44b71cf40abb08fdd47c2e114785a27a3e4b045d555f8be02d029a0fefd846ae5ebac270e0dadebdae75c43620feb5eaff6ddd774031cb16232b65e031e094842639be56e1460418305387198387dbeceff702187d357840d2853ad8869226637a5efbe5c6baeab94fc3d3778f19860fdf3c48773dfef5ef769254b92f4b8c02cc2184d0b65799a47571d3a7652b5165aa2787fe7ae012300d1738a26282f3d39c9a68359375a70e5d9beb6c3adae375c4f2358627ca1cd1e8ebce9070a54f1108c426fa744fafc04cad2859b6124bbe40d8fb4680fd2bc6298e520451e36fc311242d1928d4778c21ed70929014e1c544d90909d1e40c126c921280c07fbad3fe253d19a2e0d1210491d111afc950037fe240a86179064698319c0d086fdba29ed7c0da07bb7742893ada70f1efbf0d1072fb16fa8616437266ea073c1e07ec578aa86a448bc5101a1a299f8aef91c4a3cacf69f5995c4cc8d74ce71bd057611b56b99bed3c4f5914a3bd204944b91d04060d033ae57f1220402c9256c3dbee4e94ac5f80ca115169e8616c9b40e291506ccaba00d81d10adca639cd45305dcac08358d70b0297a6d172faf4602d6c95aeb81396bb8aa3431082ceff1a1ad74053f899c755a71270236bc3b6d6f815e966f1b7651cc82619507eeab58ee11c28fe3012510ce99d085194b65e90f45ace3d40b5f92cfc004392682bd7a0a20029e072fde6a119cd1ee715151f8c8d5f6af719ea059dab3a33565d9be0541a81a411fd3f43363f0bb590ca6d0d4140e8ff51b12724d6fbbe2bd033fbf8eb663ec0095394dcc0aade5d8cfbf3190693b290e44ae0306f88c3849e0db34983e5cd57bc0bfda25fd9730c9f6e9946cbd4a95ad20b30efa791d7d5cafb2adf890f318d7c676eddd19a32e87e4774d910baedb5b2b0bec904be0347ccec9924c30c508cb0ec2ab0005f04d6334e4e723b03ff4d3ae20b3c2e8f0fcffa8efb5416c65512756d048f35671f9f70480bc0877b08cb14eb7c79b6b4ae8b956efec87fa724e801a40d1cdea70f7d269af54d7aa53bbea17e27c0522ffa7e7bdbcaee7dce3e2464b0a9ed53ade1e9f2492bd975d80e4f5d48d56a986e384bdbc01c2f748dadebbd66b13ef099aff505ebf90d05100e8f33c6653f25f291a49ac11f8b344d820b422353b46c5fbdcd02d95cfd3707ba7c60a9e0b31d81d1978eb507fb14b3d3a4e4c5e51e4d71a90ca1af18afee941dbb7bc6820532b442f616504f1034860e86c6dfabbc971bca7b7361fa49db89d038ad2dc7174f45d169572ecb36c98f8056603965078565cfb4fa66e5382ddf468d39a78b7455c51b825b01c00b77b115b4a8d490ef01242059fbcc839fafa8a695735590b2e7368923a2497d67fe465fe215eae3791acbcb3d01ac38b2c698cc3bb4ad540aaebfa1dc2350684a7dc8600c420a4522c2f9c6cbe166c02b0bea63dcdc88576577f6f1027cc13845e45d286247f7103b11aade5bb7af86f3279a6714ed64dbcdf726a30073f09187ee1148fccf56176218c2fae349512fa07f9f0bbf5bf82c70b07c9340353eb0fdaf4731aaff5e9091cceaa0b8aca3d49488641edabedecb72b977a4ff6a3d9f7cca70482fb8bb19c8344e69e3c0835d90611d755047ee0482a855479aaf7f6ae5a00a49e99c41fa87b21d936e554a37d1da7c1074a14079c48058ea5db2adb0691deb3702993749db4dd8d1aaf0e4489be0110be7bfe9c44870d8f9fb55269c1c9ee12612fcd233725d1a2f077b17228e22ebfc12a2d4b3e8372e039819aad0fbbf27257d27df6d5459b385e52a61d2a34e7d15aaee4d3663b1d2b9b14aeccad6f1610cd939e1079cdc9796615a7881cfb0ed183d4dc470c6ffb03663caa667f6aa4c7278c8ea81ba750693c99b793e0c2d29dfea7ae7167992033176cf044fad7ebdc3707ff5e5702ea2569599510836c5ad969ef3d4c928fff5267c88c8c34912365fcc41701dcc1c597cbaeb634a948cc8ff8bf61dea3fbac5e304a4d00e91dde328c7739b9260d256224a63fc6c91fd6a76aa838cf5181983a512136d455c85be21053a865eb74629558c0cdb5d9efd3ba6b2c92b3c7c8f90def80b4ff47d11eea7c2c76b966b644b547d6d5f6067967f19d340c3f972b82e737626465dec0db3425c5c07dc395df6e30e0efed2fedb05b46f14a353c3296545e0e6ea6d5a545421be7f8f3c3787d23cb58dce8c7a8f9806703edaa3eec355bb38bac7e0800610df3e28214d8b92caed381ff3693e9f668827161ce5306a16e2c729f3b3bbc49d2611e4b019e96368df12ed8f3f5b87d28aaff8c76b5d771fa4c356c196ec83fe1fde86140fead3de40de2c0fbbead3895b3d311d3e14e2bf59e0ab7ceb38b5c5c5ced21d700302b5b93c65c4808e30e99274cfa01c42dd6596578914fa1be92f157609141ec1f2ba4c51c5e7f1ddc09488dfe40609083efb28cfc99c58181f456b5f6dd2e370baf9749f7b58d0659a873effb0cbee3ec0abd5f3ecc8451061e058b6254b5bab905b8cd8c06e1828682e37e39cc5dc5c823854a5bbbf67f0ea02084d966e7ea19bfb1046c53f764d7b504bd19833c7bd1081cd81dc19eb2b5bb5ab0352724cf108e26d365fdd56137bf2338202dc1974b9a65306e2e0ef2855b4d3a00683714ef3e00c0d390c96f228da38146f2b23cbcc2d2a2a0fb86620cc84bbc480f05437e50d80ff4be89157d99c2b6d9306daff9b0a321b8483f6563755f22417c2c7a31b8688e559e979186295b030a5f8870216443c7830b5720f3bf45a026aa5104ae5240b2fb8814bcfc97fbe094ac24d0eb72936c51a893104141060ca5ff1d21561abb604231430e4d10ec1517d5812ae46ae0e197f79faae48b35eb29b433cb084e2f649f0596a328ae89adc332a53653f457d903605ba9de689337279fb8d2285e7c45171095e653c80c4c168d2eb0e327ae31b96c9ac882c1313134d3eaf2bf864ff2ad14c71719a7598fbc74bf5051f8c68837cadc963d6be5e8f89df15677b9ca45205c5dfba3e0a23f8536a469ab449c0f2f79656eb564a98a7939b52abadf8d2a7f88c22f5c8c304fa9f24ef179da0463bc73c789778b8ca539ee0826dba8842420efdc285cccf8d18310d0321c9fe5da2e91da54da598a7a4f0cfe1fa7ae5571a076000f9d1c69442d9d602875a99f751f15f6ddfbdd95e441d4abd10dd080752d4d674148d6f5da1d78e06c4c4bb9c51810e4cf6aa96dda36eed5b1563ffda63ee0ff83b97db281e52b7960a262b4a7f5efa654351905e93f041ec561f7b97338827e38b326f69178872f3bc1daea79dfdd9116daa97d022a45c4395f7a70a5e74672f371f6b12c3ef2b6d6fd7ce68ebf3266ce351e32bbe3712f785509c5538e184d621820e91fb55663ba7afc03250116db6c9cc3647ba66c20be295c49096227de3c23b922c30eb6b48733d7b8abeb1d3a78eab73d6676cec15e809fad696191d4fe499ac3add2fa8654c041d9f2532ee16284a906f939bb24c0711c60b86af700fce17ddad16c0149bae17951f66c27d90cd8e8d8b25332e0de794db89434a82a7476be936f14af84a582b1f139be6cb3cbb6a8f836574af31125b4da0f64afa26af8c6ad773abe5ff715990781b19500f242fe1ed92b372f28b3e215b02f0aaba3eb31fa999663d50a38f4630b1ccb93bf79ba339b9095a886567c3b2daa22ebdf27c6be94d8ab6fa9a4405c089d87f1567ea6e1dae171bebe242ce0869455d58f7cbeccf5ee89a8826dade3c9b3eac22bcbab5810be6d288b18f6411b3696fc2e34a8107b09d41d04e5d88e0276fcef61fe55eb5696f9a8730d83ca65bfb335531f4446f9da351e13564727e5333d27116a2e82bc4ac451fd0d8b87f94fb12a844226e98b2fde25cf040e2c8f31d066b5618b08540a222c03996ea3d07e2f573599093781a5a2245ab97db17507fb32a2ff0363cc5d1dd6604d06d612289a950f97af797c47277c10b10a8f08a03e037cc38340fc8438de06a66b0ba7f8b2a59d0fac424b768b60a4d1535834c526e7a78080153c6e4135e2dbb86a9158840cdc956f9551147102f5d10f42533e8ef2568994a0f583ad5cc6e8a2e69be99c0aaad43127c7065bd16020d9d4d6753ba90ba882a80bfa0d4e097926201c4b32227651c13cd098eea9e966036f21f9c8acd6d8b2ab3ac0ce0e7c7e567e7548e8f06157af8229494ccfa6f0f311899826826a7252ff296b09ae741d1c9ab6fd80a04032534e3712ad7eccf911b0890f2a1dc748a7a28ff8509c4e2c4d188eb6100c8a6f844f170abfa95fdb51198fedb8a742ecd66fae506701a4f967e71207dbfa7b3cc3b136c7e37196a227f929400afc19b99ea8b2376be8ee2d11c2fa00a03be5f99e54acfdcdf3bf80f76177cfd1bf7e86e75f967e576ad9f28ae78cddf09b5e6514ef2aecf2e6b794cdf128fd0b4fc3848ea5ec9b088327aaac1fa603e0f9ea1c360bdbb4e3a4725fef239830e98f4ca8f30a53fe35838443358904e120de953da31c3f6fcf1786fedd323de8dff19c30855dcd664074ff66a1311a44e4a7d39d964783e63077b2bcdb5f1bfc3a3f6f08398a649a070bf4d2d079a5df6eb5ff293e48eeb2138b1b2201e54ea0c0", 0x1000}, {&(0x7f0000001500)="8a640ca53a3997c33b2de71f0b59516f5923ac6415548227ba4f8e8ba6720adf5adbe510b332b6e2a5b7d943230cc78632d04ae36f7a58ec214c1b502fed64aabf7ffbfa19e07f212a2048db6b8f3f40a229d8915c3becfd59a1f4ca67569d7102f35ece29d08d2d23c7e0a726075888be690438a2b12457a3ffee8810929b62c9e04d48c25334be6adf1ac2931ae772fd0aed14181834313ab5bfe5065cbd6d5c33901392ea4bde6a971c4bd6879ef9eb3f81df5ed954d79b6a4e2ac9c75f1653e08a80a4b1f33f686e8ac1f4bb870bc5d6713e6836460fa9f56fa8363b31673d8bcb3142f66055a37648b806e514a1300090bf6c682ccda7a7eee0887a5e81d24a42fb011d0542421d3180c336fe2d285afcfb4e249f9a325c26afcbe232041b93e37a7292d3d8a52f98767c08caba62842432df5922aaf42f50ffc58d7e19855c3b5391e4977586d74a9cf16f20b8f9f791a979e5da91d2b33073f833d8e6e33222292dab673a15e75705d7f1c521c019fd1e7789abdf46b2b5984e68f32ef76cb96c3a47ab8b3fb607ca838ccf5e13ffa830b959f55cb7942025bfacd3851bb04258fc074546f434b66021ec565bc109315d06516a423fe267ed0a550e865881bdd94a38ccdfbf28483fc5282d73067dcc7d675b46c031906c9511b83f15b1b27279c18fe1f32e50f84fa121576773193faed6b55650783ca63247538d08ab83fec542f0ac6257ab880fbf1eb7029d11b91112881ce274800510716067838af6c03d6f4e8a41cb4ca10b579e7fc84b9e7a14f2254eae37c02cd3b6eb100344c61e2c3ed32cf3239a0ebeb5c4b7bd61730f4fdfad06985ad5780a485c5baa1d059dcce310a815bebad23ccd4aa331098f96377db0d2228aa372fe77e1d120fca629b1512e6c519720f5d8a516ee26fe414f28e69233ccd85a0736b7e8378fdd0ffac111397b207dff708cb4feed76aff4419f94e9049ee7e9ff1db6be5d594e20d75a2e947e8e0a1f898df462ddccef5dba5f8a6e906fdeadb158d1618af65453c58fd09c19b1a04c53ffb0f82b3c209ec78b91f6c11ba8ee35ffac5f8eb49b032cd2992193c0e895887db9e64d78472d635d9f97c847cca5d551d71e350ae228925dc306c88551fe41faccf86c2d5afb342974b65e33373bf5d7468806bd5416cfbc0a527af224807833b8ca8c4003d5868a956aa1d39a127b963813468a07a36f106de4ef49b68c553c41468983051a00ecf083abdb72e5699d1fff4ebec5ed0909c951887752231aee06419c33a420d8090a74d86180e71fbb66242f74823a95e10d7e08baa422f6f8a5d7a030876fb973a7ebca4ed3ad7368bf8ce5d0a8d11d6f4afc2319853feed70e7cdf1d724c3e4fe4da73c541c0b8d8f5e891d439a9c9f4a736facf26e57734e4a1bf9ef6fc847fe8c6f8d146c07112ac837d46ec63f7c392d73db6505f4e56eb03ba50becc6133230363d3a34f8292d2c76ca6fa0406ad956b76877014e49b7a05923b88afa5fab909c6f915bd9452b20b0e1ddfcc75f6b855a98d832f8b97f89ef079d694c5a57260a2f32fcbb2c08745d238c3029bc87b41ccf87e23223bb5ef15e39cc1b5819989c763c9bb9cc79da8c9137ac658703a7bc4772814f0c13c9ec89a5c3f01fb2e18ffc0387ef6d0da1645e0fac34d17dc3767fcfb8ea6d57f1ee191e89289748e1317628f1d2d3e550082bd35243c9c844f018908a6ea40b362bdef603f099a1f1d1eaebcf83e65b8df9ddbc39cfd8f7d502b0ae637995eeee40e8f1689d1b087db03d2292e1b2f1c1b319daef0be95b963e675d1b64c251099fa2c3a2e028cad9675259f507c0514495c097096278fc7a2926df32ddc77f5af945b03b464911c26db5535216db6fc05fbe68f4e3e7696d3ba674569bc444add482ebca75707ed7a71527bb92f38f687538b7d03665ec605218a88b7486ba6d4be1a6627603a5f4488999e5475fa59eafaf80b2e1f7888610e18620ab569bf09d5230fafefcc2799affbb21deb3749435c1cb02cfc0c4ea90b2441b0b2ae9b675649b6804de2817e0a020f7725dee8c5a9e93457a3f7597e5cceeee55a6f85de8488d836102d202f2a746f7244093f022083dc6948d2eca89470d1d7e744a7551341fc9ca5080356b1abf206f2ff821e5891caab6adf2f8f95a8f51f26c107bd4bb80d6864658184b1ba23441f0cb1f56aa2fe589d4d88d1b0fb658d278a82f466cf56afe50b693b68d32dac05d2608684cd04cda90cc717f5023aac565158bca3f1e313ce273c8fa40127b67b68c8c8243591b36beade2a31c1b1ca101a3cb1d71157de368a622ad8c5d90b4a1b33137ab81f6cd4f6a6d6ccf9ae83f0efffeb2683a7b029d9824f5b24d5f75d6874ce27b5f085a6a822d126332b3eb5e4d539bc32b176d16e6df09d3aeff37139f46ea01a4b5149c9234e76892532b2dacefea945aaead93c8020e125898bacf7174ef2fe4e30a74aa8e4a653885f3380a8079c7dc2de6577ebec69cdefc7a7c25bec350e044ab382406b52ad3a98db711e63af41235420f9f247f225c6235e7bc2897b81dc4905e8b4820dba600e85d26e6fe4cae207f3bd6aa77f6df4a3f3e06a1fd02a6b533f635c95454e0ac60af4b76f169b57d67e30e7cbea1e3056dc736d895952e2a1a9878a230576b774dc8c02c2f55f63943f18805450d0122dcf256399ba48a77e6dfe2cf497cbf2b6833fcbc86e7e6d84fef11c822b011b1b3aedf4fad2b5d1e527c0ac3db6a18d923ba846bdfce35d488c93239323a1ed5a76ab6b28c5393518d498738f7b26f2385f170eb3880641ab8ca80eace715dd9a2c0bc5c9f6b474ca62619e8f3944303ff46c01ed7202ad3efccee457e0597174967dc304244da9beebb320f710aa7da2764329b235ec8e522c35004a6d62255f76c337c74de498c64b79774f15e10a2092e35a471253b8ec762518dff77d2ca417c5d58ff2c1342adadf65ff185044dce89b357e60ccc7115c42ba0e413754fcc68c131001e046c1b5aec07c73df3e5718e331b84166ba47072a0b3cde29bad6808e816c65f3b701e1c8e9314fb55e39b85119ca6811f78d8ad73994c7c577f889e4c64f96734b1690c608118466ae726d92a998ecb5c99f0d6350513ede5809fb04706af28e97c8326bbe5455d46cfd75b25d42391c186ca237c24c5455323c54922a896ca87316a1327fdaa59598cd892bf7eb4c9d659da3e4b0f9b30f3b8da8693a28a3638854e61fa00a8b0b9726586cb68037d6c47b2c58a4be32009defdc6ab2cacd813dd71c4f8477d39394d73a45c2e00cf7ce7203cb9a59749f6db718aa324d4661835f371f09bf337fdd6025c0cd710cb4a099a1c6cbcfcc0818ec9e43876b8c65177b939cae0cbc7bd02f6ee5f0c251253467bba8f5b2a239029dd2da6dac3a1db0bf2fbcac19f73e3740a8effd663647fbaabe4c6f699e4458521a2370eaf5d46436f1e76c7fe2d28c82ed4053dcebed4aca477791f230b5bd8ae5da1b03ebcf577226978755c7f5523495fdc665c95622d7e0b3bf0e2468023b23d84c188be19b866bce2b5a18460bb57b1f5b9907d92c7107bdb5aadcc1b1d2bb7e26c9a11d838c5d4f21679b41a17736ee26360c00ab15e709b3c3ac78660ed2c3947cba6dee9814a0e71fe42438fc06eb1e3ad00f2cc9802afc6c8cb12dc0e3000eb89580c230d3a25bd39ea5df61231a98a550f49f802e1b77ea18a4f374dde9c4f1bfb6738b4dc2bddb794aaa8e2fc8f6bc571bb843b193e71b6fe1db46f3a6ac3ea7eaec7fe133f70b94ac5a95802d227ffff20927e4489ca39623e34f057e7ff0286b72d589244c87bae22040ed4fa1d1b7bce5c179abf5adb737cf530e005054bd32af007807f404d16e0cd56d16935d6aa5165e9c31d4657e82cbd3c3176a2c598057049fcae40fc383a1bb8d3da3b429836e265da563f3208f3e9499426ff10d53f0bc3810cf3a108a331e656417137f6abc90f0ada15f45f34a9d7ba65818c5a4c9dd80a65e09981875dbc12f06ce99d2da90d0d7ed3b7416608c8f31748ae34425cefc0004a201257eb7ecdbeb5a56fb1e6515849c0ee2d93387cb5d433c08d848869fce2502f6b0ca4be0946afcc78332a0e4f280efdb173987f9e192c33e94f3d493350bbaae03b8168cb587b936755cef4b7b8c6cab0164733fb37a68e083514046ee07cf237384080fd2ef8ca5c804149b54f3188fd2cfbe8475ba2e37ce37785e27b8b12887663d38ffc2a179f2996aa96eba963ed40bdfb0dbc2cd7a1a65461b494acba3b5c374c3c17da174542a15500f3382531cd5bbdefe2798898eba5f0dc92445c6ac122bd4ed1e5ade581d3734c902ffefcd1519f8816702e2d7dce328770369559728df9a420c226ee77ba99040b583719b5499b40d4892b03459455efc32058280cbdcaceacb7c640fb52d8cb1aae163b3f8393612a58d78da887cb537eb374f84516976f1944f3cb4ed2f8f5392d27a5cbf9c0f75102469b61c4740cb12641314144072181c63d36b5e74ff90a1976cdcc39c169a6e1d3af8a63091a74f2b118a62878dd759cb5c7f03805cbdd91f7316e761f1d4c4af42185352d758306d633a61ff877b321249ef11e80c4543279304ce5ae4e53d6a8c65727b9ea07a4e43986a8c0cd25ac2bf84424a8eb7ede1ef8705c8f242b1a60ce62ab3399c96ed65735dc30b80d0de546e4f330b0276dc7d95ff212b2442dc8c8e59963e28ced46efba3832f8cded1a7f9367915fddd82ec206bebf6056e66a2c6eb1b74754f79061356e2d657c271151e5bb6eac2f05295c114651e1bdcd8cf54cced3d5cecba6b97d15d9e4d2524f7356a792a5697302a9a21cc10ce0a59f405926ed6ed5c2aeaf03781cc1643a9f74346ec1e2d07877b74a1a372e6a200a7f8395b740332a3bceb93af7702f5c419595dbcb52db5320445122ee5d01362a3a405a34e81c0cfd03d62c7f55cd08b3275b9374457480c849dc15be11a3e70a73dc4a51e1700f22a4c1a5a106b9e73dfe855bdf72a0c254fa70ba940873a3b4511c5883995861154748f149ae2ce576e11fbc5082db526c03532e138c6ae07ac8ce7ae5bc3b49f64e4d33720eec6bcce26f80204f9be0ca97ada535ef25959ec0d4051c360c98137af952fac74a6e2bacddb3c2aa8f7a295dccf35e0fdf04bffcf7e687f0f07b6ffa7ece9533d76ba31ed8b00b73f5bdb8881b0cade064f08fcd41893f12dc0ecc8537abc0f1cf079416faf23ae8b71cdc53f89eb8e14a8f3de5088a5e950338a0746514e8e3d62060f5d26c60d1ee59656b525c9c21c8f6d9ea1d512f3a06505b656ae891f7a20501691d495f6e1543b2b90da713c068039424fbcf90357bc5c2098de3373fe7d12db05b1c335bfae6cceeee830f57f89d96c8619e76546551eb0b22f9981995296bb4991214612b5f9273cd581e85e911170c263d21e389a19612134ba5d6ad8f8f7be75f3f39fea48a3323eb71d5e58522240a196a27f4701a51307e726b9b519de2e58ce09b141b9083c7888715e1ab2c9e48015d9c1955d16f2a0dab5b1db45ba4f03896bf6ec854bfec8180e951a02488a84ca288513c9d62b04df56bdd7f702324e2d91ceafac0d343e71c17d82933f2d8b2498fe0477e01c215f435186bd1239077367d9a3c84b1cac70696a16325bdb4a6323f9d9502d2812c317e84187a2091bff698bd190a0d723be572ad41456a8ffaa83530b3f2c6211a78780af787c883cdb270bde37d1c23b501a15fe240a15", 0x1000}, {&(0x7f00000003c0)="67626b57629e5f32ea43a232c942ce151a785a63c3e0146a95fcf63bc1ece0a306e186378a04cbddb8eac48729f9a82a67441eb7227d15d49cda7f35bb63930bf4921494bd8d4f23bbd2383b77fe98c1afa497a9b1bd476f60f4fb2ba3b791648fc2962d9851126a40b589c4c4aa89438ee8569249d4d8a064b887d1a2fe5f4c209650691e36e907d451e829418c89c3e691bd44b17f62d2b016c4054284128e5a4fe75ca363eae568603d601b69b6cc90a19a54af51025d339d868c91a286836f8fa26f3805ff", 0xc7}, {&(0x7f0000002500)="4720e6dc02a37ed462d2ddf3f1c966f03d5bbb9d0c2d29789ae31a9432db48a3158406cbae", 0x25}], 0x4, &(0x7f0000002600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x80, 0x2}, 0x2) listen(r0, 0x2) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt(r5, 0x6, 0x7, &(0x7f0000000080)="711c017c9b0d843364", 0x9) mprotect(&(0x7f0000288000/0x2000)=nil, 0x2000, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10000, 0x0) r6 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x6) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000140)={0x0, [{0x1, 0x7}, {0x3, 0x2e}, {0x3, 0x3}, {0x0, 0x7}, {0x3, 0x45}, {0x3, 0x7}, {0x2, 0x8}, {0x2, 0xdf981d0}, {0x1, 0x4}, {0x3, 0x5}, {0x3, 0x95}, {0x3, 0x100000001}, {0x0, 0x2}, {0x0, 0x6}, {0x1, 0xc0}, {0x2, 0x7d44}, {0x3, 0x7fff}, {0x0, 0x1}, {0x0, 0x9}, {0x3, 0xffffffffffffff7f}, {0x3, 0x8001}, {0x2, 0x5}, {0x0, 0x2}, {0x3, 0xffff}, {0x1, 0x4}, {0x0, 0x800}, {0x3, 0xff}, {0x0, 0x7ff}, {0x3, 0xbff}, {0x3, 0x80}, {0x3}, {0x3, 0x7}]}) r8 = shmget(0x3, 0x4000, 0x200, &(0x7f0000130000/0x4000)=nil) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r9 = accept(r6, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) listen(r6, 0x1ff) setsockopt(r6, 0x25, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) recvfrom$inet(r9, &(0x7f00000002c0)=""/72, 0x48, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2005, 0x4513) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x2, 0xfffffffffffffff7, 0xfffffffffffffffd}, 0xfffffffffffffffa, [0x7, 0x6, 0x4, 0x8, 0x1, 0xffffffff, 0x7fffffff, 0x1]}, 0x3c) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f00000001c0), 0x10000) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x1, 0x8}, {0x18, 0x3, 0x1, 0xfffffffffffff921}, 0x4, [0x0, 0xffffffff, 0x9, 0x5, 0xe84c, 0x1, 0x2, 0x2]}, 0x3c) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x100000000}, {0x44, 0xfffffffffffffffd}], 0x58}) read(r0, &(0x7f0000000000)=""/55, 0x37) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0xa3, 0x80}, {0x0, 0x5}, {0x66, 0x9}, {0x167, 0x5}, {0x86, 0x7}, {0x66, 0x5}, {0xa6}, {0x47, 0xffffffffffff1713}], 0x8}) 16:00:22 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0xfffffffffffffebd, &(0x7f0000000100)="0100000026fd47eb0c04ccf7dae3b358264ecd233292388ddd4a34ef870ca2ab156589b4590e5b839d778e038cc405a05cb4b27246857eaef25da8a36da8497b084a4ca45e08d8b3637eec0446353a") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x800) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/146) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x9}, 0x8) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) getsockopt(r0, 0x200000029, 0x23, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000000000203, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x830, 0x85) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x4, 0x8, {0x8, 0x5}}) dup2(r0, r1) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x2fb) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:22 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7ff, 0x4, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x401) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x3a0, 0xc0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x2, 0x9, 0x9, 0x1, 0x7, 0x1f, 0x1, 0x3, 0x0, 0x4, 0xff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:22 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/87, 0x57) r0 = dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696ceef400"], 0x10) r1 = socket$inet(0x2, 0x5, 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="798f2a6b32759aada0f5d94e0277f7b1df581f23722e557d77c7965ece03f3bb73a120f42d2b3ac77907f144f9bfb04d788d2287c754c4f31d2c55e08a038829cb7f5130829f2502d37d4d67529d97b4a127d63fcfdbddf78cf2ab41d4345386fb7c423af80c2938ca3538bcf4fff7ba6cb8338d476aa2398f83bf815d8005d7ac54c0a4cf2e0f5201bfa5", 0x8b}, {&(0x7f0000000300)="6fd9ff926c4528092eb9d7d3a03eabe616103a01e51bce8b6e6af51872738ae285ceca8d306dacefe4f33b01774510550e046f4b9a1643d7a118edc0ef8b4389b3869c7a2756f8776863408357a66a7542e5ba8ebb033691ecfc3c6fe3b927b93f93bc2c1533f2a07558f381746dba153cb2361cb99c5f0d1862573a84362a0cb075b6b0bb1d257f3e10a94d2e9f52dec82ca9d5ca151ef392e7a5e10f2606f4f8568c3addf48a", 0xa7}, {&(0x7f00000003c0)="5354fc75412f43ed863c2176873ade84f1df1e7c228f271d72f962af5ed8d6d0cf6bfb24c5007960e294d0a6a61eca3ed5cbb7a8132e5226517d4972fa13d89c1272912fe0aa50b3f10d099903d16dbc960eb1e3c209765e2b96eb53c4040ab3bcb5b91cf12624631e05d56ad8eba6995975fdc02ca7331fbc5d66d5ad52fc95482f6ffadc41c37afcb878e55d7338e134c7639aa24494b97a98127ed9f17a58e5e29bb902ad33a5ec63b5e33e7b13241985a7d6ec9c0f5d928d1075a243ba327cf084ddb66001db15a9093429b779a0fba5a0cfab948de436922479e9120b33e9ea312cacd7", 0xe6}, {&(0x7f0000000080)="1ff1f1262652b5417831c5174f33f90a5733c310e503452149a3feaf3d7646cd87716c93e39a6111004b9d4ba1fa57ecd6d7a9a644", 0x35}, {&(0x7f00000004c0)="7af825a8021ba1ad9c659525f88677c6a9bafe9bbcb258b901b842d5fb9c42066c2985ab06eac5c87272779d34da51a304b68aee91f7c9411395d0eec8c48ae8ecef3be64a3342de7cc66df2e906dd300a1d0cb988dac68af445a446b6e2328b04b6d1f57f2e2e9bfe985ee2d68bc6ca80ec63fad3fb2f332f45c05000adc865f449c11ba71b410d3b3ce1ade9447c178a8bdb607287323759a9deec6d35ebf8bac352bd03ac4a5e78a9df0011aeb04aef630fc03b2fcc694517b6230daab4a273eab025b998fc30d1a8", 0xca}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000200)="2902095cb90600859000000030cee39678fc5431ddae5ef9fbc610b23aa4c2ef8937824e76fb37", 0x27) write(r0, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) unlink(&(0x7f0000000640)='./file0\x00') 16:00:22 executing program 1: r0 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x9) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x2c}, {0x92}], 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0x3ff, 0x101, {0x7ff, 0x20}}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) getuid() rmdir(&(0x7f0000000780)='./bus\x00') semctl$SETVAL(r0, 0xffffffffe, 0x8, &(0x7f0000000340)=0xc292) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001940)={0x3ff, [{0x3, 0x1000}, {0x3, 0x100000000}, {0x2, 0xffff}, {0x3, 0x41}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x4}, {0x1, 0x8}, {0x2, 0x8}, {0x2}, {0x3, 0x1f}, {0xfffffffffffffffd, 0x200}, {0x3, 0xffffffff7fffffff}, {0x3, 0x2}, {0x0, 0x1}, {0x2, 0xff}, {0x1, 0x200}, {0x3, 0x32c}, {0x1, 0x6}, {0x3, 0x32}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x1000}, {0x2, 0xffff}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x3}, {0x1, 0x9}, {0x2, 0x100000001}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xffffffff00000000, './bus\x00'}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0xc) semop(r0, &(0x7f0000000240)=[{0x0, 0x4}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000300)={0x7, 0xffff, {0x0, 0x2}}) close(r1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000007c0)=""/122) recvmsg(r4, &(0x7f00000005c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000640)=""/227, 0xe3}, {&(0x7f00000004c0)=""/103, 0x67}, {&(0x7f0000000840)=""/147, 0x93}], 0x3, &(0x7f0000000900)=""/136, 0x88}, 0x800) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1], 0x0) semop(r0, &(0x7f0000000180), 0x2aaaaaaaaaaaabf0) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/160, &(0x7f0000000100)=0xa0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000240)='P92', 0x3) 16:00:23 executing program 1: readlink(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x1000, 0x2000000020000}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80000000002, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x4, 0x7, 0x10000, {[0x3, 0x1, 0x0, 0x2, 0x2, 0x0, 0x1, 0x4, 0x8, 0x7fff, 0x1, 0x8, 0x40, 0x81, 0x1, 0x3, 0x63a8], [0x830c, 0x1, 0x1eef9b5d, 0x262, 0x40, 0x1, 0x0, 0x20, 0x6, 0xba], [0xfffffffffffffffc, 0xfffffffffffffffa, 0x9, 0x2, 0x4, 0xc8e, 0x8d11], [0x101, 0x9f9, 0x9, 0xb37, 0x3, 0x1c00000], [{0x7fff, 0x4, 0x101, 0x1}, {0x1, 0xfffffffffffff677, 0x7}, {0xffffffffffffff7f, 0xffff, 0x1, 0x4}, {0x8, 0x240000, 0xfb, 0x4}, {0x20, 0x81, 0x82, 0x2}, {0x8, 0x6, 0x40, 0x6b}, {0x7, 0x20, 0x9, 0x3}, {0x10000, 0x9, 0x9, 0x7}], {0x99, 0x2, 0x6, 0x4}, {0x1, 0x0, 0x7e, 0x8}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x23, 0xffffffffffff0b86) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000039, 0x0, 0x311) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000400)='x', 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x547311000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 16:00:24 executing program 0: socketpair(0x18, 0x3, 0xa0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe5, &(0x7f0000000180)="52c9f93cbdf84bafc68994a6db32ec01a03467e40f1101a1b45440a063863144e28100") 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=':%*]\x00', &(0x7f0000000100)='(\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=')%\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='*\x00', &(0x7f0000000300)='9\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)=',\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) chdir(&(0x7f0000000080)='./bus/file0\x00') r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40024100, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc5005601, &(0x7f0000000180)=0x9) syz_open_pts() ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x380000000000}) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2812, r0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7f}) r0 = syz_open_pts() writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="9157ba59a650d56f2a88ec9e98b2b3c5869aebffe59be3f8b7ffebb5c3f63044", 0x20}, {&(0x7f0000000180)="32db258c81d94cc3bd6a269190201972e05fbcf74ad5abc8a8a3e847c420e9d2fc71c9f385bbbde06a4b3c543cefb47d00bdab68fc26c86b521de6e5db93e3d5bad3de33bc36797e19e3df3931c796a303ab59f781c420fde1ede6fe3601470bd2783c2ea8cf40ec657de2afd48998a2f6321ad56bcf4a3ee8903e1b0d3052f50a5f8fb7e4fbfe005b8189c66d57d51597a10bd13ecb018b9a12fdda8ee94512729e4c1a4a20526d8e28e3fe186f38dde909224487ecd8bcd3f4290758426516524858", 0xc3}, {&(0x7f0000000280)="bf469de3306f3d575a9e0bf8ab59e94cda1d9c3a1879bf7e50e5dfe6f60876919e0cf12c325cc4dab82da52e801a77e63d3e45e194e014d29bf306e4517d5dab6e1cd35893d3b35e8cc2b24b5f84993487e79cda37e336a14609368da961bc28cee6fb9337d7e06cdc1e3b728df7574990fdc2330453fd09928b5096a94cc5f8f5ed047d4d801dcdb807e9f00c114eb8a1244fab9f1b8f054174750d606197f99062e04d66a64d8a4baf9b1a38645771711bb8929a13fd1166251fa16bcf270c04831281b8e8a21847aa5e66f7715d", 0xcf}, {&(0x7f0000000380)="ab84b6d00d3f378203f1dcd656d542fc86ef2cc07e8b3d912c05df6efc5b53a3405968555795ed2ee963b57741328ac405927b242d591b8ab243f0066b9af6c6fc2f14ebe7e7ee8cc3687c8ff2f1b4bc5c1d304db36ac42ac2bd37c4781c8dd0345f45bdda93f6262b4b3b08e9a42664360c157a387250c34702eb7d8b075061ff54afec1b8a55c37d033a01f9d54a629489e0b4b51e54424a180735880009f2ebce3c5869382736c48c47fc21df352f9574e6c9d997f492", 0xb8}, {&(0x7f0000000440)="a103c4e4aab1faad91e25590ebe30f7d8eea9b7c5f8f753c303ca97722d33105aa3643c23906c9952bc7375c4821640ebd201451dc67f4e7d703b28e66e3ca0968f6ef7856a0f967947b85ee017d3c99b4a7d61b669c8bbde797a3e23a2e5ce85d9a76d224ea6ded62c1c596100a6833873e3d48b92122093d", 0x79}, {&(0x7f0000000100)="e361043921478c71735543ae8954804f25ea42fad4026a9b514786f68143bdfc852dce39bb5af47c4ece59f8bf37f97c36c80ed882e5ca", 0x37}, {&(0x7f00000004c0)="175d5e2c1270df304e90c3f4c161fa595f136ebd9e88a20c9f1aa24d4a4ded4530c4ed43762960bb295d234ed4f3e69dac039f330603332840207ec6270cfb1e1d2a01322265cc6444a7bee35e1d7a102a55fa9c758bfb76c269d74c71e1b70244cd60f06f184336439416c272831939c65873d282b2aeb07d93c1d20429bdcc3ea17697a35598baae5b6506b012130f6b48e4e0963ddffd8c17cf60ecdd7cd4ee798461348dd8f28a4ee86d49fb6a123ba74dedd91757488ebd80572bd8b27251133bed0d74322b42cd8bf9af59004bbb36074f45155784cdd4602d4c0f84f50e2c50a19c2bad8ce2b357724f2247d5fe5603c07a40ff7609", 0xf9}, {&(0x7f00000005c0)="9df1033dfa1a764a748aa93ca77dd4de396eca76626db4f31a415a42e6c6d1f67f86668dd58441c7d8283be6fda6853d43104a1d591babd43102ecc938b8501502904f04cefab609f731c5f16005989a54f7405a64db049428489117a04d90620ac3548725a48d6dec39d2fd6240f5df9dd3e00cb230e9eb4532954770448eeb0cd517a31a7a0e9127c4fdc6b7b21cc2", 0x90}, {&(0x7f0000000680)="8c09960aaebed91a2401aa7d453cdfa788f53521", 0x14}, {&(0x7f00000006c0)="aecb762d1a9444968f77827f5cd9f21f70e86f193984e9a88adf4e6ce3f664fceb894e39f4c31964de7c077cda724a55959739ffeda04b8bc0f5329239b9ddacf8218e35ca50a5a2b07d5ca2a8d6909ea9e926965b2e8db6bfd293e6eea6a2b56e5c5f673f0562c1dc702b5ddb3be0849412702fbb1126f28fed809f4da32bfea25e7c070d5e68f2dcaa3b5ed9c117fe137de1d2a8f0d89458d014da5f69d1b730bb03f3134591505ea9fc8d31b0862efad4c9e3ea632471f158b8c30717040878dfa8644152c3041db49a93622cf58f457218058d402c8b1910d0a0746014a6eebfa5949262def372c4a6b9ad15945aed3de7367944ced81632b60ac82d138a3e5ecbc08ddc63b6f0d2ddf0d19707cf9f71354e7a8c75fc99d345e370cbf23555b37c85dbab0703e25038c23e66a912ac681d100cf9edd7311d1d7e147dc8e21044f39f069eb25f9a2c3d1673d0f7bda984385e96b62e22779ef7e003dc64689033380e03a529f8c8fa7ae0d3c8befafdfd19dfbf6bde15342d83664ae9b013afd6dffb296a6b263d4a2387ef93b882826f32dc35596eece7ead78c0075edc48af5303844f7131f6a5626179bd9a9d02e3a609383b036948e59c372d7a63a2f6aa2519ec123d1eee853c66cb622585e4b5ea57a5ac1d92a91f338db5b3a55317542189e42d05176a9732c7c75a66200702678f5a995f32ef741bf5dc3a5465a4c4e4280d1ce3c0f327a0dbb9ef175a5a2deac5c22979fb73e15766b5dbed0d9cd01b12a2d176055084c042eceb6fe887dc6f80a71e8801fa6fdcb4753652aa6d9641b3ad2e8f002643ab3282cd257e20712ee70e4427e5ae790615f9247f9a58920b253f2da4dbd99f91e53baf5fbd450ff4c7193ed4db3d817665dd738c4a9844c360ea3d9cfbd913caa5ed9943f46aae9d6cd9c74f62b1c6fdd5d41cd3fb1a411a5fd2ddbfc1f6a448c7f62901496aeb08b8c67d1aed2f2fd3d15bd3e8f172c8da1a099e6721305b9b69fadb82bcf41dad10dafe71560db68f31310e220fbbdc766b3d8c2b4b5d5cc52129d723868ae5715c08e1a65a947bd4e8be5465d92bc73198b3b3be552d7f3cff00d49d3412f15312de3f5402d67ea3d15d3a3f9ee844a42edafe69cbd6bd8a9d897534d164be6063f6b5aa27966d8ed798ee35cec47225a8b6d4fdbf3e34cb6795ce8c018e4c09a947ea0c107341b457b55405d9541d3d27c4c47f96e2cc58033f699179817bf6e2de067d7e791dedc8e1eac2b5188cd85281d9bf0300410d9a5c3814b7011a25c430790b001daafbabedca1774f8a9d88dd6b4fd391585986502d388ae936dd6f3bb45bfd74bd6124905bc7f9a4cae6bf8f3190ca76cd6cdd10dd7c388c14466d600b77fba641892001895ecbdba521d6fa781b0e53abfff0e2a7c964a36befa49c0d47af9ca0ac5952888b36c25ddf9059b8a139cf006dd4e9658e168ccc1c069d3c72d073ab9b65a79747793de380b3f350b5e428802d57f4372b02454d2ac49daf89112db0a4b40413ed84c35964844910bcd04bec9354621ff1e3cc12bf180420607ed235a2a97a1ea3430c6627416b63bab0f38142d6e46dcbe5ff74ed30f514ecff3784a331def1c773e499c8ea9b4441bddf34960dab441c34a91781d8f6119dba962dcf582d0aee2824d42cdc2f2cf892153c8ed7e69133837e61790d6d1feaa9bb21bab9199826de1409e83061160219966ddcb5de86579b4aa41757527c7f44a28e33cab548a125bdd94b541139db358ce3ebe7f996c8a476c47cee736f6e472ac3895d32afe77a08b410ecd1770a661ae02d2bbbe39c21e573e96cf72a66742bcc3d829227f5a6431a6ebc9f83af85d52c623a135fc217bb18b48d63da6616c091734167d65827bf0cb4de9d60633fe6fa02b752774b55331a6e241363756517093a1f3aa87d83a0402c4b533f06b255c50493b7c4f1e4722197542461a3e817debf58aa8767ba6a4ab6dadfdbb0a96b102d7cc9323fddbfcba00855f6e7ba23b8210f9c8ea1097bcc720c4546ec919de3e449b415cb060de56fc15bd0edffc730810a2d26eec9c45134f55ab51959d681a2edb0b3afbff5d3781511c9ede9aa754a6bd48bb2a92417293f74ed6db049b367d98e379311375f358e5ca2eadc103c9daac39a0d182e134d595ac243ff9f8449d98a6b3ad0b0e5244ca02d757e237c04bd8783dc40ebcb32789d88f5dc4198aa4d5f0e6081ba8988cec8177f56c65e4d64c3712b9dbddcefaf057ee9b9c2bf8256e8303bfb93aeb150ebe40fffdf9353553fddae0eb313abc7dcb59d446585dd2485c9bf0950bc46ca88c60f795ef12bab2aff3d2ec7f3d58ba5da45cc684535b490d58aac07950e548a68eddd5a10c4328fb6b70336234fe91811c733a7b60d832e8d726e1c3be5772da6c5bfc6408d5e675759d76d3426da241580e0810a076577f80bee3eb181290946b450dd79b381df77279459bebe145a5286cd1e4082f6b0f1bf5bc1a5f0205112a703de190b94e47c5fb8e6633b64ba5434ff189e13833bf71e8b7aa821ba79456cff21593e6271b1494eda99168662a2460cec0031e343df1e26e5032385f51ccc976a7562609601331d5b06de9908a34d0c39b24546fa8c16a26239cb631f74c5147c4b1cb506cfab43b0a49b82c7f54a2adf0cbf0f38dbfe93819c80a2f24229c911a3086f4b7a6f0224be79e64e384be4a6c12b3e0bed16f9477c8038650bf1055edc869d8be8fd49b9bb73acb4eea7d4d85dc717a9db0ceb1ea548634d8d77df3ce2d5472cac1112ae498739b633591a85cbd34422583ccbf905894b3cc8fd97bf4062b1eddeb27638f58c6105baf020600af57cb31f55e65ff9c7130a420daa853f4f1e8451fa3b2833b235673da445e6c262c0aaaf836c9d56259634a754fc309aa840aa2ac1e2ddae9d7b6f929e4280c446ee1520703f2252af284f4f8cf181376b056ff688433e0f43977362cd164ad24ef09729136a7c90943b3bf3805d48d65d09e107a444b5af93262562746499c625a72040a05c29d5f03cb03c736ea6e4c94792141cea5eb4151d2ae71f6a61bbf0687eabfb2a8cac8d41fecd8e1243f325efb0378bd3d6372c86b74fc5b3c5e0336fcec6e491f86a0b5f90c4ed86672bb206f458eabfffc96c2418ead2dc641a065a10ebb661cff5130fffc6adb80cb076fe43608704bece902e26819466ddf4f5f387778bba0b474916c9f2974a30253d85336b228c0aafe3df24d175b56092c37eacf7bf16770daadfdc2cfc6b857321c9180386f1a1c43149acb588d50637001f39b618ff945fd8a7c224e37bbb344526663cb5c9fee0670a7ad61dab31042d1bf62f514ae82e2f94aa1b65ab2f5667326df6e1faceb7f54e8f70f398fb5b5a9900ff931eedd66a0c6b926196bed72996596a8f7af6405b52dff648606ed7c80d26b13a01ee81390a3af77f8ae0c31b8769b1c856306b4596e54bd9c8c5893a1f7bc6d9ed0ca29a4bfb7c6342fee296393f790a943594edd354dbeecd93263aeae2f3eb6b5c7f6b5f6742b3e3806d8952d580eeda2049dc61474bab537937ef81eb595acf803f07f63a1787f243649280dc84c144767ef3fd0571c66fa7f73ce7603f5641315212306c9bb0b29736daf02bbd096e5ffe4661123647813659b8442154ce80f62a0f6d12aa4c471669e8eefeec2c50f421c0dd61b2444486b1b0f946bc2314c3c5f4714c8880a2eb8123b26df16a797d9b6497d14e604c6d911611e1f1637f50f34e2af5e36c2333a49c04c3c2e271cd8a52d99f09d4e25a05c53eb7caaab2cda568aba26ce8ca97d9dd3703aff478103119ad6c070dc95d2eb4b3b07d1c44e7c4a6818965a9219f22921c271f0b8e9da0c8c0ae6fe1fc082489b679dfd6346925d09d10c84994b25d6dccfffede4a20719c964687ad149e71d508fdd1aa7a86ae8ada2ed65dee479f27a0b8762c3006adc6be4500ca4cd376d36047c015baae81dd84c1f2f82e9b59fe313f4afe550a9e772a1a3e7815cc9e91ebdbe11fd963730e4627bfee5332ac58fba5a9588d4f865936eea711293c0b5d6f668aa737973e388ad0f9fd7469c336e46469482ec3a6a51942c23de135ae00cfa92d08e287287a40c4cebae6c08f5b2e1468e20443813dfbdf7db9735a33c4d6badbc277d0a53214fd82849017a02b2c7b6d94a89234b0e381bf1719cec4f5d46655f9dda740c5c4c8d2b23c20c46122a99277ebfcdd1235f17cfea47df9bc931bba3ef86507ac335210059fd331bae320095acc74c578b0945828b86b7a6a947e3affcccc5a7bd78dc5118dd8baf83fbac628dae5cc457026089e237782bfa267916439d2a0f9c13ba942c92f69af13d951554b4e9b55325fafc08b54d544e0242bb65ad476fddf6cce22f98256f1676bcabb3f2240d55591d213688b222e4355ff78d9cd567d944d7599548ece8c39f427cf1db68b3b3dfc9769a46ca6aa9623bbaa7a80d6d712b5f375d5180f9e2b8cb39b68e0cd8a8d760b50f04078d37c83e3e9d82f53ee4fa52cc4cfdd4221c3c3e62cb698918294c741c60b41c79a71e89f81576e87a6fd6b0262029bf17662c5d1cf77780bd79713291f20ce36d542130d11c7de4b0808195ea0314919fd7f55fe2b0c83b8e14b3d27f360a4997072adcabb2872dd711b1c7c23bf9248b26e4472b310fee607e8de9a8f6ebb8c6da8bcd60b0f9e8c4dced5cf293d460a9ee6c2722001d99b61a8311da64aeeb92028f3b085be701f3965fba94373e8c2a243de0276d7cc710c436619e2c06a575eef38154541eead1a032beec15b07b2c2e7ba812f7f879315c29418c26dca612ed3f90ae27d9f940ffc30f4c504fe6ad7eae12210b518f800f1502e084173aafa7a0cac8cffdbee13b24d655f839c98747826db71385f8989dcf6b75601db3ab2874d6a1ec3f4d01b538dc4b630cf77abffda31cd45fe13a0e9bfa9e397b19bc01f8fceb356a0f24b9b66cd10dfaf2965eaabf61255481c46e785d3d2fa650df0b85b1776fcb1b5ccdecec2b70a01d0c6ecdf41734e5d22c0f2da3396f184871d19c33e4f5a50c4aacfbb91d7af331dae173b33c207edb1c23f4bd374a637029dbaa1016b860886ceb3b837bd7a7ca99c40324e7cfa84e9cfcdbe2461afee5357207edecf433147489a0978a7bb7b629618b560ef2b0d331d410cca1239ddc75429781ebb021f8055506cd6e2f1d7797508254e553019f4c76facf0801ada434afc15977ce52b16d76dc073278a9865116645c7ecaf3fb044a58461cdeaa5cadcc9779eb53e8fdc1dd752900be4cf6774a7af1c87d54e300d18eaf76922d6790ecfba85ab4e1bd52555dc347efba750c64dd22b3694242b7fc2a7b7bd505882a6e8ce95ce42a8366cec144aa2af3d87d0b39e87ce0f8d3449942094cdf8d29b42af8b6199e1d503202cf53d3631e2faeae3ea93b6c765285bbef9dab1a5e60860c2254dfaa053f5b9db9deb04bdc03582f3b9cd0dee3ee9d20cdbac986214ed1b4a0bed76eed7f504eb4ae1e3f4f8a0c29b9331eecd293830273598e76347e90b53efc16f8eb75a02f210350858437cae179c991f959d8128876d1221d0aaf7a268b8aa0dc64f5359c218f06369dd7d8729fe8c6e495738593e87a23491e2f754497b8a08da5c5ab4709446bcd59c68b2964ba71d3cd1a49fb1ef15fed646fd3b6db1919a26695e2d3d0cb0fb688cae64eff1cb3ac4461cc77683e476f2a6a2cbd3f95f2a118338ddcc28063a5ae9cdfbccc43fcd2ecb", 0x1000}], 0xa) close(r0) preadv(r0, &(0x7f0000001d80)=[{&(0x7f00000018c0)=""/230, 0xe6}, {&(0x7f00000019c0)=""/81, 0x51}, {&(0x7f0000001a40)=""/158, 0x9e}, {&(0x7f0000001b00)=""/206, 0xce}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/99, 0x63}, {&(0x7f0000001d40)}], 0x7, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev/zero\x00', 0x8098, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000017c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001880)) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001800)={0x2, 0x6685, 0x3, 0x1ff, "bd99dd3faf6fe669cbb1eddd0a2fcabea40bc8a1", 0xfff, 0x20}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x101, 0x1, 0xfffffffffffffffe, "73cc517b850900fbff00000000120055098c6000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="1a2eeea85f965e1c7cf20e2da9435bdf13b97f9c2c18705ca71300c7378631ace79114cc2809", 0x26}], 0x1) ftruncate(r1, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001840)) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000000000110, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) flock(r1, 0x8) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x7) kevent(r7, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/184) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x190000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x26, 0x1, 0x0, 0x10001}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x10000, 0x3f}, {{r0}, 0xffffffffffffffff, 0xc1, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x34, 0x1, 0x7ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x5, 0x2, 0x1, 0x9}], 0x6873, &(0x7f00000000c0)={0xff, 0x200}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind$inet6(r3, &(0x7f0000000240)={0x18, 0x0, 0x59, 0xc03}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4001, 0x0) pledge(0x0, &(0x7f0000000140)='\xc7\xf3\xcf\xda\x7fZ\x8fX\xe73\xdc!\x06\xc7Z1\x8fm\xe7\xef\xdb \xc1\a\x95\xb1\x90\xd9\x92\x8a\x04\xc0\xe1\x80\xd4\xc6\x04\x00\x00\x00\x01F\xa5\xee2u\xfb@\x86[\xa9\xc09g\xfb\xb9\xaa\xc8.\xc2\x17wG\xb7tl\xdd\xa7_\xf5\x92\xc1') connect$inet6(r4, &(0x7f0000000000), 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) close(r1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/22, 0x16}], 0x1, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xa8) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000001c0)={0x2d}) ioctl$KDGKBMODE(r6, 0x40044b06) poll(&(0x7f0000000040)=[{r5, 0x3}, {r6, 0x82}, {r5}, {r6, 0x121}, {r6, 0x10}], 0x5, 0xffa) openat(r5, &(0x7f0000000200)='./file0\x00', 0x80, 0x100) recvfrom$unix(r6, &(0x7f0000000100)=""/50, 0x32, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000335c660500653000"], 0xa) fcntl$getown(r6, 0x5) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x20001, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, 0xfffffffffffffffe, 0x0) pckbd_enable: command error 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2000000000002, &(0x7f0000000080)={0x100000000000002, 0x40000000008000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x0) 16:00:25 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0xc92, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x8040, 0x0) r3 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0xffffffffffff3adb) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x20340, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x40, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x10000, 0x0) r11 = syz_open_pts() r12 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x8) fchown(r6, r4, r5) r13 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="69da9047a243f0bf7a64901cc3fe00351570932a4ccb33eaaeac05ab14c1352ccee2ad801644ba129c994553b0937639e60b5e3232d3835aa44d9b2135e4fcb9b3f4c66c8daa481cf806c7daf3b05d7d31288cda606ae4b3dcf1380977d59648a77297154188cd2fcb15b5aaef50bacee4603873182885687fda0210e9c5c77276f6b523cc82c8d4511e8289501288e72dc5fa5a5beda1d65ef5", 0x9a}, {&(0x7f00000001c0)="d2442b0d6abd7af91d9a9e31271302d05a39bc7e24c235916394c8087652ad7180cbc02d87f47fd7abf2b667aabef329dc4b900cc2ed94bbb9975078542435f667c62b70528c26f08a6d7572496a849175116a9f169829676492aff7aed98df8d7803f383b21c456c74425aab3ee20b75e3fd78908c3c6e32dcc243504caed422310d867da4eaf805e819550a7501e3cbeb29d1a61e373eac873ddf254bed8d502b0c8333b4398fc7570f837", 0xac}, {&(0x7f0000000280)="462b420ea82c0453c31a4ad4b2894a8a07172de5313c9485a5ce02d632ad236eff12cf6f096f7b94b4d32d652d981480c3e9bd2bdf510d2eb617eb9bb38808c6e4860c86572558d3cd6f3396c775dd8e531e248f5c21abc4ec5295f4095f9efbea64dae35f6b7ce898346fa04932abada691c5fe33b6966b1f5df1dd9f64586d3627cfcc6bc8816f715c410bd834f30fc7f6d844b137910f5fe540e2cbe69345134656a66001a13ab136058c77da34b7538b2b58caa6b20b", 0xb8}], 0x3, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x88, 0x2}, 0x1) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) fchflags(r8, 0x50005) pckbd_enable: command error pckbd_enable: command error 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x187}, {r0}, {r1, 0x4}, {}, {}], 0x6, 0x0) syz_open_pts() 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xffff) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="cb433b298ddd3902e45660141de488033ee3bc3e592ae9ea289f668f0e3201237db4e208328fc36a62f4e7538566429ccf6cbef38fda4aa01a3196b2fd562e0000000000000000", 0x47}], 0x1) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x40, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x40) getsockopt(r6, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[r2, r3, r0, r3, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r1) setgroups(0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r8) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file1\x00') close(r8) ioctl$TIOCCBRK(r8, 0x2000747a) r9 = msgget$private(0x0, 0x4) r10 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x1ff, 0x4, 0x0, 0x854, 0x3, 0x1f, 0x7f]) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000680)=""/106) socket$inet(0x2, 0xc000, 0x7ff) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$unix(r11, &(0x7f00000003c0)="c908331d55c7aad479f9b4c570a7fb5a1ed2901f087337b312d77775b220bf53758e3490afda4f2b4c44fe7efdd0cd8a5c3fb9b135f780299da84a8fcd1cfb0bc0dfd92f6a3ea4a52623b199d0e0f2", 0x4f, 0x2, 0x0, 0x0) setuid(r7) r12 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000100)=0x101) accept(r11, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() seteuid(r2) utimes(0x0, &(0x7f00000000c0)={{}, {0xfff, 0x20004004}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) socket$inet6(0x18, 0x7, 0xff) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x2, 0xfa5}, 0xc) 16:00:29 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000100)=""/230, 0xe6}, 0x0) 16:00:29 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7fa084bb8b3ffc6c9ae0c57f4179f9bf6859c83f85f26c1bf4b8bd25cff80807e9116246df3926b5707e3f92f5c4fd76bcc5a4f23bd1cf8d0614cec7eb1e695e388296d88b7a6012f8fca160507114414f1d3f2c92d9120732b5976b98b66df6f31e57ec6195c0944e43a17e3c3787bb5d11ab475f8bea8b62509d959aaa895735076e348a5a6a1c6ed2f1faf8f57b42ab676c0f8da80f0498cdbd84547b91aa81e6623720539eb531c174fd38cbd8388c23e8aa317c2c94aa15a47bac8139a96576b91a379c247e231c90a53a41b8e5da5a5bda29fbc41f658fb23a318d9c5f82a71a3097d92160270909dc8d22825cf5a25f34afed92f82cbe7993e2296f7840e09c683e416ce06464a37768c904bf9093daa75fc27d80ac9c1a36102ac7a2fd123b07ff0010fe0272ce49526c8757d729c2fe9b982222c19f4e4505db06658c8e45507492c8504a76793203a11d46f937e2f682eae689c08ca166d207128983811bd97254fafd5524efc8fdc2122a3a146e34f16b4152824b435d1d14f862fb74691cab70a96625ba9c72cc4d35655d4794b5de06e74660dd45c4abe1d7615a072eda59136a5340c15a9bbd5760e80a950347bf239282716f1ae19e61e3d69c7ddc13941ba4ccfa3a24d62acfffed8c6ea848dea2ff196677a2f7e7d61124a3cde93525ca15f6b5188c0868a3d6b06e3c871c804b8620b8fc6ee1ec5626b345273c3fe7cd9207df6b91e89d3bfcc50d37c36fc23d7696babfb0ef50878750805857dcfe3e3c5401610e4de01850cf9266ff2bf0ed8082530339b8880854a1aebf9559cb2de490c39cd1f57d25e5b6cdb52f350666655485db1444c4d76c9ce77df36e367e568069850ce2e0cbc77be34bc1a0ccdf6feeb6124abec006cafc3b9c5b4d6e1821b1d0c1de39221a8ab4279f66a4ed7bfdaf7bf482889036ac6ee8f31f1f303e19e042023e9635bf22277f9a33c0b46b1b9c08d72cf3522a4e5306618164dc80b8e1c613ee5618251c40e747c43b9e7fa7061c98cfbe80b42734f5faa233a248be6deb57729bed6218bc8c0fdc77dd34ceadc3739ce184fa4d5796d173a76f1e00b7e12cf9a6adc48fb3d62ed26dbb14613d1c83e63d69d7e4623cc651fa0ce7bc9ab34b65ea31086c61aadc3380d8c25da2e4b39b3fda7c78d277ad979704114ea78c5de0c7db0b6549430df345475d26114f3d30b41fed9d26966a1e6e777246c9b828537d0ec896fc2fc1245230b4fe021d84bc1c0ca86ec48d1e53c1a1dcdd7260845c9c2b485da225fe9af7e5903ae2511f07e315288017426defdb36b6cb4726f427852aae7ca5a5cbeaa20916c8d96ce368109d4849a6a89b74a615ae6870c1f7a02ab664558868749673d01dd23a2c0a710b6a118818b5506470ab48e5ccc1b80a9b0cb61a847c89af8139898e1f4b311b1d7cc5c473c4baea368b48870e6f1e0e5a39e5e258ec9a1833cb02a17226fc0d9707919b2b30b241668960e05c77405a110c69c471d1e50f2f9d0b00221156434cc1422c102e9312584bedb913bb71bc04e3b12de60ffec917e38a3206a3fa3ecd1e02beaa71804ddb12da65057ce025cdef1cb3ab5d5ad9e0abee0901886917a30495181755869e22916d0900642bd19c345c77012b8d4a43ae215f30759a3de5a47fe90c61bb576624ca21fe7e22158508fadf4dcd71a3f5419b0a50233b39eb5c964a6322983921206097325f78c548db64c32cf16a3c4085859d1f830bb6613080619025c3c2058cf1cfa3fc0b439325f5c6afb71cf552eba8f861c143419bd1b82402789ba8e0c05269d12189c751dc9fec430df77b9ea1a6e590e69c1161848738e8ba6efff5b484e36785155326bd24d18273f5eedfe53067fdf446ffdbc5349eba6b7418b1775b79ec7a83f130afd9ffb8200b0bf08d199b7c86585341fe3108c4b783a63936e44213329ca1ec92adb594d943ed09f074178189621d8fa4d37fef72ae55e5c86888bc4dee5449ab71f6c3f4880776e5ef0feeb3006bac19ad2feeaec2254e55fcc8eb8d566219f009c92c1a55009ec44bdb703caed73572a62076b8ebdf1a688865c37876b947b4f3937a2547eb69d51f63b4b61c95d2f04a29514b452bdd1c62f7fea3dfa7e2a98e22868ec0baa896c7d321c203ee58bca60d081da7f72c09b6f01e55e8c86b494e5ec9cd623eb2f6882cd6b58a99659a254595de819e904d0a17a68786c6c7c6d910a15d51e2cf1387be0f71f620be37453c87d3d8659928cbfd28b6ffe20b91dfb81a431bf5523b067bc41d96a16df5744dc3730a41963815280a9a95b28c26e18af55ecfb6723bd75669103f33a97d2dd8e6471aa97769d1d18ec2e3742af9694450d581def2f1c88a9a12903a158cd882255606e152649e02ca606f054f5e47933eed78d909d987026ce5cc24801baeb43aad6730137829515850627cc65126517ed091cc8b08728aee2c901abedccd0be801c36a7cd7df1fc8e088b9ca2f684b54df9588d9fe7b936d99e1c54c61929b8441e626df72b7c55244d789f6529bf4da7ac09d38c81306145a8fd4250194b2806207835e138eba8c4f7bd375c95d5237ff1bc12316eb299ab13ee8f748276a35651f566ec1e32abb1ab58a46b3fdf4f4a3c82b5042202cbe6bf79ab3c4b5e231b6ecfbb5a4a5d89d4ee5e77d0ce2b85abbeea9e23d1da60fa6acf636145eca45645ec56af61e3fdc7e6366f1cd4fb04cdb35fa8fa7d0cec6d5c2be395e9723b0c4ed32564e6bb4051e03c1eaef8c91a23162f66f6c001b8922b3b00480670b4ac194b10fed1c9a350887b9b62dd0438e7e9a7120888fabdaba6ef22199d116c42c257794f3912ed7dc80dac62fd390ff70093a506be6cdd3c84b35d2775f57fa1604e4ddd5c76721c4fbfab5562bbfb5d94284ea2b4e2702011b0cfb9d7312acc55adb06c12dd67f8b13d68818940fd7c84e70597e764371a8e44dc4bff2af9d7c2af8de850ee9cd7a592091866badf9f51fc7ed359504ecbf090d47ecc006129b9bf53407333f82a73462e401227fb093f49ff23ed17b8d27e74a82a3527797dc597ff7ed54c42d966d73bc1024002796462dd8f1b52eb1d39e219d360ad6832541cf225aa4f885c6b8ce501917b267ccba3f6e5dc92fd29bbf71b65e3c4f04ad72f82e84950ab61ed440d6e50b5c6a1a7806ede74485aa753c3036e406b68ba82712daf1591e6dbe2e98eb8ade21eb450b18695c7e2b41671795669fb1f8e705525c9eee6eb12d43ce9b93190a9d4473f00dbe64d8334dede87b16640b666c1d0a55fd137ca677647ee15e22eff1e23d91e6e4784b1c0310a5d1b355247d119a32ca48399e3e23fa62af7d2c0b478e330404f65a197c83ae3fa6822322f0efdf1bff3aa4fbe749c4480060e3e09b81d238d3bd480e4799117b596479b3a3e2b71753b281f95ecb08fb5d14dff68977b29e7c96e216ef766c7e65bce37b596547edb4eebb1c7049665de4d49b2bfe7a4c509212438763647c616b9206fc486953c86fe41335677eb8833d7e9916970af35655364c2aa4b162150b5435b050c1c8dfe3fc0b2720040edb2dfe85945292c0a3b7b9aac020f4307d68f783ae8fe5d9786166d411844a45280185f230542a49fbc1c99e0af7d4e1f4d21bfa25555fd82500fbdaff0d3cd4a79fa8e6a899e4078e2bdd8dbe5761e5569f7b2f38b31e08b525da75a722f983ea6c0186e523ee1ad582362f0771076f2f3426dc83055d9317e2dabec13a407ea9f4fcade3d7c93164052b88cbfde964d0449dd4f58c61dbad3f94eb1f8dd3ade80372f9898b6b302871d229c46a07af56bf1d078f9405a2aa7c02a4cce369cf8c0fec2791744f850edaea83c008305274a5d195a23d991541849a4582090a99df456db585acdc5ef2baaeb68fc38f650305e1d010ad7364724e428b10583b1fd5d11c7935d7e607f6b8d5b13ad8f4a22f7964085c1877d490c5115da345e6acfecd820e36155b9f18e6be3004e41f09b6df60c14235019c422a465ea9c015a921cab827578f6fd8de12e73f60aa827904dd83ae9d33420c19691c36ac2c16907e412a5a5024f829211f8259a1e88a1019510bb37fcd2840767371a5e035b4d50ac34e317ac8784ea1d647b2f20e2828fabf5908144ff5d4866119a72e436167462e678cc5d8caf2c292b7e007229d797f9b5997769a269efb70ab7068e764695fd3ec284e1ec70aa6a1d61b204f91a8750e330e1780536a84497ee56b09cc7852d488b1312310d2e9fecda88d1c1b86f244bf21586864f4b1a53ba7145acb8ac317e5d75a886011e00830587a86c4b98592b597d39a1fd4bce573f122833f528704148f06d664c767a20899c107c2471891d37e579f68240ffdfaf497829da347357877594d2858f2787770035b222ab57600687718574fbbdb1e0e6064b85ea6026317012ff4e5c3d213dd56a15c93f975c5d8e936fd718a87f394ddeb2db3129f433b07a91624013f127c9cb516a9a826be7386d9a09e4e9db147c02ee2cfc7a3a501a1f95784ff64efd7ff9029b807c25e9f3fe4e080189c075e0200a687e580213fba65b4fb20329fb2e27057949e85af702eacb2dfec805f975661ce3b9d72bc16e6e1b2b770afd14ae2556e9dbdefa97d3e92ffbe117eeaec3560c90389653d48acc4988c6583ce00111b0a224ae01f746b5f2a0a8ee3adfd3ce35651c972b9470c221f2daea66834f952d6b3f7599ab6cca0eca64c01e78ba2cba0a18c8546592b34fe5bdebdb389b727e8a0a828058925ccb19ba6350388c93e7bf8fcd2f036405e204e08908d58e75407e7d70b0bbf30790484aad530b6223c4d5b617b84fbee45d6165849b8f879fdf5e493736086710846584e479ebc3cb25e3874604d1603f6b27fb036dd11f143a7e7ac4b524334e40670ed1c9b9b041520a8fa311caec4380d019f9bf5a9468c11c0d8f033a10ce3a52b6f92d780e797466158ecb62938a7fa53b5343351a67e8ac8faf67ad166dcb539198957008e44bcb5cc247b6f550985c150c85ef10fd3d9499fe3fcb4e2d26293fd10f437e7768569f537096d933369d0ac64ffcd4cce8ccc60fd80d1c75f8ca4772d8bd43dc6cb29887f0acbdadc72d5a519a975a7be5193e64ca79fc19028af001a65c8e383b1acb78e005f1185de92a3d78e7e0f8ef8018ab269c3d15f32dc337b82afdc26a78febec9a119694406b26b36ef2bee58466ec35fadc9b5769e613523d507b16a03d190ceab9d39a6038d1c6b8a1185fdd13af74c8c42f5b466d5bce443d76aaa14eea1063537328c9ca4301f9f13c61a9191dbf0a06e5c2a998899330d3957440235f1c2c3a4a2307a76b820e7335fd40ee8816603d03d94549f1667bf380884d526ba0f71ccabd60b59d08615690b8fdc4772ac4bb5336899d5e572760f2b55bbfc9c122b71997ce83c69dc3d6a73f0b23eea5a7381a451256510bfc552e1a09293e1d1367b37a17fd5448786e29ac64891832fd495dd99a84538f06ded671c2dbf9249453635a1d8d33cf1a76e3eea5fc8cd7036bbf3c906c7550d4ca6165dfc17344f975e5f08de1839cb07b02b2da9ee886a267b1823b8d6c0e3e11bd5f8710ec338f261099b348a4c7dbf47764b649651f9510868435066dd44e81e09357dae59faa08234fa94efee8272c927d917859f5cf93cc77ad749f74b81c2e8abc0a94a2bbf84cbbd801e1428ca9d08b59d396c0a29d42907b56ef093e4a269335b44ed52d6433b559f67fce786c372870fa9dbee32c00d12e", 0x1000) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x344, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000001040)='/dev/pci\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ftruncate(r0, 0x3ff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffdfffff, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) dup(r0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f00000006c0)='./bus\x00', &(0x7f0000000740)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x20) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) r2 = msgget(0x3, 0x200) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="2c1e0000000000001000000000000000000000000000000000000000000000000000000000000494761d04eb9f2ceb00000000002000000000000000000000000000000000000000000000000000000000000000000000000000a15352e29aeb4db18115b2b0ba61bef6d97726c6ee0200280602ed68579b339644969f280c3cd1741e2098ed3140bef416c1d57295040f0f70ee42cedb631df3517d442457e0a71583e5d00ff26d5d93d350b63849b363098fbf7728106ed7657ea7956416d9dd01000000000000004f637c68552cdcca80970452390c7d64f30666280de2d3270e66771bb2f1a9408f7e5650b6a1ec531f9207c071c872df817a7638a3c94d1da7ab56a903a7e529179a5cbf7a23b4c5c30cee16d8765a0a00115655c99b7250cb2ae0c715ca7eb6009bbe4b9df9c2bc697983e22d27d650dba417d5d138a31e5039e90237ad52a2662d00"/344], 0x78, 0x3, 0x1800) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x4, 0x7}) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000001000)="8e19f27d61cdf346aa9de301fac64d522b6394335ead807bf313a8b9351280bec347b42e6ab2f3fe1a33009a30fbd1202805eb3ee080f41fecc6eec99a868180a40a7e72a51cb5cc82b4c2e982092b1afb1e42ec6eace7a9af1eecdec6e6959f2ef1874628d9aa4ef0ed8fe81867aa5468d998479ee68ce0e1cf7c0782d8568c587b1d791ac6c46fb06ee81cde36a6c8b903ead51a2c2dc7a19f00524b8bb4198abe2a05356258a422128ed5c0534021d38cba7b7e43587db68eaca8bc7517d2c460fcd6f66e6fcebfb43a897efd4490780655cc6507d418a428fd14e49a58cbccae7a74fddcc352f8371220fb255b2b3c4af36968b2e1e843992c8480e7f0ba9d7a734eb69192aa7b203b23e8bd725adb270e67f2e68d617327a1551ca692e7475355fd525e1bd5e9533160ef3e125b7cfc8769b6596920e38c21f2b645b8d92e1e0619cb8d6e8ffa469164b969c482a76c3036ccc6c2cb1d25dd8feccedbaee3ec8b90c164105adc41de2955db9dc27ac38960f0183858af8e0d3a3fd698440243db351cf8afaa3267cf775a6cb3c32c6e94528b5e2a0adcadf6079e3efcf4d5482d27f92af8eccb54e7172c5ca9d0199c93b041d37decf3d2d8b3c4c43dcdbdab3357e6b69c5b8a161c31492d57b55b2711573828499a72debaeb73428aa7bdadaadb749878910ee4c71d4c096b40ccf4306d90b5f0a6a0bdaa412a0d5d627c8ea2b215d51c0229ca3e12607267f4463ec0e23f579cc5a11127a3d998c45e0e3595c02cf27bb8d63f2adc59fa3acebea4ede6671a652766bcbbaaad59419e970e9bbab27a4e3fea78637d3ec24e1311b0f73282c8181cc1a6e098cac83b529b99e99203c00c6c680027d85539210712771fea3d41e0046d85fa133cd69a600a2ff2f313e317528bb0283d3510f7c049ed82bcb611189c70213069fddbec58ceaae0396f412badbe9e977911ca59f71317349bd3e0d3a80bb732aefec2fcd8c2a0e2bc8aec216ed983bbf11a6e18a5a656f2d13e73977d2b061d9e0aa0bab03078a12c1efc97f9095bfa99221a0b44aba783c507a1601a300f3713a90023f5fff6f966d0e85913b92e936b946a2e31ee370a21f56d53d391d673fb8877442c554215b650ae265c7adc9aa5a01d283d646402fbc8000b20e0d3540f77b1c5077d3819eac32a6c5d5e79ddb6cf08847ee98a78046c936292d916fde3642f7cec8e85ffadc31572943cfdc9c8553c22167aa901dc78912180940a56447ee721685b687572495816ca579fe5ea524e31165d9298a84d7c04fbdeada3df82edea25de50074e4a25a113e20286ead3c25d94c4ffe1adff310c48d29c2e8347ed793ce49fa8f600e43ab0e9e9e0888a9b85779b4b01d3d5c244d1fce7bdfac7b3b21ae9828c0fcaee1ec9e5fa7d770bbe63e61ec4ca2d8b480674a7ff6399d71e0fe08cd9ce7cef008e2b6e1826637052d13c9292a73b394ed54ce691e2572fd138ebdc228ef1d791c9dde9ad07bc29df2d9f54679a4dde9949993a35c80ee82ac5e5eb0f3f779340911905a8f1a018e2f291fbada5a9a0b4d10d1b09ba07c32c6b010c8c3c8dd989968c5d18295d55cc23c32a4e683e0560db14a563a0a260199b304c0f6a2dcff449f7bfbee6af3eb9b6df0d494edc8cae7f7c861249924394edc825f84c4b229bbbef73412ae2a1d100fcd5d6828a16624163b9c29a50b20e15f92dad91e56d0c9e7549fa7483bd68f58bb40489e637e1e8a735e3fd1c5e24fb8fa68e3e15b7ec15d0812524f20bbf74fc086c3e4321e28a8eeb15647b53f7163191fffe3a6eb6f5c5123e787463311622f8c174a25dc2a999e2a1c724266c2a93dd754e31285bbcafd0a182fcc64877df42cff3cc646f0ff4e3074c125de48f5d18f593b849769352f434ceea28f36f718c6ed44718f45bc2293cbc9aa03bd8f187f5137592f9c78a3cae744f72f25e5a3816ad31fb2d5c2762d013b1d59af978064004b8ed2bbd56f1400940c0895600954e0b322dda1429cb13ce5e6103c0331727341207f90cdef664c9199bc812d7539efdb9de852d950670258f111dbd8f82d583469f89f67e60828bf08dd4248fa22e8a09768f8c327fa03ef36bded150f32976d33e4eab40461acd4f6b903b59213f378b91bce8f37d2404a7e0f6e4524c0fba8868c2f56c917100373eb18cdb3073adfe6b7bffc86241c1c062dc6dfac1a0b7758697729283c32951bfabe3c6dedf4823f46c2cb8968e9b4ab079636161cedfbebb8239f4ef617f57d0c0caae22e3221e0150ea3a5257cea60937d4fb4a5beac348a71fc9db4fa02cec72786a842e314dc36846ad1b1e06a320aade3a7cc60885c3c50a46d56a8d3d91023a4de0a18de35236c4f78bb94ef16b856e4110d4c59e73bff41ad2bcb3e6405394bbe1bdd1d4c7d80627e7b06b8c4606c91f638f2bd74275128aad30cd7b5c34e1e8ddeb1388a77b9e9ce20025ec0a2805709f0d5c59fdc0874cf1664f7cac22bedf9a42050381becb315390ad11e3585960526d8a5a274dac5b35a807a578e0f3ba28cf9ad1ebaa25ae2f2cc1b24653aab988c1581a0b09f148c2d6c47e28576821fe4b86ee566f3fa87680e08876bb3a89551df40010093daeddbb80a70924756bcda01100a04511240a54dcd34fe6f25cae211d91d5f715fd79cbcc31d71f5accbcbffd4786f141026ba374c699170555e0d36059a88017174e9e1bcdeb9889200a6f936cf4d3baed4d217cea21205f52437359d759e589b92c59a377e5daf6fbafe41cde92ce821d568e56542219451cb1f53364ce8e6242d65bffdd7fa460013511c127049e9c755bc1e2a21555ade728e2a301b364d18fdceb41e67560299abfaa3f893412e9525fbfc4b17f6c55d607ce550dfc8e9dc1951ca948d9f52facfe4f2669df55e2b2cc5b3818c33670758fac16395ae2288631bb1c4e876ae24de813cbcfaa983c70e801ca305dfaa85c4b751ec53d01af86c344d04b18b1155cc88ca885bcf9fcbbd2e162609dee77c27b882979c296b2a3950a8c1a84dbc122cf5b1f880dd4c0773e3b8b2e0e45191b6d743484dff984c4c695f534717cdee33428f754c6d438ada5eae9cb464ef9ebeee92e4eef2ec7aa4fcd794daaeccf823566925b274320db10faffadafbad641579aa86485b2985e6df7bb43c69b84ca4ae242f7cc143c7e61ddff20885ddfdcc83d9784ec0ee472e0e8fe73a44fa38e88b6c5f637785c5c492bddac6ce4a2396f8548b349282cbc0f13a6050514283793d8a21ce503b6857201a8f04ea314923b2a2669def1e08fe39ad6944da41e4e60a334bdb5f97e0a8657a726778ddb815b446cc98f31e42dd7387d76521bd9429f5178a084083302177055b3a3711267c953e6d0d368543264da87db4190a8a09215591523e844e1cf57bdd26e2f954ae428762a92fe1c834e02bab48577671867f4638bf31fa1fa45a61d6bf0ac0633002828075d038216682592f3efbbbac78b00e9ce940152d2fe2ca0c9349c497da352f767533d409aa7dd2cd6cc0987930054e22f55c6b40301e2bd545bcbf0649dab3bea77e32b8b1d7caaebb9117de94c5caa8c57a7fc32945dd2209404a1e601e28d1fdcc13188b6eda3c38763df521e8b63db81cb46834a6567c91e4a30d92cc73d71ab48468ce171df2794afa54aa4fc522a077b663b51c53debeafb8c473104a4e82286885bf6c73e1c87a0279b2b9bcea0db798343ed9beafde3a8f1e010f45e752f21c9c91ec0b92fa9d31e11b6f0bcc525b61b218e9cf24a11b206384ca84fb4f74c6e769deba6443d507d7d5daff720c2cf6e0584183317ae2dd3b28e85baa08ca2a5643e15f2361c0508cfbfa9aee5005abf55f8cb862fe1667e364fb57aac6446a4e8dd8a4725a4f6bf18d9c2db043b13b57ed5320b3b1ce625f40735d8c228da8b7a98f6172fd139af248d94ff01bfb091d0750747f039b2fc6cd37aab9aba1f514bff0daa7d0d6487d64c933eb562fd9d4283b69a537d5da437edc6f0e98d192ab47a05a92e64a2147bbc6ebe0985e7c6a769e0926785738b6d883b813f39eced47234f39e23a8e8915fdf6fbdc607ee3d287d474aa002ad99720744e17c90835925693a0ef120bdf85b9b3114479e5a73ccbc7b108d2be65593cdc5a9bb70546febb64313fef300067dc806505ad7657f5ce44121dd219d2d8c2ca798751a6fd453e028f86338870720306263ea8c0a5bcd594c996a72e6cd223a679814d558d232f7fa6c8c08a07104ca9ca9e94a928733f9a5db5543a40a44150ed6e03589603818fe791b283ff8ce96ac0cbe1cad4d121b66207dbd86db04cb59c5d0541c6faf607fa37acf47a886dbc493f9b0cf24f77a0d6de1a56e22b2944fa91f3a397441fb08d665c04f0a58bcff645b0421d2b97375a04fa5406b226f75936edb173e42413cb4b78025dd8ca33c7d9e6351f81a4f670cde7dc758bf88b16d89d92069abf2b97fb0de07cf7228350cfe3108c80f8be5cbf3a43e50c4df624bd8cc07188adaaef45b777090a568e0661161e4097c4f94f1c3b7c77316c8069888c36d24dbd0c619abdf9b4fe73906b5500d5eaeae12800722e25698067627c5560728ac47d8ec37269c64023c2df6c9e3869771bbf21cab87ac7c353b89b5dc2ea031fc55fe6df9a06d2b79e543971af3d715d1b1cb5a796bf85358d11a30b4d6e862f13e613ec7e0de3a82c5afb9b9db8c497bfc67d37db9e2b2aca3de769ad8540f5cfdabec57bd4d96fbbed044936a4a8226c772beba94c81f9f8da63921f1f3bbdb622ae672b3ea978934626f918e67f82e8eb6b0405fe756f305375ce81f937811f8f4e737e326eb3c21e364179d53bd48a50597e1458b2176abe126cdee90dc50686a1edc0614fbea27a0b00aaa55267db68401174b943e59245d8cd3f4e046564e7fddb8aaac4917528675cca066f08592231b661c49791d473c2a8355d3668417d8217127e0eaa233478a6f53a07ae558b2e979630cf207cff1c7a23a47e68337ff061bae87b2e9fd41ea10b3841f9ed0a7203b1b3d8ab7969cdc0c2563bb79c1dab3bda1e2ff8399338e2b40d144305a7afa994ad79b5cbd3d47de9f345e8c73f6d46f866a53b76730885fe57aeb3356937741ab6157eb00cdb734c8e3baca4fc5ebd9e2c4c0de2629a2f73e9f40cdf6c84b64203ab5ac549e384ff5aad7a79f0e5a3b1f979fddced9cb4698eeb86f9bf662d8dd41499dc0619c7341c6c80f43addc0da194957a33ab5581c2007395d3ee0a6e7156801e599d441ed5c18378bef348c8a77161cafc50cb1b3756d86095a57cbc266204f89013e3ffa5c0c0ac884b92cc442418fb357c3928c45eab66000da415155641af719593532b5ac905cff7a744e0d3ad9760a067e9142e4152c2ccf0d9c3660ac9a1f3da62d420a8fb6f96b0dc1ab67d71e0ad422c198412599c41e1e6aff88b05f9b108e432798d8c0936b22135aee9d78aa3f72b5526a61a7e80925c1bf29f8f412d1ca6f017773131b49d27aed6db4d2e97d8bb1beec56c859a3f47c2461d91f866ee89efa1908f3f25803c325abd8b4c0e5803cc4f26c40f628c141dc24433ac3564a3aa983ba61b884e2016744cf87e150506cdd3fd9f72026860d5c12413207ccd47858debd5c0ba50be4918dfc480b93ec286dde0122f7f33a8bffe6476f25938daaeaf68c1658cdd5fd3019e26ebf42b7153631965a2102ce85765aac4ec6c4a17b9a0bf03c02ed9ba3a0140695031a03da851d88f99d11ef2d92f3cc1e", 0x1000}], 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x4149, './bus\x00'}) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) r4 = msgget$private(0x0, 0x102) symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00') msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/152) getgroups(0x6, &(0x7f0000000680)=[r3, r3, r3, r3, r3, r3]) r5 = open(&(0x7f0000000400)='./file0\x00', 0x3, 0x102) lseek(r0, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setgroups(0x15fe5901693535c, 0x0) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000700)=0x8) ioctl$TIOCSDTR(r5, 0x20007479) getpgrp() chdir(&(0x7f0000000180)='./bus\x00') accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000200)=0xc) setuid(0xee01) r6 = shmget(0x0, 0x3000, 0x40000400000002, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) readv(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/76, 0x3d}, {&(0x7f0000000500)=""/4096, 0xc0d}], 0x34c) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x4}, {r1, 0x798f28f5a07889ce}], 0x3, 0x7) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x6011, r1, 0x0, 0x17) 16:00:30 executing program 0: r0 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) semget(0x1, 0x0, 0x10) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x42}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x1, 0x3ff, 0x6, 0xffffffffffffcd03}, {0x8, 0xe38, 0x4, 0xfac8}, {0xcd6, 0xdcc3, 0x9, 0x7}, {0xe4, 0x4, 0x5d4ba4e0, 0x8a}, {0x9, 0x98cd, 0xabed, 0x1}, {0x41, 0xe2f8, 0x37, 0x35b}]}) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x211) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b1") 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x130) sendto$inet6(r2, &(0x7f00000000c0)="877df626a81fde989e26da42bab3bd1684579e5ea00af247e04e85c02374dac52d9f1892fab83263ea18fff2826328b31a770bd80dcfe476d3d1ffaa0e5a849ebe116e494dfe068541514056e097714fe22bd73178d92af86a12ea0d6b6e648eb47a95178b905d7802464da5c6a338c367684bf93301e94d22e54dab72ca950e00ba658d2b570682", 0x2b4, 0x6, &(0x7f00000001c0)={0x18, 0x3, 0x74, 0x7}, 0xfffffe57) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000000)=[{r1, 0x113}], 0x1, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) write(r0, 0x0, 0x0) 16:00:30 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) flock(r0, 0x7) flock(0xffffffffffffffff, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x32) flock(0xffffffffffffffff, 0x2) 16:00:30 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup2(r2, r0) r3 = kqueue() dup2(r3, r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="d2ca192e1ed871bb5259220022", 0xd) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r7 = msgget$private(0x0, 0x4c0) r8 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0x30000, 0xfffffffffffffffc}, 0x4080080c2, 0x0, r8, r6, 0x0, 0x0, 0x1}) msgget$private(0x0, 0x8) 16:00:30 executing program 0: r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x200, 0xb8) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x95}], 0x7f, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x20) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) msgctl$IPC_RMID(r5, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x10, 0x80000020, 0xfef, 0x400}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x6bc, 0xffff}], 0x1, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x4, 0x81, 0x0, 0xffff}, {{r6}, 0xfffffffffffffffb, 0x89, 0xfffff, 0x2000000, 0x8001}], 0x9, &(0x7f0000000200)={0x20, 0x7}) fchmodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) 16:00:30 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0xe3a}, {0x26, 0x3}, {}], 0x3}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0xcd4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x5) getsockopt(r0, 0xc660, 0x33, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x92, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xc43, 0x8, {0x80, 0x2117}}) 16:00:30 executing program 1: setrlimit(0xb, &(0x7f0000000040)={0xffffffff, 0x200000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x6, 0x991b, "8d0f5c4c7dc17ede9eef0cd631aa1f3d37310cc4"}) write(r0, &(0x7f0000000080)="05004c", 0x3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x2, 0x1ff, 0x100, 0xffffffff}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") r1 = shmget(0x3, 0x1000, 0x600, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0xd8) connect$inet(r4, &(0x7f0000000280)={0x2, 0x3}, 0xc) r5 = geteuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000002c0)={0x3, 0x9, './file0\x00', 0x2, 0x1, 0x7fff, 0x1}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7, r2, r3, r5, r6, 0x10, 0x5}, 0x397d5200, 0xffffffff80000001, r7, r8, 0x7, 0x7, 0xe58}) getpgrp() 16:00:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x80, 0x5, 0x8, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffff8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x113, &(0x7f0000000000)=[{0x81}, {0x10061}, {0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") pipe(&(0x7f0000000200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setuid(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x8, 0x7fffffff, 0x5, 0x20000000}, {0xff, 0x80000000, 0x5, 0x6}, {0x56, 0x4, 0x40, 0x2}]}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{}, {0x200000000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x87a, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x7b53}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/111, 0x6f}], 0x4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x1000, [{0x0, 0x6}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x9636}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x2}, {0x3, 0xffffffffffffd468}, {0x2, 0x5}, {0x1, 0x8}, {0x2, 0x200}, {0x1, 0x8}, {0x2, 0x6}, {0x2, 0x400}, {0x3, 0x40}, {0x3, 0x3}, {0x3, 0xfffffffffffffff7}, {0x3, 0x3fe000000}, {0x3, 0x3}, {0x3, 0x6}, {0x2, 0x8}, {0x2, 0x20000000000}, {0x2}, {0x0, 0x8}, {0x3, 0x8}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x624}, {0x3, 0x7ff}, {0x3, 0x80000001}, {0x1, 0x7ff}, {0x2, 0x7f}]}) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6f3000f89b3f5c4d694fc419aabf6100000000831cc0dd00"/40], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="2003a8010d0400e70100000000e2ffe500"/28, 0x1c) write(r0, &(0x7f0000000140)="fd501face4d7bf8e6d62bfab22bc8afa3baef8973a86211df672d2bf0679ff67776da31123f8fcd953c583ebfaf723ac8c75abcc14f3240f47170f56c68966563fe9aa144d7e432247a2555135d7e64f273d116c3fc6a1fc86e6bc556394007e55d3b3a4f93b447c7ee74ebcdadc1b33227489b07b094263a8f8d70e6546a04b46fa91868ac15281854f485d15034c1294", 0x91) 16:00:30 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x5, 0x800}, {0x0, 0x7}}, 0x0) setitimer(0x3, 0x0, &(0x7f0000000040)) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000540)=[{r0, 0x20}], 0x1ffffffffffffd1c, 0xfffffffffffffffd) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x5) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x32f2a9126b98543e, 0x1f, 0x3b66}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x81, 0x101}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0xc2, 0x40000000, 0xff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x800, 0x10000}], 0x2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x5, 0x6}], 0x200, &(0x7f0000000040)={0x3, 0x7}) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0xf1e, 0x4, &(0x7f0000000040)="b02f11a825b6db29cd6bfe30388e3e2f9b6f37bece3901bbb61dd18db7e17ce84758ea7ab4b12ebe000a26ab8d24a0c02869367c698b90f6dbf6567bad82af49b1a7c739895835f097d0fc6d5195fb13d0b055c99a1c4c637135a916dcc7e9ec9c1daaedf567b272ecb0e5a55c", 0x6d) socket(0x2, 0x2, 0x0) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) fchdir(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0x0) r1 = dup2(r0, r0) close(r1) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffbfffffffffb, "5c06001b000200000000000188e4c12e00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="2003a8010d0400e70100000000e2ffe500"/28, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c9a967283dc6f359452074b0cc182f66c0bebd5d545ab59c6691f66615439685bb3691c19a8b2aa3a0a833b22950e8d74ba3f001040000000000007957fc2b54b67ea203985e2174516db0d060a36e647842402dd681862668ed02c9b472fad228b2e2c8f8217ba9a3", 0xffffffffffffffcf) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xffffffffffffffff, 0x8}], 0x8000, 0x0, 0x0, 0x0) dup2(r1, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f00000002c0)="8bf999e4edb6ffa1f90910dd654243ef6d4265507084a62c0d2f8df88524e244f01356e06a2fa1a904ea70141d0c540ebf9ee1d7bae44bb4f5dd80ef931a9c7d298d27e84b2c85971dd3c3b670bdc0fa294f124097c1afadf7195f9f51aba789ed0eb93deb28506f6d6c081f961fe444650a0819155bd9e63563fbdc0f966ca69000"/145) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x401, 0x1, 0x6, 0x9, 0x1f}, 0xc) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x28, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) setrlimit(0x787f1b0ad4c9d001, &(0x7f0000000180)={0x8, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:31 executing program 1: shmget$private(0x0, 0x1000, 0x4, &(0x7f0000b3b000/0x1000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1d, 0x0, 0x0, 0x3}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x88c4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9e") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xd983, 0x9}) 16:00:31 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) setegid(r1) setregid(0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") semget(0x2, 0x3, 0x9) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000200), 0x0) r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) select(0x40, &(0x7f0000000480)={0x1, 0x451, 0x4, 0x2, 0x800, 0xffffffff80000001, 0x0, 0xe16}, &(0x7f0000000200)={0x0, 0x0, 0x8d, 0x400, 0xfff, 0x101, 0x2, 0x800}, &(0x7f0000000280)={0xff, 0x200, 0x0, 0x4, 0x141, 0x80, 0x1ff, 0xfffffffffffffc01}, &(0x7f00000003c0)={0x0, 0x20}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000440)) r4 = semget(0x1, 0x3, 0x2) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x1, 0xdd, 0x800}, {0x4, 0x8, 0x800}, {0x0, 0x3f, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x11, 0x1800}, {0x0, 0x18, 0x1000}, {0x2, 0x1, 0x1800}], 0x8) r5 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) readv(0xffffffffffffffff, &(0x7f0000001480), 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000005c0)="9464b974479890d21922b3e9beb369a15f1f1685f4ddc41b7078bf76e2d99a2349630ccdcd95a3d50f55385893950127d294badac137b3368e3de997e80fcd21e48f69b264415333494a00bd311e31648fb7886ca96b307aa7cc", 0x5a}], 0x1) write(r3, &(0x7f0000000200), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x1, 0x36c1, 0x2}, 0xc) r6 = syz_open_pts() close(r6) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) dup(r6) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000540)="6cd92f7251740d73386cd56badc4820d845ee3ffcdb77e3fc2c243ed1a9543cbc61248aae3e1", 0x26}], 0x1, 0x0) r10 = semget$private(0x0, 0x1, 0x200000001d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)) 16:00:31 executing program 1: 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) setsockopt(r0, 0x371, 0x1d, &(0x7f0000000040)="c433d25187247a47fed48af5b101d62f9127dd040b6120cb588aba3972f02789c2a60b2b66b3ec3ba486eda00e229e393265f69992d999", 0x37) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x3e, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xe239, 0xc9}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup(r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:32 executing program 0: dup(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x2b) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0x9c38, 0x5c}, {{r0}, 0xd7cc7d4d7a6556f7, 0x8, 0x45, 0xa6ea, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0xde7}], 0x66, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f00000002c0)=""/71, 0x47) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x7, 0x0, 0x100000001, 0x9}, {0xfffffffffffff440, 0xe6c, 0x100000001, 0x5}, {0x9, 0x3, 0xfffffffffffffff7, 0x1}, {0xfff, 0x0, 0x1, 0x3}]}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x101) r3 = dup(r0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80000090, 0x3, 0x6}, {{r0}, 0x0, 0x8, 0x80000004, 0x7, 0x1b7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x200fffff, 0x7, 0xc3a9}, {{r3}, 0xffffffffffffffff, 0x5d, 0xfffff, 0x10000, 0x2}], 0x40, 0x0, 0xffffffff, 0x0) dup(r3) 16:00:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d4c350c383fe604884f8ecd6fdbb4885f256c903bc041eb98ab5655cb90786f6c40f7d8d5dea07cfe672b", 0x35) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x61448dff, 0x5e74fd1, 0xffffffffffffffff, 0x0, "00004040000000010000200600", 0x10000000000000, 0x2}) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/74, 0x4a, 0x3, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f00000000c0)="9cf373a65bf648974f", 0x9) 16:00:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x4203, 0x5, "aca541486f547d836c8a08ebba8be632853b0c9f", 0x0, 0xfffffffffffffffc}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20e6091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6f", 0x4e) r3 = semget(0x2, 0x1, 0x0) semop(r3, &(0x7f0000000200)=[{0x4, 0x2, 0x1800}, {0x3, 0xffff, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x40a, 0x1000}], 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/92, &(0x7f00000001c0)=0x5c) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x20000000000000b3, 0x0) shutdown(r0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r1 = dup(0xffffffffffffffff) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x1, 0x96, 0x3, r2}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r5 = kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x2e, 0x100, 0x2, 0x400, "6d7db3e8d1407f55245c72700a777124c59d453b", 0x400000000004, 0x7fb}) kevent(r5, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x20, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) socket$inet(0x2, 0x8005, 0xffffffff) close(r0) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x800000001ff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x5) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r4, 0x4) fcntl$setflags(r0, 0x2, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r1, r3) connect(r0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) setgroups(0x2, &(0x7f00000001c0)=[r2, r3]) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x87) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:32 executing program 0: r0 = geteuid() setreuid(0x0, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1ffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x60}, {0x200000000000000c}, {0x20006}]}) r1 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x104, &(0x7f0000000200)="20e94effc9220505926b184a36d4c8b14e258deb327a63f7cc11ac4e1eb1fd1e294f8a0d3f4de50a07e45e97cc15c8aa920ae460bf010000000000000006e76b0b2839d8887b34fe7c9071daab1143e8ee5000dcedd8666cc16f390b87df40c9bbdb3add7472fbfbd06dda321b7f74cdc5d807824073d3e40fd33e890b123010a0665baf0ab9aad881c531daaa0dcfb095a579c6a2f404ac14a0dc19c71ee242577f2ad93f20861a9e7be9bd0802f08370050cd50265d186dda5364b032f8372c8db101ff33c693cff795cb0e98c22c9368aa2cab05ff9ce17b0aa8e5a550dc039e936a6b94f8b4df8dc5dc1995686dcb3c95b84b4b8c28f568f4c410000000000000000") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x244, &(0x7f0000000100)}) 16:00:32 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:32 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000180)='./file0\x00', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x7c}, {0x6}]}) getrusage(0x0, &(0x7f0000001300)) getrusage(0xfffffffffffffff7, &(0x7f00000013c0)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:32 executing program 0: r0 = syz_open_pts() r1 = dup(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x2, 0x10001, {0xffffffff00000000, 0x28}}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) pckbd_enable: command error 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xed4, 0x6, 0x726, 0x1, 0xc9b, 0x4, 0xd690, 0x0, 0x3, 0xfff, 0x99}) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r1, &(0x7f0000000080)="138076e57603dd708879064e0f7cac5a06b03260ece5825a478541041d653a84fea399e0cdf42aa1a88a2d8a2102383e83df992ecc881fb0633c0fe6288a7c5c43e659084e62ef06", 0x48) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0x3, 0x100000000, 0x0, 0x70d, 0x6, 0x40, 0x1, 0x2, 0x8, 0x8}) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000005040000000000000000000000000000000000400000060000004f22c6b2dee81cf9", 0x2c}], 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000009bfec3b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001045b56d9e6bebb28985078c8733058a8b9f578173cb1f"], &(0x7f0000000180)=0x54c) sendto(r1, &(0x7f0000000300)="e5db3c31116d8db622b78a250d01564685ecf76062ce4fe4c3f84eebe27edb6c529827d6b1cc5d1ef4fe92b85b265733443808ec61d05391df7a1439c29fd59bea97ce07337685473eabaae5c259889a5d6ddf89d0326412877209c0d05ccad57c0f211bd52350ca146595bd5672df6abd3b10475591c2690c442cc605274cab9fe034d6b6b53f60642a405904f25a0dd5ee818b8ca9e83e770a3614ca7dfe6b73a1fc4761227b39078187787925c843b841955272724f19e6b111a8a8ee03f562375cf6d81edfdf29c455c22f2576a0b689f9c52a37998fbe8886086cbe5109bba4eeec57e06ba6b68c8ec58160aafc24a4d1b7229f315bf0e71257ce35a8134f8b24b92d25a644c0468b2017387b4d8d953ef86a0f54088211a88aa166433d544a28efd34b7e1ab7bfdff766aca8d10d4bc9c32ac237ea6cdd38278715a0c600838f4e2e97f5acfc218ed4b2957af72e432776630eef3002b32406c3423c818d11ba0dfc9b2e3e7e304b85abb93e5df07dbe88a66d3aa92680bd8c9117ed3b638ba9a431a972c322961d3f79d7db58d6dd634c622fdd3a60bb9243d4de17deb6b805656552387dea76413c57c34644310ac167d69ce051828321ec9aa9404c4e9e210c6c0b25016bb75fb9ca794fc3a31e4e964c7b148f6d07cb10ef5a8551e1e796ebbaadf4522e45f6883448c214e32ce138fcce10bf9a88209ef1253d355335de86a086ffde88fab3325da87801ac23311d0a318f807744b99f54f5aa77d5ec4467c4516f35ab62205448ffa484fcc87c25568040b5c3cb84807c1b53463aaa40cbcc5a05bdf62f9438945d525ba99fa6f666af572519987342f9861760d36a7538e4f1c511e78dd832081a88c16d85711cdb4c7ff237cd1c2e04872691f618536f54048c2fa8b93819b3e84b32736b780a75843a513d37cfe0de4f73c6efa5e596c2e8771ce60aa1549c5d78744b9642d698ca64bfeff43612992198c3545325978a2667f4b71840775e7914fe875fe6779d2f743146987d64e11624eea3d8f5054b8cdb78b9ae60d0034a675a3f63722394a2eb6c5d6559c10633b435b5df74425b78081841210199c4b969f677e88850f8efa0e58f99a25b20619dda39081a0a3be911b945cc07e9c4cb966101cfb16f9e5de02ebe316b8d129a095f28eab4d305c226f641529005e1261778eb0c61636afeb5f6a40987626d3d71a2e6ce59d31c0df4176ba5b88a7a75d3a4f51163df4738f94823901779994b57dc0c96744468596637b117c583daac5834dcc0dc7e328beef90de1e0bf2f53af4bb503baa7a26a313673cb0b82755847a109161b48a5b11879cf0a116496d9de068506a33f72c709e3ef3b79e2ccd87f894013dccc04c4d08d7575a5d28e4cb577893004172010f297c763d7f73cbd6efbcc0624573429c63b344cf135ae1a281e1345c8d875cc20d6e29fa2b1854c78e53f77464adf3bca8b9c620e9b430405b79598f4f55b1ef10c9cef536dd56f2441f8889e66854f797ec110ddf643491c774897ba6c1c92b00f73b4ba9fd5d5aeec8c0a23b1a21681c17f61f1822b1e5c6baec99301e969dd3df0583be50ae53f1dc518eb6305ac8e6b5c25440d7f25eda9913a782830b76ea4aa43e560793dd054a588bbcbc4a80f2a023598429e2ef293de1d8ba9d83848e428a119751d81af58ea5bfa2056fa8f4acfe60d05088db81b0c7e4e00396ac30006a73c197e1e9a4c8bf7237f8bf2b941b00c697d69f26976a1938330d091f47946ad8f58bad97e29e3023b799b5b622fce9744b647b0835ea0b19de73fab45ac46d5a08e92278f74b5561c61a2da8c10ca18b13bd31e10cc39640ed171463081a3ddd96c1557028d177b0f9224d05037a41a533583fa5ec71aed8deaf361c8332d21e1e040aba45cdababb4f0e08ff0d74cd76c0d3890a64cb004d7e29aa2ec2e380fbb53b9415d354361a8cf18a4f6dd793b35c46a8c07826df22274d1665d337630e08d81586ee7843a9168511e52cd515d0f7fb829df83e5a5cc08deb9f507c933b7969b6a6dea04080f6a78d2eedeeaf0487b38e249527432f172e4a11fbf08771887bdc32ae2c6f5e963933b3e6901e21d565d5fba7e2003b8bd9f2296a58768f442ac12645377e12b5bcbe8a015a276dbeac6a25332d9da9dde3cc92d5fbda1aba0e8e518d74bcfa4299582514b658393767702d157a58958e28abbd7c4b43fb7d1453a750e01631139641d4a5f749af68b9cbcf8cbe1b9230a21667179b7c1190f2f2f52ace3f45c214b99dfd7f1e5790fa69c9b8a1a293301c2fdee1ac177ffb0d4b6f4adb124b2cbaf435ca24f11c3eb9404caa6c482c76aae396eb5c2b0189cc6ae9b900c546a877c69526e3155a5152f48dcf8633b0c5a9362158e18fb5a6cdaa6f2903620bfed60fac1eb26d156798c52155a733426a6084cb1f452a940f6cf2aceaae12a734c3bcb66e203494f1ae6886c4e8a5988f4da7d85d29757e9a13352aa02f9dcc0034e81c2ca0f0b82e721d550562c227eaed05a3b2a3739c8b405bc3108e27beffd7731761bb09df2347c7a95e0cc3bc34ad5c582cbcf371b85602bcb90c9ed72080e1ed6e88b5c164707dca49e4644701a48aba1a5386a26a4237f4b28ef9952e8b044635afdf325840765196dc6c26856d5966e4d220ade9b78add7e0ebe03350aa83fa8fa5e53531a1d17a9afeae4bc73eb75d9a8fe5e3296bcce63267cdb5046fa1a3b06b06185842b3204a78db03a0a40fac248c5f59bfcf751678a4183becda943962657508830d70e3a2a50e135a805d1909fad2251fbad98758cc1bf34f4aff1a3b3f986dab72d6ad3cad139f44b298feed12e3d6d063457fe0791bc1da132d3ad72fa6d7a1db02e69fa8c5e59ebd33998c0dc6921e418fbf546e3b9ce781cf39162a7fa4f1a65f1ea53be3fec4ae96e07e82d915b007976d6ce6a59f6676043e84addc9d68e51a99eb9472ab113aa4c45e418f9ec2696c301c8f61903bf2f8c1542c0454ed4676b214f37d779fa1dd94210ca9941e79203c653d6afc0dd936d1d3c0c571459e59f58d7a34c2ce1c8258becf5dc67a7c26ef8bfe0fd7afe47906d22576617fd65488c7fb8ac7e67ae12b5b7184053777a560143ec4fc4f3a73d79e19f55f004c6aff30a1d72a0eeac8bf0ada5535dd3a022ea4d767d9c29ddd0f682bcecdc92485804beb83769178b9b4ecfb4835345a1e66b981179b0bbe15073032b808f629403dd32b8576654c28bb53d28a03a248cda31cb058a356998f2eb06d64301e6066ea228884d1953443c38bbf7b66741c64f9ffdfbf202a801578f3c7d1e40c4863e5e7b66f9a79d3fbe6d5dc977dc0cb8f1d93c85485e992fd6ed359d466b097b9c26c4efe1070963e22f88de4c85a99777f9490d37afec127e954befede10891f00f890f0a5d1d35bf2910adc4ad17169eabf6afc4cd0ece36ad40ae5a4ce4710b525c06e2a204b862e3f4c4c1a84ff218d78514e73882aee4c295e97181cac910326d6a72bd1d598b10998e880c7ae245bdb10e527d482d55864e00f86d7aeb49d1d43132f1879fb778f5e0ee829860ac7e819a097e6431c7a1fe3039077e77a58df8484b84f0b5a49838f8c77c86b3fb8d1fb576250f9758b10c8db0d11232c70482ac3b333a3b28929829273fae7f7cfa64e8bd41c845e7ef3242d26e94ac99197136f03e2c38ef29bd79eb25741b8446f037849ad971ed3167cb43958c3a21eb659adf3431d2c897c99fbf2b840571e2097dbe5923fcf444d6832e66ea9b82cbb888fa82985b1a67c2dd4bed5b7f67be79e30571be611e0a07da8453fec0b558f32060d7785b141bc63a9a80e3a873d449760aa2d191cda4a43913960fba14670e5d8de2555cf0f48c2e2b5813cd8f63081c2a4f518b77c81cf0a3e2f1193a1d61fd3a34456eb8417c2b679f2fe8e409b2d2ac3039170dd9d05bf8ece8e1ec2b372d18702c76e77eb93f84b181d478e879480d3f2b2e2f85388ee9cb4335a605ab925565d19a88055660eb8471341d147a004865110b32aa4e8505b98707843ab39b52d4cd6393b7a3b596170f7a17322aeae7ab1f7cacf3553e084db978f9b7fe479ed85d64262a5908056821676cedf1f0cf49cc24bece6d0da0a631f2a8996b5697119d5f34b03c8deb702d3a3b7fc6aa8ba283f0ea56e5e11d0f7399dde324738aa3b17cce7bd47fb6900bef9af2dd3b7ffa074e4849b90da6a4fc7fce37c32a7d1305b3c05683f0bfbd2e87b45d75450c7af4d4f23ce47a0f33ea03dd1973127a488510b58775e19ebaf990c431cc26cb49037c1bf9efd6784c113b3b40109474b1e99cfb019e920448de00b872401e669a1f11397c682ac04e7a9106e652ec062b98b73ec814c09a63ad88f35714fe0f9e922620d7064fcd656fbb06f246adf2d004c884278b3c089e1a348605d4bc1ab606940491e7ddbc148eb508107b766ed861c314e4ec1cbb8f00b406196c756dad70b51533b80ad9179be86bef9a2c230a84f5b657f7944c4f25aded0c8228985f57844f67f30efb801dc753acb5b7e9b7db7319a8cfd006922bf8dfce1ba80e64149eae3547181443ca2cdaff8cbd6fb0cdcfe612e878382aa96d62d7b58183a110faf897dab257aa58b0536ce670c7a4d50f3cb51a2f676ab252c257fc798438a9a31bbc62fa349c7bafe8b8522dfd43a41798e2348a565bf4840f85b61b364642b740a03bb2281402f268c7cfce00bbf71005c5ab9383d31c09f50f037d3b57b6107f5bb9b8a38c7de8a555554f32550c4b689c026eeefd4e53c5b8c4f2de2be711a254828428f07f0660bd33ed2d462ded13bed06c8e3de9079d815988b59a0690494c72d5e7fec5a7bab1abc1da3e48f8bb6c93a38e4a4cb8fce6efe3913416b6a004dcfd4ed456aae8a0a8d4fc66c2ea3bf31c8a250bfb34f97e979d62083487666ee6d81dbf0b24afdd16b9806bc93bc9073e4c8035aa371accef5c063cd58b9e531f891e6a1d5207cd2e4c93210045aa3424c62284e4932f191772134b94bf652196383edb049035e7cb871d36b5771ff03b188a408c15a1c6f3d1280592ec6151efda2e52dbc3bcd2b0342f3cfa020ec491fb6f569bb74fde0ddb48f590e94ce940bbc76dd7f92269217dc6c1686b97f53d57729d1c4219727b209835d1284458737abaff398a94d54d39a3c8c7e31341e687cc07f13879a0dc99874c58666a7ce891ba09cff0edf06d60b34e5245585e0d0d399587b8feceafbb606c6569cfc1bb6109fe0552ab4394e1b396fc9add2c41e49b6808ddafbd5dc28a03fbc77c23d0d89eb4c0034574f50676c3cc496c538aa1671e73113e1c528367f021de6e821217641b1d1626b4f813678b328be295e76cd844180a5e89f6c7aceaa64fac9e4220463f4b3840e5d1002aeebead6835f19cca69d4e35e518fd9ec32d463ad6608505c556d67152d846382f5d478ff4ac92805d8bf3d9a715433d53f36f299e876e8a5c806ee24364ed5801e04cc9e6718a7267ac09a511fe3a6b56f648428faef71f4ed4c05fa6ba078643c4d690a79e2c9d6af8448104bf18480e57f08834ef30f9bcff95aff486fdd557f5c5d2c160f6c64d713c4fff06ea9b76a5ed1a01216b19ab67d2d0e541de2106cb7cd06d22fa95f5852ca0b7035720d9aa89eee60b06ad51b6e689ae3aa8a09b8f10e854d8f5f1588bc5e859efdaaa07c541696df2972a02cc52ec3e9de2cc1afe9dc4a0225a162b0d41afd15978a477d41d290bf9335402fee00ab07", 0x1000, 0x400, 0x0, 0x0) pckbd_enable: command error 16:00:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x42, 0x105) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18020, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r0, 0x2000747a) shmget(0x0, 0x2000, 0x18, &(0x7f0000ffd000/0x2000)=nil) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0x3, 0x100000001, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4780000, 0x5c58471d, 0x1000, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, 0x80, 0x0, 0x2, 0x100000001, 0xfffffffffffffffe}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4f, &(0x7f0000000240)=[{0x35, 0x0, 0x6}, {0x800000000}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x1, 0xe8, 0x8, 0x4}, {0x3, 0xfffffffffffffffd, 0x81, 0x10001}]}) getrlimit(0x3, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000004c0)={0x96, 0x0, &(0x7f0000000400)=""/150}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000003c0)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbe, &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000340)={0x4, 0x5}) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = socket(0x3b, 0x4007, 0xf20) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x1, 0x9016, r1}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) ftruncate(r3, 0x5) r5 = dup2(r2, r4) r6 = kqueue() close(r4) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55, 0x0, 0x0, 0x5}], 0x2d, 0x0) close(r2) r3 = semget$private(0x0, 0x3, 0x104) bind(r1, &(0x7f0000001b40)=ANY=[@ANYRES16=r2, @ANYRESOCT=r2, @ANYRESDEC, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRES16=r1, @ANYRESHEX=r0, @ANYRESHEX=r0], 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x25, &(0x7f00000005c0)) lchown(&(0x7f0000000480)='./file0\x00', r4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r6) flock(r0, 0x0) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000001600)=""/114) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x800000) getgroups(0x7, &(0x7f0000000080)=[r5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000016c0)=""/144) r7 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r7, 0x0, &(0x7f0000001680)) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0x150) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000600)=""/4096) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) semget$private(0x0, 0x200000000007, 0x6) recvfrom(r8, &(0x7f0000000240)=""/55, 0x37, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="00072adb3f256aa0487825037c90259eb6"], 0x1) 16:00:34 executing program 0: r0 = socket(0x11, 0x400000000000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000140)="b100050490000d00000000000500000000000000cea11ea807fa6efa153fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a015900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8000000002d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8080, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0x5}, {0x800, 0x3}}, 0x2) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) socket(0x0, 0x8000, 0x800) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:34 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000002180)="696014f7519ad6225612c724a4cfa5fef0b64f5e769bbcf202409a2de1f33292de29bebadd000ad2e4832254307855d2b132bf4b729adb4321c387f2320fef930405e4c8e20680af3c794a0db1a740fb041e347e66816892d3a1e737bca09472b650d94aca583dc1a1189007f4fdabb67e40ba21ea42dedf461f65c779be1bc8d2b65f6e57a472239ce9cbdb1aabd990aef4bed9a7dd68f8a8d20a364dfe7a749e0d4530c604df94acef2c404fdccede52213b48a04f3a809d053a765ba61b1da5dbf01640c53a47cb6cb57b14a3fad67057482ae4d8933f25dd697a87a22ee627ea02a03cafb798215c90573ffd12a48f8b531962033001de7a8981e03f097fcf1b13069ac91a5fd40c6efdb3b1b29ea4a648aa1454354ab9d4b35b61553028b71adb06b84371b580f3b2d89909f107d7f04d8b3f2813a43e111bf47c8dd16d97404f571508ea612d95d77cef4e1b98d8b8595c6adc68d23e440c8abc21043bc319206da7052dae409ef5ba1efe9a6935c043c22b7fd7db9bc88499bd57674f7137f860e1ae0420b787b9fa1f5bbddae13aa4e0e44375bfcccbf91cadc01cd6a28677a344c7cb8714e8b869e15a97eae70ffa2ef5d0baf0f67c07b8275197051bd8a87c8585211dfc281c7de1d6c423a2dc7d70b883b4aadd950ee1473597f1c2f9a4ceedd3779860a99ef4fb67db2a434f1458fd1e1ab6233d24be0723fa3ae17cf9e2800e1978f02fc6d7684c9bf50bb65c06c3005746401f555a0e82a6369ab7ea37351da50c7ad2157410682bd65a2fae9407fcb1ffdae9afb2c6019f858df75381401594c68f39d1742e38d21ecc9a77ee50c0ca40", 0x27c) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) read(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r4) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="59c8ccfda52a8a71d9e6a598a1db9c51e95bc6e2b04ab521150898798bd8f6729d18debef091c5f02ff66ea467e4cc7bbee8590d665ace45b3b943", 0x3b}, {&(0x7f0000000900)="1e645c1fdfaf5405fd05bd212a96524072906504c984e55d3dfe36dee7e97a8d3d3bd15ef53a11bc18e567d1416278e3ca0ba54eccbe537a639c876677fbc3f9cebb43f4091eda284762e673f4c2d9dffddc732fc000f75fe6e2a8a979f1f20867ed63678bd342821cf1a1642447695f802f81b38981ae376cdd64f816e0f71a56c9ec894ed903b8d7ce42454968f81723becd4acaf4f32eb9fc", 0x21a}, {&(0x7f0000000300)="c69f9f2b97b5471db85e98d0d4388dc009b08e365eb33b6a74638a39da0dc4cc0334a770c01ecd0cdadfeaf41a8503a862e113b08d3782e449df7beead13b5631651258f462e7e69a729e6e2a7e30eac67675f508ed246b7d2b9586cef347f0bc6a185fe839efb0c1815895509272fb3258a6cb497548be6b7178a96435b1b42682c69b371b02b976e5e165c05d17422f37437af4276957816a7b8c22a7b78f8005189272bc284ce00a29774699df2886362", 0xb2}, {&(0x7f00000003c0)="0a9b0911093b56dc39636231046866881d6e33df3576c6aab58b893e15ce05b974a0c59638894547ea59c7b3db2a4afa48e3a5afb42207b8795904cc3dfedd572032ca6d2f5ec75a7579df00532f4c4063d9c59c0a683f2227487ae27433a62848b5210668105ed273bd1ab75c32cf4bf37acba446d8b872ad2c91677a22f7318a5f146d4a5eba026b8d1912818029749e", 0x91}, {&(0x7f0000000480)="46010cd4bcf871bfcc290e0c6bca2f415c267be8f04a7a74d23efea341ddc8e675a97e21c1553718c771ad5087c0b3a4752af380090c8b42b5faa70e6021898be1a2fb6f2a01b4e343c8bb9dcc760d47b91338710d6aeeaecc6ba94c5b555369a76ca8f121ea1c60e41d05e5131c91345b70dc2723e0fce6fe80f591b0ea4a5e17074113fd64f9b57277f8cb8ce7f2183d7375fd889d7503cb530ad6186adbd753516fad182cbc4096a636ef4915a1f92a17bf8f1ef055", 0xb7}, {&(0x7f0000000180)="b9214b2a51a49677c0adcd", 0xffffffffffffff77}, {&(0x7f0000000540)="df510cc06f24d9bdfcf14ae7cba13a6debdb210990d48864898401ff3697048416dd6150ff7cfb79dcb2b51d6ac40d8981d1ece3bad9391725222cfd47b4f51129a43ef6be692549e500fd7ef46ebe105ff8c0c35388828dd92cfab375b1532b03099db2dfac522c70af848ce68e586cc03832cc1d949a938e6a457883b26f6d566687de90446b6807cf500e258d170608d30fea1b361e372d9bbb1c7fbad1550e1cfa7b9312280dc2145cdd712db1bde5e3a1a3e01f34a7", 0x236}, {&(0x7f0000000600)="0457d7068753b2184a1c97a162e8ae4a9c2f3fcc261e26e9a9f72355502f99784672ab90ea3a7a95816b9180838f167ceb25112c0dc9bed1f874171544909e815c81a754b758fb9cc4bc553b5adfec53fa10309b402145d9292ea3040f33c39b007355e04f3cf09596aa566bc1eecfcbec58fe4ae0af61d7aa", 0x79}, {&(0x7f00000001c0)="af9be46a2e776e914a875e290c1684466976ec7ca27626b4494176e5a2d083062fb2242225c76f51334405", 0x2b}], 0x9, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x409) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: getgid() r0 = syz_open_pts() r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xc7) syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$setstatus(r1, 0x4, 0xc8) 16:00:35 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$getown(r0, 0x5) 16:00:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) socket(0x20, 0x1, 0xbe) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x4, 0xfffffffffc, 0x2000100000000, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) r3 = dup(r0) lseek(r3, 0x0, 0x1) dup2(r0, r3) 16:00:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) socket$inet6(0x18, 0x0, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10882, 0x0) syz_open_pts() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffffffffffeb8) sendto$unix(r0, &(0x7f0000000180)="e3bd794b5edc54a06e984d48b89786deff9bbe71221358d8a3129be6b346f5319a54666b6cdc60d65a7b65f18f2f916340de967497765dea7ef587d28e8880a853d07f7c5c57554e070af6d63e8bd3f2e46e9aafef75af9cf9c931011e94db71bdee5a0eb5cb456cb4d447b5691752d8a0d64727d2e4242941cd27633e43d517d0072b68d65983494e2f6f9ea48c4f3fa0ddd8a68641fef21f14f7d9fb5f857fee67ca9a4f59b35079a803bf092d", 0xae, 0x406, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) close(r0) fcntl$getown(r0, 0x5) socket(0x20, 0x8000, 0x2) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x4, 0x8, 0xfffffffffffffffd, 0x6}, {0xfffffffffffffffd, 0x1, 0x0, 0x6}, {0x1, 0x6, 0x2, 0x6}, {0xcb, 0x9, 0x3, 0x7f}, {0x9, 0x6, 0x4, 0x8}, {0x64, 0x200, 0x4, 0x81f}, {0x9, 0xda77, 0x6, 0x6}]}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x100000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:00:35 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0/file0\x00', 0x0, 0x2) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file0/file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0/file0/file0\x00') 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002004, 0x4300) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x800000000000381, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xff) 16:00:36 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="883e871828312797a0e60e90728080d273146b48a22667f5fc502b8d44b2c2d97644639c006a0a41b54acad2f52fd12b837ab1b19519a7e7a37fda1b498fba5f9af9e1cb587918574e5ba913f7e957e04998c1d62220e9b25481b3e7bd9229d86ba3860acbfa5cb2f31fbcf91f0a1e311ba802ef592b104c546ca41cb22cdefd44ce273e12c58a0f2ab4c59a6aec77e3dca7d8c3ae1d6876f72e0bb6e1b8ca8e7e9d4612cec5f8489f", 0xa9}], 0x1, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xa0, 0x40a}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgget$private(0x0, 0x50) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/102, 0x66, 0x0, 0x0, 0x0) kqueue() getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socket(0x2, 0x8003, 0x1) setgid(r1) pipe2(&(0x7f0000000040), 0x4) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = kqueue() fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001380)="e89300e4", 0x4}], 0x1) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000200)="896672ebdbfbef33", 0x8}, {&(0x7f00000003c0)="932638c8323f8109bdd48e48a2f5452308a057dec539d51a2ff448b7f53074848f53f2043cca72c208c93432aa7ba6f201da737765f8cbb974c6bcfd7f43a751192ca4fcba0748c3c8e73b8c90355055c4e1656956f938d6bf11b5e8befa870f88d5ce88b1a8ddcfc01383c0bdd91844f1657acf461c9665e206d48e5907cdf8ecb2fcf853a893237689a7c6cd8ac66b820302c0ea4a39448d926f6d8595a15ea4bd1b1f8c83bfe3199b81c73051fb713deffc2fe938b988793df662f9da4f981943c37a792a64b9994230cbeb856f264875", 0xd2}, {&(0x7f00000004c0)="b7fb9e83fd746a472210002feb27f6d619c8f47fbd51b1830196ff87dbc6c9044f06d36d811f215b13b43c20dff756e40df476d653e681a0932a8b2877ed299ff13aa9f9f5dc2c1ee367564ed7443cf3cb8646ce9cbaedf474bec6bddddf3fb3437ec62429ca8591b560b4aa1bebd88886b50d3b1d87e09b689c53f360f252fd403507d525641fa4a57332dba93287282c978e9e1a853f088a31df65c85543bf18d1baaff7adcecc6fb9acde3f9ccf96f05d9986df12c2555b", 0xb9}, {&(0x7f0000000580)="53c2aed65582ab", 0x7}, {&(0x7f00000005c0)="ddcc419f46f9412656cd126e668f48d9fb644a9618031f583fb6f2cde6ea38e2352b2b00ea06696695bf1e699b3ae1cf8fdebe82fc74091ef67db102b561f29f2a29a6aaa0d47933d973664065ebbfca9117d23816b2914c78b3d5411a0996e805e70351062190b51887db5e3026c373632410fde0201fa3d64322498e21f6d871c22249930577d7492c9fbdf7e7460b56f7a6e3bf4a1c4ac9403d789267fc0ed96a377a9fcc0e76892304ac1bc8d1e6f916bde665e84be0f361eef8a0e8360c", 0xc0}, {&(0x7f0000000680)="3b2f792c2825917e49f2db646e0615eac87cd23388f7c0fe46c782e6d17b707c0fc13257cd910e32dbd984e32958497361ba8651b702c862a9d16042dd9206fdacfe35ab4f7cb61e184a93cea251121c9663275faa7c4f05e92e77453097f5ec5a1eedd2a80ae893c28df96ef89f0e4370f1508038acb155834ca20f6f2997abb76faf7102729f11d4793e08b96cb5ef112ca4d73a1e24acabcef75a2d5026b830ddd4ceb1d9fc73b85ab68b5d1856e3748ef61ec09e504064d76d1d256c3e74a91724e4991d00a7dce3", 0xca}, {&(0x7f0000000780)="c3f6314992083f039100283d41f55bb0527908a613ab711221e30832f74fb8ad91da0037027b93d77ad82ad7199ce8f2420dcbf90644dfa1c4005665cff4ceb8ad4edc5663a76755c716cc2743e7b8918dea7d401754166f7bc2474415643dd4c6ef2e43cc9f129681d58cf8ff034e69bb0daa270cd6712a3f887d6fe5eee82379faa251a05e28fe4cbceb26ee70f8ed47f6864f720d59e6d3a9e7938748fc84392227cbc0e742156722ba4e7185a63cc50ec8f04f31ec50cf9c0eef092cb5d1c584", 0xc2}], 0x7, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000240)=""/253, 0xfd}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x9, 0x1, 0x4d359cf285faf184, 0x9, 0x800, 0x8c, 0x1, 0x2, 0x80000001, 0xfffffffffffffff8}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x202, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x1, 0x7, './file0\x00', 0xde96, 0x5, 0x4, 0x7f}) 16:00:36 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000000c0)="40d47082c2b4f0686ea3be84483131264f7a8b3a862362e123a3f52e6cebd7017363242999a83c340fad54141d7740803ff3623656c01c197330b3e5bdbe92d13f4f2f40e8ef96fb1d6544bfcd155f7d43efd28f86f9479c8235174e2f54c92f659089f062b5548a88d271009e2e6e93453c676b572c262ffe32146657cbff24b49d5ec090b5da80f52acde539f6e6891a602b127417a6a3373ed7b69e948b325eab4395a7fa19a359d53f2c17215df372707d046b598b965a6684617c1850592215fd23f7", 0xc5, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fchflags(r0, 0x50000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x0, 0x8, './file0/file0\x00', 0x9, 0x8c, 0x9, 0x9}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x4893, 0x5, {[0x2f9f, 0x1000, 0x3f, 0x1, 0x10000, 0x6e, 0x6, 0x9, 0x1, 0xb8, 0x7ff, 0x7, 0x100000000, 0x6, 0x1, 0xff, 0x3, 0x5d5], [0x80000001, 0xfffffffffffffffd, 0xe0, 0x4, 0x4, 0x0, 0x6, 0x8, 0x5d0c, 0x8001], [0x8, 0x7, 0x2, 0x7, 0x401, 0x80, 0x69], [0x9, 0x0, 0x8, 0x8, 0x81, 0xb21], [{0x0, 0x8, 0x7, 0x3}, {0x1, 0xfffffffffffffffd, 0x1, 0x5}, {0x4, 0xd1, 0x5, 0x2}, {0x5, 0x0, 0x7f, 0x1}, {0x9, 0x4000000000000, 0x8}, {0x5, 0x1, 0x4, 0x2}, {0x9, 0x7ff, 0x3, 0xfff}, {0xc5e, 0xfff, 0x80000000, 0x40}], {0x8, 0x7, 0x3, 0x180000000000}, {0x6, 0x7, 0x8, 0x8}}}) r1 = accept(r0, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) mkdir(&(0x7f0000000580)='./file0\x00', 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000005c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x8800, 0x0) kevent(r0, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0xa8, 0x2, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x5}], 0x8, &(0x7f0000000680)=[{{r1}, 0x9ccc7744ebf6514c, 0x9e6d2e469b848504, 0x1, 0x9, 0x7}, {{r1}, 0x96bb1c9ddef72b0a, 0x0, 0xfffff, 0xab42, 0x3}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x9, 0xffffffff}], 0x74f, &(0x7f0000000700)={0x7fffffff, 0x4000000000000}) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) mkdirat(r0, &(0x7f00000007c0)='./file0/file0\x00', 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) linkat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00', 0x4) fchdir(r1) getpeername$unix(r0, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x2) mknod$loop(&(0x7f0000000a40)='./file0\x00', 0x100, 0x1) rename(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='./file0/file0\x00') ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000b00)) execve(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000cc0)=[&(0x7f0000000b80)='/dev/wsmouse0\x00', &(0x7f0000000bc0)='/dev/wsmouse0\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)='/dev/wsmouse0\x00', &(0x7f0000000c80)='/dev/wsmouse0\x00'], &(0x7f0000000d80)=[&(0x7f0000000d00)='\x00', &(0x7f0000000d40)='/dev/wsmouse0\x00']) flock(r2, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) execve(&(0x7f0000000dc0)='./file0/file0\x00', &(0x7f0000000f00)=[&(0x7f0000000e00)='\x00', &(0x7f0000000e40)='\x00', &(0x7f0000000e80)='}\x00', &(0x7f0000000ec0)='\x00'], &(0x7f0000001000)=[&(0x7f0000000f40)='\x00', &(0x7f0000000f80)='./#{&)\x00', &(0x7f0000000fc0)='\x00']) unveil(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='x\x00') 16:00:36 executing program 1: r0 = syz_open_pts() getitimer(0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x985e, 0x0, "9d12e02b8906b4b0e4d25dda4846398bf628ca2b"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) socket(0x20, 0x8000, 0x2) 16:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0xff87) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8231, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x5) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x0, 0x8001, 0x0, 0x1}, {0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000440)={0x7, 0x99}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) close(r0) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000500)="76f51256ead7b58ea6512243f2ecc4a25087d11878829eb3e2e2dd734e73441b179bd2d1f8d85743744da5c0d9e5d946ee425e5c678c2a609956a5b2d454e767d4e19942ea9d18e359e6d57fcfab117715156a50f30859331ea5582e2bcf109025ec74b621de958437013ec94b06e8224951498f483d46df4f09b0efbb50829e8384ef819cee7c8aa0feb2c2504b20b26b672e06d69e8d000d31681c1db7a9ca57b9d7d9da1c54614282d33a9c4b17e79328230a49e80f65ba1defffe744d50109e6c82785fa9f70a56cc4fa8df2b3e5982102524c0bd4229c2ac8334132142700b082584202199f4ddecd012525cc5eafce0850183dd2b93df586202ad6fbe4a08831ac55bb2b49e30eb4188d8921cb2044faa0354dfed31d842eafe5cb6566a8459a5da312b01bdc0687e12010207faec06e3bb14d79921d5cd67eda26a609fa62b7159fd800bca10929cdd39769a2bc0014638f5ca4d7f4b6319fae38f0aaba99efdf82ee4646f8ddd4780a2eb3a04e483523380704eac06a759903ce0a08b09275a82294a69fa0336b98b909a94407a59fc69c6d1ccd6411f3f4fd6b551b5c1298bc4444c7e45c911c6197ab500971de01c76866449d798749e49eafd32874885099b30742197eb34b092a487355fcce318cd021ca1f0f40936b40d0b94d32288f448b3d9143acd71a57926a760ef4f6953332a37b5880154020ef0f43ca807f20dc464d3e1bddfa7137bc7bd52fbf8b8d650a4f7539e0f62e009c77308cf665d2b44f96c86c04a9fcc75724da2da20a392a17b37a2190eb47ad6048a7f3e718c9297310fef450a2c2a1d1c9c010c05355b6e07894497d3d5b0a48028de098cf56ff3b45ea4b2817f9248b73db41328bb1676121a22929d65122eb4f49cb3b21192efb8f4a7937652a4e7edd15f84a0fefdc344df440f546e640eda1717e26a0e78963b55176b43990c39f0ee36a30c6628cc59e77e589b5bf4730a73c75f5e59422a6feea7b9fb85195ea87d21d7abe1899d7fae792222ea3065aade6f6d9ec50ce7b4dac6a1dc203e4b7618325b4602f65e2183e9e7514f3380f3b35cec8ccd0704f8604bddb534fdd6c06f6d7f3a38969c455b3f838cdfa587c927dde1687b21260aac01ba5a5f0bbf2505cc8adf8b81ec023b96597cddd3efa6b4cdadd24627c2d3152c7005ded6dd32da656c2ef68e26645c93bead7c3ec77ccae6198f1ffab710bc277573255e89469cead2492708c4c391908d057c6dfeff1d98387cce9557a123c7e2fb0b771330ccff78baa5dca7b752167d50de4057525e60f5b01248eb43509954a1f14bad757442e7e3a0377e6088c452de5d83ffb90b99d0320a6e57b0ce570c35e2dca75e4478abe2b08cd29abe8abe515515564f59082b0ef663a2d7e9987c58ec75c1003f2ed9c79b2ec3c971a107c11b600500c7cdf374d1d73aaaafc9a2f91758ae45f44a6acc99339d793247e452437ee8d3f2f6b5f433d3d70076f32ac83d724a1efe77aad471483342bc9d05b3810318cab9d8ff13d3c435c5167653cb1256fa8707941d17357951fa989d2dd407edc7c17f726d5e2ccaf30a460a7365c0e80684dfc6dec26560afbe644a36e8632f260c4f5c413f747bf2315a61eb1cc1e1d04c91e7c8dc1f70108f533cd6a775e18b9da00b61055d4d0da7969720a98afb5cf3635a763b1b80507497e87d3a52a5cbc6437dcfdd53a3ebcd054b55d270a64b2d6d2eb29b58707071e350e4714801919bfaf83acd759045c732420110f64d03379edda919fcb9b8822be8fceacceb5fe8182188e830316a28d0ecf4a0dd4560e3377ada69adae212", 0x515}], 0x1) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x10a, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x46}]}) r1 = msgget(0x3, 0xfffffffffffffffd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() r6 = geteuid() r7 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x8, r3, r4, r6, r7, 0x0, 0x81}, 0xff, 0xffffffffffffff36, r2, r2, 0xfffffffffffffffe, 0x100, 0x3, 0x1f}) r8 = fcntl$getown(r0, 0x5) r9 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r3, r5, r6, r7, 0x0, 0x9}, 0x8, 0x4, r8, r9, 0xffffffffffffff81, 0x7, 0x5, 0x401}) r10 = socket$inet(0x2, 0xc000, 0x7fffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect(r10, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="06") getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) 16:00:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="87b8f015c6fa5da9ba8c0e74c689b10d431376af7cb9d431b9d169c37a29e3dc1af1c1023ee5deb179ac492a9724d2acbb5664121d50d6723cc4ead481b5bc6d2f126e4d449e08401be5ca1adcafd85a7b7450268781448284f9b343ba22a32bd051869cac144d0ed640def9e8906322f28510290515ecbc62e478dc08d581a63e954825510cf2d4620dedb980a1cf19b9312ea4f98e77d417ea5f0f93f20b021b5c9bd64e5cad01311b5c66da0eea9452722800b8f7b9c4bae40c75c9a0bd10899c40aa13acec0d542981834169f4bfdae4e0522bc1ac43f33c952ed92a9743bee323c4b0c5dd20588e8e9cbf396b", 0xef, 0x400, &(0x7f0000000240)={0x2, 0x2}, 0xc) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x12, 0x60, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x7ff, 0x800}], 0x4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0x1000}, {{r1}, 0xffffffffffffffff, 0x10, 0x6, 0x6, 0xc879}, {{r2}, 0xfffffffffffffffe, 0x41, 0x80000048, 0x4, 0xd7}, {{r1}, 0xfffffffffffffffb, 0xa1, 0x1, 0x8, 0x10001}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000000, 0xf9a, 0x6}], 0x80000001, &(0x7f0000000100)={0xfffffffffffff39d, 0xfbe}) shutdown(r0, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0xf58) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/59}}) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) semget$private(0x0, 0x0, 0x1) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x127) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x5, 0xff, 0x200, "d8c3307aea6a12edd6f7e06c50353250f8a245b8", 0xf1e2}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='tap') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/24]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x100000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc61}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x54}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x6) 16:00:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:37 executing program 0: socket$inet(0x2, 0x3, 0x1fe) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x21, 0x20000004}, {{}, 0xfffffffffffffffa, 0x1, 0x0, 0x4}], 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x7ffe, 0x10000000000}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:37 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x120a, &(0x7f0000000000)=0x282d, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x8) setuid(0xee01) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10060}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd58, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1000000000000337, 0x0, 0xfffffffffffffed0}, 0x0) r2 = dup2(r1, r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r3 = getpgid(0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x1f, 0xfffffffffacbc193, {0x1ff, 0x5f5}}) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1db4b1d7dc1260e3, &(0x7f0000000040)}) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) socket$inet(0x2, 0x1, 0x80000001) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="a50000000000", 0x6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xffffffffffffdfe4, 0x7f, 0xfffffffffffffffb, 0x3}, {0x2, 0xe3, 0x6, 0x81}, {0x4, 0x3, 0x7fff, 0x1000}, {0x7fffffff, 0x10000, 0x80000000, 0x2}, {0xfffffffffffffffa, 0x8, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r0, 0x0, 0x0) syz_emit_ethernet(0xffffffffffffffed, &(0x7f0000000300)="ac109131572bb92b07e5639eab564049b46482e36490a7cebcfc06ef6a0eb58b791cab66c755fd763685459103874f77a6f52d7b10f07aab03bc50428a6982c1c8a35addb1cc456668b5efabb136cda5d6460653494bb19fbb06777bd27e657b83c88cdd425d6b24dd7ef49f719ffb91b3998f5309944d594cd86b0cfd51ff7a98a6f750b7dd7db782f027d58a5ac1143e3aad8a2e214d19c69efb91adbf8b55f894") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x132, &(0x7f00000001c0)="8b994864f01b9785587012ae3eb1dc022be4dfb1f0f2edfd4c2e6ecee40a056b18ef3186dd54cf192c6cad5b6143f2e380432070a58d0e60fde13650c79bbfb08a2a132901363ad44c54c38f9b4e7dd8b87a28761f45a1132a89a13126d6012ef7") 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x1000000000000006, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000700)=""/249) shmget$private(0x0, 0x3000, 0x80000000426, &(0x7f0000ffd000/0x3000)=nil) r2 = semget$private(0x0, 0x4, 0x80) setrlimit(0x6, &(0x7f0000000080)={0x8, 0x20}) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$IPC_RMID(r2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pledge(&(0x7f0000000140)='&\xb9 \xe7\x17`\x01g\xdcE\xbf\xaa}\x7fh\x8aAkm\x11\x06\xef\xad', &(0x7f0000000180)='*w\x00\x00\x05') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000680)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/232) dup2(r3, r3) syz_open_pts() 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000001500)=""/4096, 0x1000) read(r0, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000000c0)="21ee5afe6e51bc61ff673e3a2ec888cf59a5feaf7b179cea86c6dc86d48eddd2b879113f3741bdc86755b2746637da13a295a290e7a267511fc2a73a68cd554667298d1d697de967e55e7e03387315af5f09596370b23e69933a84b5ba4d7f51560c24cb68925de20b170854fb59121d0dc3e47b891922346d4b72dec6eb062ef0a974c4732bc3b34b123f29ba130bc3c911d18cbb461060d37b3eb807f7c94972b4a824f6d33c1b03d7bb1a2760c365b1f6f8627c76df736f0085dc083814281d893a62275b8ba98b145085e2254d448364ca9e32d7cda540711d1508669f32caec05a50cfea55947daef8f5380d97870e80850b904c98b82a790208c49c648a17bb62674e0ae73b34e8452964696c720958793d88e7eed6fba05c4ec165717f59ea8dbc143205ead7d42386ee4b2a7fbeda81e1f9a45ceddfb57bae679d9f41a254d9ec7e41d7240926abf986bf30949242222d296eb6b7c2433fb63aeeb7afdac746f9e1e1b5f4f8a45d0a95f649ab1b3dbd2b622bf5e1f67f08380a6f68087f6569ada42eea7cc2e4d075a6c5de31c5a095a9477a9c4c0e2ad07ee3ae19a136c1701028304756745434e0d0b57af701d7dc908fc43778a16b26dd6989ea7cddd9d722cd56926949cd8ca145ff6548db8c05332cff60c2ef35de6a57c322213ecfd2dab0ebf65e78238f2e90277d7d6d39da8d584ce91d29c2f510f5ddad7891ccf08a4238a13582cc6de73e2f163b28704e38a3b706dd214336506bcef265088523e92b4da0c09107104c8af28260a9d757559110f93add958be9a08c9742e66d59c00085c2eb3b6c29c966c388834e2b2115aa5721b7ef2a23b01ab0414f8a42291748ef8ebd3ba5e62c4ec7d441ffb5cef873a09a1262b11195f86311c13c2f3121473eb27b3d2dc56bb5ab999162a873e3c41930d6a7469b5d5afb3c40ca97873d77edf8f233fe5e57b03e941a36ccf88b441ec97afebfafe9c8c5dadbc94e8e65c65df4f8f936aaec7e9b5ab6ab159268b4e09d771067a9fb51b8de7fe027d347ef582421f6e1c18f9b040fc33e579b874bb6f93e1263a40e9b34ce98c7ff8947c12a0d2698eb657b2d2c28bcd827e4c7f8397fa14de09cf16870a0fecede92b3e15e5fb822399168a5300728a1a2685155f591a7e26257a6b68e2f3120f428173fe6a576d9d69ab3f74813a5c37b78ea0ca94ded644d74ee55db5da04eb0827f10918256a03453882977224aa7f37fb1ff27c67a5d87e4b791b0373e2c8d71d32a799b61f68637ffe122e2d0abce113ad5942c9220b8dc2d0954fd4bf63c84e225ab3d4a0d4340120c9b8fde92fcc4a09c2ea5bb3573b4994667de7ed17dc6ea6cfa03b22f5bca45d01260f6197669e081bc4feb78016ea54bd6a3da1c14c336879f6d605bf0ed50b13feaa42085c11ac28ba4324cc760b52db4b53684be67c3b7830d6d82475474b4162bc0609480091c0892be81cfb8def507a90696af4ab21e8aa2b96eca81d2e0ddc98c7ad401bfb352214eedf093f93bd76135f8747d293d5c5419db6190f7de23fb9c6b0b8180642903cf39dee7809194b0b562c3f5bb22bdeec0b9d224a31d7c0686108ce92626276eb399e684bf471bec2adfdbdcab0faff857817dd46faa2410d10573e302e423a47907727fe87c8875d94df58e21b0988f57fe4a7242f091d83b6727522f4957632c6421035ac25ddb0a20cc040d901aebd1611b9ff3612ab9de34a0764a8b071c667330f1c2a8f1d3ad254aa7a12f34277d193d7d2450d57806829008875fb87604b6e74e485bfd80b53ba7c33908bb7dd830ab2f10e3c1cefc038d39abd2810e0c2d32311d4a9ee1e50efefa566700f19be52cac277a5fbe442c39080fa2bbf1c32118b5d38bcf4db9b45e2bf117d7742820bf803efd3b9aaf9d940bb8d0268a668d8f702c3cacccb38bf45352aa714facaaaf4a04bcca4188dd578bfdf4925f2ca156c39d13ce6ad564a340ca8485df80ed3b4f39ff5e348ddd482d32a0a157dac9e9248afdd95541d53d9b22f9999a8e4fa2366730802e4944b6df8adafe85f3957338d81e5e3216fbf99662b0cbbe0350b7b92cd1f498830d908e03355695496945d321b39868d66ba673a0b4167902fcbb20d2f59bc28f7b36758d454bc65825e56a76794e116e4307723e328d027357f7095ad3ebdc23a200586f67ae76a35be5347588c240a079ca67a6a5e6333d57f778112fbb850b6b78ef8c02a6fc699d53d1f80e1e39da68ef6f9faf001c5db41e79771376736e3f7568ee7ccc19c0ef9164bdf3b2621f6e0557c34bed940cbdd2042432586d3d580bfd6f5b4d2fc16c638e4f1c55c0e8282809aa78975bcde72329b46aed5ae5b96662f41cb5c4cd8181247b0150943d025a616a8ef4bb234c5ae0f2bee965b05d66be0f5bfd58c46d3732c80be135810d4a620238b9bf4fc5ca26564414d442a3d52fcc9a2f8f57e9e5770038be2f785eea4b8da32dbe16b74db57d45d4796e5a4eb967c4688f80757c93ad6b6b650074f9682625d4a3c4a2a8286b08518988859536bb9595b966a45b51dba8bef5fcefb60df87a437fd7ceebe8a59032a07540e014f2adb25cb67e59ba21030368aa46031a0ec03a2405a70a7832dd8624bc6a7176cf581514d344f266c564942baf1602be7199ea944a6c1ea2587fc2ae75aca7b13a4459e9b13eeeef5eb3244d7c3c526264604ce914fe188af8aedaa9ed113027ac667a5a7cd6ad06b583a8970f43d5577adb90dde57d01c021a69bf021c10e134191095b48b2bc871d9f8bace1b4a0b968709baa0373a74bef825d7a12e89938669497d6509699574a14befa38f5f4afa44269a06c83392f665e7d4bfcc08c1cec2efb0887ffebc8a3469b265eabf571a3015ef6df22bbd3d43d89a4a9c754843314abc83947eb8036b94a7875722c07f78743990a2e6d8833c04141f39d6db9435f1f8ce92d921d9c4df9190c2bc480c91926b549619f2cafbcd582d3e0bb906f4a968259fb0180f170fee477c3ecafa95c5a986cca5e5d4aa130b7cdbf7e621610109df03fa0843b1ac0732840144e5720879741a8b6f01f0a482fa8e51bee650b5cb67678d0009916d8b512cc80cfc6bc72d81e9b40141a2bf716d674bcc3d446f551cd76e1bfb3e418bb6e3728d16f2f2516091ab6e0c9660cb904fda20014a5a06d1666f1f658355335a24ae243b0fde055cd83b05db2276fa4b3af68e8bc6a072721fdb7a430b6e2ba5e5731e6abd0ea2e54e2d0ee879cbc5b73b559f4cda06a2354065583dfb5731ab1e43956bcfcd3fb8e036e31d45b8d9d1c4a91e89217069b82ff956db0e1efc990ddd8fb6c710d264426e31f6370b767735ae53c5531a8a73ab6054c980b11e607cd58d1b633ee6b34f2237c9942fa777a0cfa98453f05c14cc82c29f5f9973da773bd66dc599ff86cdc1846146dcb45c4185506fc097d3e059b52d8031262f275bc0f1aaeaf2f625d80e102de1f4b952f84434017ebc1461d10f21588be57a63cd9232e6dcedb4fcddc293a3f86828e6805e85315b918d654e80a05a3edb378e557500670518ec56b2ef1fa9522ef3046d2729eaa2b586d2c7a8a75e16abe6ef89906e3c45d47fca433bdd95accb7147b6c6a7377a53c22e11169fe8e03399e00247eb275694a6d970b4245063d3f85f35b1c9feb44d33482275aa8469355c68310ea462b0bb7732ebc1f0bcc3e3dec8a1cfab51a577995262fff9665fe97160368cc883da43877c9e699d97a11bfcbad5c418bf661fc27a310826a25d3bb7ff9a614f22f88d81fefaa405ffa473b9acb153d00b5fbe679160ef9b4841d86c76198992e2012bec6afa4c80284d8a536d3214c6e654521896d6f11e283cd03b3590c33ec9c62843e107b6e3cb6c9762555ab3b493e7e6cdb7f7e506454fff9bace7c443f73ad405a8f0be8191fec1d5c6df135c511dd18053e3b3f9b017de7f20cc7a2495b2d0367087c9ea4a1d88184e3a55cdb2ab9bf057385e361bd7388154ba43dc9929ccb353da7f223548acc4e8bb234836825c660d498f1aa8a6962d1d0e59ecd8ddbaa90b842751ccfa6480975ebf9a6b03232e960e6604fb2aef89c33bc039695f485de78071e7723125a1acb6d6d8a38a7d78c8e2f6a799eed3c61afd6b30e88da5d8a3b014256c5b360d7ba8b8eb70936245b0f85180141ea00dc6894109971c3222a90092e5d254b74fa2256c4ee5fc8c9f98ca4e1501d96bead043c03029253a0568b80dbbb257e448dc053a4791ba223d0f63c9564365df72da9130217a2ce66d9b797c474d21035bdc323734048f0db55f5e1d3eb3b72de83186d1be464413f65962f4e1daa4d0307764017ca252c732077fa821762f98ebe5e16c3baaa06097cd1acc012f84001e01b33f74382bb73102d47bd96110803a195ebc8a4e4e6eb319fd68396dd69a9a9b4438448f8e648c71b42b856877e1530927ccfcdf3f82ed71d1ebfcb1c79b373f8ae2f8b4bc21776efe1f59c8a6cb06a3f4a2fd2e383156e87c06470a6ce732fbccc76ae535c0edfa185a988ea1b79f3e8a4d1b9c2c0a943171e80d44f7fd68af953592af0fb58585a8f9f845bcc518862fedf0292884083d0268e6b71cd526c0955c809649e8b53770deb018ee0fe3e23d545c401e3b2138b368c9fab71e8b242d613c80389478cd8a15c588258e7a7466c41a36307b77afacde468b3e0b9b1b464db813985ca9cd4b801c1eaae006c03ba3ca42cb95a839be63748e0e91ee4698950022906d178fb32012512e20ad05c6f737af0d315f21c0550cd723e6471a2dba0da71fcfc197ccf619504b55ba671568cdf660c4d4143a9f76a3f090308d5ef57ea87a2fd926d00807d3ea49f0f182667c2280707551ed2155a1746ab4c1c63cd9808b9e3e9f7897aeeda199044155b99f479fdfcb72216a2793f2224ffdfe25b81ebf5ba1a29876e4383380c0a470cf9ef2f86c9d05f6906b2a6a5d72cf5c08917ba6a14ceb34a901d48ae2f0242bc6440d3c228b654b954b0b4ffb8b8c9b29c5f0a264eb1a8a337ce89ac5e5156536f958b25b3d78606fe81a4074319fe1b5a916c2cf1342fec2df20f729dbdedb7677dd4d9ec462db06337402f3bc0cfa8234846509a50c0314a6d96d806c8076b9102d09fd08910bfa6d345489fcdf3dfbfbc6bcc290bd3fff09c4050b17ceecec0051bb1629248baed1be217bcd1f68910b1fbd92cc53bd5c15a63cdc7511fa9a9f1e0812fdf3f3d2378cd3084ba330f79fa7d9b17249ccc7826622af84127d518a28ee3fb73c08b10484873b34497999492eac2c50809ea7d39f74452b76cafa05f7a0adcc738e9427abd46ac04b8768835a146fda9b254f5912f5700167725a37c9acfd89c9f17bb46dbcbddebdeb95ab79cd2a1ca4c0e423ecc3ee3915d9b6c5f2fa37965d02977874e503747b4af7e6080d37e1e67159b5a4e059fa608dd2ded29bcb0c15aae479fbf61ee9703b5c0dc1c503d535418b1e2183e6d5fa6057c353bf87415975cd0e5df8f9a499e1b33a48c181cb92a6d08392c3cffe62a358312b4234723c9c858b47cfa1275d1ba5ff99ae64e374a4a8cd7b9e283b08c233d4d6b466cc8bb631ea23382a220ea7fbbd308b20a1b013052366ad800e129a68a6acd939d2339fd99fa64c69cab2cd8bf8a9f7b0d6843321024fda42a34ab1468fa9f380418a1f144ac32fa5d38a6c49a380277ad39c7c966812f5c45b42b2048a03ca89c0c8bc7bf1ce7ca932c7a34bdac267eb9d0160a0695507c1fe33", 0x1000, 0x3fc, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x63, 0xce9}, 0xc) 16:00:37 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/82}, &(0x7f0000000000)=0x54) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="b215f074805cff182bcb845f5ea6aac5185e678a51b30eb43cda1de396a090b2a74cb8ccb3f5020f1fdcd1b0385a86b74c8b79e75b2d00f7cf97a8be399f5b65b5c653a418cc7a14a5b74d1e2f6a36e6eaff37caffef4efbed922da99946dc6b98a03500b54fefa9681a9c97277c61181df919465b25301d6b85572852ca2883ca4b45f7276b8f9ff6b6a88726caae576ac8e32c6b955779a999dc550be97ee4e13893", 0xa3}], 0x1, 0x2f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffff7fffffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="4bdeacffb9b7aaef8f68046ea241d4e20a1cf965", 0xffffffffffffff66) 16:00:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7, 0xffffffff, 0x0, 0x32c, "b234b195006162f810b6e0d910836690db6cd670", 0x0, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:38 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = semget(0x1, 0x2, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/221) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) socket(0x10, 0x8002, 0x1) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0xdb48, 0x7, 0x7}]}) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x1b, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e47", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6080080c2, 0x4, 0x0, 0x0, 0x0, 0x45, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1}, {0x6}]}) read(r0, &(0x7f0000000180)=""/246, 0xf6) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:39 executing program 1: r0 = socket(0x40000080000001a, 0x3, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x0, 0x4, 0x0, "b04d00f3ff0a631a00"}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./filg0\x00'], 0xefd336dd48f38285) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0xf6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, 0x0, 0x0) pipe(&(0x7f0000000200)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xff) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x4, 0x2}, {0x18, 0x1, 0x9, 0x3}, 0x7, [0x0, 0x9, 0x0, 0x1, 0x4, 0x7, 0x1002, 0x9]}, 0x3c) syz_emit_ethernet(0x4ecb4cb8, &(0x7f00000003c0)="05001826657d0caee85ba689b0be484d8ad91af57743d7f0dab8d44a7baa0b9e2c3c417f55a1a512666477a9170b0f368842b3f6ef9dbfd135ce95f87649e91ea24d3ba072e985b50a68e02ffcd6bcd40922024ae8b6462586c14a0958caf62f7e14fe0855d34b1ed53c3bb8a6c3af7c58c4d924a19969e01b5efd5d9669db8664dd7950621cda2eea107ecbb6ec6eb2325a21c8abd3552965cbe19880000000000000002f7736f31a85e9bb4c8928d5a72a7d6b3323264213859ee046f6fc2a83dc1035e5aa9f4ce7838027f19e92ed92f7080bd232ee08fc59469e9bb5fee6bac4f2bef9b2dd76213789631113a8c57ff48705cf171c74e74d505443d0a9aba98a8235c8a066adcf92de9595fad06d8b0eb8cb6d38e52c7aa7e78b94575c298605152ba5825b06eb43dfc8bfe4f9bd2afd45ddb7716cf30175a6d3f6e2978918602f0f941b835fa99c755bc0c8b82268778e0ac9") ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x9, 0x7, {0xffffffff00000001, 0x1}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x141) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x4, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0xc080, 0x1b10) r0 = open(&(0x7f0000000440)='./bus\x00', 0x800000180, 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="9734cd351aa121f188f42394ee4447fc2e08777b51e56ca3e4f3df2db07f08bc2a9503ca86c818359a4dca5c022ca973345a48cb83537980a346d65da0a43158af3e01a7682d091bfb0f9f5ed47d760d4eb88988142b37666ecb73db9f7cb803df2dc8fb52a4eecfeb4161f0bbad29bc10d90a035a9e734d55d91a895ac81e8c6e864dcb4582816bb22709ecb4b3f8db4a5bc334b7d5bd4450d8e74c3bdf2f3329de53189f8224c678162f934b8015f2ada849518c45ee4e44a57878848400ae9b2a68bf2d017dd747", 0xc9}, {&(0x7f00000001c0)="a641e1f4feec45a516d578cbcfcecab3fc6a1e970764be37b6012dcd", 0x1c}, {&(0x7f0000000200)="7928dd1d28b142ebc55d4077ac04f5384cbdf6848654517ae250cdfef48edfdd257d92923350bfae5cdd50e72f3aaa00186cdf1f00d178842186f012a9e41b271e99d854afe7a80036edad0b2cbb392d1153ff572c4f45902e7622a06103236dc7fc3291c450b84ad4d95736057541ae3b13d36331d24177833af1a1589df72f84ee484137f7673398136f18d51c3b96a5c16458d247920fd3a4c04c42e0346eb0842a36aa9a2652bb032baefb129ab29d4310dc7ee0608669b612dca8882fa1a730359c5931", 0xc6}, {&(0x7f0000000300)="8a0b76263b1ee92675e3", 0xa}, {&(0x7f0000000340)="dcb8de6d0fa498eaba0139413da769262a34319ad50529876fb13472e8225c9cd4a5bdcbf149c94e3e90598013bace000f8576a58f0b91aa16c57ee447359c0c38ed98927147e6209724c81df45bbbd48e94c1", 0x53}], 0x5) write(r0, &(0x7f0000000000)='T92.', 0x4) open(&(0x7f0000000140)='./bus\x00', 0x180, 0x24) 16:00:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1000000000200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x7f, 0x7fff, 0x5, 0x2}) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) sendto$unix(r2, &(0x7f0000000200)="1abb03f09f7d06689393ca0f2450c699788991a05b721e8a227658e2bbd01dad3023dc3a8bd018537c4e1ebb9c6842ab1297274342ea6f947516b0a30f05", 0x3e, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4c}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000580)='./bus\x00', 0x401, 0x0) write(r2, &(0x7f0000000140)='ms', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 16:00:39 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) open$dir(&(0x7f0000000040)='./file0\x00', 0x6fcee775c78293ad, 0x1f) minherit(&(0x7f0000fea000/0x2000)=nil, 0x2000, 0x1) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xca}], 0xfffffffffffffffd, 0x0, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:39 executing program 0: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x60, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x548, 0x0, 0x7ff, 0x0, 0xfc, 0x7fffffff, 0x3c, 0x3, 0x2, 0x0, 0x7}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = msgget(0x1, 0x20) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/85}, 0x5d, 0x3, 0x1000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x3, 0xe740, 0x8, 0x1, "dd204482362cf7d2e129e4a6beb8bc5a5629f265", 0x6, 0x9}) kqueue() ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x440, 0x6, 0x1, 0x1, 0xfffffffffffffffb, 0xffffffffffffffff, 0xffffffffffffff00, 0x2, 0x1, 0x2, 0x2}) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x48, &(0x7f0000ffa000/0x3000)=nil) recvfrom(r2, &(0x7f0000000240)=""/136, 0x88, 0x800, &(0x7f0000000300)=@in6={0x18, 0x1, 0x80, 0x4}, 0xc) shmget$private(0x0, 0x3000, 0x288, &(0x7f0000ffd000/0x3000)=nil) getrusage(0xffffffffffffffff, &(0x7f0000000340)) ioctl$KDENABIO(r2, 0x20004b3c) r4 = semget$private(0x0, 0x1, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0xd29a, r5, r6, r7, r8, 0x4, 0x2}, 0x2, 0x800, 0x10001}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000600)=0x4) open$dir(&(0x7f0000000640)='./file0\x00', 0x8000, 0x120) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) socket$inet(0x2, 0x8000, 0x28000000000) 16:00:39 executing program 1: r0 = semget(0x3, 0x4, 0x80) semop(r0, &(0x7f0000000000)=[{0x4, 0xeee4, 0x800}], 0x1) r1 = socket(0x11, 0x400000000000003, 0x0) sendto$unix(r1, &(0x7f0000000140)="b100050490000d00000000000500000000000000cea11ea807fa6efa153fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a015900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f00000002c0)="8a51dd0aa7789a5b74a42e8499744aa61ab387006ca2e80825707234ddb63c30b56f7d28b8a16ac2f452320842fa2994428ef206b9271e5c285b5d", 0x3b, 0x0, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10108, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x3, 0xfff, 0x7, 0x1, 0x6, 0x8, 0x5, 0x3, 0x1, 0x7, 0x4}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) poll(&(0x7f0000000240)=[{r1, 0x120}], 0x1, 0xd6b) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x1000, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000d80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f", 0x291) 16:00:40 executing program 1: r0 = socket(0x11, 0x1, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="9f8c7665dfd618f3d334e4cc0a48f273318d7276190d928669957c6504c0bd284cc4f6c302eb6704bbeac545c6931270b6e9e1ad080b40d731ac1637d53c6351473fa35d8e49729ea5a934c3a645bb542f7f45a6cc1dca7576a2e14d6f88b3825c3c863f90614c9a642e705d41da179b2052e1b4958ebfa29567c492de992790eed04034a27b6c2ab8e2da2501f0cf75a20ee26b21fa1e75af33fab213798a88d670246ffd96a91ba8d4a03162012d263a8001c76b710099f3d38f55896893f48aa96ae6292db1cd7f99c76600439e87ccb195b23fe50cfe5c293aa5fbb2207499d2518f0f04e4b6eef825", 0xeb}, {&(0x7f0000000000)="2d239a145dd8c17c35c697878db5aeec39c5", 0x12}, {&(0x7f00000001c0)="5946b08f4f59d65934749f958926fa45b173720f1552dee623933919b3c310e92b2fb349a00018087fb3d8e67c6d6e20e6148f833f6285548574592349c85d9d97b1fcd8d25301d4660ca3afa2c3847640aeed12e492a7733e22733032e95898b75fda8c3bde363b96e8ebd998ebe8d0d4e87dadf2ce99cdfb90823d17ef4d316aa8e716aef99765456045cafa45516b8a197a8ae2ad9567cd4716031fc674aec9582e900ce514feb0274ca61794e910e479829c184a0aa0f78968828f51c28af55570b86a880d68c118027263cdac270b8e660871167c965bc6fd2490e8daa166b9b5580ec27c05c98484ee740dc594db3557a9259dcf54619a38ef37cb12afb84d66aab9600cd133d062733a3190d5ca7eb622c32c0f138aeae41cbe41c86408a5c6a518584d077a66222c206cea2f45548a110abfc35cbcaa8337e75db984e6b2622d645cec46173719bac47673a175d6b0501ee2ef9ae5fc148e4e2f3ae95617c6e0e51977737e8615e662bf5bceb2c4f160f5d15a9b3f56a513265de2acd3c0508168dd93df938ea3f2f401d0fa3976e8be475b10cf3a81c496113ae8aefad48c19308ce1580e13026a339e0b1a7be723a406afc6626e38dbce03531a28a045c51d0047bb68e2d2a103a3e23277208315134dd24da0475a409261340ee1c986fb90c054f0a2984b9572c79eca45c260d82b0842bc2f19420f0dc4e431359172de7352f93e01b663c75f2ab8ccda1a2a4dff9d8cef615a9c6356fee49c76fff83083a15df37613cd886be870d77aa4edb2c4014192f2022d8696c5f3be7a3e493941ff02e5d342cfd7a7d2fbba914662e829c5ebeaa1f50371dfa7b138cce7266600a9f53c230f84919eb54874eb5cc826dc33c3ff9a07b7a0c8a972a887fd650e92610edada4f173c2281957ec8c0624390e4ee311953edb1ecba519f67ab354fbb12492f76dbdd31665a96b1295de7e671abd8ff207b814334548b37c37a56735f833dea5d4a591274baeb24ee111ef3b8eb9a14b6f9640fb8f2f0139d200899c30de53792018c253ad7b39f98fa4411dd3d56bbbee9ae4fb4393b4d949ef0f0e4101c406c5765e827a2aef516af130ef7bd5d9a368b1ee656b1ed43c12f8be2b788abf5b07a5d0fc724aa0ba7056501a1991ef44f3c11f21854c3113d335945c0877e475b77871bfba38b8799af96f35edfcf56476d7bbf0f72e4ab73dfad0ca18ad1bd1e715777ab113887024b9d482a2cb908c60ef3a150e07dad7c91236d3e3581ca790129e3c13494a1eedc88761852246a9684d34f247f3a1a657b2390a8ecd03449516da776622ef2143e5c866d9e01e41572f06c8095947f074024c8cc8a224c7ea79067a5f4af5ae9886cb76930ddd929b3ef6d38d29d97f8af629f5b957f79a7459c5603b9c3ea4d1408c7e11e1db47214c5223774c0619a6c875d426a1fafc9d1eb1982534455c97bc195f694d77eafa53334ec7abcd7965b74300f3e78c57c082c228939e4656345459f2f8ad54b3c0bbaef70fb328bd52e00f6c1f68ac08c9ad184b9b71f09d39d0b854d0243ae609e8695e0e0d5c1180b8e0945581dd00daa35dbeac73ebfc59d2cadaa2e793318bbd5ad7690adae86fb7b21ea87202f1c93965f8ac0b7f8516a43e86f80c874cda788bfa9b5f30ee03715ca761b38f7ad665c7a21203acc60c7644d5594d671294dc24c4f279afada3aa55c3063da25f39a048f22c9097fdcd06701fc8f8abd5335485910189c37574e96fe18780ab82841f012eecd5166585bf2f28449c799cd95f6891155592b968263c4d92a4e939050452c7ccd26eabf8253f8091a6a3f2a4a15206e0e8a08d01fef2018347e34c808b7a8efd79fabe9b44f2d1ca9532fbfe118e5157a4c82856cde09ac15c1684cc831f5c7249bca861940de3418b248aa3be986bdf405b3a7c48ef0956a43b006c687ad378fd6ec702c1a85c6a2f2535c2c918c8dd70b00ef5080e43555232aae75ca9cd2209b55b3ecfc1dbb097c6f6c2e85afb34dd1f52babb0036feec723eb54c28463343c8cbd762a74a945727f6529256bec06cbadab0ed405d72752f4e381c56e5d87af9d457783cf89e96ca033e73c546f9f768610ff3ea5367d5a04bf7c19098ea4ba8a13e0c5af503ce3a13dfc90159129e7b6e27beb9bdf547e11ea3a3c6dec3f486d6af209d162db0e640681bcc6c1104d2d2be34a1f832c66e8e6bbb2ba141e6874903cd65951f60da7e8b875f07a8c6f985a4b54aac29c22fb745c381b9fd86599968e33bf27c9ca337c12eb696a878535370d76834853c87b1996556cda024acf2f695a85846ce8f25539fa7328f4666c47e45d29c43f686f5b884e1ac5713d6f4534efaf6e0ba1603669643b9804ac7084b4e2be1345c9080a3eb23f67d356a4923730fe06b29c28c272eaa36539f554984b7f70ccc7167f2a9a050f332bc5904bd7bb7f34515a6ab0b82f3bfe0b363598c1996e57aa198934ca46c6142697c8f053e7ad25fef127ab483cc3be81b29bc229aa3cca893491079976b235ccf5487e46c8412fb5c6a85ead878b95863a22a80f4e39343c0102ff0b10de8fcb9029fe92e547ae0deaba1e2e14c2d3b155c0c3273aeed15baf36e9d9ca64beccf3c7f34d3dd8f48a35f0906be64a71f803fb1cfa520cea765d5a83c23e6737907245b78a06809eb293f3c62eb6c37a640a1aee1e8a73b903a1b1fb0de1ea4bc8a04f20971179d2176e2850746e639512f3c2db243d9cc52f73ed29675e2b5f33cf3389c59216d6c58d7444f3c46f336d86fe682128c6684a63a2ee491f21323b256680b3d14612bf1a72abbb2792e73f2cb4e1cbbbf0d4577c09df7a55015c9961ea2294de5477d31986b7ba7afa13e51bc374a057579bed22dd7c6ecc9ff8fb0e7012ed9e54813c089aba2c0563b90079a056534ca06881aaa929241be4134424809a2cded723a0dd35e93c5f7f7e0552a1293c381bc40912a9363838a2678d3c69a089d68b2bb5fcec327aee5c8da682d543dfe91c2c739b202accd8d289b9666eed26cbb4e8f9db64dc4088007884be9d2902aa89ac049b7aae78e9cbe1e2d89b56c577dc69c7ab896a70fd5c76ba60fb9b7441d416f512e384888f0d3cfaac8a510ee465668f63efff14d1c9b3e56906410048da6a9e41a70a995f9e727e3cb568c2a6ac32513db9dce9bc481698a76d4adddc95867b2e76fbfad6ec0325ae72e8d17b2afb75b8b27244b6ee05080ae59e0453f19a41db24c469f9e2ce6a8aaefba49e5e0a3815e44f661131d8ed4fa6bb915d6a1b98bc3335bf3c398e7e91c57812d280f1c3ec5a62595f19f0497abc41339a35813d2912ff300274a616ce42f411e95e1ab631bdf172fbf7241a29fe924bc5a01460460486a82c242882ee011c0c2019d2f21bfacdb1586e58c4db0e7d3b5f00f1e9fbdb6fed1f17cb09aebc300e49589796bfb9a9c33bbc7c37a39bc291b3493719fd946334d5bb286a825349d94d365f4ce5a24e6ad2010640f6c884a31bcedbc3eae7b23e7c0859252b21914781e68dfd9107d5c05dda037d982ad4f2355fb0d40238c6bed30710b6e8c8045c57afadf5a37eea695d6cfef7e78996266d40596f63e11ad1701622d43c94aa301a2ab728b5201789d92d4f5568f2d0236a07a86ddb032e6f88436cfe53d0598cd87029360a68ef5c522478bb3372913402a7d86eccccd5b85abbb351339c51208811089bc3e1cc7a2b165ac2da42e34c68854b3c93ad2bbd12f3f2328a3bec309f47dd1dfa00318b0ce524a223455568ad889b7d9c451ee8966cb27d45763a5b1383a0cf1ee517cf6c9e1d1eaad7f868290e62a940f5f1e266a34ab8a04424981ddffe3406300e51916262ab3fc53332f579a9fa6d106f273c5cbb6caee3ef505803c7b727c6273a3ef58c17c354233bd12deb28784080bf8b3fbddc18efef4bce9f265b5e6da9c41b4ac271b1833d46316ea5c0d828077a779a67aa8239987a8bd3d0bd5e63f6eb9a24fb8bdb7d94f30a84c9f8cfbfba77284cab8b0ad1b576d09d58e526b7edeab89edc146b9eae36225eeb58ac0562c6485649272d1c440c5efe1c90203e108ca660c4bd37d2a1a4122253e4bf884ac65cf980e471d5e782aa72bd6121e3143defeae142d846cd4a9bbbdf995130c06dc49a64b6679b5827e99f4b87d8fe9e7e0286b52d3a87a9d59195c0cae11e16194313b5eb609fe9e2c743c493673168edd98abd74b7328fea39323f44388cd93b76b9e550ad5bd2534bc86cc5f53ac1c8959521977b2b1f4e504aedc39297b347520afe3bd3f3626c9469c4aae22103bc7c08766078da81a39506b924efc1a27e8043b444c5fa5c8a7c90ba8b622792da7c7dda5d7307ddb3496697baa411a172f3f44a26ac6cc516da98825b00a58017512cc944b5dfc3ebd680715b1eed76c1f2c854c4dc6ffb06e6cf548fd6976ebf32474e31b0c342b14db86d7f723a1081a2c8350051e202bccfc94b0805d71224f3ab4ee9d741f9518953df99654f529d805ce8351332d2a5bac5f1e902408c12923d569729f9d05bcec10d1853adb6f939b5d8e9ca8ba731e69a3184abad99412f9ed68f2e44ec51671280584193ef7ae0ccbc48afa4632f31164f3a456917e5209a5b089602c47fdce646080b142358344812670db58733d2f1190ca8a96620e56f28a913cb5b8c7af61305a0d3036a5fc6c116a49d729e83943bbf54fe1333e0e2eff40af82d5204268b279bd24fcf3737ea8840625735b7111ebf81cc4bdf67800b0d7bd0a89743c6c0fa9b80650c570e09e134a52b928afcdcd0c8c7b1910bb53a06481ab52d748b8f2db7de12e6599af2d06a493ecd851d75cce26825aba59d54107ee6d50d4198c21ac8bf4e3a709f3659ba8db7c9efe138065052390a3b5c7054d4c269f504a61d9def6407d568db6483b36d052e59eb522d5764395d59fe720fbb6b30ba53397ff00cf674f53bb083476515c696c32574a13b55d0df65c20f958e7ceeffea11b0a16a06d7dc808551c3a3ee2aad1e286d1e07aa9226dee9754deeb68a19c892bbfa2bbec3a9349b5b8848fcae23d03f8a7b3708c1ddf41d3a78493488abd0c3d9744b2e3989ecc5339c4fdd4c781b70eb80625d9ae56559ce65b460b1a87fa5d4b05634149ee966bbdf00de3d3c010870a21c9f3de114cd6f81bbb549c0994421cb916a4531d4c0f9ff01a5a432bd2f16f25449b98e6334f765d847fc87331dd81add84db199fefc4017d43fcafa5c3f3c2c048d6a06639e3ec387e788e49613c56f3c6132cd390214dc4d0c84fc45935f4355e243a1db70d1546f51f53e6c76bc46867e5dc258efec4f1be27ff839e4284c81f1b67a18a995b895e674feaa3bed9f08df3503b4ef722c86122a8c4dbfbb2e2f7196a1ad61c7abc7349f96f2b40c1ccbea3ccdbb7d33fd896e771b3f91767a8c500f2480a2b8acd344d16365197cb0e2683a2aab165ea1dad63b9c220fd1edd63135a2448cec99e145c285e6179f79586b5ce2d78c0db1a3c93839998b27d59bd55fa0e110fceab5c6bb733140d1176200a9ca7d6e4141f2e54cc54d50376caa49d2613c4b404f82ef8a8584956b1c4a419f1c54dbc38c7307db49952dd59e729634399aafc40d125db407566be8f4325542eaf6f1b17926411038a2631051ea4581fe10d966a677afd3dda5486ecd347447ed40f87775e85c2a4715c944e2d8d128b7a7a9e7daac7cb689845b90a4316598b06d8e453e84127563023a90f2b2a982eadaba2cce43156", 0x1000}, {&(0x7f00000011c0)="79ea16e9cc82457e59d0e7c2a2a3e4c2599725061bfcca4ec68fab09503bab32ea245e1cbb3ca3cb52909f93cb113baaf2d221df06e964b947f4670bac4ecb73c16825b54094df750c72b8c9c27b50cc7f80a127ac94b8a3c5af91a5555c165593dd3c1c678995699a58ca597f3bf7bd90441a37fefeb9e24f2e48a7d9258f2d494ea4032e8aec466004e144a6141944cab90e5e897e4a93b2719879d8fd596e02348efbc74da9548afd1e0e62dc48e609db2f800669fb1ef1d6cddb24ab47acf1c26f64d52cdfdb0d98100bacbb6cf047db368cd5a8b2cb7460bf5b0df6c24977", 0xe1}, {&(0x7f0000000040)="a6b17b3f7b1cc1a6", 0x8}, {&(0x7f00000012c0)="8b087a521ab7c0c5eac41dd261cf71b76d799dd63f576bbecef8679cad801b8084d6ae483a23e9395294a0c5", 0x2c}, {&(0x7f0000001300)="6b4f87c1ff0be2418bc912b84dd209d4daedb6b24379845cc63c26dbef06e2b5b4fa83e360142f41375cdc0f558ab37029c625a35f3e1f5a6afbefc8e502c231a7918e4c3e45f3874b8ce39d45791708562ebd3ba23d0faf94c0f4678d186fb58d8e889e6b9ddaa8b01fcd6cdbac619c468d4c26b1b85d52d2ba10ff183e6c0575923b5f3fc42db6f6", 0x89}, {&(0x7f0000001400)}, {&(0x7f0000001440)="72960beb5cf1e3f5d55fb923355989c695f156f87ffb391dae3fe033110422a879804a23bc670d8ae9f193e005c608b40504c3a20b7f4f7e9af56f043c903d0fa6489fa35f9b364b405c787f4c429ce6ecd7ea1b4ba0a7486730e1025781e3645a97e97398412e5e3979553960e199ea5b700770a9f58db8f8f9c1caf32588ab87e6ff9eb44f12965cbb2a46bd7f183ba11994f8fac99d058b34aa900f1d175d13d85e0aaf0df842ddedda28c141acb10252a2b13c8d2cc065d9c4ccd78b88a5a7f30029b3525a41bed5121b8ea795b4c23b40521b585d79b27ae75193fa5829ab607f61a97d71863e62f813347787fa2c0f08f572dcf14c3dc7df2cc8", 0xfd}, {&(0x7f0000001540)="bdd2f512dd87eb58e55abbbaff73028814c829e92779586d8b3ff911ee8ed9c5bd52819b12b7fa37d6918e0e7bb8de4838a7c999c7bf9598772f5197c1496d1ccd49cf7cb16a08cec82da8e09cb5693a69144bd3315a6383f594e7759d5ba4792fd3e0c64acca611448522b7cf32a68eac0789ace2fc175b3d1487ed496b8d55574cb7e2a636ca356bc46d218a4e327f6ed15e7170bcf5c4119b36460863f689672d220e4a14815dcb75f9c76270ec89158152fbe0ef646401", 0xb9}], 0xa, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ca9d28741f00e200f9e8ffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000239000/0x2000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f00005f3000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000079d000/0x2000)=nil, 0xffffffff}, {&(0x7f00007c8000/0x2000)=nil, &(0x7f0000772000/0x3000)=nil, 0x1}, {&(0x7f00007b7000/0x3000)=nil, &(0x7f0000677000/0x4000)=nil, 0x9}, {&(0x7f0000176000/0x1000)=nil, &(0x7f0000794000/0x1000)=nil, 0x2}, {&(0x7f000079d000/0x2000)=nil, &(0x7f0000190000/0x3000)=nil, 0x5}, {&(0x7f0000518000/0x2000)=nil, &(0x7f0000222000/0x400000)=nil, 0x5}, {&(0x7f00003e9000/0x9000)=nil, &(0x7f0000449000/0x2000)=nil, 0x5}, {&(0x7f0000696000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000717000/0x2000)=nil, &(0x7f000048a000/0x1000)=nil, 0x31a}, {&(0x7f0000650000/0x2000)=nil, &(0x7f00005b9000/0x2000)=nil, 0x6}, {&(0x7f00007a7000/0x2000)=nil, &(0x7f00002bc000/0x2000)=nil, 0x6}, {&(0x7f00002ff000/0x2000)=nil, &(0x7f00004b7000/0x2000)=nil, 0x100000001}, {&(0x7f00000d2000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f000012a000/0x2000)=nil, &(0x7f00003e9000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10040, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') fcntl$dupfd(r0, 0xa, r0) 16:00:40 executing program 1: clock_gettime(0x0, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0xa2f, 0xa45e}, 0xc) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0xfffffffffffffffe, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6e0}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd844}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000d34000/0x4000)=nil, &(0x7f0000e51000/0x1000)=nil, 0xffffffffffffffe1}, {&(0x7f0000a86000/0x1000)=nil, &(0x7f0000e11000/0x1000)=nil, 0x6}, {&(0x7f0000dc8000/0x2000)=nil, &(0x7f0000c02000/0x4000)=nil, 0x3}, {&(0x7f0000fe0000/0x3000)=nil, &(0x7f0000f7c000/0x2000)=nil, 0x85fd}, {&(0x7f0000e70000/0x1000)=nil, &(0x7f0000d8a000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e52000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e5b000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000080)='\x00', 0x1) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x1ff, 0x122]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) chflags(&(0x7f0000000000)='./bus\x00', 0x50000) 16:00:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000005"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) sendto(r0, &(0x7f0000000900)="7cc5c480f21624347d87101a9ee90cb3e20b070000000000000075e935f62a99524146659a13ac5a4b9357f3e5cedbf57d78306fd869d3b2154e1af4fe758ffb7a9b9b8bbe128c8bb17646630ac7811a3d08e1ae035fa6e492c8b2137ce6b4144b3102e0ff6c2c6b156ca2c1885e0e7fd66b8ddabb85c2ec3cde27f17c97afbd08013607bea4c99a2c689ed06a50a7e425f8ad55ceb8518742091a0ee8687e19c0418583989b7c02f8672a74f51122b9cf43d779c92b95a3b4870d86994f5e4bcb7d678104fc665c378d76350f6c980b2efc561a382b4571aadd92660ea20b259707e66d4a2e2eda6b6974afb5c08edf06ede345df459f435ad7122d4d427bb0f08e205fb3da91958379a14def397d401451e6ef953e318e97ebe5f95f23357371b104709345f0ad44079c8d10d467c96df17647b0402fbf90cdde030d9fbb3fe7a9fe3d0b912c017505b8aa01859850cc5171e125fc3d95386728e17b32e525fe284d428335f8390f512ae381d0d57d239d5a39fb4330a25922e1b16b36aef58cc9272a0a5b99d12c6aba9d8491d1f8c416707831a68af12caff5405408805d6d5354c5f333f57d999625ec1eb8568570edb23934cb1951237f34f7cab40c2ac6343f41e57e00020000000000005e7fe05cdcea2dc28923217105b8c66121e1f1a9f6d16f4b4806d64a97e6ab47b7e13f77cd09c0cd2dbb38871e47665fb822c3e65a4e3ed6a649805511eabb9fe88725a8afe4a0193ff5e30406c9fdfc8dcd5a4c6231fb54f04fa7af13f03051e623f55049a747468baf14da193cc233147760e5d382a1f9352befe0663309b7bccdffeaad0fc0108fe808b0fe77383fa152cd9216f1d43b207212c0784380653f99070ac3a11d8e411c85b4c7141977fb6ed064e4c0d30ef08beded79d5973911a37205fa9602742f4be67a84ae9cf921cd735fb2fc37443215a3a3f5584b1c8a9a9b753403c952d9f51162483969056c6ad0a2f09338a1f885669021f58028c28b0032c11aacc2a6d83249cbeb5d52811c88e293e3a8d18c23508910d52217090606ea574ca0289cd048df65a6cf13c5d1a280fd51a25b4a30b39fb1933d778271f107bed417696c49fe086397831aeab3058d2ab4e0077576835a3a15359507bccab1669a5d40c69b2c391522923c767d2adbbd94d57520f6198889cefc50121a64442bb2c8403d9002010eb3799d8e3562212dbd79184d915415fced59fbbaea52a61361aafdeeb0b580b6a4b382ab3006cab85df8b9d766b5d8b04a0c7a56e60e3c85242142d7e88140696047ab950003cd8059ccf087745278f94d714205282f75a4519f2485333449ee1fe441d7f874d96b7dcb85718b304189c3e8b8b838c18ce9473c46c9093e838f082bdbebd7684452a748418c2c2f1e4e54285ccb76973b6d6fece7507d2f4a4532f85ac48a33c3b9d245c965dea37576595ab04a7fb0af36666ecc845f259836be54b9321dbbad6dafe7977c4849a249a6314803cd305fd7eef8e91e6ae299cb10e2775776692a96e8891201775777f966c182d6e5a5469ce6c420c069491db6f5f8e47d610231597d38cff02eb572d501bf9269896e8abee614ecc9535d0c8d550c04eb7a294789176773fbea3e83da0306e57d002155726771e8ea294dd9cd0194b3c19c", 0x4a0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1f, 0x8, &(0x7f0000000040)="e76a323f50af00b6729260852ebb7598bfc4d39b768dc8b3dbd17500a7", 0x1d) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x5, 0xc5eb, 0x1, 0x2, 0x20, 0xffff, 0x1, 0x3, 0x9, 0x8}) unlink(&(0x7f0000000140)='./file0\x00') 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000285, &(0x7f0000000000)=[{0xeb, 0xb98e, 0x7, 0x6}, {0x122c5, 0x0, 0x4, 0x1}, {0x200, 0xa, 0x120000000, 0x4}, {0xffffffff, 0x0, 0x2000000000000008, 0x102}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x1000000000000, 0x9, 0x8, 0xfffffffffffffffc}, {0x4, 0x2, 0x18, 0x6}, {0x3, 0x3, 0x7, 0x3}, {0xf7, 0xfa5, 0x400, 0x4}]}) connect(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000666b43e872529c6a4763971bc2a5bf431116696c653040ea8ca9248527ad3d5faca838402c680c2a8faa5ea3b645db1e5d0515c9d9bbc8dc722391f3316fee18b78c93014e63575216c62889512e4b482d13f6d43cedbba6bb68aa0dab8224cee00067880183a1da1624aa55c627e3203a5e0ee47978f1bec76e55b75ca7f1f980d3440dcb59b37d94be75e87536278dd60d9563056e138facf43c20f04811c67b54246c55c914e1e65d251e115539fb29f614020a652476a0d172fd5a1ccdfde7c82915ddaa465e261894a8269df469b2f5fda592bdaa34db295b9e298ed6cb78c90483e0a726cf5dd1029308aad48c365929ed4aff66a52b"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_emit_ethernet(0xcd, &(0x7f0000000300)="7d19808e9bea9050c7a4fa5e27201c83db79dcc0a6aaa8eddf8deb22de18bcbbc0e6e03335eb9a3a13c7d791f206a988fe309d68b6d6216eeedd2996a02e69c47d92d4ba64601a03c7ed13e1a617712afdca08ffb8de2d1e7ab74118933a5504a16eb0634783efd5814eaaaad6e7546a8bb265452eb2b0b4b16af01c9e0910bc9b6e7ddc0eafbc9af7fa568105ec06ff672d8d3ed609410b0380a632f3013d9065dde8b2e220cde10c7139389183d51f033787da886e0bdca3b373179ee8ea986b1a93df976cd4ad81287b23a0") 16:00:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) getppid() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x2000100000000}) 16:00:41 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00007db000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)=0x2f8304e) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000640)='./file0\x00', 0x30, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x21, 0x6, &(0x7f0000000040)=""/59, &(0x7f0000000300)=0x3b) getsockopt(r2, 0x3, 0x3, &(0x7f00000000c0)=""/104, &(0x7f00000009c0)=0xfffffffffffffed8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) mknod(0xfffffffffffffffe, 0x6000, 0x1) getsockopt$sock_int(r1, 0xffff, 0x21, &(0x7f0000000440), &(0x7f00000004c0)=0x4) syz_open_pts() chroot(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1811, r2, 0x0, 0x5c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r3 = semget$private(0x0, 0x4, 0x1c0) recvfrom$unix(r2, &(0x7f00000008c0)=""/229, 0xe5, 0x1, &(0x7f0000000c00)=ANY=[@ANYBLOB="ef814221d230fb984700bf146335043cfc05eb141983bc6d993e2fe2e7b04a803273ebf68d9baa90b45f3cb72186e7ac790a9a13132251c7fba8d471f6ed3e9782bc6ff02f6fc32ca4f2121fce0743022da5e466eb88c81ddb3073866a3573aab97fb5e6ab5f4dfdfc95da57f90adae7cda6759fb56706000000000000000dec2beb2e2bd6bfd203356c4a1142e25d91facd78c8a6eeeaa5d4ce7a11eb858692d93b926f86f567bec44dab68367cef292492aff231f4ac4b1a4267e2971cb80ba9589a711d0aad9326b8cf486f51b812138fff77b1ccf709a285b162d1e284faed1195073ce614957ffa0d3ee7c2bf34c1f024800750989e9905959361fad210362271e923898b891aac57e8b49dd3e16122f137bee807664e61df4d32673a09f0e347585d9dda7dc17d6ee94c54187d9913ddf76ca2566d13492e2c722e5d3b8b53c2de8bec2be97a3285e0bc3e8a4192eb8e6805f7f4ab0aa1961149395d19e1c9249c33e84f4e84b5f1a07d1c8b7c6c29811c676c0000000000000000000e8f7d484b0db9f5979e39e48d4100000000003461479780f9d458d6cd38ae2bdcbf49c9f9bf0c1b7fd20debe544468113aba26e2099834c55b8239ff8a6c58fb24698ec34321b4f1a225bd9e1026418"], 0x1) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000007c0)=""/191) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000340)) syz_emit_ethernet(0x49, &(0x7f0000000380)="681ca7bdd41ea76b383e4b09cad8aa3f637b8486071d72eca50acf787a5f484c3013ca1deb365ab9964ef4e4d64ef6fce20c9f989ddee92e9c32603f56803b74d82940f6b14a37a3b1") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x4, 0xb2e, 0x3, 0x0, 0x1, 0x40, 0x4217, 0x0, 0x0, 0xd758, 0x8}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x54) fchmodat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x0, 0x0) r5 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) semop(r3, &(0x7f0000000080)=[{0x4, 0x6, 0x1000}, {0x40000000000002, 0x5, 0x40000800}, {0x3, 0x7ffd, 0x1000}], 0x3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000005c0)=0x100, 0x4) semget$private(0x0, 0x1, 0x208) semctl$GETPID(r3, 0xdeb1b121a3793fbf, 0x4, &(0x7f0000000500)=""/134) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r0, 0x3, 0x36fc, &(0x7f0000000100)="630cbf3915cc55dd68dc27dc6b08638c4c913931a9026424d4529219e124138bbf7aa29be78d3662c00e5e5c8ef2f2478d67e0b61655937f09a19d5318655d624f42cabc944989fe1df6e7b8695265a748f51487070754895d6b2b7efa4a5d89c2188e5068a3bca9d0d8cc", 0x6b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x28}, {0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x100000001}], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 16:00:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/34, 0x22}], 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:44 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='x\x00') rmdir(&(0x7f0000000400)='./file0/file1\x00') unlink(&(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000480)='./file0\x00', &(0x7f0000000440)='\x17\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000300)="9d61c23e2c56e90778d14e5ded75f4431748188c4c873c7fe62d4b1cc596a08617462585f0ca2113e0956ac70596861404ceafc932398b9c1520932cdc25ae2a3124e8edada12e739f78719c19e4bf8337fd522ce619a586bc5243084112f7b9cca74d96579908e2c60863ded2011280b7d6ac703b6caacedca602b2b8e8da9ef743469739a154594db5c0c2169881ec1ca24c048b78c83738b7bfb5b8f97a", 0x9f, 0x8, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x8, 0x8, {0x2, 0x5}}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x20) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffb, 0x21}, {{}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, &(0x7f00000005c0)={0x7fff, 0x10000000000}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1ff, 0x100000001, 0xfffffffffffffff7, 0x7}, {0x84, 0x80000000, 0x7fffffff, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ab") 16:00:44 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x95, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0xc003, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x40) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0}, {r1, 0x100}, {r1, 0x4}, {r0, 0x4}], 0x5, 0x9000000000000000) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) write(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0xffffffff) syz_emit_ethernet(0x2, &(0x7f0000000140)="8b07") 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = kqueue() r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x407}) kevent(r0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x2c, 0xa8, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0xffffffff}, {{r0}, 0xe8e2f1c6f243331b, 0xc5, 0x60000000, 0x6, 0x4}], 0x1, &(0x7f0000000300)={0x3ff, 0x5}) r2 = kqueue() dup2(r2, 0xffffffffffffffff) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x0, './file0\x00', './file0\x00'}) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r2, &(0x7f0000000080)="5ceaa0fa474b31f5d0bce6a66c322be9fac7865fa3a6385ea3c313a82e024ba93a8dc27e53854c3e11553398e36ddeab74ade4c52f85a285e7c46bd128cbd578af0e0b5c804ef164f5759cd71017b9d5d03e4a9184e7dd1af9439ef543dd1554aef10f848fb410a810e28d370779c89a9eae1170328cd093aae49e8a4dbee1f05b21d05f50497274e23fc5bbb296d61bf9e2f1db9e73037a20c2b9cc5499cc53f2a944edb876dd0ee4cb2a384d8f82b1bab0f2660ea36f8b78fb81d03e2edf3431f1224d3df58184320c4835b5b6b6ea6f1a", 0xd2, 0xa, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:44 executing program 0: r0 = semget(0x0, 0x1, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = semget$private(0x0, 0x2, 0x412) semop(r1, &(0x7f0000000040)=[{0x2, 0x7ff}, {0x4, 0x7fff, 0x1800}, {0x4, 0x7, 0x6dbaec512e5b10b3}, {0x6, 0x1}, {0x3, 0x9, 0x1800}, {0x1, 0xafd1, 0x195f2ab2517f6573}, {0x0, 0x10001, 0x800}, {0x3, 0x4}, {0x7, 0x8, 0x1000}, {0x4, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000080)=[{0x7, 0xfffffffffffffffb, 0x1800}, {0x3, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x2, 0xfdd6, 0x1000}, {0x3, 0x100, 0x800}, {0x1, 0x3a8, 0x1800}, {0x3, 0xf1, 0x800}, {0x1, 0x400, 0x800}], 0x5) semget$private(0x0, 0x5, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) semop(r1, &(0x7f0000000140)=[{0x4, 0x1, 0x1000}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) getrlimit(0x7, &(0x7f0000000280)) getrusage(0xffffffffffffffff, &(0x7f0000000580)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x100000000) semget(0x1, 0x0, 0x1) clock_getres(0x3, &(0x7f00000003c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/112) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000480)=0x8bf) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x3e, r3, r4, r3, r4, 0x40, 0x100000000102}, 0x8, 0x8000, 0x5}) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f00000007c0)="1e8a787dfb71a1577c1900635b8eb1ddf0d544c7c351e16a5645be67dd37270aa93daaf0d8d53a6ae42747d0087a920a45266f7cf4b29c43589e459bea48265b82838a146afe23a6699ee55ca9a15c460f93cb0b9693857e1f04a083cb0b3109435d7ee20ef6fa9d3b8157f87798c7fbe8fa3100e0e4352d6bf9f2f1108b100847", 0x81}], 0x1, 0x0, 0x0, 0x5}, 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000a80)=""/103) r5 = semget(0x2, 0x3, 0x1) unveil(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='W\x00') semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/55) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000bc0)={{0x7fff, r3, r4, r3, r4, 0x20, 0x2}, 0x81, 0x10001, 0x6}) pledge(&(0x7f0000000c40)='/dev/null\x00', &(0x7f0000000c80)='^%\x00') preadv(r2, &(0x7f0000002100)=[{&(0x7f0000000cc0)=""/163, 0xa3}, {&(0x7f0000000d80)=""/215, 0xd7}, {&(0x7f0000000e80)=""/103, 0x67}, {&(0x7f0000000f00)=""/158, 0x9e}, {&(0x7f0000000fc0)=""/169, 0xa9}, {&(0x7f0000001080)=""/79, 0x4f}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x7, 0x0) accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0xfffffffffffffdc8) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0x80000001) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80c1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x8001, 0x5, 0x8, 0x1, 0x4, 0x100000001, 0x7ff, 0x2, 0x0, 0x0, 0xffffffffffff76af}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x107) setuid(0xee01) preadv(r1, &(0x7f0000000200), 0x100000000000031a, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x2, 0x200000005}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x25, 0x0, 0x0, 0x100000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:44 executing program 1: mlock(&(0x7f000046a000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000000)=""/241, 0xf1, 0x43, 0x0, 0x0) mlock(&(0x7f00007ba000/0x2000)=nil, 0x2000) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000001c0)="02fbff2a0e99a5c606d5ea749cf78ae2b8451d174e6ca15bf6", 0x19) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:44 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:44 executing program 0: socketpair$unix(0x1, 0x4000000000000009, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xc6802e182885b23f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) kqueue() 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x809, 0xf59d8f2e084de96c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000001500)="7c73aaabc937f7c9b2d1bea57de1cccc904da7383235bd227bd7cd7a566e871801511aa008e5c0e6421ce51265106df866ed578fe90c1c8d690d0d074e8c911417c7495de0ebe1ed2528498a70c6167cb759aa13fe39afdb57ab9124c687a7ebac328ba21c065743e819b33e191ec568b3165b3688eeb74110b0edc5a74b5a4de9496162dd24f8d2312ac4e8eef6b54e9713496f557d271dd1bf7e13eb7a94616fd20a64542a98caa647a062f9309022bb1accd9caf95d078074e527bd6775c4d53a6a25e5b5c7c544fdd17ebcffcdf67c3d7f286f5a2f5b0f67265c1325f6feff07bb9e012cfc5eb258b86d7a1c18f035973e5c3c2f9237708e4d87cc4c6d1087a9871a4e150745ffee81a7202988ae88af660a2dc9602e39887201e737ad3236e454afaf0c5304ea1ba6425544b144023a1c74ab060c2d1ff386be729cb94b11f0804e73a6826fe70b88d6af23fa530246a3a1120c48a994284c793ddc76777876a42751eb0c01148253f5db1c5de948db3798403b8976e1616304436848e4837fffc51cc988100f213223786ab7d00c80a12a6f5619d948d15088ed9331bebd780ac8d3fa622702ebd286ad5f7ba6b9d844fac023e45a4cf1c2fd6e6521bfbb48eb6726807548f68958f2367cea8c5928ca7dae138444626af02eef0667a20265c9beb37c3574481cb31c1122b00478e16deed7832ebc9b8ec319ca343a37c961a89e77c995f5254d11ae5380917e881f34a5a73ab1c6bf7ab230f7a6db97e7234283aa1d12ea94a61e0455f85bb30e95dd4ce4306eec5c5cfad89df5e8f36efaa5d6a9682e9dee74dd6c888170510ab419c2917a8b3d5e3e01cb6e452277c6adf16cd90ad6fa7b52ceca5b0aa906c520aed75c0f0d87d8e1fda96363355f3a637c407d0021cb93c774c815b061afd2da0ee9d23956f11e1d2880af0a7fcf9755de821551443f01915cc04e0310e917678b080282d6bad39410980e544a28d8457b61011866cc73002fdc1b33ced4d5177e7456ddc285f9e34eff3d90cad4d5bb8aa8a2a6e5b56e2652de25a455ffb54bd51e3cdb9a0633c6309e97a5831fd68345c218704dd5033cf0bd495a56f651953b7298d5d0156a0b75cf15c94566b8f344195b6efff5c391f96e2fc49d58d4664bb1ded9782251bb0331294bf65bbbca33de78e08e214415c975f4b5e61d8bad57e2053ca09f2c3bfbaab8f692f7fa91ce68d899bf8b2be0e621f5f7f4ab262db71f363a380f83ed53b501083cdfea19cf5ee3af13f7a37f2453ee15a7379a57d728468a2e41bf1985e765cefc739f5228818f54a93efda6f3d7a4a95d81153bf7f18e5dfbd8674e0b999cc47b885fbc8fdcf30f84ea3d2689ebb56c3e930410ddbc9c8b8f472ed705724564185154d5dd9b3ddeeed2a62c07c76af561d65577e5fafebb7f2e87beaf3f7256621277c014a8199f039df2054ddefd134c3df81b7e06e6fcca9ac6c6395f226a1a113e3cfd62f30d1ec69fc2feab4c00569e8f8370f32cdfb2625fb3bfe87597679fbd9e25ff2e134ec03f04d81454da506f3d29b80b62a79d2aaf082e94a92fecb07f334bcfab9b31c6ed3dea4f2b4a741b172f3775a2895f7f06de11ddc8d08fdbce69b0623c4924cdb5a2f1a8ae5dbc4b75c866b48e529c70549e57c148d70815323f2d809175281db59d860e68d51f0727b915bafc1b91087dfe72621dc720242f07a7d0fb6458762a351866a445cb40a80e93ebeb01965dcb3bd0ec4eeacb78f681505bbcbd57220ea2a01a23a613ea2b62bfafd594d00cefcfadb6d2e9c4f92b34f9fb4b42fa81c0e37efd438240797a02c8172bef5ad631029d5c32483b2582747c801f4dc93e9bf5a25493f03eef29bdb05440b59217aaedc23c3b16d52c5a1a2b129912942089b192e48ccb961ceb92bc61dbc81a818770a36fbad8fa27f283ecd17bb07ca066a0c577eeff253d45baa6e3a57cb09cd1620d001970b02d0e5c4993e4a27f2310ff4c40a1662864411a1a8e3bb46b7589b9d41bf4a5b97716a9a6df951c73e1851d134c762ef494c28a2133bc31155459b0483e04facd1a98f521ee53bba6bde86320675911724751e726de0b3373dc637deb1a6fe125b659786c779bfff93adcf08ebf01f62265d0cea997e6ebfe173c948905e82019b33d54e44f047fd2cdb3e3a651602f6bd93423258759471a62d0cb7d1bc2be0a9f3609debc26b0d997fdbaee53c870db40356030180bae95f816a068e7b9ab4192c50659ee322f873844b1b52c319dec2ba33f1429ce19401cdf38f1043befde0ddd003bd501de650d87d54ea1830616f342708ad2ce464a43679f00e8e20911647a431c99f0c3434f5ed00e59016f0f40b07e4f76729604ded6d0e7c2d70806e602671a48a28a75ab7a61cd28f54414f6a0cfb40886324623e9b4b1bd7b63de73c70e59cdceeef70392430073887916e449d06bc378b33bac9bf940e838e8ed41b1014962272f01297f552699782b2c9a7ebf2dfac9376f4dd834b1d6960a0c55a5fd4e3a0d0e09b3b4c2a3f2db0827416c530ee06a96874fcb2645c41881549ae0dcf320ecb2be4598e83221618efeb3aec9f5cabebd0da5d2cea63d3d94e9d2c186bcedd563d0a49ab6ba8c8ecd966df584b62f82033b7707f1688816f596175f9d3b606cc99b00ff5e3534867b69590fa51766c45bb59610253181e9be2c9867bff1a91f9885e63909f493d821f93a212b975c4e83dbed3d200c4a6fd79b695adc91e88807b78d9068b4748d6e25f178bec8f510bd0cfc1b1ed18801ef6b077a8ca130b803d3adc4af2ca0bda1a0242d6df2ff497e8ac9669f4419e439a7244093635065f7d64bace83ae24e614c2f5ccb90851693a58ae253701a3e31a34344259fc3173d18f56bec8028058a9ecfdfc6300b6c23626264fd00a7eda822c0378d41629c11536fb3eb8e9fd68bc9a58206baff54608f21c28303a2028645582c1a4191cab7f7ea95608da83360f9b9a06b1ea3d8d47a0d3824bba3aca880d4c1dad3baae55d0ef5aae42c8b882cfca3a852595a8872b6bcc7c79f8f3911b9f62ee623d169df2b351ff78faf2c5ff61f997d7fc58b4909b86a2f1ad3e1ab4be417b19ca8cd5bc1f9ff34d3ee75b023fa96f065f02c82396c6826def636b7b02f2b393cad476ca93d169bf548f17e2ae78045f6f7703473a4cc4980eaace061a684a06e3c28ccee99974f94588f37a58a38f09d6e76ad6ad1b93aa12ea54474e967614320f8b3e1febb07b655f53284313f82e25f55e6002aa1da9fc8be4fe66dd3994fffa6427f5a665708921038c6c90a251b915d7beef69f3d4c688c3cd7aa7cb69e22e55890e77e91d7bcd2f21c41859140ac93905d01f473724b23fb59eb7efa52cb2e1872fcfdb1796abd4e9ec27d0bb3e5035a59b15a0735b4a0c1cb0a62ea5114866ccc354fe9ddb86f145c96858b920fb2343c581f73cb68edb97c0e8b684ad6029582a51412e807bd587a943f7aa9ccdc74dc411077b63337d7362dce5d072289dc922f5fbb7f36bccc48ba8091a58258a0ddab802eaa913bbb04a6d69ae7e07fce980444057702fa3092846ffa755669e7a0b09a6be691c245cd434347891dd9ef86715d00738801046c00d5f6c25ef1b88593dbd397c55cb5ba3d0b429e729c90b24b2d6be679e2c092cd4d038de7e852e8d94ea7e54c3c928ccfff4f3b7b1ec236ad8a3d62327d4f3294637508075d3df6c61e7045cad717365e9b71c2c48e22f71bca0703caf510f9565e8fb124f1544ec2cd083043ece94207a69325750a4a55887a43f49e713b19eb7612df971d7888f4757a1a062cb4a71e3a9e983d7f20ed9250f9f70168795372b065a5d81db36914f0de5db29fba9498417b158f19db7a77353d033e50348aee7017a78fa5409959f6ef4aa85876b277a0a4730f6183e5ed931fcdc6e121daae1456606339798702236ee968be3614ba35fca332b22be19fe57e4a6c51f6305443a947a590135beea83c06aa4fc133874a029409bbaaf59c2fc11c9943879d3a82f23a0eb700357e94ae56835a4477177dbb3fb6b4c6ec7028e3007473d21cb5c08cada2187993efd82b5c1786f23899f5a6a600cb3f3cb1ddd4d63afd6b4865e18dd128aa8e4d98e669cfb21adb7eccefae7f576760aea519d59a508cb3a25c3cb23482f0e930e4c5c6ac70db48e586a20435c4ffbe6ff7864d36ecf848f62cbf8b4b2bdddc22d205d3452b0cc264d27d1320c3f090a056c66a491af13e8d1193f55028e9639cd47e6af1a3f02b3efdd8c12c2dec6185d943d4a7a9cca50d480332a425439ddc05516e88ab805d3056066f3c62f8bc2eab251b6696c138da5424dfb97fb78e7cf217aba182439813fea14adbd1823242abaa1762b376987bb428ef84ecba894685cada624844482e73c56ae2b9dd5f1489841bb140b3fcc8d711e301a99e558786ec1f84d2ba4125600d499a8791aefaf0f05bb35d1bf3030e90b7f597c940d3089575aa32e0a79853a88ff06dc95cd97af4ccd3b272ad98cbc07d8667aa4049fd4d0f21d6e30973a19b783d53552796bb1227f929c01ddd490bba0b8302f6747e77dc081e043ea7919e824fc94ec4e7fcd9099e3a3bf618c3522e3822183f637d5f06ae35f4334623b4c97a6a633eec1718630962ef1a16a500b86839a66555fb535ddac46e73b347e6ab70235631203d0f587fe124e3dff0cbbc375a1651c11f7972ce065155c12bcf4a6ed35b31f5a22f1ad9f1b6ce76840658da71122b8c399ae4cfcb3a29002c689bfef6609066e9959891437a2ee642ca35ce1c33545137e87d747f86d8a6fed3b525b3c57ff57cf5267bd6c8eaa5691944ff3a9aed8d932cf6f5f32e5f8a4d1124c1b142beecf2d9a20eedba8de21b55d28ea77e0edb7e294b503df6e9c5167700243b2e96c062d05d7395a8ffbf342e391a55cce9176ee67e3f802bf8b7d2efa1cad6c23fb852435e0705794c94891f6fbafa579c5dde56a8cbb915bac30871d175af82c6d48d52f9573ae9969f82e5e95c7b439423b1ddc4e3e4bbc4a0b8b9367d67f8066cec388a4ad30d549072d321d74e0f8903360044837cb399b64d13fc7037fac6a89789c28dbf34de7765112f734836f806740d20ceda2cf5bc5f553286b6e297f4d00e328e9c603761135f1cc132844c95c8581e4411a0ba84fca1f698c6d861ff86435f1435a8612cdbde8d34ed4232620d1896b8bf6eece946b3f516816ced9927ba9fba7c8b9a13a33ca6118c4a9934a7cd3bfa5325e8f1b776389c5c0682886f89ea9c043acfc0d6f988a9c290b61dac8265202de6ce6fbc8dc8b0abf4c7da17ca99cb5b732f07488ae549841795484dd7fd80f7bd01a03", 0xee0}], 0x1) 16:00:44 executing program 1: shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x4, 0x5185, 0x7}, {0x3, 0x7f, 0xfffffffffffff131, 0xfffffffffffffffc}, {0x5, 0x81, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x50) sendto(r0, &(0x7f0000000180)="edbf49c80de7c728cac1a4d0177d8ac9c4710ab50d61be1452568e7a6840f3138a816c90", 0x24, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x4001, 0x3ff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r1, 0x10000) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66ad1d49806f"], 0x10) listen(r1, 0x6) connect$unix(r0, 0x0, 0xfffffd28) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[0x17, 0x2, 0x8, 0x2, 0x2, 0x4381000000000, 0x81, 0x2, 0x4, 0x3f]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000240)=[{0x5, 0x0, 0xfffffffffffffffc, 0xb354}, {0x4000000000000000, 0xfffffffffffffffa, 0x8, 0x1}, {0x6f, 0x438ef312, 0x10001, 0x9}, {0x100, 0xfffffffffffff0b8, 0x41, 0x3}, {0x10000000000, 0x4, 0x5, 0x2}, {0x6, 0x8, 0x3, 0x6}, {0x8, 0x0, 0x1b, 0x3e7}, {0x7, 0x8001, 0x4, 0x3ff}, {0x9, 0xc30, 0x100, 0x3ff}, {0x3, 0x3, 0x20, 0x8}]}) 16:00:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in, 0xc) listen(r0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6, 0x0) 16:00:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) fchmod(r3, 0x70) kqueue() 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000f6f000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ed2000/0x1000)=nil, &(0x7f0000e75000/0x3000)=nil, 0x1}, {&(0x7f0000fce000/0x4000)=nil, &(0x7f0000fb5000/0x2000)=nil, 0x380000}, {&(0x7f0000eb6000/0x1000)=nil, &(0x7f0000f0e000/0x1000)=nil, 0x7}, {&(0x7f0000fbd000/0x2000)=nil, &(0x7f0000f3f000/0x4000)=nil, 0xfff}, {&(0x7f0000e78000/0x3000)=nil, &(0x7f0000e26000/0x4000)=nil, 0x6}, {&(0x7f0000fb0000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000e7c000/0x1000)=nil, &(0x7f0000fd1000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f03000/0x4000)=nil, 0x7}, {&(0x7f0000eb2000/0x3000)=nil, &(0x7f0000fa8000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000efd000/0x2000)=nil, 0x20}, {&(0x7f0000ea3000/0x1000)=nil, &(0x7f0000f39000/0x2000)=nil, 0x1}, {&(0x7f0000e9e000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000f8f000/0x1000)=nil, &(0x7f0000ede000/0x1000)=nil, 0x10000}, {&(0x7f0000fda000/0x3000)=nil, &(0x7f0000f58000/0x4000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mmap(&(0x7f0000527000/0x2000)=nil, 0x2000, 0x6, 0x1810, r0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") r1 = semget(0x0, 0x0, 0x10) fchdir(r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x77404b66, 0x47]) 16:00:45 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x7, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "34c39ba6b77431b2c42cbdc06ea513798a054787"}) write(r0, &(0x7f0000000180)="cc", 0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x48, 0xfffff, 0x6535}, {{r0}, 0xffffffffffffffff, 0xc1, 0x21, 0x8, 0xdef5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4c, 0x5, 0x8}], 0xe4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xc3, 0x2, 0x7, 0x7}], 0x3f, &(0x7f00000001c0)={0x80, 0xfbc6}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20100, 0x2) close(r2) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10080, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x2, &(0x7f0000000240)="cdea") 16:00:46 executing program 0: r0 = syz_open_pts() fchdir(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x5, 0x2}, {0x5, 0x2}}, &(0x7f0000000100)) 16:00:46 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x89) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000440)="8d5bf779") 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x3, 0x3ff}, {{r0}, 0x0, 0x4, 0x1, 0xffffffff, 0xacce}], 0x2, &(0x7f00000000c0), 0x44, &(0x7f0000000140)={0x7, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000001c0)="e8199434ee168da17616a9fb7f343bd8aa3e65deda408dd096fc533c592573c8fe19ab14173a15980e6e5944b0073423fa0a42774f2f46a8b3c5e936abb297da39a121084a6c3911da5f06259ca5677f4ed0535f39fe1df470e0aa3d0d9fd1616d391efd9d84b43f90363fa8fbed901af10ad59155908d74dfdcbec2ed8a5198e6bc8b289b5b4725cef8782b649f6f4596d70ba5b375bf0ce091", 0x9a}, {&(0x7f0000000280)="d071e9547fb3f5b1174918c348898623f6732b6bf7d126c3ba5e5fde212c722b86879c40305a69aec480b2541bf5d5c7c73b44215f95eb8536248f9e17f5001559a2bd0e2017d1e7875433549e8fc037427e0379a04fe3197b9613ec6ad82ae82936576dbbed9199619e5a2a59fe0d1abf8da38d32a15f97346c85f96d776d973124c2a6adb6ac75eaf75477920940319815cef828971f2fa23b84fb5a58c6c3ab5da8f9a832d232a38b8c6961f8", 0xae}, {&(0x7f0000000340)="07456a2e3bc16494f0496857f80b3f68fe3693338fe5689c63b23d7e192bde8f2a7a96bce5bccf14", 0x28}, {&(0x7f0000000380)="062d871b01dfe5ed51e9160b4585f169bfd1018c4cb6d1e44e0e0664387815c12c8ddbe4f094aa89b72dec86d2e52606fbdfc79f72b275666f20eaaa33f766d204e6cffd4ede", 0x46}, {&(0x7f0000000400)="ab887ec690742c8b82d6ccda31ba5268aa99f6576f2f1aae3b14c134d0bb95d10ee553e51219007162f24f196b70d724ff6672046b72a9e18d1df6f64f44df2f649d96a55fa7598cf31bcdfcc702d4a32e4464d0598c2c46bf06aaa7bb5358195424df75d05dd2cbf4c6efcc6195e333ed33d757e55d08b51be8c25cb9636d8d8f0c63bca99f80d21827f0c7250578f313e7ff5b85a56444e511d093c2ef5eff632ad8f1356760115378407b40a975f9116925f66cf9ae90ba72505157289342d1", 0xc1}, {&(0x7f0000000500)="ade172a04add8e4f25d9f030c9394551ee39b653f67cb32326f073065658729d4a5274c8522a814c6fe37add1766eba3c65506b039ec6670d31faf856dbe6f5e73879d12ade2bc8d69d02fc45201190c3b6f50eb4e6f601d731777dd9145f43d7c3e2793d9a0b431796693a177c25a12f1f2ab776610c2c002bff08a1ab07dbb1d2eba3268b0146921ba3bb0562758f5043dc985fe1ea2549808322f0ddc09e483ada8221c87cde5ebddb3ee05d95a03056f75c7cb0a2092896fb5fb05d4bb2c8b39fc9875522b415f3203bc70a888fad0960a58fd0151271e93c06685ac499eb6b0ff63", 0xe4}, {&(0x7f0000000600)="5e365021005ffb5e44762ed5d87feba9653de7562ba586541c4ae48cb8d0ec0b662050512b62009e3269a83ccb660e89ebf71e822202fbddd0de579aaef068a5ba69911eafc8baed63e7b2aa6dd491927f82031609c280034e5604d31fdc177c91eb6adc94413cd34362ba8eca99c8e49b73572119da5e479efea52f22ecdabb16ef576585e4f57e6d523e6ab46ebd9148db031ec08dfd944038f8ee8a3e05827536692f1175c5e47522ef33a10266fff28f107be739d5eee86931c84b5bcbf9d30feb70ddc8033379139d5be336ddbb", 0xd0}, {&(0x7f0000000700)="aec1d358bf6d1d05e0d7b91a238b036194b46177d9269f341b89b66b487a853f626859074ee7a22a22fd74cbfd1829f236efaae97da22be2f6be69fca68cb28f6a76243e702fa248f9c99e6fb70bfa211a435f7dde397a539aa8a09348c4ca8ddde037c6bd48d1ea7b55f257d5aff17012960a02576376439c7fc0c1fb68aac791", 0x81}], 0x8, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x60, 0xc}, 0x400) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0xc6, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x100000000) 16:00:46 executing program 0: r0 = socket(0x18, 0x3, 0x3a) fchmod(r0, 0x100) getgroups(0x1, &(0x7f0000000000)=[0x0]) setgid(r1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000000070000446e2ae20a0000c2bed5cee852e22a58ba1c16bbbce8"], 0x10}, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000440)=0xdb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000300)=0xc) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") write(r0, &(0x7f0000000100)="990ea5f41b6936", 0x7) r2 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000280)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x401, 0x2, r3}) fcntl$lock(r0, 0x7, &(0x7f0000000140)) fcntl$lock(r2, 0x8007, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, r3}) close(r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:46 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xa2) truncate(&(0x7f0000000200)='./file0/file0\x00', 0x100) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x50) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x6000, 0x8001) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:46 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/235, 0xeb, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f6275752f66696c653000"], 0xe) openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x20980, 0x4) 16:00:46 executing program 1: r0 = socket(0x400000000002, 0x1002, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x8) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000000)="be75a9bb55b53bd47590c8d681c0b1f76c14d08219ffc445", 0x18) write(r0, &(0x7f0000000040)="9c8bc3774f4c35b84e53432e", 0xc) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:46 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:46 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x69dea345, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = kqueue() r3 = shmget(0x2, 0x1000, 0x280, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) dup2(r2, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) dup2(r1, r2) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) 16:00:46 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x103) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xea, 0xee, 0x20, 0x0, 0x779c0959, 0x100000000, 0x400, 0x2, 0x3, 0x1, 0x20}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file1\x00', 0x0, 0x0) connect(r0, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x8000, 0xfff) recvmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f00000001c0)=""/239, 0xef}], 0x2, &(0x7f00000002c0)=""/63, 0x3f}, 0x2) sendto$inet6(r1, &(0x7f00000003c0)="600e7b10532bf0732b9a239dbbb888674a3f3d4b35f33cc616e65b9af147b582b9ad3a903d294d871ad24b5ed3b97c97553083d4d282ef289ed91bad8f424a22a437ccdd0e5833d9280e38a6c92da6757b086cade6c0f53b9a87147513c86690189626fdb7876e5376e56f", 0x6b, 0x0, &(0x7f0000000340)={0x18, 0x1, 0x9, 0x1}, 0xc) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffdfbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x208, &(0x7f0000000000/0x3000)=nil) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) shmget(0x0, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000280)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r5 = fcntl$getown(r1, 0x5) setpgid(r2, r5) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x9, 0x674, 0x3, 0x1, 0xfff, 0x7, 0x71c, 0x3, 0x3, 0x401, 0x7fffffff}) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r7 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000240)=""/10) r8 = semget$private(0x0, 0x5, 0x10) semop(r8, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r3, r4, r3, r4, 0x2, 0x5}, 0x1, 0x2, 0x7}) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x38, 0x8000, 0x100) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10020, 0x11) write(r0, &(0x7f0000000500)="b27fc55171c926090b22faef31739a496cfbfc2051668c06100aca1aa12e048ffbb2335da3a8f380800bfe8a718a3e4ab7bfd0a6ca895c75dd5ba9abde931958f75942f12e17891051e0d125974444b44741a5351037658d6fcb02ee46ca2b74151f56a2cfafd2c2fc48411b59eb2e8df6a5bdc351970d3e5aa68186e7383bab9fe5b04251d114b5b856571cfa2099a0e910383fc4987cc541e9dde25192dcd038245ecaef3a2019b78bdda766cdee1b816ea2dccf57192feab18213950ab236a67c2bb7401dc2c29c66138c5373c683a8f1941cc3fb8eed70bfbd63d40ddd9a4c1b8a028763a07bd7ae9e0fca68a31e061ea8642c9f47962c0676310c455b061813a611989a0392c55399b81fcdbd210f810b0c89ef1733a6f893c4da38cb966bc134e8120042ab259b9c1741c82e655975d089a5a4f66956499c447de5ec3428caedeb89a4b37c82febe16e8de46a279ef4a09d6f0b020ec2dd2c672122c0dea98ec7b5516ee5166aeda3666a1c718a2fedd469e15d220e2c5c28a253a54bea8487363a1bcfcd5bd4e71d9ba00e685d7dd0b22ef9b5e095fe80b8e57c237193fd9fba37f6d23363febfd40586b03de2db437803550489b2a0bb6ce1b916811b83c272a441996577a20a4bed9abf00dd197c4e139f9cbfd53d99060146e4511e27caa11b4192b11c14242ad8c72e7f948dc5dd4242c9a6c59e506d2e9f377dbc5cf4b4fdaa7a8b34413c66c6da6cc707c2bdb0ca2b0312a907ddb070c96b32c814102614083c5a86bf11aa80f54be7f9826a2de6e11d0fb2244c3e4f2da59efa54a24e5d59cf0d4a7ff1c61e1194c3a89c5b9050cb549daee672d82e8e58cf8223e40bbd2fdf9bc42e61c033a0c5b9908e7b83ee1e21dfe5c30c87b656b30c2cbd65c80ef9295532be050341464850c7d79ee3eedfe32da3066f94f6dd458ddde19ce3a3979acb0ea310da2d29c777e5ae40e0bdae5fa930242d9430a83e019fd83560730081245e46c2610b9491e5eb6760079c25158f1fdfba68cf6155790f281da16b34eaf8453aaf58a81ad0e2f221bbb6eaa30de6cfb9f25933f6842201da6a64d0f454652f7368d6da0d80ef84a67ac1aa6f4d79265c6265b771fdc73eca7e31c2a6573cd90a4092f7ad21a5c1d165dc65cce7035682954eeb5edef0a9b22282a410f8da8a9c1538e4d95f95f0e4daf50851d331dda1e3128a63d20644d30d751a010480e2e871f4d50a5079c792d4bc9abea31a0b4d6aaf73b06a3c65b3dd0cb3e238d439af8480a4493d089389b5f0224e5fbec9cc825ce190099add76b6478e2a07bb5d9ef7de22eb376d2cd2923a42aea9998ddbcf77fb5ffa96216475f6422c9376041dc783fe4d19c8218dacaf51c0228f50ba7f64c4b0e08c7a62adaa135bf27163f6ed5618cdc9b2e6dfea4c9b211570f6c5e394d4db8c74d091dbe3bdcce671e57f8df7dff42466fd45527dc9e57e0705eae05a8ff08e9c7357292f0343d4b51b20a840007672cad0bb1881d15f662c6a721051d9dc0e4fcd8c72811df87e03278aad6e1609ce637e6f9f74d56dc7be68db0943d81c471bf2f599c89f82dd17730a08a9ece73ad9c90283d7902d13ad98b0a8e2be404d189dd7c8e8c4c70929d91cf7fba4cfa863bedfd1b3fdc0f1fb0875edc3ae59d8375d35c81359f14b9a2ebb82907e8653a23729071712d2c7b691c077265c8bbac98100ee4f5a124a6dc7ef9c0318c1098b149cf8541473fc893910958deaa14946758745ab987b15554d55cdc0bb1d01a86419568c7a06899587c39be4335e5ba7a483b38dd425fc241407a010ce9c536223118299920d6616960313cea01df5b44f22b5c57e4b09dc5dc85bebff21e66a03e35eb54428c2f484d59967b155ef71f2fe5c83b6bc57ab6719dab86caabf007189336d241bef4dbd19d3e164aa3bc03de8d4706929c2f731d1b1d341590bdbc26db74437dcfc0363d57fb02beabe79a44734468de759fcb7d953909fefe60efa03b42ea5bbda6fbc6e6bd35a73b04215d15275d4e6ab7c972daec2ad0defc91c283ad0652d23293c11ce1d04409ca875349e21281763ba9f03c55c20acf5725c65cd78fdfd3c45bb229f0fc382fd7f3ee199ac465d482638bd9149c717b9ecc02b8767f9f829df21cfa2af50b4a7df2f1a60d4b681b1d7348fa1becf7acb788a36bdf63c8dcf79ffe38fab70b92274d6a917c4b635737a346d87121bc9d62741fbc20785a0ca5a86dd3d109cdfae50dcb19d7211469a26eb722ba2358b18d641ed4af7b4dc3d5e715aaeaf83e92f8f924d7cf12a0a8dc4cd4b11a3e59911291580569e55e730c8d2122c41c3dff58f32eb9cba880c8217340c2570369eb58f24ccc915a5e413b46ec82b2d7cae3fb38b7c84c22723bef1ea69dc81ed28d73eb1a55637d3ac950457906186eef419d2beb5f0ca634234a63334bbbaf44f2a55bb091c3e4e3bb4fc7b37f6839c6dc5835a254e824007270552a32e33cf6be6bc4f10a5977d3848509c16813f93af5f0722984ed1694592589ab4602135b466df08263173b78e3843a7bba5fe3a8a344c896886081876eb87699be6a87c7a444711cefd2c48b2cebc8ac9eb71c365104bbe87a76a729af617b0449de83d9e88027a334e17789aec21fa77666f008132bd5a056b1f2da0f05156117b7d4bd75b42a114e70efe902123c7d109b1c1db5d605bcb45c4e95fb39e913dfe1b63aa39f9629190d0e34af116ecdd73d6d61610a88d81508fc20d8f7ace397087d83baea13cced9b8ee16617c0bce4b412c18f915178615bf519693d6d60963b2dffacfdc4075fa28a76f55a88ba2f4d795a2b8deacef5f9a1598387cd5cec88673727ccf870e53f43e1a66e373ce8678b78fadfc9da1868a7e18a4ef7e4ae92e3d83687b3f5d78a40e8c6ede6a58c17471c26cec03a657599b1b38d7577d07d6ab3ffc90a246e1740544bc96ba08abaa2b69f98338bb7b438980e8f76a1c13b2997d41e07735ff9162ac7a27d762f3feacd57da72cdb07f4a93a7210a19c3635d9cc09bce4080ba79ced1af034e5ccec266e5c21ebb8e9ad44720a55815ef3158b98029f5c2dd2db65b3ba4a6bce4e9afb120b16ab0013a2178d71ec99188fa961eefc6285c879056c0f5c00c57ce90470f7cb40feb9b003b37bdb2eb71d7230da4d420ea56e146ba6826f75e8f24b3782d57a02c7dd307235398699a4a1232b764b31ed9b6605057e395c9734f0ec4534a335f83c1bd07b17ed1c414d404073919ebe5f91e3d96a27131cfc8fefc1d812576627312027dbe6333292032603b5c39c2817f51fd495955017a40f4e00944470c356b5f0c9318b3c5a1f39d84c6b0602163893ee42e87bd1e1751deb5ba751e8746478b61758d6f50504dc478429b303a475dd5e5ecf72d18e29cc579a60b00e1883157a10241e8874848c1b8e39667ab57de0e8e53250032e852f7cc0b67a9be3c126f39855666bcb7a9f09a67c3973147549e9178c4d03af6c63ff77803a94ac4667f0e7a6a65c50b21230ea24ebcc3a6c65d5b8be93e49fa30fb0df341c27adadd9fb330dcb6a20f0a3e71daed1ccdeec9458be13cd364063671888094196f3bf7eebf5d7030da42ad0b588b470e35472b715c4be917959180f98816c9c8aa3d5d5b7a32af0cae9f305f392a1c2e233a6ad2b48cf4b4bdbbe45080da9687c6ac50744b9fa2dcdccfd62d7d47416b1305a6509e5075be21fcdddc040f3fab3feb3da2a68b10120b15fc00719992aca63a3c1f16a15e545c37f5d9dbbf5fc1fffb82c24b7f9eabbb8d596d42e4590bcaecaca06ee2578db1f2e8d27c5a9a3500dee296c2c6eb3390a98a1332f5a23cc8c6af71694faf1e083a2dd82f84351b72a415051edb0c6bf1451089a25415c3451905e73988493c14c8597ef2d109347ee26255f72fd20ae3a10f1f2d66acc1ec6f9dbacc6a8b175a48cbef27208c0dcd379eca80ad5913f12e98be6c1f9f83e098987f7e151d66f0e7997c9c9f9ac3c24432c6729882a6ca8103581c96bb9de995943fa1349bd6030c2f5412b25873ce4fb83ddad7df8c1d5806f783383e49a6a063b0c5a28238a6501ee4f1d09275ca97c664584fcf468335d1e2e33d282a9039097b3848fd42e1d313f91df2bf080f194c3e9dd505917d7d69561537f921437e4d800ba4d49f25fb823a77872b6540354bb93387951c2ea58f6c992cbbbb998a1cc7c549830a4be28740cda8142a830f5211e7f6bf006f56fea61bcbb56f63cf7afaf11609244e8e0b8930ae55f64b7770a7e97b70d0845d8a12618839b48b5df0f0a81c3005f23598dc2b95106bfdfedfd64023d148cf03396557ebb8be5522d62f43447d9409b86e8f376fc8e9484718a6f9e97be271120aa81eea5b5e6989a18e515bd6cca0fa7c114b5d593578c63448707deb3ee50e4aa02fffce25619894431f16ab449354ca8f771752ae859d8f220d35d25d7a535b777038dec7bcf60822b0416765d7032e59f9ac05d368ee9483aee854abe111324d243921e24379eb01ca9189c34d62ceea30acbfc0ce93f3981fae80b16ffc28ff81b9f23f6ae786ea09a845b6180c81937cd8d7faa6d62cc253d55b8f1f48e2f9da6055ba64bf2f68b2464b1b37642fd9657a8cb46be592c5798fc1c4b2a7fc4d6e8ab91fe3f717df89400822c26d2f066cfbbd39926ef3b3b79450c1ae7d48cbd2cdd1d831ad704826ef41da82fcdc69ea8c062b626a27f50b50b06fda1a4111e44c320e024d2e522f422590abcb90fc7a271fd941cbde98be2465b96db01aaa78f81e45a5158100b2fc954587b0fe72c1bb0d9b5d006315f0792a9d732b1236ae169b32471e1c0e382b9bc24413d0f7160bfba10befbd7abb33e832e6db5b4bf0b449ee68fc2e36b84abe58b8106644ff7cadf031fbb7c6d9aa1da71b535951236ff665603144b83ba2e626018de11ad0142ebdd6314bde3ad9eec8ebe9ef64d0a5036834b052650b50173d62334100eb996964d3b1fecc3db7d7c999a1bb45115f9ccf33b9659d694e2fe7bf34e273d49af0f9552fb14a661e5c37c751dac83327b756c4af35b8fd3a9e9ca336bd1673e6f755e883be573fe5efb03080a2f7349ffc6afadc64190c1474fefee5a472bf3a437d8572f517cd9f13aaed35ddf185b3dbaa3732bc87b5ee2a58ef068c453f88631c4384ebc12484446549c016555e7a7962be3430a7596e0e3455e1bb4aa67700e37960c516f7b40d0dd54ebceee2726a652bad7d0fd691ff882c63eda7a849eac2b59d449eb4a388a36703b19544cda10f88c63fd6dc84efb1fbe6e2d168751e7b03f05451ee0dff607a5d045152aedcebb3df54fb1fa13ec6cc1a43e810d6786b57c934004e60fcf94f958066390d7bacdebfb3c85dc77b242b678bebf1d01f6a632751854ceaff9ee3e833642cc7d95be1db19baf2abd4744449e456a10a225e2df171898e59c9bee4862f9877c9a05c1417ec719e8a0127155f5a0872c153684f8da2dea9cdd826a6fa3312fc785a26759c517e57d6c2d5171d3b4aed42ed6e192ae5731b06b0d8d638d15e13116095c9b4cd11b1655ec661262900e265a5dbcce5293bf70adde84e97f2a096d8850230a8b2f4581c44b8d8654b3616024bab310a463c333c4b6c39470d659fc78e8fd7369ef79a4ae90f54657673505169fe0fecdb304f072162dc0d1d90e703a7659a1ffe8c7d8ad043744a551b5c4e50e8da705a0f2e07d424a12865339d5ac5e1678500ec4a0cb8b40ab5da7fe2e6fdada79585", 0x1000) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x2}], 0x1, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x40}, {0x1016}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="45e6ecbb") readv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x120, &(0x7f0000000000)=0x10000, 0x4) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) chdir(&(0x7f0000000340)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0) 16:00:47 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87", 0x45) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r1) clock_settime(0x6, &(0x7f0000000080)={0x2, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x16}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000100)=[0x7, 0x9, 0x2, 0x40, 0x6, 0xffffffffffff8001, 0xffffffffffffff80, 0x100000001, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x2, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget(0x0, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="430afaa55996b44af5fa"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000080)="926c7064059e7c0f3e7db5e2152689f5dc9fcaf773f500ff772ace6b582c5f4f74a296fa5719b81c0cd897af22b758d2d2e62e4aa6dc791771b5cabc65d1f7f42522ab463e26e18351aa6ba6fe19a9a41b9990eeefe6ba59728e4532ebfb8c7dcf39d4854baefd2c4b63d8d298c952d2b35cc06bf13bf9b23ac00257cb004b4884b5be04e4558fd02c40ff871ba3a0be1047f1", 0x93}, {&(0x7f00000001c0)="40d6b7be952582f870b0ef776e1fb3dd9e8411e782456363fbffacc06d517879fda8f5e99cad4725c1f78bfdd31c9f060d6ed3515bea71fcade562c3eed6689b7bb2124238ccad0effee3214b21fcd1e9f6ffe752ab5292dc402a044f0b6adb886740f0db7936b103ff2046e6332", 0x6e}, {&(0x7f0000000240)="320d7b1c51ca9f5e925ba058d0e0838e46ee35c7bb84248b078ccde0149602f5a27bbb712953b16203a44c49f8b358f36e6061353f959b59d95493defa3ab010890396d29d7d8913e323148932b28991a037f345e112d3", 0x57}, {&(0x7f00000002c0)="a9990f02de63185335f0a349ece66e523cb111faf06590450843dd53d358e45ff0ef273d1a2d1d5dc36d0886d0a9360ea8a344c624bda9c18784990c1d0f734a3de202b9c766318861858506ef187a1ae99abb7c1f41d048d3585310ab3127cf892436e641267950e54177e76a32abfb1566bd7794e4dcfdcf67bc2b8c55ca0f2837f2b8b9134512d603bec32c25d435cbb50434b5871f97dc18aad879ad557e11ede2d64dbdf83ce4908c48b6a49b9a8c1f474f2ed5935a0db3f60a00de09128e60a5f8", 0xc4}, {&(0x7f00000003c0)="8ca9525bb612e2566556b477b89b153010cc69ed452cc32858f47515c71b7beb3cc44bb3459c58c70fa454269a31cd89d1d14e59d5be1ca54f94788ed12e98d01dedd55a079bc8b9cc8ea10d0402dedb4321a148cfa93b5b10e937082bb20c7268dcb76594", 0x65}, {&(0x7f0000000140)="ca8e3b9603b7329ed32880d2d97dc4ce58baeee26ba8a80f542c2d82b2b5c12b0dda2cd1e87321d8c0ce", 0x2a}, {&(0x7f00000004c0)="936de8b4ef6ee66a794c8d3420a5f11c627de5838ff51671e0f46039533d0d7733b2b660b91a4b120665101cfd56835fcc4a651100e40a60f990ca04a7fc85b633dc144ba3eb68e1d33a98071a217b0ed3795a15eb62665cd3f5b3e1d991d8b109ad2f986da8be4e5d9ca9e4b5f824f2b7e640cd0164c841738b5ca7c575ff6a", 0x80}, {&(0x7f0000000440)="6b18768295580b14a53a81921b092e636c49ab23", 0x14}], 0x8, 0x0, 0x0, 0x1}, 0x2) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xbc8, 0x9, 0x1000}, 0xfa18, 0x2, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) socket(0x2, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000180)=""/242, 0xf2}], 0x2, 0x12) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc82, 0x0) sendto(r0, &(0x7f00000000c0)="d672b733309efe5224a65bc4de206ac05f04fee16fd0b02698a19663a06f4095a3f3039ed2c62b192b892c0375cfaef6fee65e678722a4826c606d322740fb48e43a2249a8824c459923507942e4b5a945fe2b2053323a9a784c7124b14882f56804f31d8254b89d33aa83382c8f8936e0201caa381d77a2f0bde5590cc95fad745a2b82708b46cc6e8980a06d671f29e855bb26e2f184bde9b8e42c19d73d6206a74e5c305bc5013058405f6d61e908ab3b245bd3262ab52500a29021bd5a05d41d6fa905dc0a5d321e5160e959b5959d12cf23a7139d120784ff9abc", 0xdd, 0x408, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x4005, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000), 0x0) semget$private(0x0, 0x0, 0x224) 16:00:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000000002007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x2}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x22a, &(0x7f00000002c0)="cb") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0xb801, 0x7d90, 0x8, 0x48d}, {0x2, 0x100, 0x7, 0x4f8e8de5}, {0x6, 0x0, 0x80, 0x5}, {0x914a, 0x1, 0x8, 0x3ff}]}) nanosleep(&(0x7f0000000000)={0x4, 0x1}, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x13) write(r0, &(0x7f0000000140)="b4811e458ad24a753273a87e73d05db7adc4e8d7e7be84e2a5f47433776b6c8b46d04b3d5114108999de8028635cbaf4884fcf2b99727741a2d521a48bd3a468ef5166d2f6e29e61067ad9fce76ff459ff76379e69ae9c599d561497a2dcc8e6d6a398ea654550a00a16ffdb81fcf18f0d823127ef072cf49b0fe917b5fa1a6141b90fd8e0dbf82e326f4131915187faece11b422b4b467032a5091affa2bc3933112022f522de2a44603428ce08b0bb20680ba3abd74bf679a5165fc4dcb6c3b2683bbe1a13b4e5068e1e66f6800f5788f2e48859eb174adf843a9ea556753c", 0xe0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0xfffffeffefffffbb, "c46900082003cf7ffbf10000000000d5ff00008d"}) write(r1, &(0x7f00000000c0)='\r ', 0x2) 16:00:48 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) accept$inet(r3, 0x0, &(0x7f0000000100)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pwritev(r4, &(0x7f0000003b40)=[{&(0x7f0000002940)="a3729c695bb7ab26c615fd08397aaa5bf04fabb5484c6892d16a154ba07c6b4aa86a3563872d9a96e1b8a063cead22785d477c46e0dadd598bf44d41ed5c3174cfb6811e", 0x44}, {&(0x7f00000029c0)="68e74b8ab11177851a56fbcefa26df386ab49c216bb704a2bf72127e932d249873a93209237e96aaba1bf2dbd977bc5ee3668d0fa8badb15025d2e19cd694c517b1e45c4ed8f6b993e43270e149d0a", 0x4f}, {&(0x7f0000002a40)="55c27b5c90917715a5b9489af9a65d3de8fbd654e101aa17b3281cd8a91b038a13daca2f9e0646ba14e41bf0906e28ed7ab0da4a21086313c78db950ce37f61a21a251c6148f234ead6c7ab2c0a1f4dd8e2f10f9539a98fd2d4a387d60cc1396b740942ceb8dbca07538148a7b165e0867e72b814ff110b376b286d8f9ff3ae94fc836f248ebe3ac5777ebb67aab23f42fdffc2dbf0504da00a7c4ec0ad7be518861922dae3f4e4e995fb286805baf884c564a4b71ca74e04c709f61b299fc4e8f5adce0f4625e8a67a41d0d9340bffbd7c5e0f335d6da00df3445f9137f0cb9980499369c1de912802da01b691026f83b8ce057", 0xf4}, {&(0x7f0000002b40)="f9755a546c999a85693894b020146bb60a5e77f6d1630ee03df2db84bd7e8dccd0f6c2b4bf0415f471a79ae142771b65b28066d311acf84793463ea1b7d3cea639f1b2ea0fb8bcb09f73af6eb5855a3e6895482579da830f1f55a508fa6feff886a1fc84c6b2467af1d960b4a4b07a550a3177f86356e4a2d1666d2992dd1a74747b0f51faadd45103d0038214eeb5a26e4a5d1b0dd1bf2f10f46e9c5e6853ccf8a393e129dfacbb0bf95dfeab88e9d255edb1b1a5b77e99efc48997c96a826fad3d22edc18c28f5f180bd298099b66de67db5cc570dd95f114c9893578b4f52ad361cec697625112a1022655c5e807e443542bb7393a960c459fbd34759157a308ec60d7af8c29b1b457c7a3d88ebaa2a7a94b91bbb0282d0f3e9a528a62fc1b2d8599dd609cec37d5e5e9288603dffde4f8af0d95777be267acb1977ed3236588e59dd8f6f905ed5a2eef97dccd62cd553be1b376034daf563603ed94fc39e6677a9e52f03157764e1d001998ce7059d3fea967e6d0f8363ecb0b495a65a9208324d50a17e596fb5ac319cc79823d4895996ffe269d6c1cbb3ab4ea31d52c969fb04adea44c8da51b34535b1ed8ca279651e45a2cbd38a493a0a57514620e7ffa0262e1272ca14503059b683572722e4e552ac69d8eb315cd9ab3f7872aa69e498048ec55648c2aed9838adb436efca92521d367159a19400a0c502561625a7fecfa2fc64a52fbe926ec298186a7631490404c8ed5a74ae7718fc8eb07fcccf69b1af56cb5b850122bcfc99a8a05b92956f6673116c9ca9a423f51c85e3a3ddf13958303586431572b1301b694d644b6852e7546a0968899628346705841d0a230a82bb5d1e69d128a1481534505cdfcdd6d7a493ee4526a3f658e7f2658b7fb60f4a99b9361812afdcef22cb10c0c136f055ffd99c6ecb5f44ee870963f5dc63b44a6b89e1a75347b2161d3fe5bbb5eb1217d876d53e72ff6bc3fa4a0e6124376e9e5f8e946c564a9eeaf07cc9b2a1876988984f6149c7bbd59ec949dcb9c9df3364c5a3e2aee02605bc02e2e1419b441b4115f858658b61d76e1f32e0f67a03c074bb213d0a5139d08b8d80f34b748309ea0e644e342c073beb59303f554a1367e01d9b6ca98caa59b1062a274e34aac6871024514ca9daabe2755e9dcb3ef454360dd5627f4dabda89bb048dd7f7322ce0817adb9288a53fe5a5acb0f07d27d93a86d093bb1cd16dcc0ce5c036c4b37e9c4e7b754b690fb303d278206b7a6567b4384170261b1c9d2eeeebd2637078651cd01135288fbf51745df5fe8649a6d4c95ce8df79b8fa4eeccb547c315b185567b06ed780fd995bafbb0969cc232089751819de5b8c900f756cc8ca583522e0d6852086da9b2145e8456615ea45d65c73908de66ca49ac5a2185b87255f534f318b630fff6a2aeafffdd80f87e15b8ee9e552760d70cfb5227cf7fd189cdbe82a917869e1adf1df45afef9f633576e5eb012b15933721929410cba26da39f3e3e8dac4e8277176e413820c0b597c4e3a2ec84b07c3a42034996ac3e686d81119aa75777067fee70dcefd12a25c6b6e51945369a8a24e767c7fe1012f249713c9217e155323235ddec7c7cb28fa08652c56799f0866e260c5cac72d3c2f0e9dbdac594ee19da4f01a9a4c29fb064a9c0955266544a9b40ef7cddab5a39eeac9e29235641591fd12ea5e24f71765455ab00b4ced8b8b9aee160e40b564999fa083e08f65f04ff82f8e777c2544a1e447d7a8fbb48997a780078b35626e711363c5c4d3cecb1cbe9894cab7c515389039daacb7d0a63471c40f82fd393c57303636760ca90f8fcdc93bf7c8b59214ffb7a47b935d4b03c4ceccfc269a230eaaf0f7e3a7274ed4f1cc06beded857c4cd70403e2604b3eb88cd3612429726c09a305f99b44fa4bde11a0127c87a2b86c2e05ccbbe451c840507a0e6dd32caea8d0a0f38d936ac68160c2c1083d655d05a1615a2d848ae1ec8be6d406a3caf72a671d72f9b8e69a510a0881bb3a4e02c7551fd9a038042bc5a4c8ccae22aa86f2819a52102df8ecefdb2695199eabd761b7e714f9c7116e3a7d9d2b9ba2864629c2f1e98c3a1a41c87ca2b3e91476d0aef1be307f792c6a119cb1d7d35a35c4b283515d9bb4d3d848dbfc6e6ea1dc709de5ff99351cb695ac1ad644a127adac7bde7b4e19930df80c92bbfc0199afb6e5fc787b713f161d890c51f07836e39e5420d1ff6830007fe182353225d853e8174722900c10df197804bed8b76502d4cf9c189f66f25fa559937cd13933a153b7888cfb5c11426b0b93342d1a79904f845458973515d5ffca1fa619fdfd4652259ebba21e9336a1f823f4e38cbaab08fc43efeef66c1702094add2f04d76952bc1e09fa07aa3520dc5453af3de992ab83d8efc721273e841a4681b89dd858714de7aaef88baa82dd457a314b52c90e5489e5a0ef65f094394086a19a85e3226dc8c9859837cb07867d4d95f36bcd777ba7acc73d56d92f6a9133666aa630a9a7e8318a3b3efff7f193858ca19b8ebcb1d2c1f22ef8675c676dac0b894229e020216ef301ce24bc7a6fe03900757d339a0ee3a7171c03415a071e3d9c2cc8101d2d1ab51aab0d98af7e1fae8885ccf652e53936fcce8d29b02f1516a5508c89be86d36d41c616596b19a8b9cb4ccf914571aeffdc5ed0a4f479f42b0b873aae04afe9c01dd19d6024ca6ef6873903e2101250cf614837075ceb88fe2c11226f7e00047c24f41aacf8eecbc0148773362f5b207a53ef1e613328c76d036e0a20ed989a5abab82ff7ed48444ef9bca870141eedb2872f371298e9718ab521a89a696a9f877938130e5df7aec60bd63455c8dea0f92127a1701826056849974cf9edcca547cbbe98968ab71efe49944ea0d2c08d538c1bcccef4a3fdd6268b5904d83043108fa00e4a04414065c6b1a68c7d4f4006b6a3724143449a1fcb47e38822b6f2ea9fa9e2a45a25259b723f8913385242f37168e991266e450599a64cd5d5b2decd88c738e7ea5d936028202b5347a63bb50771a6962397d969d365473ef10cf96512cdc0a934ba98fcaf79c01ff111cee0441dd99b78471d91530c788456823c51916e3acf88a8d914747d3e6f683f8afaeb49ee6f452fbbde534f9daeaeb82bd63b6816cf1a676b98159c72026532220dac18182b99e7a9e42ecd21cbc900d80e9cba9a5695d838aa565fd2385ea7688eee3aa834a30ac99f13826c5f16a97d4074c479af365e60f947e2c105367bc9185a3fa6d93af2d2a8dccf1b637e4c6e86de379da9146ed54829ef9aad8ebed033767f34478b8ae2daeba9d3135547d4d93e82abf9be90d98d8b98be5e30cf7d2f4178d94d368e8b8f41a3e930fc6add7e327160da25abfbe6a12763fea796a50cc5ef24a05597691da252014b75b5993d832c2d200604d1d9de5198e24dd4b41181160f1ab152f73529778add4d0cc6e98c51b5881a97f5a6161f03cb6990b9381f1e98eafe9ebe7f650007fdf63cadcbc001a35a88eee9862b23e0e3205cb707340c0c0a490f92761f4f4b76b14ef340df49783cf608de311e31af32dd1acf3a57d4c2f7421dd664bb79ce513962248d8208e6a1226ecade2687b89bbb3723d1309225acd8fdcc63675103ae9ed1d684d0893794217f41cc64843f30816bfff6b6154a369386f98a6ad28903182d45496c8a8d923f3a51eeb11fff9bf2f540f500e0f2c41fc4f92224d792ab2ad61749eed90f6304548dd5249043bcf18abd6999ff40557e23812171fa2c3c2eeba734add43a28e195fc30ce49de7e9ab6bc50e0f66d7165a0249c20c1dabb983fbf53ba64bb6a3fd6ee6974b28bc2308f00385175e3dbf75f9d8f4d63f5d97d485d41005806834892fee79f90544ea332f1b43d6698c7f26157bceb7361d2f01ac2cad5f5b540c4e20b42efe06f3d87802f375db8e5f183139a313d96b606b51a6b61a992a34b9f1c314be2fae93691c35c0fd771782bd0dd4d1e2dc4366654e60e5f39466240144396e100da5368e1c1de829ce9b4d07ccb636f99854f09305a7a9bb1506cdf0ecb314fea3d0ae7ab81bc348315be319d09d964711d7f16446f36b4ba798f292280bd4005e6ddc927f4ee718894b34956d7fc6aa440f3c2095f109ba037a954c3546cab110ca8bafaff1f1eb3e21cc5b3c470e8daa15d33c56f8ffad28cf02b023f2eaf35df200a8a166f00cc93b1f1f9cb662f0c5ee3872d0d0d32a9b2500987f2463eb6b0619c702255223124f85b1ab1afa139a0dbca033d6f75e06b879eccc43b360e8456aea6a42b43e0e40f6793bb1735b979bdbc4a4e69bb891341008979bab151416120966e538b7f417da2e95e9b964be9f8df733e8f1d117bcc011aba6479410ea756c30bed436c4551ab4fa7b9b6314c5005b7d501becc1526aad95afc81a149b82d230095d2707348affde530edc9b88e434acf0e3f3d6ab6e19f67e7ffec29b93a4e68416647e0266826efe4259109957b9afd78befbbf29d4c997a360efe370752d0855c7b1eb6e3ddabddfd67d9b0fc0e840488ba841745bff04b32108d93d4f2906658fdac45010effb625387c78a4be1a15f5dd9dbf7b64687a08ac0501ad411ea77a732e907ce2c0814b838e2ec9088185702f76b4dd9f117e17deb181f7680c08d506c4ddcec3ff0605bf8e83fefee66f8e5a89b4f4f3d81258be8443cee4c4a87bb306cef386026080714471bdf68f3af53e385c5c534e8453b27a0379c1164f2cc84aa42be6371764feca3e0977085d6c3382286168d5be9a996a18ad886e60c5e76b207aabe738c3a18574f6d488f613e6413bfe7cc2f3013e8b2ef1f07a6dfe6b0b59686bfed8615c422900d215dc87aaca9203aabbcd0e500e571773c798014a8af90a6a02d073ce63eeca0d0a8a406181dca7d090c0cc9148782ba42a474cca067721164d869243e87f082bf5fba1f096aee7290ad3c68396490b23fcf13e7f28c254d8d43f144cbb4122334228618dfdb3ecb2398b326c4e09de68fa7360ae41330009e62ffbb1f484ce4e510ba5fdc5c79df2c6da0963a18f3c9055d66c4795a8d481ba4b132eacbcc69fc5a7c306d8075762ba664bfb776e38b02bd16e177dce1e076e4897fdb036a3bd981d9d3380b490e829ea884d34252873c9cc9b6a7488919d2a490a223545ed427efa29571b7b290237824de7c7a77e6db9b1ae080e1b6a84567c67cfde091625d96c4f0617db7b0402366c8246b7953190fa034c0fe5570e16472023250eb294c3d374c2ace5a69009cafa8859f6c10a1657a147a60cdc76239f9d682a2cbcd8951e4b237564812794cd8554df8c23fea00c501ff2fd2146175d3cd71cfdf2bafb78e0ea71b61eee430a4e0283b2a402c89e937034d191988026f30c1d3a18627d733de4c586e3004518307955c9775ea4b9f95242c6c69da8ec0285ec563d46b65ba40a07010d4d0bc2e728205a0dd547301af1a754fa27e3f5e9da2a4066ca359bf0d4cc5b6d3f758627498fa79ebfb66d1452014f888ffe3faa06d133140ed34827152f797c79bf73078e75f42aa1eaeabd20261f013b62c803925975ae0d98beefe6646a6eb918ba2ed1d357ca3c65063489ba33b1a22b773526b0403ead8efd2d8564614e2cbcb0d09a4bc297110589caeff317819dd8dd7c700d50cb4a002a4df28394799f6934de18871c1d37369379568cddd07ffff629c77dd05e39cb37b72ab206a7ed1325ad3b3e3461ca430cb36be37c1011bec6d8b1f15dcfbe8", 0x1000}, {&(0x7f0000000380)='U', 0x1}], 0x5, 0x0) sendto$inet6(r1, &(0x7f0000000080)="04a29e40c39ba9dc99c9d85ce556b7cf0c6ff780a83ce4dde447bb2b8ad49fd592871f0c821281ea138c0dbe2672c7b1ce384c88db344cad559b833361ea833836bd016f8a1730636d3ea0f677db5e4eb455072e1426bf553338c3ba9376e29923acfbe6a84831055f6e005f969b23efd7a94c383713f386da5dd2922e", 0x7d, 0x40f, &(0x7f0000000000)={0x18, 0x0, 0xfffffffffffffff9, 0xd3c}, 0xc) close(r1) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="e50f890214e5d0fb983330b5d9055ba7a6e2014e4905ee2944ae7cbe269ab175273c0001d9217f15b2e284b7f88accfaedce1eac9f0504459d1a47854c8cde747f22ff3a4a698da93d3cc6ca2d24aa6e976de2035916076507d6ef04d55d14bc3a3055cc1f2977023cb939bc3bb7e717d363ef380ca095500e628334", 0x7c}, {&(0x7f0000000200)="e7a740ca3cc56024e27db351e40c18d39687ccc9192be11458ed0e0977cffbed21c67635762c3b51103fc99470aa6b3f8dafe7e2964504df058238ed071f600df30ab2946d3108ed1df2e2", 0x4b}, {&(0x7f0000000940)="57674215d77e075e31d8ee6d5c2c0db3d7e4fba7e197491a237ee170ab4e7c4b823dac7e983752319dc8d27c94a8975149b84c735a20c31d9c406acb6ca896325f2b9d45cbe62c9bff4a164c383e47b4b487589836f0838071f4f656394a8ca83d50ac8f887dba10b1015b0ee115f3f82a1b1e81e7ba00c8e2314f8b0e4ced8f668c8030b955105a6d5eaf88688027ff55f2b31f528d4a0efcc1dfb0fd4f941a3421f073fde2bd08de438bb622c0c8dba1ae68262bebe21c94f980685841076f88b4a25de40cc114f0e14e6f53b3f16b051669b802cf7ae16842eae5bf394bf4d49e8c628911de53c504296c25204b40b6da370d5724c773294b9b300d0d8ddcb1e82c008cc515574495fadc1955cc3cdf90b3cbf10bcab5b4cd5b21cf46af45ea95e66a32f9c7ac87621ed8e787adcaffd745db93bff7a764d68b8d100b8b3174f6b4321ca352c87d0b41c96108cc86090977d67cded9b3755c1da87a6cecc853a174679281e869ef6a5fa2fd63283f811881f49053488b008f34fd2b5961c5d4a91c40cecdb8d68311445acc2b147550e37190b9bb69f52b69f6e3b91d592c5afc999620a0d750fd26068e2dbc762fccaa482c74ffbbde87f4f66d3bd9b953a89c9b3645d88be721da979bafde8e944dfc33c45c1f572aa29a1f8b361ee0151674add79a052890e9cd49c0d4c30ea90890d8bcb7563008cac740e3a6e25b0327ceae9afd8f3068097a59fdb442f79b28998f6dcbc98a757c2712ad2efe61e50f751780950a37abc90dba6a2b4615ab330b5b5ca0a82603fe97a1e86c5732180a8d872cbd2905fc876a58c47a172aec3e680067c689d55ab69bfe24ceec1823ed4c1e4e54843d0a8b63ca79d58720c3ad4f4956fedb9b0be7d0db0bf079afaa7d2e961a2ce285e553d20bc9a6c3aaaa7e201d776192eb5517eedcb102635e74a0ee293d76e656694042b52f2200d20eb3b295cf86a4204945f37c40d8ba64b47f7839d1a92e106ddfe202d7832fd1e36ec71e82f045a06e187065a5e79d6df420ce2ded196c7ac4895122870c5d1e3607c993ff65e5142551c87e471069de43cbf904d59f745f0f4b557e63a46ebdfdb190f4d986dfacc56289e2b23fbcb17f4fcaf674798cde7b56cb9666601f6966fc792d1a4f0feca0eeb4f27aa3763ae949bf6ee56d7ffbec072803c709b898e9f2429ade51859d2f48229a65d107f4dbd46a688d2cdce119efb07817799b28f7b3a018105a1f3af1d7e78599bf84cd0a5893ba7c50c688236d06a8c3939d44af82c2092ada2389e9bbde5f1bd431f41ea13253391ab35b686058b73ebacee9677d18c4a51c5099cbc55dea309c0ec925af271927516e0d0fb4a49679a301f9e6cc016cc925f2b910fc14e02e31e4f4a68c8b07ed4fa91c247f5dcb32d1fc12bdd8925ee7a88362a52e8035dca5658a7832a160b4a03c35124b5856ac038698aaed142578d55b53e70342c3ba3c5dc1669a4dc639b112c6cd9ff9259290cd51fe7c838e5293d1b780157556cc84413580dba951c81f789fd56e3774c73eb220437a227c253c9e87c6b3480ca9a964bbbfb7a0dd976e82eea6a9a2204fa7c8a31c7463d73357b6515e40025ea616da81386dcb21ad1a91cb03ff9251b0e0d52f0016b4ef5a2476c986ba0fee151bc5b54e3c0aefc753e01f115314a2da32ff1d3287a1991ac3ef0d11035e7c862ad2f2d6b49c66192a595b242f8fd7c0b8bcd27674f97e1803ed7af4e08fb086f352ab7614631b99acaad80de307dd86f1db8f72c7a902687f3bfe33125c0ecd952f70b3ac01cfd5cdffeca3e7e4b057dc77743d2bc871e658c1867a06c8982f66683b172227e6cfa6e5c832ca061a46e90d40302db8cfb77f5280df3e059f0c2ffec271cca970a8bf0d9540d238fd622aa2773d4a6fa9b6ad349df19eec7e84301cf5eb3c7ef81b9a9badd31c32abb11866626d4fac7a63771b4750308c54600b5948f2e66bd851c03532a829d769bfc680417db29be570bc0731b9b7f10cf5271bbe79bf84995dd92062d0afbed6f7cdb3aea891d6e8404cf00f6834ee7a74e227daf19def2ec6f6a509fdc27b76f52253caa577ccacc039644b320bb529974485c72b092e75cedf8c10e8fa8952432437012e381d8df5bc369393eb4223b2b7e5fa30a51ae31d1bdaa35f8cc99ac89c7e97edcb71a7eb2566cab200d2144c66a69d246545f0c25565d03a1f9c423b305f4e07188ff10bc160f5c447aa344b2bddb4cdbb34a51f609b76003c0937710842bc9b042b90192b22b3c4c10714a3c8b41baadeaa2349f3e246e849f598820bc8c7e30062f7cd76ed83b015dfece70ed9ccfcba16e62b763ee9e74a551fe52e5c57c47675be6b2277b5471e7fa4ed00fb001d26036305e95cdd9ff12cb94ba7485e399c3ca9d5fb61e71619bb687f5c897366496e6e57c33a96b90a543d223d85434f557523867d48034a0020228cd0a38b3870987ac75104684ac55c65096c7485dddff9899a44a813cbf7e99e6e09da863e3928e4e1d6dc47e7a88e1d56b1d51781d23e34a60d29eca6be0950c49b8e544c8a328bd244808bfa42d892cd09391c121de45ef3b0cf5ab1c9cf23358edcd6626b34289db69a6dd8cc25312526bb507b77be9c245a5fcf885c4bd7cda079f6689cd3005e1818c59aa8715ff11a3cf247724f907c0a795d4db0e124feea46e0ea0ae6329db23e204db63026d5f54f09fab58acd657ef61d27ede9624fe3f0ce246ee61d7e79b8b887801be2ce9078394a8ccfb9113a864d7b8c70b1e9679c339bb895574471a8340348c46c80e6bff7c312c3d2e6720a8bc6465eb5487b85782abb2dc6e3bbaff02c2169e0e90c12203dd3560936ce83be203cd2518d252bee4561795663bba779c28acee16c21b7821715216831d1e5447bd52303ff7d8cc6b57001052b4b1626ae2234ff72186634cb1936f2c43790b396af6c6fd752d064264193b23d80c1b7553a1c13476c900b0e80f82ae5d34a2e591befd7e80b21ebf5955adcb8fffebe5c52f613744b3867c2da43be25c5e3cbc66dbdbec597b860588d6212e5e2dbb47ce9f21d545e384ef979fbf1f4fea80367f8eb7b51b3a91dc52e5aaa2d01f4f65931255a6a919f8cd24fff0049a02c7c798f94beab83ac2217f5af19adf3806f967025f2bcb22f8034feaf62ce31f4594ae235ac7b5ab3bcb2d9f8ef48245bf2d51c6544e3a5d34aeea07999e95b70f60eacc657e0e40d2f4740365bf293ab23af4cf51df9d584648a810a4f51c4a2bd927df24d3ef5941dcb8583792b6c689f4ed013454085c1dc1c2a948782734e6127cf44c1cf15a39ea46393fe44c99fda78f31576db4cd7ad4420ca2df7e6938caf3fd98b1c22f2ce443665da00c21a31d6e8394689be23a2be34ca00e9e1eba57c65a2bbaf03a084f1f4651603a550dd0d9f008ac7feb3ca7e3cec56c2b53c8d7d4b0d28ab31349bba2da299a88e6c80d08c2910a20c04249484cb7f058cd17c53a409f2fbe4880828a54f5d186266c625ebee85d9e775f49467852b242651ce20779524dd0393198a1a314c150d5142107a080ba1ca64ad713ca65e6d3e4183e0be7eb428d473f8b8d5bdf712a213f8762a8e94e7581e57bb17fa489579e027af1ffedf8596091f1c1fd94ec0faf8a50657ea7334fdec57308f586aeb36f72fe5ad855bc1c6fdeb9749f1774231637b8390af2dcee135e171fb6dcacdc887c0164a45a29b063a1d0ebe762de99e6055167d2045acd3a40ae4669f96abe5079607f9eb38c31685d813bf39f64c00089ac7b16414d315376b9d27e72a4d9359e78d790ed7dc9763da0c11ee29d6836d92c79a5e54953c3c431cb357886cf2bcc59cc064121bc3f8fabaee60847e034b2dce4ab87d3d334b4be26c647522fc2d2d34e2a9b41d9248cd81f7796b0dffdacdb71395ea8215528c93860b254bbd10b93afbf65abf4be82adccce7d46061359bb50519e946c8604647b7d507983e1e8d880be93a18947b354d6a30a73b16e87798d512ba92b4163d1ecb82a780b55443883b0365cee7ba9e31297ea08e4729cd4b4af269019410eb8b11e2dad2b328722749e78f12db107d22a8575f5d78eb360d0c673f781f6bc59e190dc8f18b5cf2d209cb5f3b41f1709067dfcb03148456661a3f2cbe84f3a102a747bb699b622f690c73332a77b4dccf31262cf3ed6ed1dba2efea23b444a8fad63fe61069101cd2a1257a77870b807a818d574a872393add506eed03f65b62f85ef4a656aa8c89270066881ddb83c404882681b72d93acc346c70b3d15cc6096e4d3c214a8c5818c43b401bb7b10cb9361fb4b4b73ee145640c9966c36f7caea74bec6032dd8940bef814cdced089ec9714ed69ff0544797691c2218d88109cd29654ce8de409ef2df9efbe25cea0574f1898b4d2f764be9147a43032952bdbd788ebdecfcb098cc9fe1a3d758cc9c04908f57ce6ac9f9cb6ddcfe83133cc941cf0ecd83da09b560becedd5813f87e57768cdc3ea30624abd7c005c279921ffe8d2cb01fb436904ec7600f2bb708aebf31e89edcd16e5bf183a4115605826d73cfbf3f47aad841c21448bf05ed152667104288470be279af2e7d24e1c92efe61918383d521d2a8d990ec90455177876687b3b4b6e04707af785d97eb84956642872cffb745a66b4da0c480816ab68d8f89824bf8edd54f37719d07d57facdbf10be8ba6717ddba1aa76285d5fbe2a6a0f2bcaf0ac60abd3f93c36481819b3f5500d37e9962c3926232bae546a5b0a07163ea454a85a9c1c84177c0511b1612663756355c58b325fb5eb06f0185d71f8c2ace84c146b800fa5b244e29ebbd4809650a1339b7434aa85f0f56364668037c4c42c03c1b4387068c67ea1ebbf5e53681ee883172eb89d4d224be717c6ca4b7d8860122bc88fb4f655779403a7fc9bcecef13d153f3e2ea7a84d1d26dd7ace2e9c586be0b1bb918460bdaa5b236f6b7339f6b3e063913066512213408c2257c5e41b4dc2a88445ccc5cc4ef7f71a20bd24e4d7ad9d6e7ded2aaf51329419878a5466bd69463509a4c42ffd4cbfa63f17dea88dd0abaff618f2905888d7744e4c680913ca042ab0a7984667c316edb05a5991349874f21cd961bd1401555afc77b828a9c3d1f86e9294de7fb131657855525fefe001736158c53333b61d6b9846172a1a94a6d1966b4e52ca60940b1943af0c1b2a9dab3e08ba8013b327a76c9584baa038dfeeaa3b481283ec740353cd1992b9e8caa4666a5884a46f8c17ad6b00d3ba7a7bec4ae4f2527d7c43a2a2d3696730de355459b21193ec21cc6845a4c34bd8e9b4dcf40b76917e50f27197bf1b74960c7b08c67e71353feae309e7d341fde1e443ad4ead66ae4aad628c0a2991e617902cac70bbccb788be82e20e3e4712b1ed925d86b72f4010aa586c56837d49e16aee62564e2fb58ece9f2617443f63194cf845a2ddeb41acea78be8e6785a55b31f592c4bf719c9c7e3b8d562b96a5ff3909eee9a2b3e0755e57b9826e47b49d042a86d37adb9cf52b1a095d107912eecd35f4eb7b29428a2e84dd7c56d1be9b976f487b0d93abb1888aff1b440d9fb87bd671a47b3e03992d661df879cd6d51cc720611d6ea9d7ddff67b1992726d3b1385e7287ee65d9556d1b37b23cf559846addba135ebe26bdaee3b654ebcb67c9b5e45fa0bf7f432a7f54dfe9645f6e64d1d5f62e501d9f5e5d029365beb1f364b44ec708cfd1321fe48367105bcc4140f9de0fa71f84ec61177ad0a", 0x1000}, {&(0x7f00000002c0)="12df20e0a3c63261bb30bb1eb1dc308527f12bc0042f054c66ed24279af2dce929932680e6b70bda11b13d0b9a513af3447cde28acf400ff81390dcf837383d36804b53a5e898cbf9493995c4b7b106d529da786db145104120a77df43d6d5041de339332a98aad8e8b4d15a203cb906e2997c2b0ddd0b81cb62a3d32ae460e588a0c220f01353fb6ec8753a5975d642382d6ef34a06385304ee876295b0a2773123c5e0", 0xa4}, {&(0x7f0000001940)="694fae446fd06bf2614e3c87e63fedb11914b3c169f9934de9ea3f174447f087b542ffe6077e145bd7e019469d4db48c0aa7594f61e38251e52fc63bc89babf785c669e824f74feea50700efab56c811a182ad16f5a171d8773f90fce7c5edc476cb09b31a8073fab98247347992b4591e82879800c27427096edccd20cc7ac0839c585ebce6b66772f5a59becfe57ec4ac4f4ba25dfdb4e1bd7872a2dd613a34aace3c518f8145a9a6494b025f52b41157e1676a79b928dc25be4fa2e3e0b5561ae6b76cd62c01fb76f0c4590825a4d38a687dae99e609fd253dade1f08f91eb86c4320313ab08abc167d3287e061b0f079aa55cb66ef1ad67c411b5895fee6aeb15ca709d1dc653f7b5ca9985a7441a99469b7a2804a7de02f83317261682f3c4798913dc0cb51e98159879251db9b393dccff014c8cb41452b78beb188cb825370e7747dbb0f0a2b2a1cc4c9e85487564bce502b669bc29b98ce817293c26a7f75460911970c771bded6b9d1cb0cf2f51b94418683d2a7654e08d2e858aa88bc678d59797086b0e568c3b2f05ce54b6686d829518d2d59dbe3a920c79fb6b0e490c2b2b2a9ba0632b7568259ecf61695b2491cfab82b96c7a847454eb278cfd4539342784cb18b4b386a5ff5e4357bb4fd39311c03eaa494a958c2c478d345fe9e493753ad953e44f31038b1308f8a0f27a13a4a5bd83f2c0cbb791116c2144841206a046775c6c7324c8f76ce602f9b9293bebdfa7e18222b490d431044d2a5e66c4d7de3a506079abae3e506deafb9eeb6bbb2220b0da8a447a77a6a5d60a02b207587622ceec41c1aad5f151dfbc13be710cf77d2722c5778165f253ef9823a92cb66da8cb0b6640732705da563a5bb9be5925675ab1b0d531b38ea466112f37c1c32cc4140a909b7ddae3119450e515dab91ae9ee9bd59255d6dbfd531a20519279e40677dd9eaee5e8d58a9cedbb6001cd9d0312e0f3275c2d1263452d730f3e1243a63c3bb4aefd070845460f84de3af79cacd5869081a7717a1ec6f414ae8f79c727b19fefe5828a8333d8f853a409725189f42b6b7a5ed99eb753a484b8920cb9ff57e78671f1adbc52819f5bfabaa133d339b7516e520602c148b1652ff69dacff5e518f6744122e7e3df3b2394f62387e0da43b58cbb7376e25563ebf1ca56caddcc657bccc5ad9569550b5577e6e4890f84a2e5d193fd4d8009119bbc743e95cbca27e6e10dcd933fc8401da4bad00eb89fa8e97b3d48f35169ed2ecf77e257650dc0b3867838e2adea3de2e390d4fe0d867c21b8696669b36cc5f5c5cb5690b8ba03ca1dff35c2372b8d7055348e3a12f306a86c60e25fb3294421cf11b3e6475d0cd5fc579dee19297e7b727a74f6d1d911b41dc8291b1d10d885a76d2ff07ba2b13ccb1ac3fcfd52f629743a84b9dc46fda81f1fb86ef4122047fd0340df1ec20a0d39ffda9ff20afc915883e8e726cd16cfbc5ddd44950c7d990223e6d4b88ed3ef66db0495a7d9885f841b7dc5649a8e71c948ba063de27d845ae8a3b8c635cd53ee3dec0300f18d15164c263efa09d920f4dddc6fa9b1a63bbf8c5e5a5fd6b6ef7548626d7d1b9ba55a6a7ebcbdfdf570e4341e1265e5beac5b22ae7514b02a63dd603417930b5893da8199fd550da2185af0e286534e056e687b02f1ecd1a286cf178e746584a8ad1695432912d5118be07d1474bbb956104bcc1f1aeac9671deadcbe97c358d4e00761682981526a5ff12531e44f3c2cea87b546c6478ae2c991cbf942502b622621390bbeda290be68a28caa93e9f581f41027aec37b631dbf69c68622dcfd82064c6d3820d2e047fd01b260ee2d93bf0828cbe5cbad21806902ce231b58d5a61487beea42d2196ee568e7cf104e9246157109de8df6388e69a618bf795b31cbe2b7ff1430b8ced73318819514d594d0635d1dc1bbd7270e84bc0a30489af6141d5d2b991f5d4fd9c1fd57486f8836e9b1f252a7491c6f479c2171c01e1a10943a28eaa9f4f5865b71f50e7267d06f75a6e314c77b9ca897eddf8864beb5ea38d554d0412869fc7741abc550e7d77105521452b1ef34acc0289be00443d0bd70acb1bcac7aa93b2d24b23d00001a087a457e9b8dd375205e0d82a17dfce8d1f108b5cb3544cb3ac9b32f835bcaf162137f177d9c478edf319d5cffb01c4bc1fad43df3c9def4e6e9e4ce8fc2b9b71f1974228ad1adf19f3f0c76e093f285144be7b07739025cc9625cec9380f428e02f1ce687c5a56ee5e52092a7b6a540b12989bdbda7a3fdd0b97f652d07019b60b09b17c5f1015059a27631c181b6c49ea958a2ec902e8c4322d361915380107487365ccb76210c9c45477247b2c5070e2e2a68cfa9f1f2048bdb27c2d59e45f35542c564770c51cac53e50b63e817fa1c0d968460467182fb8e5caa68300d919a5309a3a763e94d8f3ccc7d29d21a192c6abfaff1d91ce8bbb036a7c07639eba8322d7990ef87d50790327f4b730b5a446225f1d71deae97a60e1bab06b2dd3fb779b8e5e9035ef4a7bb2c17c9b3157c337dd44a0eca98a69e386ea34b6cb2acc5b7962fa2767465c497afb70bf847051f908ba422e7d3969f5260942586b554bcc73b1cdbb1b189637f1c80b983ab4b4343ada17568352c4d88ac3c3aa09ac1a539b16b8022061b902346ec4fe3ff1e66fd0950e5c3e19856a42991b0ae4a83a6d22488b73e4f0dad24a284acac55b6880ff4460d483a7b82ae2f425800574d23a034465c9f29806e32f3e73b30d011d60d42d9942fda28feddc0e5ca131550051ef72a01db8f27b374effbef1df7ed37035b3359d38e6e9af1240f4126588a43b9fea2493a011527dd752b9b227333f5ac0d808d037fd8c16e12995b889f2b4a293726990d8746848696806abc9c15140c49f90e53ffd53653817cffa1251acf48cf8639427658cf391973e71b292359777343a94cb1a18a77d5b0b82500c14a9e2b1878980832a421f3dd910d58a65d71927160a7ec7b3d9302774babe5bfcb5ac049e8034867c9a9875d5986629596e32d7a497409f0ff5eb208a5070318928887dafdd66321a4cc84bc8436c2966a56495d8b1408b26999b82279d58d84d26e96baec7c2e1f9b1455e5e799b181d7e15ddbea5970e300d35ffae9d79081adedd233dae5887d9f2f9f429c8eb2bfa8a80b87588e1fb1fb1506427bff927e2493ced254666fd4b50c38d6d5483487b5ab89a8933b3e8cf04f9f4ac9e116c975ba10858cdfce44171224501bdb2a6004b2703b8eb23c3f2b4f2d1a8043d54246ae47bf38a22bf2a2fe251e9ea033ecc6c948ed1807ce315b39b621d685d6ad463010813b279c2aa5b16b8de16eca46e4a9bc9cf7262fae40c0cdfa8f6f4d101f16577c75bf9b933669aacc2b6027183c9fa4cf1381a9e6a0384dd2c90c32284c2d12d0f0bedace88ae16be00ec0d22a91d2daac2d16d02730461aa43398b7f5da672250f3c9e6b31861a72a52420d0c87f100b2321a97ba748519086815a57bb884ddefef174000646bfafdee8f5f77eb63db8f7bb7dde21c8c150f0e6115891cc30c3c6a79bccd69d9ab2eed0b61a8d18d9dc1b8fe1f182e44f91d72d965827e9f2e548bcbcacbfe337da7a9af3ecd6b893a5b46708cd22d7f8ef64312c307ffbdc71171ddaefb31a4a1d3878310c45a2e2a193c711c5e4c60e6644f62b76a6c56b9127191df60ed064524449b9cb5954b09e85bb005e98b74bc716819914701bd056aa7e6cb435d74138b62c85611d691065cf7495d2e6b8e5a96e517af6610c26de128ad9791fb9ab34edf32f8c9fbf70bc1da25f64455e5ecee401ae57c1d436a542ca04122467e2f3b89bdfe8f0ef17d3ccfbb7dbfe34fe651d8ae3eb2a88c9f90f6b8873252fa5ab16e917f13ae803975307e2745fb94f65b7e101878006913b8f5add22aba6854586b37c7bafdb29bbd8ce5a05668fc013887b55888824d3c55949ae7c06d8ca362a89ae6d3985c5dc3fb89fbc7f1edd20b10b1ca0daa8ec6e8a3de5a8fdc21a947d16f0d4d88b83340037cfd505ba5dc51ccaf6559f14743707029bc7d11c9ce3af797ee0222f6dfecd65a60d46ae1a2e335a122f866ad93d7e54ff1770bd0866a340e19dc7e0575f09e6bd980362f1c17c8c6ecb1064284807fa6737d00cd7844aa13d41c0a9f93ee6e0bc34b2d6db82bac3a175bcb041ace3bacc0516b0ec403cae4892017d712ecc727944d2f262726305abfffe476b8d92688fee44a9002ac545a3208bcf57dd7ab85228ab73016fb84911631e4cb9f4552dd66a2276775051c404aaa5aeb0530dfd5d50260d51c97e1232da22220039f8763a8b8c80016538a84c1d08992ff7e702c556c5576951b885e069f68663c3cdb4b9a6033fcebb08a7039b571861e32a081c0771be120a7b8f6f82a1094e49dc9b03a6729f6c4c96d3e4836e79f090c6e8f41dac21ae731146d1a5ca1415b5bb891265f07d8895c92746e9e7190f8ea5862122ef69ac6d97cf706199a3526f7ce3d671b34e7f2a3aad99b36df205bb0f19bf4bfdde721c7a7518e3062c3a205703d7cb0517281fcb738ffaca6d4fc767e31965bd617802c1d6c2b8aed2d41bac3926ae1b132a199ee867c9680ead3a02273a75a62a536e7b403c042cb1ad6967533272e257a7ee62e7d5b1238f09d796b5921bc981455b51ff1cc57fdc54f31d110f81b8090109645efa23c93af6cd34af5138bf8ae51ff01b9476a6d2923f636f75eb856a03803acf771b52f91db6cbaf28195f53a4859c0a2e84a1e954f03e072ac8adf70398bef70b1e5ecbc5261836a16a3532b2f5c8eb5c6da8423f49da7565faf57657d9fcbfb30b2a8ff0546e5a469284ce9e3aa1e5c72192d3889acb8a2f1fe409fd298388a349ec1cd852a64cb8db2b10149cf4300239c8e22a0cbeabe091689ac22295f8563b13742a0886fe101d791f465b79dea21565a3abcd1b67fb8922c6c81b42a27389980631dd026ad12a110dd5a6a50cb4772d9157b5356a5f0b817eae9d10b982fcad25f0934a2388e448bdd961b2035d9261653cec9162baa8ccb5c2820a99921d43f00a20659656e1741a7b640f105ef96b35c78835c39d96e2c0b4ab64943c2046fdaf0df8b598215e87d9bbc94b3296670ced73e4a11a4b90d7a3f649a0b4d432513c61ed9b5851d5ffc082abf1d12d415e04bd9c52c22dea3798ea9e14096407d739274c9fcc2a525ec8105fdd29aa928e52bd09280149d15289a7e1a4801f39f3b6b2a2e891a0ddf61478b9f30b45523b66b5eeaaf22b7b985daa6fd9b471b3b972f1f5b2c88cb2170dd368679e204f282ae6929863019b01b50f82c0c8892f753150533d89eaf3cf3360eab3040d2deb76aec0d9dc847890370f543fc0226a334c67cef4b55ceaf49a2913299d8929e846489722ee8dfc70dda5d441fe2700b12ca3d0aac8770a44b78358cc5241f0170cb75a8b4572f59e33194d76d9c6081870c9b0703944c0352f30eca09969d2f46716612a287a7805753ca39ffd562571e3832876bce3cdd532f5f6656633b186445a73fd1d105ad70824e1a6159b67372c386cee8b82b7d0568906338baf379a169c97c18b529556de02dfd6f87ba3af451e6d3142609d76d826b1102822088de4f5baccb03f97e18fd370c412691017617eec8f14285e2d8d2696cb465cb3f2034c675aadbe030af00a931c72c9b0407c9941d82ae7cf3a3c56f54ae25a5db70ffdda825c6df3f0f9b7e98efcf029063d1cfa79b508958c2d2c405778", 0x1000}, {&(0x7f0000000640)="3f0b12ae861ef6ad1730216964b0fe54f1cd46a73f67ad43cc5683765663cbab7e470bcb34eb3ed35ffa26cc56eb4822f50f212bb55680cb45d92501ed075760cda533107cbbc26ed340e96f9d478ec288b239e90e70385167283f01325fbb615d74e6e21f88998f583d8e8983a924bba7a9f1cadf912bd53b18353f9f81d12ec062fc0a846d426c7cba1e4253d2ade6a70e522f", 0x94}, {&(0x7f0000000700)="6f11a84e126c6087912229bf877dd237406c21c666e55b7345efd190121e863e57643ac441f253c814d4fed1aebcff5ff7172b3b9f304d34ed194fec3385001ccb1a50e7bcc6045702fe85c14222fc3a58e11dfb766a1b4e1369b2e66b2339630868b2aaf4d34e2c90bb2bc7eca430a0f3369d05f4c82b41778635bedb3a393604818097c08ab4d8283a8365a9a8db6962534f174c0085d8fdfbd18594b627ba71334aad2ad984d6bed0b6e8feb02ee7b8db9918e523583aa4c89c9ae96d66b05d97e66986f8c630d50a1fd427760be115f63b6a3e293210e7", 0xd9}], 0x7, 0x0) dup2(r0, r1) 16:00:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 16:00:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) setgroups(0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x5f, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f00000002c0)="c42265169099899999430f87998999990f381e19400f0fb7feefffff9ec4019ddddb3666410f5686be40000065d8c5c462f9939cf900800000c42265bc8a06000000c422d591b4020b000000") setgroups(0x0, 0x0) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getgid() mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x400000000000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) dup2(r0, r0) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10480, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000006c0)=[{r4}], 0x13e, 0x10000000101) ftruncate(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r6) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="260000001800000040002b280500c504e92800000000"]) r8 = dup(r4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r9 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0xb1) setreuid(0x0, 0xee01) fchflags(r9, 0x0) chflagsat(r8, &(0x7f0000000000)='./file0\x00', 0x10002, 0x0) r10 = socket$inet(0x2, 0x1, 0x6) ioctl$TIOCSBRK(r8, 0x2000747b) r11 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, r6, r7, r6, r7, 0x13f, 0x65ed}, 0x2000003f, 0xbd1e, r5, r5, 0x200, 0xfffffffffffff800, 0x4, 0x1}) recvmsg(r10, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r12 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x66075c9e}, 0xc) r13 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0x80045721, &(0x7f0000001200)={0x0, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)="598a110a701577530878e374fc971675ca572d8eac81e1eabb9ed02ad66c980e9c58259bc436d794a9eecac456fdfdc57f9ea5057c0512351a784e0d6aaa45143cf4cf6e0b41f3bb8b768801e69582264a7aa33df49c067ec41c0c8c6daa095d938a7b0335b13ebbf106e6d7d54d86333526006b547ac76d9e8b74149a78b5b23f10908f68be3965198d06a1c46cb5870bdd5a3003f33abf558cc23ebef06accbb8a62a7eaff3498b43ad633c263ad5dbe12279dd450092d6cf7c4941c2922d167c773a0bf45bb9ecf1e4b3ae50b6094bab604bb6f3370886bc5fb3664af193b8f010935164b6f3c0a3521831f96cd337b6ca97ce2755d3d03f43710db8956d7a97c74d62c7e76f66669a03460e5e96b02265e18b06688068938a30d0414faad069e69e95a453f33887cb15712478e84e6e2443f6bc222fdba0c9c231c71b3169d9806218fbe05f84d4bf39fde653ace34221bc102eaa876f2507f04fc5a7481b08b9adfa0ba40bdee4579553f3bb495125e8237b062c2a3b2418c54501c7af058a96ed043ece8edca74645146984d484dd3655ef6da37daff556292730a8342fa7dd634c010e66690d3bb602450c2e7e495eb9f6f125b68b450bb49c95adc3c84192992ac004d54f41cc2af666b644feda7ec33915284460ca11d93029f18793ee72f3f9cf045f9063ecc5ea94e84c649f24a6bcaccef3f53365232c447b83a174fa9133aa012530a1b3e212c9b0013d940d71d10768d7162874441422c48b6602165fcdd5c187e631c86d5577b36884eb0cf2c29eb8d345cafbcf97b337cff382e29efe23821feedc26c8c4645b4f44a4e7a5956f03bd6b03208ed6df1309358462d8cd67a3db1efd6c57c9c12d03ed9de1a476182a5fc5cbe704fc1d74a50ee37fa466d87f66c927d05e3524de1fa8ffdafead6552102661882cffb8cac893d1d4171a0ea96c35188564827f631cdbd9ebbcad0c78faa839c60280a2dad567160982150aece4d6f9b2791964f8d126384857e0c736dece068315d271c1ea35f7e3755f2cbb79ed31343e100b826235698173333d6af9b85c87c8a4f141b4051ac99356bff65a3792969149672a4774c3fed7e6343cd7e4acfb05a4b4f6c67db4de09662cc145d90adc12a4da3c1026d64dcd5304ee483435e53ea8571b6c68957e5e6779828976a7e33dc904866f76ce2ab0b65407625f225d347169c1c5d70be25a7d8cde7a240506768d3575d33b9b65edef35f80c7e992e3c99097bfd6dc42c8758ca0b62d790e168297505c3033337666088f85b1792ea1215505647f92961f3ea9dc4e6e4e59b76034365ae1ac58de445b49608814d08c52a39c77e159587d5c8511857deffdf29f64bec2bfb5f39749831352818ffbf077ad1140e6bbd155c86af560376044ba77f574656b77c4dd2e302aa6b7f336a5b6ec83fb21a12dcdd8441a3d406f4028a0da11fb00d53c4b0948c7671af33572336f73ae289076d2997eb198c19b0d7e16c6af9e5a0fc78072e8e71321fead41c4c9651cffea9ca379c67647ebc110bdfd39093700b9d4c3b0b367d87bcebcb1f82348827e4716f5e5ac77948140304600e317b0f69d48dc361e653e49298592aa951b0dbd551fb33c3a0bdde4e46f683b45c71f0e86ab6ff1611ad413dc350792b6134f945f5c23599f2a8d7374e5bbe76609f9aecd0def762ee5b3fea05746255265cab327d9e5b5be99fa4f5ed94c286573da51c0749fdede2a0de13c5f4db377ae0fb1f7af3a04d1797fe4fe94df42c58f0bd0e46abc2b1e8bf8c650e314b604a2fea289b8357e18c6edf73f497fcdac1d50b8bf5df79da0d3c4c1ddcf6933cd87686d606d5d9cb71614d6b61bc60982fd8511ad16f4de0cec9d782acc6aa632e452fdd8471d733ea085e734418f417cf088739802d0d7507611cdb33e9a0c11544988ac52092eaf190a52a538d1486ac7bfcfbe349459297af5de50f08b91504f7e8b437ede3e0232c2cff7ebafdf4d571e7b2132f5e48b1f8f2142375aedacfc8da9666b92e78a89b23f91101297da1d0abc770a68889a154f8098472dd28383666a6df3b5c8431587f34f07c0197caf98846a86b7d9143f61e4e242a3ddbf2549b79388e92c7e945786ef53e2e404d3df42e56e154294562bf8129fb63448290e9e6604a866086cfa4720084448ec5e83aafb67fd91c8794e01c8cb9c226924ffaa113cb97daf2550b4becf6fcdf290471d60f7b6e1af0997a3d2a693741ac3e441e302de5ed46d23febde444601b9850c9c2b6754d9de557781ddaf87cc477112aa065da14f18db6800edcde751e0c541fc5f85c52f51733fe87186b40bb19f0504590cd120ac13c91eccf075141eeaa8e53c4f1c7251653c17d38b079446a570817c5abbb5ad20a5031003493f7e4fc467e2a1c454e630580fb420835e05d9b51d26cf014ff2e9790b0de4810ea337a04b34929d32e825fb178e1b155358a6deea41dc3f1e4f12345544b7de8a4df33cf63027a4a4653a734bcf7e598f854683e9f08c7b46d21c99fdece871d3d42d8dcab567ad74bbb6b9a9e672e97adb711ab83e01dbb2bc3c8addb15f401964475bf1eb11a97a7bd068d140b83e77c01423fcc9afc875a2fee9638b1e958032693c8aca02efceacc3474e1d19b4802193ad982f8348d138add96c29da7a4991530d08798037ae7b64e93507710acfd8679b48c239414680aeeea194e21ee3e412b9d663a6edafea73a665d56753a3694ec82d570373068abfd88030c7a2d69cdddef0ae89cfb316ca0be8ecb0d45e8416da9998758cc5e58b5abb8cc8a72fda02d598666c61a8ef50ce7813b70986068bfbd8291872c05f051579d28c1ffad53058e2099024f117312667dae392ae431889a3bf5ea05d4f9923944ce8fc0b50310df49079061cabca161e70ca10aa1a4ad46cf601ebdedd3afbaa25e81aa47463b7c323bb931fb8ca7abf07ef2b427dffc094807de992bff44f6e0f7ef87ba5b4428ade1dd90de86280136efe6318212c4f9cc55063669e414557c261a87a785c435417f89fc07628ca5625fc011c999c0420d4015b39f386a0c62c045023d45a3daac4304441e00aec190acc33cb122830ea04599434822a5f74ba2b690d2875eaf384abed515bf241b62fc893ea57bf87e55e5fc8d89e8ecae9b6d412b523d6032a1f6da4ee392563dc3230d468beef173e95479d0dcca86f8b6888db2860af712827459ad4259b2ce904ea10669045b1d54cb545c221bc44467b242300fe17806c4573a3868da798e7b4d04701d5155e34c391c9090614c52402f1c8b3e1ba8608ff8344c3f4d84279c54b4b635b434df9af62c9e231fd1fcf66e6797935aaf600cc35224ecd33400eec590e8db239ae43075964bb2a82506cfbd0d23735bee704f462c52f2d57fb3bcaabdc83fb93147165f3bb4bfcf0f68bb576156563e58def327d8bd70a6c57f18e6a7c20480847075a8ca5f730c97e7727905c76244ea2fafce4284107c9787c9e6ebb8a90c61e0a76dd8d160f256e7b809a02254d54c7f165960e443d77b3d26ab1a3eb2ccf2ed56350a4359d27c708be5124c88b68c58ae582f78781631e44f2cc3c446738dcc83baa5c1593fe1b6db0a7b0bd347f46605f0c686c9c2d9530f74f82b727c8b118e1c2499911d85325b06bf02114babdb4a1253aa859c49ce8eb1c77df4fdd92bf217253a3d90a4224f5e54610a3a4354799c453e1236864fab2f984cc91cf4ea55f6c8261e7f0c79cf7d8545ebec02e3ebc1d7600854090c1270c8aec720a1bdd16e041a25a19022113e55040e7a356382d0903740677b00e7ae0c88365247a1e6d1c004bdb59da577076d621e48a831525338a9e59b0dcdd658ab88d9263eb784b505ab6824d113ade36e923e6d42a3603169df33ec98b946791b6abb141859c02c0dff1daee4defd6cad588455a69e305a7a294307930c1d4f21c36f0bc52c9d479b779a1e0e7c8606bc964ba423c617418fba817d5b43b264492087ccc54a4b027e4f6eb57174c1519f4a68d3af2c08686b072be85b4856694d4bf002be9530c3e32f750c9500561c634e87eb105b9f4bc56793f05f3570f164bd6666589720cdf96759d77aed01ee60a82e4123b942902e3100970e88c6d4eea39740cf4f1d075267c255a64a3b2ffc07c9708130b605ba4367aac82d77c6f58ab9435acf5aaf6eb4561263716e4e459fe3e5b3536439f6add7f1b68b6b07f04985b82cd9a7e89eea510aa2dd8be37c1ee4c8978dfeb108f881e8d78ebe6babad4c70b558029be529af43545411a8cf71a814f30c8199ea7ea6e22efcc5a52fb2d808c61b46fbb9ed36daee0686231684085a3b74fbdfcbacf431a5d86272bf66a3ad84ca33f012efadd865144d53879ef6d34cdca3abe7c227eaf39820dc9051165ac0056212acc5daa759e72d68b5d5027c5a6cee5f3b5b46a6f0e52c1ae1a9c115b79315450d1ea775a63b40ebfd38045acc5e88e754c229332a8a61f919d224b953b2d56629c04f85c9698f86d6ffee431c196171b2d8040b2335fc02adf004a29b7348db3ff8d40ccc188bcb27ffc5fd98d36c9fed81eadc610ea1079b0ebcd8d008492d5f142de46b8509f04ddb35889c189b7e49a63e5b17b54e5492443f858568fb02cb2d99110ae9cc1470ba2882d4382893d226902b433c021d3005c4f0b6d9dd429da7334388a50433074dfa813a186f7fa59f8943a8c55e31abefab4611c02a018b34d0c54553bbd105fed3e550e4fb9dd046dc4692ac8d68bd43b20e2d0d09b0ab04700cc9f005cd3414a7bdf9f160dc3cefcc6db376364f2b25e1c7a9f8b48ad6d679542377ebe8b12d4de4dbcfd4a5008f9c02b958a0890c8504caa417610736c3789ba8ecdb014382a6d4e65b1b416e54a8aace20d3ddd1c702acd84cdd45a128e49a0b7a515f5034db15fe3bbf0d43d3e834413d0aef888e661e95b8a16507475865ca62fc01afca4fdf911299785f60ac3b6d315af793e41c05d7b920ede60bfbe5a553e54a5b5cb4c0b63c6db64633d8623e82afc29f2afe83512ee897472938f49cb18a47bd14ea77441b12d4ef7599e9cff3acf47c8d05275ae1000d6af6aa2b2034a9db5090b742d40f7132f90c1da85404bf677e516e893e5380e1c6808a319aa3545cda6658a61aaea6f32e51e79e098f95347f0d1d6dd940ed1aca72cabb733a994cd3337f1c3ca4d77f36ca081f2c86eaaa4e54dad2af0fbfe794ae67011606ac2727025851a648c248c95ead6b33c8c86b525add66da486ec70748fc0291fc8889b3d3435c19c6ac18a0e7cfd57f38943309124a93a81480cc2beb488f6f812908288de8327c1e9ff528317a83ef2b5b16d4d483a3916779c339aee676a5fcb730f78228391e392bd3c5ea161e1aa155923a60ff5034fe18adaf1a3fa57bc94dd7c264279657beced61832059a033eb9265579ecba808e4972e91d59056fd8e4f9d0b216a240f66049b3a851c1e16f883b208f153daad0123d60921e279221193022a7d343c266e6530757abce6d9cc085629f570e7ff8f0439b629570440dc29d817a8e578648bf92b953b57381d26b453c7e7a90dc67a563b407904e73e857efa8223a2bb7aaac8f2e71f4f9ada36f696bda11865eaff96e4d396b775c3896fd80fa17d6583a25aab6d4b6af78c84cb4ae949bed54cd5183ef1a3cf34d6a20466057f725627cb9805cc8ed01e80f0b358d2d578d49de25d6b9a0cc2370cb2c9f987aa869feaca9e818e259b59678d989f8f92f0086fb", 0x1000}], 0x1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1d, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x7, 0x1, 0x5}, {0x0, 0x7, 0x9, 0x2}, {0x9, 0x5, 0x8001, 0x6}, {0xffffffffffffffe0, 0x7, 0x8, 0x2e42}, {0x3, 0x8f, 0x800, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:48 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x6f2b6fad14e97cda, 0x180) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x306, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20000, 0x0) r9 = socket$unix(0x1, 0x7, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xf0000001, 0x7, 0x81}, {{r2}, 0xfffffffffffffff8, 0x1b, 0x20000001, 0x3f, 0x4}, {{r3}, 0xfffffffffffffff9, 0x8, 0x10, 0x3, 0x4}, {{r4}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0x81}], 0x54, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x44, 0xf0000020, 0x5b6, 0xc9}, {{r6}, 0xfffffffffffffffb, 0x1, 0xa, 0x3, 0x2}, {{r7}, 0xffffffffffffffff, 0x10, 0xf000002b, 0x5, 0x101}, {{r8}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0x9}, {{r9}, 0xffffffffffffffff, 0x11, 0x4, 0x6, 0x100}, {{r10}, 0x0, 0x10, 0x0, 0x6d6e, 0x2}, {{r11}, 0xfffffffffffffffd, 0x2, 0x8, 0x1f}], 0x10000, &(0x7f00000004c0)={0x6c, 0x9}) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000480)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)=""/239, &(0x7f0000000600)=0xef) r1 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x196) fcntl$getown(r1, 0x5) r2 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) close(r2) ioctl$TIOCSDTR(r2, 0x20007479) read(r2, &(0x7f00000003c0)=""/103, 0x67) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) getpid() write(r2, &(0x7f0000000080)="e852b6219c8178895a3d535797c4bef17cc19f97b1c1995db923de3f2ec9a997405ca19253ac3707e39e733ce8096331d12b8a25f74b075b5c3cb779b052619fdc44280ed217716650f2f929f7ba6582387e8f7e35528dfadf468ce5be18c7717788be51ffc1000000000000007f0024ecbd96428b860d4d6dd277b81b95573fb6f99d334268211eb437e60d83c832d233779b273ac15a1dfcff87f7bafbfd05a5f20ade87a5b689726d0cd460d9ba72f4cc5afa8b0ba5f23a635eee91a073a0d3416e5f1d45fff8ff6e6e65e3b27ac9df7c54cf38eb0100836292270eff7fde98084fab2e5fed3436a04530cb969d59cf5f167c088427e4b43fd3439c6511401e81eab854b40c83b973cafb70a2f71af88ff06d62733737596c41413e390080f2febbe383aa13d06263a3ca8b45737affaaee1ff0016a271eb8ae17bc0e2b6ee1467dd013570e64faa9d89068a67e91fb3cf018f4eb374e928fc2470b9769473c6e52f97c7549b0d85c7306926553d70adfc7be33f06b9241b734f64f0dd5d5995228353a468068826abcf2401401400fd95a330a9dc9321817ade4c5e938ff0700000000000098d88b6a6e47c44ff41c29fd14804abe2b97d8b6d098724abb50e0465ae92a6f8459a45c31e9ec90c1b0ad915db16844ea1f86f823828cee2b0186e796a91888209fdc261e50f7e56480310000000000000000000000000000000000000000000000000000000000007660a5a544be818c81fc83a16cee83a82ed21a74b4322dbf830066d0927cd3ad57cda355a5be00880715f98b00e2cdc85d2c5e07d7ffc34ce3fac20d2c27f0d23091c7a87f200990828a7b1ed8bddde457e554ce15d341cbfdcb576f64b3ffa3c5d32285220649016a81c149b0a9824fa9a76d3a0950edeca431a44ea5a20c7bd2923fb665600c3276b7d3583547acea3b212caba93cdd1d417c2ae0608d57ad6f6789957c56796672f69b5200ca7054c40228484f359d02104fb58968e4f1bde53f083782e26401c7cd6510f3a77dd6cf13ea96aec02e6d314cd7b33a0bff398d7cc0ec9065361445ae4d8a98a135fb33966c90f776114b1bdf917064a6e9cf688b91fb7481884f591ce2fb28a1774fda3c34ffa1fae9fede97485a74e6f2a2f1248cf8068a695e4c4313", 0x33b) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="04ba02177e7207149c8fff63ab072ea45d8392", 0x13, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7fff, 0x0, 0x100000000}, 0x1000, 0x1f, 0x78}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x218) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x0) 16:00:48 executing program 0: setrlimit(0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x3, 0x6, 0x1, 0x24ae, 0x4, 0x7, 0x7fffffff}, &(0x7f0000000040)={0x4cd2, 0xb, 0x8, 0x20, 0x4, 0x7, 0x9, 0x8001}, &(0x7f00000000c0)={0x9, 0x100000001, 0x8, 0x2, 0x5, 0x400, 0x3, 0xff}, &(0x7f0000000100)={0x10000, 0xfffffffffffffffe}) setrlimit(0x7, &(0x7f0000000080)={0x101, 0x10000}) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x82) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x400, 0x1000000000) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) openat(r0, &(0x7f0000000080)='./bus\x00', 0x400, 0xce) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x200002004, 0x4516) chmod(&(0x7f0000000000)='./file0\x00', 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)) pckbd_enable: command error 16:00:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x880, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x83}, {0x0, 0x3}], 0x2}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x646, 0x81}, {0x4}}) r1 = semget$private(0x0, 0x2, 0x410) semctl$GETNCNT(r1, 0x8, 0x3, &(0x7f0000000140)=""/4096) 16:00:50 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000280)=0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) mknod$loop(&(0x7f0000000000)='\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) getuid() recvmsg(r1, &(0x7f00000002c0)={0x0, 0x390, &(0x7f0000000300), 0x1, 0x0}, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x9, 0x2, 0x2, 0x4}, 0x0, 0x0, &(0x7f0000000040)={0x3}) r1 = dup(r0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1ff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pckbd_enable: command error 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) 16:00:51 executing program 0: r0 = semget$private(0x0, 0x5, 0x320) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x7, 0x120) semop(r1, &(0x7f00000006c0)=[{0x7, 0x80000001, 0x1800}, {0x0, 0x5a, 0x800}, {0x0, 0xc126, 0x1000}, {0x1, 0xfffffffffffffffb, 0x1800}, {0x3, 0x80, 0x800}, {0x6, 0x1, 0x800}, {0x3}], 0x7) semop(r1, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x3, 0xcc, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0x1, 0x1800}], 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x53) r4 = semget$private(0x0, 0x7, 0x401) r5 = syz_open_pts() semop(r0, &(0x7f0000000180)=[{0x0, 0x26c1, 0x1000}, {0x7, 0x766, 0x1800}, {0x3, 0x493b5ca7, 0x1000}], 0x3) semctl$GETZCNT(r1, 0x800000007, 0x7, &(0x7f00000001c0)=""/129) r6 = socket$unix(0x1, 0x400000000000004, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1000) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000280)=""/233) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x8) dup2(r6, r5) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x4, 0xadd8, 0x0, 0x1, 0x401, 0x0, 0x2, 0x2, 0x2, 0xffffffffffffff50, 0xec}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000640)) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x87) r7 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x200, 0x0) semop(r1, &(0x7f0000000500)=[{0x2, 0xffffffff, 0x4}, {0x0, 0x2, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0xffffffff}, {0x6, 0x30a}], 0x6) fsync(r8) fcntl$setstatus(r3, 0x4, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000540)=""/161, 0xbc}], 0x141, 0x0) 16:00:51 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) flock(r0, 0x0) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getpgrp() setegid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 16:00:51 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x7, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x84}, {0x6}]}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x100, 0x3}, {0x18, 0x3, 0x5, 0x24}, 0xffffffffffff73ad, [0xb, 0xdf29, 0x80, 0x20, 0x3f, 0x80000001, 0x7fff, 0x5]}, 0x3c) syz_emit_ethernet(0x1d, &(0x7f00000002c0)="8b") r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x7, 0x3, 0x1, 0x8001, 0x100000000, 0x1, 0x1, 0x3, 0xcba, 0x7}) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xeaea) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x1ff, 0x4}, {0x4ea5, 0x8}}, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') 16:00:51 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:51 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 16:00:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66698a653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c603a801f50be7576a524ce0dd601a0d0700000100000000e2ff0000", 0x1c) writev(r0, &(0x7f0000003300)=[{&(0x7f0000001380)="31f35687c736e6f7230687a447ecc5508c17d1ace5938d1d7eb9bf1f0af762aa69303109461d48d7633cbf51faac618210662b0962545741ab55a1a325b07aede8b38516ea9cfdad208e81aa034e0c4838af68c2fb8756d2ac5c071bbaa875cef0fc78d9a00ea4bec425f373eb1b82398bfec20b294772d798007bfbed032048e4735c7108e26144e7e91fa5f8fb35e3b005535033294da711fd3ff4ef3dc85442eabdcd3a83a2d8fb198c3baef1bf81a8169ae601642803c40929fd3332c85a89eaa51a334539fd29a3f5d9eb353db0a8f9f2acda01bbd192440a306ce4c5e657fababaaa975dd8876986896d3d8b92ad63fb29fc0371a37f87f1b7e5478f9cbc2777e0239a6ff4a363cf64fcbd906839e8ddd8309dcea5ea992215135ccc3dd1a1e31db404f6254b55ed4933a7a39973f1d6eb431d55d7187cb24abd74fe4f0a9819a8b8e3f9ac2c662f50142d6c706a866609d67b8eeccdae640e552850454779881d4983d94f5dbd57b35a02312026b8c6c1831ad3b6c6d659220e1dc78cb0cbd8ee2adb198b6fc8441c15122bb6b7157e0549fa8b039c05444841feac5e568c7f9b427163a471f615cdfc560401004a96aec01d018627834d4a78ea3bc97e5eac3443e184d0bd5ee3a3486a7a4bd963e64fd14dc4c768919a5d36977a1f319b1047657dea9556c089930d6a1893d3b37005904037042d4ddc1159315ccdf4f44872ff8501d98e5e490d0f5d3d01b56c999cd90ec238d15fbe6bd51133f70cbd97aa705191445afc776578efc38e4127ef8f35f0c95178e3b627559235d951595215626cdb8c8400b7b1707231375163657120dafbe8630a6de1d619fd9d63c00e2e3fbc72b2f35553acfb1a79dc5d19256eb0d7a058081ddc62aabdac9b5058c20ddeccf136f2862753ce70a0d7f2dbd53b42821cc4e0116b69cd900013693c2b69a247a8ab921daf17974d47e40dbe4e7a23994410007811d0767225f4fd792336bc75dbc5ab1bf63965fa24c6c74069d57cb5b81dd138", 0x2da}], 0x1) 16:00:52 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) close(r0) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8612a) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080, 0x20) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus/file0\x00', 0x80e8, 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000300)='./bus/file0\x00', 0xc0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\n'}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="08dd", 0x2}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000e80)="692d08250b1f073c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10dce8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced3c3703b63f069d03", 0x498}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x408, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20010, 0x2) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3}, {0x6}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="2cf476a31e1e32ca849176f33f525a98fff270df06e7800db705f648694023e77e48f75c35b0a3ffff843eaa814cff5b579e0db2072f8492507f13625603ccabc9a86666e94685b9427e02cd6d4ee6d1a9bc022b40b9db737c64989dafc50d89d32d6f0c70b38a4821bae37c3d35345aeafff4fdbc261ba01ab62a4bde6cdf892ed2aa", 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:52 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000003740)="d296b42356b6f933ce2f788cddbbee2cd9c4b3c282b387efac2bc9a7581c4f6314adffc899a1a00bcbfe123860de4428e8344ba30f86b52e257fdeb6ed0244a62511942e58c101233e66fecfd40d7b3c998637beedb76ba9d6dd5eb50a1144e9be9a137606b4bb5f1d1ff0db4b08fa213ac8f551d3c82c3616696aef49f8718f676ceec17f7dc7da671a6dc9f1995a2fd57197fbd78ca4d466eaf272e8b60639cf7fd059520710e960e3845ed5b052c80a238639a6fd5a8c518df1d462e116a0bfe22ebf07a79a5b6f0da527e51c6a2f11cfc1ecbd584506f89bef4f172bfdba543376f7ebfc72462c0932cc67e0f09596643043a582ae268c0fa10631c55e874fd25ac75d3e26b48bea3d211115b54dc81b8800bf7fd2095328ce23855cd4f331dc4681bec88e8ffeba3161659ecdd7a6e0c4da23898444d7dfdeef20d84b3b71908d94b48bc4520925b2af234effea814c1bade416f0c80ac8d28233721fd97f5ae2b3ea51509dd7975c3d0fb505090c174487098078395629882bb0914018294410e227354ace64f961dbc623e8da27fef8f7b5aaf7aec84fae867a514182d0a5c065498fdf085f7b6f6aee7c3636551d8c1568cc33b26921594f1b740ce447f83027e05d7502b18912338639fcf9eb93ca1e46233b6c3692a76e6c948153d3cfadad39300c72ff06cbd76decf81afa7d16fe198b3cf849f94ea760f2ff10c1a23882721a65ffd64af14e713cb504c39ff91a77e46289772f28e33355a9a7ccd6d9ff447976e28ee708ec29e6d37fd8c9f5eee95aaedbfa604a8d52ad89a228084a83ed5d1b4a678363ef3990439d6b495bc6158ddfa736cf89aaa1a2aad180356f7164de49bff78254af3d229ef89e331c65667241fdc9a13fb4595e191ab60cdfdd28aa8b44376861e809f4ba284c75e81f68dc646f4d42b04ede0ac90eecbb2d51b8b7ce3614c71e8394f68eda080863ad1db538b5e6be307a7b3365f4d0689492ca232c50d259fda457159647ac3c4a03ef0d948c6b1c795b2bf8c96366da54499b0efea286a45b9907c6c356c46bca8539dd04725df178b48e7326c899cad7680529759cdbce572458b3bb0a3347dbde80cca7b68cc71f543088dd75e6f25f01c1113fd2971d570dff9d84bb778dc297578a806e7d7e361f1727a128b24fc1e1ea5ba1dbe42d2db26e43421f06594bef059b84a859088994b59818936fc610b8043b416b9273f09abf56ef73ec09362ef136e79ce7c6a5da0c1215cfd5e4b4da2ef5023fb8fa02a4532736c0fa7be60366acee6323165881c054302bb8d90a9dab2d2f6e94fff1d39cddf54b5a07691167a97fd8fee74952f5b3d00d34ebbc4eff6d53104d42fb4030813c720b14f09d12425d82795a85ad36982ebf8bbd1f72393adbf886ccf83f7e14d3f0625fd109f393bcc7f1352bd5eb484894fb85d0141419e663edcc5b6730c4a97ce525e03f3539dbdebe341d729865970203646ebc3bf6cf59409efaa58d2d82c908b010a524fd7d76643e8bc3a281f1578b253bfcc764fc80754955a40c10429ba5c84dda6d2653ead433d48da46e5304c13edcbd0a6a9b5af24b57fbd16b9cdb3369e0889c67c4b99aba5723f069febc49c6087aa868187684f0b2cfc1df91ee99cbd29e35ddd0fca002885551dcc95fc844fed36082f755e68705921204f29c75139f1f2a8bd4653d1da9937647af7680ca79cdf0b168775a5396877494ac6e41515022c0406b1cb18cf6549e499cf37eebf218479d8795ebdb438ea2f0c07b3573dd884f9ea9293b361bd64a4822bfac8fb08ac0c1c9d18e10b8c0cb7923509d5f32edca4dcecd221e47d79a96b979e47ab8ab636289ae38bbd975882eac443f4e675ecacf823b75b9f9259e5791e9a35df9abb3229f041bc0d8928965d7b6c355aa74dacbd65972edfee31833d9db667c315304e2c32fb82b582d416079874c9d1d5d8ab1212721119f8884aee183ce926aa299dc3a5cd6f1c856c1742476490c5e600429d696f4bb10caf66207443d5bacbdf9d6b8b52acdb5f69894fbd0b91334036fe42a505e6f1bbb2a2a97626286cca45a6bf767d92eb869ea66ba9b80b6f86a03d84d4f3d002da3998a648153f62b7f18c2802317b430497cd509966e64ee59c53600aaab445c04e3d31c79553f1189b57e0c3e292d0ab8b440937cc616a11733409ac8b8d863ae749b87583b59ad325b1d5e1b0f1d5e7759d708c58ed517caeec0e40309bd69100db7ee37015fc0a199a6c808076ef878397147f4487567ed3e70ea91394695c3dbd2fad33b936abf8dc12fc426ce542ea8c1afbf0146bc678ce0c08164d69ef192d8637cecbb5a5953590b62c51bb72db60677e934de388f9f17539f9b61b56bd7b2ccb09b850926c401aa4bdf4a5f1ddb38fead0d8b351ae44dc08de8fe5b5965eb98bd0f95d13e6e0a3e1c9cb66bec26c706cbcc430e690c1f2591223052a8d2e92204628831a1d21c4ed240f0cfef822b78fd4c2694605ce8bf21269f0981264534d1db6d384edbbc8be731b1d66f08d56f918df45e3b158ae44a5cd2c181ff64b614463fe391c89bb8f41b4f5fd743200ac8a98c7c6e73c63a10a70672fdc1f5cb87b080ed5f687556d0de4d4c0b00ce3223abdfe70f3f42cf043f234543c15b30f484f9ff28af074178a2f206613cff2397336e81340c5c8e51e26da5efc5623b9439baf11fc9168ef93d3d4b261f3e1da3ca54192429d594811bbf41558447ef1b472e89ecb23f1b6e5f73f43ed1af698f0545fae3f19b5a1c39dd2d7750b414642a3fde3afca77c79b8402b9cbade73e55a2cf25bf09031602e3b3fef9a074ad45d36e5a745467bfb83eb87131df75f6c11c0e936cba9b2438d51bac5518a6fb558f9e38e37159deaeedb96a1162215eee51071a733060dea564d6c009aa038d1175a99b9a70cf1be79143cace8ba0036cb3faae76916ebf6f449f2f962a7a15dbed50b9431f3ea51c4d750eed2cb8c3aec9edab395692002153b512fdf1d488762bc689c8e4c81f83249dbf98355d8f70a2511336849d0fa5005a17bfdc3575ff0e0a0dc526b789e6f41e5ffc7ce27ca695184dfe0ae1a98b6a64e59de0e761f028bf5b3caf1de9cef14387bc6cc3b3890ae1bc75c9cd155b5f536cf11cb83a422700487a4216080ea8e0cd639007315abe6a66b1abd29e1505632be751d5b5fa0b48546b5fbf3f77ce568f5f612f17eb296c685bf99e5175c38565fc6e9a7fbf11ae6ae3775f5918ded6e96fe50377d408e13c7dbf8a286e84a35fb8dafdf2483b64ee0b17223a9a1c23993c8a06b041425c3a5d8cc9e14efcbbd0f960abe62bffde17c04b8e92ce7c3397525daa5ed835336687df11510f1ce597634079c67a724edb570215052b3ebab59054eaed57cc1f87d267297ddcbf3cbda5e396a1f37eeb7dace213eec49b0dde49b088c01eb6c4f13a38d7b20a5e13ea6f49255d84b57b0ed55377ff9e503b24e27103222fee99a34f599f61dbf3457f9d7f6c0bf3190d6cbcf9e147447bb5673ce3462b612a3a411e4337342ee907dd2387595adcf9d066f82a8b6661f9b7d52fc93c026b3b9d9ae1b4a7c0eb7be3aec3ce62d38ac3c8278c4da07448a5077270f2f78ad40ebfed84a92912e6fba64bf4a12b461bc1fc90f6e58715bc714e7efda01943a5176123f71e3d351e5e0b2d49b1275c93bfacd09eb54c722ff76dfda07f677cf23a933ac26b6fb767da1898aff958ffee666e16d7d1adb03ec876f70984af5817719cc21bc7d0ca79f20ec45f93d20c630157a9f89183110f2079fb3955e70355ee1d520f0ba1733353baa3f8b3c654bd7f70180078ddf40f8f5d0107180cc4177250b4657753994353632916c709895de67862881779228679b2eda4fafedcae542c33f159f996579e836543726935397b380f77c5cd1e284d38f45a0603ffffe547de61e9c406d0d6df55b6072b2c2b1a86ca3a0fae76c23f03900b9781ebee7c803df14962fbc3ac12088f292d49b1d4573a3faaa127cbd7c909ebfbe286048628ae3cd9839c1b1f9d25c0d366034efd7bcc83a64db4f374dd5a8e68c91275f017f8ca2d16b245a55d6a6c4aff169ea0a576b211b488863eb3887da3612d08dfa2ebd6520a1c44e2183fd1f786f7938c6f97e94df27ad69d9b3b4e6644235ecf3bb536b282c20dbaf1636be53c030323f5edad8dae6fef66eb0cf19302ae99e0d5f7e721c9dd00e516c05180ee8736565db7b68a7c7ec7fe08f38e01a461456d7e4ad9b18545d1b32768c14b9ce24b89c1d9260548be21557ccd25cc3277fc0e6c72384f87c76c4c27a84d7f5388b56af42d21d9d952670c0bc1c6c9294b1ac4cdd623d9617a7a07aea10f77938504ebd94d27e290a77789134eebd5549e73fc25658d66ded000c3a4ec913546bf8fd4ed20d8c83ff585d2f4bcff0ce5c14eec885d812b773920d713a128f14c53e64e1794467aa16f675d27ce5d63d5c3155e9e2a2fdb24ab842c8aa82998f98cfef560a9d15d77b68d935115efeb4b2c0ef4a056b6167310c8d1bae4ec75b2e7d2fbafda7a8334a2c97bb8a1e2c3523e3d966eb8490d35063a080f9b065a92f11507f7bdd994d2089577ec2054f0e90608d328697f9744f660d6c25887600e1762ad1766ec5cc294665bbe50bea85ef2d068ebd0e4c7887c11ec096580fc20eff76c167cfb16438756c95d3ec04a336b0b062f699475731ca5ca352288d0428731832745edacfbf7e42ce5539c0e5431d9312fca972178e845fafe56b1450a8e09bc0bad3b5a85071d49c7fee2953536a4d7a35f0a9cdf10dc6528bac41a2910ebd5b6b26d2f92396824772f38baed2ac0667c18eda976750b7955b6f78aad87a77c98cdd4c102f0734d3676a41c2efe0317a39d7354f992d62ac921f945fe8a297ac1340cf3db6685a63c495db59838d7eaf469f781358a5816d614fcd1d9f0eed31d20d9fd95bb44ed907d4e67879bc0b7e3ce0fe3a126fabdb7be27ebe87c92687b01b772022b83fc0210cedb836cd69e524e296f2ed05f67cf1a35eaab5226d646896e833777e30cf90b08939acad0cd53fd9ec4f3447c6d99aebfbed179c158bdd5e410e44b1abebdb3343d3187e4afddf10772e2ddab0b85a69f28f0afcbab0a55dfefef9a4db2c81422f3ccf69c762e43fcc321f15334e2057e362deaa198f4d528e3ff362cd826ff83ed6543d5a9bbea9bde9a1c4106c586a6dc3fe216a9b3a3fb7e50edfe1eb8418c4c192183dce21634a3a103b42829d7bbeadbaed2e0487c55b34a8f75dad7b82edf173d76a1d8425f842cfc4da957553a9a197e76ff8f3ae4a8f09cd77fe53378c294ff4f7d0d3d0c0ea919e7df95ba1647f476912161c52b879a3eba4bd397a96307f77142cf21282a82dafd4ee0fe8671c366588668ccc15e01e84c0819a1dd9828e8e8858e8f96a399618fe2a7ff559b84bfd2c88b3d8270dd98cc589deeaf98b4da4ce9c23d6d39074511dd17452342449434fc16ba5dda075939696c344eee1bd108a77bef2d585bf1864718490053e3b462a2e3295a304a78baa073a25fa1a128f0c102994aabf0a4f0520aafcfc664a6d70cffa98797c68e39266a6194fb0e192346644ad5645696d8fc75799696da22dd8f8a1d70b9babe4d7c271c6ce1217076864f531924c416e4ae859bd257e003132d644561f1cd9520c4c8901027b4e9e4f3086ce45b1dfc063d26dcce265a4c6be83ad20e0eff1c672e4639d63545f78e34bed51a151a6059736dccdd97fd317", 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x8004, 0x5ed9) close(r1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x18, 0x400000002, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2fd55dcb338471"], 0xa) mkdir(&(0x7f0000000080)='./file0\x00', 0xa0) r5 = dup(r3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x80) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000380)=[{0x4d, 0x800}, {0x87}, {0x6, 0x0, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1f) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="e8b2a88b90805dd63c4690a6a1f4ba00240adb4bba16aca233a224604bc7445b46ae4e14e5544f75f170673e7fc31062", 0x30, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xffffffffffffffe7, &(0x7f00000000c0), 0x100000000000006e}, 0x0) 16:00:52 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0xf000000000000000, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1fffffffffffe, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xc0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x404) r1 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, r1, 0x108}, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x9}) 16:00:52 executing program 1: syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r1 = socket(0x0, 0x8003, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) lseek(r1, 0x5a, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x0, 0x1000100000020, r0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2, 0x9}, {0x6}]}) syz_emit_ethernet(0xaf, &(0x7f00000002c0)="7fd7398d7c14dec3ead8349603e703c9dd06ffee9b749ab08e14627242bd03359bd3c6a0c78a360292ff68509cc73de3d73e325c7d09b767ed03a8e3dae8d6c7670819e4807c582c9280df8c38d165b65f96c7122af2e94868980e417ec9450e78216fd8ae3f0dfece3bbef808400c6b23f8fca6799eb4734045cfa6e445b5f3c2fe52d8dd79d2c0e4e2018363cd4587c69514c9b0162b8a025266fd7c57c351067b34a91c55d85e8b4170fa97b369") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) flock(r3, 0x2) chmod(&(0x7f0000000100)='./file0\x00', 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x680, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x0, 0xffffffff}, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x5, 0x10000}, 0x8) 16:00:52 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0x2, 0x80000000, 0x6}, {0x1, 0x9, 0x3, 0xed73}, {0x7fff, 0x34, 0x3a, 0xff}, {0x3, 0x7f, 0x3cda, 0x8}, {0x432c59b3, 0x40, 0x74, 0x4}, {0x5, 0x100, 0x400, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") 16:00:52 executing program 0: r0 = socket(0x18, 0x8000008007, 0x2) setsockopt(r0, 0x2000000000000029, 0x200000000026, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x2, 0x0, &(0x7f0000000000)="83dbeed48cf84f0a1405", 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) socket(0x38, 0x1, 0x8) 16:00:52 executing program 0: chmod(&(0x7f0000000100)='./file1\x00', 0x4) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) 16:00:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x33) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x10, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0x8}, {0x4d, 0xfffffffffffffffd}}, 0x0) 16:00:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x8001, 0x1}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x80000000, 0x400}, {{r0}, 0xfffffffffffffff8, 0x46, 0x29, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x18, 0x1, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x6c, 0xfffff, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0xf2, 0x0, 0x1, 0x6}], 0x40, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x30, 0x40000004, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x2a, 0xf00fffff, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x8, 0xe9}, {{r0}, 0xfffffffffffffffb, 0x1a, 0x0, 0x8, 0xc6f}, {{r0}, 0x6d27fc5116c27586, 0xb, 0x88, 0x49b, 0x8}, {{r0}, 0xfffffffffffffffb, 0x5a, 0x4, 0x6, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0xfffffffffffff801, 0x7fff}], 0x80000000, &(0x7f00000001c0)={0x5, 0x3f}) close(r0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000008000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xce35}) syz_emit_ethernet(0x7, &(0x7f0000000040)="7193c739fed6a2eaf53d7a158d58f5898dcf82d0b69fc7272016c176a97ef1862458d1b1") 16:00:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x20, 0x3, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2812, r1, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270500000000000c00000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) setrlimit(0xd, &(0x7f0000000100)={0x4, 0x3}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="7ef0f01e354bf29968da2874754e90b638346c", 0x13}, {&(0x7f0000000080)="daa761837dff8341956513ebb992bb6b5fe84e732cdb83d5a2d22fa8d02f45ac6073e88adef305", 0x27}, {&(0x7f00000000c0)='\x00', 0x1}, {&(0x7f0000000500)="0e0a127137efb366a20d92f80df293c9c72c38acc7a4f680a43d3a8ba1107df6ed40b65ec2b180791ad9996db2cb657d1fdcd91b85e4bd20f205bad808723e69438308a280a48f39ccc59264e672cef1fd0dc2c26a85741091f3364668bf5d10477e66ae9f7574bdafa851a5371f5c2f4faa10fb43e4a53e421d48817524aafdb566d138ab53aa3903aaf2a10bcc1dcaeb99dc835c3e98a440b53245d2c6cd174e29b79f3b3fb60764bd822b761f01aa69a63c3bd4d49af2d05acda1111d86cc159bd8a4562dd48a7d1e7c2ee4c3cd87b00ee37ac77c445f7672a955eb9aed9d26f2675044a3bf92c2656cceafed0da612a77a9ebd9fbf50a3ca01195a970a7fbee8e14d5783c3c6ef730c67bb2d6748511cd21174a5a50511cf8f5a9fb217ec5ddb28c36efa0c178b18b9704de2c99b6515082bf17e87215f96142fcfccc068c0b9c04cde904a877b69b1908e8ca5f4c5557474c74e3d1b114dcc1e4470d01b2e0a5fd938a060bf51303750395bb6e5c6619923108515700a3e93e6e0c9694031fc689415bf0adad4b9e0677197d1cf1a96f9b2a6db59a6ab97722ba0e26e07bf2813f110b43322320f3803fc718df43764ea2e48b9303c2bbc8f34933b244a73f5162102014cc7306a25349f99fe52be04cf153ec69a16980c6b7d20b9b056f9f6b7fe437039d2ae5aaf2bd6cfa7e2d66bb9c9850023b1443811d85026d03e4f4bb54cc0a623a799dbe9072453a218ebd1940cf84c5f0357e6868a58ac4c9c9444b53aeb9c191a54a286c78e0bbd0b1338828a46ebf99059217dcd5c07748406c5fe569f1d590af7016943d8a0fc0614202ca8d7bc834febb16bb2ac611cb3fed8c6ab637ab4df29a446da11d839984767b7277d2e2104fd8bbcd961b751a3267cc05cd491fe3049a4ac45b24547881c0b17ed79d2dffce08f92e9d9af00145223387a563614256c3dfb599e6ed46c1481ea7e7785c4c4166856a1c25981d5739e128aa3bd77e0e57d62c653ef6b73f483f15a06a83f8ee579eb9a584996b4b98f3c7b69e9ff9dc18bad77493e839cf0d579133ddb147988e1a081f2a3e6f50b8e0af5083b08876ec76487f751d139e48b868a205b98f401667cfb25aa1fb7b4c476ea39cdd6dc21d4156a4d2633fdab77bf7db730fc908cfdf771627ca9e4fe7a88c72d057ebbf6c5ef2dbb6aad862c8164bbf65e6dfdd4f81bc4dbe31fbbeef66e842c9b8373c3f71926df14aa6dcfd1e93b510980c6afb9fee58c28c49774702a26218a45ad1db6fc0abb2a52b7b92ea7b1da5cb35ec75dd37b1272ae0741dc57f67dc4595b65922020757fa3c66ac79800c993512672395c3fc96e890377745b231fd74415f54eb990fc793f47360cc2230fb92d821e78644290bc2f9d705c18061910831448c6e05d322a19b14ab342e256c28fab3433b74d5ab84642c504c78ac870fe4789c0e49cf280981e59f5bd53ae38783444fdfbf8c31b9b442ffbad888b6d23c95e279b1b9424fdddbb83dab4b1d3e36fe98d523624fe7d2df4637602edf002abea3c29cd41095e804fb7440ec751b7c3f4079d40538ba8fdd2e2ce2461190607d8beff3f177dfc0a8d830366d08b9edb5a498271d32cb13eb2850cd5d86a23d46835818df14a33d8cff6fa70121a1b9ecf9b84591130af597cb78546ce3366aa5f30a1ac1b0e78c3286e842fb20114440dd144cc829133a29e3173fc7a7e737bcab8136d170207d06a2e9bd95140dc41a1b1271a474e1c65c4f76997b40eea7726cabe1688d8454ca8884a92d8f80c64a3daafba0c323f6bd4832d98186be8fbe82f8d55bb2e255ac4af823e0f8c3514afe062a6f674550bbd6c7f601026195eb1a6c44fe72f8f90c82055b331cbfb084249c2f3652bd8b76df8ff439eb171a5fa96059c75a89a6d026d76b3de026a8a8c8bbd1b7128fe690f5aac4c49d0d8258a598f959125c58c88586cef80fa0e076d54b925ea3734b0ce036e3c34a768bfaf6fb4cf9707295db67102c305d5fab0d260a7e3099a2e315257be287690d61164bec83fc3beb7dbdae0727ba53c303ba27af57c8f3bca67ba97f3b1ca3674d73c26f823e12dff0374876cc405fb442234c99e9f95dc9a7b419454bd6397eef9f89ebbe3459a05d5946ca843f3676cb1d5f946d08937e08628007ec756315372f6c3fa2539b0f8a9326d83f72c6a915a34446f56c445319ccf20d2a21654a22a6269705e1f35bc8c187f8f8f1a3ea838d615e9550c17cc00ede0276ec3b5df43ce22a6f41e7edd236aafda55062d5ca5d9b2e45f54bbeb6072caf83e24dc49f44b7027b09c0947585fccad5b85c2041c23865152b12d69f58736e1f85ca3c36c2f09704e49e715f034a8b81f101816514d01a6d8ce14341dc02c74f0b40880e5edfc2de8ec671b7de9966586792d53cb1902ff1ccb6bbc89bda805d495ab4308f9a2ba0cfa8b4557eabdfec33c6811ce20be98cb50926cb188805d452e29d0ad58b55690e9c8b469723b0566d87f36bd947cf7cd14f4f3828c19b377775a11cbe277a661df02fb08f5ad2f31c86a7660433a907db76d5396dba669fe75a0e65c1348b18759cb169bca6bf924e2f29544dc8a84b8ad3c9b81838117449d04b5ce03952b722d516375883772ff67d019821e7eddb3265deab2a69848f3c0ee2944d566079f8e7915af0ff50808cb59f1f9d4ad171d24f11504c4de2dbe829e20b5c3e8d5398140be3116dde912c357ab05b6f1fcd57a219e82e833ec56d082bd11e7529e1b816982378b36e052f21e930c70aa189e11ebd02ad896e3af565253dd24a897914191f844e12a9785cfa3b3b15db3c7a5432f3c145a58fa326aa428c13ed58d30d279ef22238b43621a29daa20dff995f2b17fa07c130647cf7ae919a7c5dbcba8ccbcfce63ff9559b3a795b446d7f3359ca969b59fe85ef9673d41b2873b5e72aab670c71e476a6ef9bac21b25b2e74763f34657301f285dbbd1ec8ee2986ec952b2122fed2bc50aab09b58ac84965b5a90dd78c7507ffc831bb420f4618a416641f071d1f298f745e52495e8944bccce5c015e5d0e2971e5c6d845362450c3653e17d2d84546e47fc2ad6f7cbad3ee1514e41ac123d4cadc7a29b7a285de61b5457440932c389f3842c2896c3cbb1f2d66cc9f5018475042f3c13de7c985ab4a858432ff686f268725a6f776476fb49beab867f7bc223f329920fe2bace02118d591f71bd13770b4a81f675c3e5ad5b450697af4e977bf76b9a0fc79e3be885c64695e39e27b6dea94a7aaa9c7b7a882648548d7669d42a04f7b08f5601e3eec1e20153739dac9b62780c62702006ae041668f9487b8d9897c9671bd17b42d110175db993358600dcf18e800ada6582bd46349f49a1a33c64bdd597016eab45b7a516cd39a538c833a71c864ad7955b84b7b6e2c38828041444ae5ca63bcc1697fb5ce050c9077a11f2b261dde7fdb973ef6200af9b980b4cb2f9d98cf71f6c32b4c3c9e4843cb47de025b9f905100d793e0aeba17ab74ae1ad71fdfccb6b406cec1cd9ea098d415e2035e78c93b67fa5bd5c080e23447406920f326039af7d8a7ddd9d5d64d5e64bd498c6d4b7a47c322cdb08a4aa69488e0892dec761002fc5c83d22e62fea6e16fea77f71b7daf97096706d7a81d70c30fd289f53340cbb191e8d36b80eeea3ceb8a80e431ea6271dfdf75bac6ed017408a394b37fe50d927f4388c848bdea8c2726c751b6ada6de80a1f1fe9f7b17daf6d8c0adec795f24d8d14989fdffa57e3fa711b6ef5a448ef205ab6b5989f9f06755aa4c1a8493f12f47fd42a2df721bed760d30e8e822f0ade538cff7826c24bfd8095fa4bb0506c851e502c74a54414013cc223f2acc97a0a4139d0e34d6e6fc0f06cd29d1c742c805c291531ef169c2b0cfb42b998510082d1ecbc8228e9afe374982c99ca0a6023ebe05d7c6b419fdd89dbdf9e1b00cbcb29efdaa9119d89e74fc123bbd2f8d477350ecc2e9ded75b69e56aa7853d79b8ebd3fa75c341aaa29dd2318cc6b8251b4c667f46ce949669f758d154e7dcb67a09e08f9db011836de9a63dc452f33803d6eb56f24791a9836fffc30e55a95e0bfa4872300834942d1390bb003efa0b37eeebd46a0d55bc829182985584fbb3aa21b8b01730aff4e948ac81d52e3662bf074ce546133011812d7cac4c8564e557bedc74fb8c68feb26f2314e515f92476897e6c2857902b4d97e8b6f60ce6e97a12568f2cfb00a01e9993e31ce38636e90d77bdf08ac81168c463a4368f9a02ce2631fb23d36045a4b88b3360ed02f4d5d6222b5c3fc3adc6145527f2a533ef9c3239a7cf587b7f398b716d2ff0a4eb58f940e74175d8f7dafa049c634c84b37de63d78983787f9be7b39b2215b9c0c4b767a848349d923bdf116ab7ce4c1140aebcd48b38e0f0dc76d1d5c7c5cb0748443dfb6dcec14dedcea46f1a80c262605c45135fd86c07222b14c65e31141f5e1ee28bb60e6e9a48ea51abc28afd603724ec683e1ead0659f1c96b5d911469d9c7d9d399f016d8b7f7a2cde6c47a0164224c203c2479738b515d0fc914a27e428e0772532e608801589b0d9b29be489d668781de7403287040e45d5304521bfbab39c447ed26940573050833d6162783c9478d137ea8b2f6703007e28da80b95abb78e4ca95ff5dcbb1e9741b93eda0ea0e9629bdb8548385df63f9e2f7bc0c41813500f223a9cb9305ada087ec98458f7c965f1c285cd4f6e1b73e6e3a8f5cc93087809789915aaa8e2f655ba67b94295a4232a711e4c76af783e0482d8ad342b8f1951f6797fcd6651b173e2c697d2723418a47e6b4b343c90c72aed7896d9956a1242fdc6e2bec182be3fb108b0ad1b5d89e7ea2818c4250d69782d0d4f15fe8be0d5286714a5ce7edfb9db5d7b0a78cfd2ae9b084cb7525a7f1215f8fa3ed2d8bc44b63f11aa8b4e8ef423aa823de7152b72d777a35a3a634c118aca72c68b24ce21b4cfcb52886969b5a2c08cbe16373a3751ec75298f3b235b173c4218f8979bef477fc0c4ce3bf4d039dbfe868272074613384a1cceec6de8a14c8542a587ace814de3a22b6e9659f6c9e1261e9800520c02d3c86526e8ca840e137153072a86e9e449b5995a85fdbdf84d5d830b2bab53f7df460325c190425eab416a5b859e627abfaadbb01f86957c0d17058c60b0fd9ad6d18847c23b17e307c266780a92f020ee9fad58557fbf339b0753d6df395ba7c62c9715ca4d4f872cc6715c3a6bd847d64f8d590c538c43e4efed1d31619b619448a77a345a585e2a6c048733ca16fe9f51a5bc274ffd577585784e63794b1be623dbe52acbf094208a02072cc3ae071c08dabe525d70feb0196b3f463ecceba29bd1bf4c7fbc90c995397e9d02b4d2aa46ccc5d21e7d519a0646518d4bf68bb0b1222dd040972b81e8c8ef4c535a79c3aa2b7dc8797a6eae9ecca276520eb3d4f7a06143c6af18799be9baec8f2475532b08b5aa262bf6865015cbe862616503a0c8a9d8bec84eb19808fbfff63143559af7fc99dd34300f854000753356c6fe358a4fa9f28e41885e984a8d62e4a75669d735e85a27a038973efcc726bb5cf5d5816486c3aa4e805437db5766c2fcf260bac68b15f3bb2b4620b38ee17dcd1f313711494481071727a8deb240d9336e7aadc2817276b1cb518f56018bb0dbb1d32ab23ed61786b51eec29628345b937c23bf7d915ec8b9f024fea959b763f936e69b155d53e55e00002293ca8c54e25ff73bfbaea259451612236a98", 0x1000}, {&(0x7f0000000180)="e1f7c64b7037dfd057733c215d8aff7a659661b0d227b4f5f505a2ba679cad4af6740603ee126118b1751198481af0b790d8e470c9df2a7e46b0f5d6e519dfbc7ec2ebafb5b99e01815d99f8aecda6d71509477f6ec5c882729cf39705139c5f51289cecb23f1fc8429ddcacf06714a6919a410a9a0bc6f7796f6a8ac8965b86fcb90bff07c683b218bae6983b11b05029f30175244cbf7ac1", 0x99}], 0x5, 0x0) setrlimit(0xb, &(0x7f0000000340)={0x3, 0x4}) readv(r1, &(0x7f00000000c0), 0x1000000000000029) read(r0, &(0x7f00000002c0), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x2, 0x9}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x2000000000000c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x6, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:52 executing program 0: clock_gettime(0x4, &(0x7f00000003c0)) clock_settime(0x0, &(0x7f0000000180)={0x1000, 0x5}) r0 = getuid() setuid(r0) fcntl$getflags(0xffffffffffffffff, 0x800000) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs, &(0x7f0000000480)=0xfffffd6b) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x7, &(0x7f0000000040)=0x4, 0x4) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000300)="eeff07000063d70d9900", 0xa) setsockopt(r2, 0x31, 0xa, 0x0, 0x3e5) r4 = socket(0x20, 0x4000, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100000000000000, 0x0) write(r2, &(0x7f0000000980)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb1de1e39eb07c4c40446aaeb8ed614d80620948cfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d945c8ffa6881b428fa6d339c48dc67a33858ae6fc4afbaae07562476bbfb2e66ae7ab970350b8c00"/285, 0x11d) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0xfffffffffffffffe}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x406, 0x6, 0x6, 0x69, 0xfffffffffffffffe, 0x8]}, 0x3c) r6 = semget$private(0x0, 0x6, 0x286) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0x7fc}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x7e, 0x1000}], 0x5) getgid() accept$inet(r5, 0x0, &(0x7f0000000240)) semop(r6, &(0x7f0000000100)=[{0x0, 0xfffffffffffffffc, 0x1000}, {0x6, 0x6}, {0x0, 0x20, 0x800}], 0x3) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000004c0)=0x2) r7 = fcntl$dupfd(r5, 0xa, r3) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000340)=""/76) getsockopt$sock_timeval(r7, 0xffff, 0xfff, &(0x7f0000000140), &(0x7f00000005c0)=0x10) setuid(r0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000280)=""/53) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x20) semop(r6, &(0x7f0000000080)=[{0x0, 0xffffffffffff4998, 0x1000}, {0x4, 0x4, 0x1800}, {0x0, 0x4}, {0x4, 0x2280000000000000, 0x1000}], 0x4) 16:00:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x10) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) listen(r1, 0x4703) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x9}, {0x18, 0x0, 0x3f, 0x8}, 0x40, [0x3, 0x81, 0x2, 0x2, 0x9, 0x8, 0xa48, 0x1ea6bf85]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0xffff, 0x7f}, {0x18, 0x3, 0x3, 0xfffffffffffffeff}, 0x6c, [0x8001, 0x113, 0x7, 0xffffffff, 0x81, 0x80, 0xfffffffffffffff8, 0x8]}, 0x3c) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x80000000, 0x101, 0x401, 0x9, "db68cb651a5bd49150fbabfdd9a0e38d0200907e", 0x4, 0x7080}) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x3) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0xffffffff00000001, 0x4}, 0xc) chflags(&(0x7f00000002c0)='./file0\x00', 0xf46ae5fde1e7921a) sendto(r0, &(0x7f0000000300)="3e4d51e5b7708a7b28b37e6ec6c747d677c7398bd58076ea5d9fcdf67942ee802b0469e42ac84aeb2be57ac5a13ce2d4b6c08b16736f2a61b13c63d0c73dbae1598e10954c2c72ecb2cf76623a0493a480d77de27461a1c6a5959645cdafab07f38f38d25a2c28ce73a744b3df7e08bd3b75284ac920930f2974945babd561f65122e78f6c9e15fadf19e392c97d3fa9e3d2a787ef8da304e918a066143606d35119b8c55a78886702269691a7edda4b4d1e392caa9b2c387e80c8278ac3ab9d93e3bab19f3deff4c3ff824562cf89d259a86961027bb5ff9d2eef4c671a868cec0d0d7316c331440bc42e1981d7ace19c1468c823faec319240a4887bc76d6df5d6d4119f75707fd0b8bd6b7b9a67d6529f01e5a29b90bd5a105b831cb4babf68614f141d6aac6a4d63e11aa811e03099b7b477ba21a1a3772d93b5fbbb82ac8d4ac08f6b72d3eac1e18660b1f39ae8ac31af20f7c882bbfbbfe65ad99687567da615f33bc483d4a5b5aabf64850c831c9c14c44f2638368a0872697f2ef89382bdf5d21b1fd7086f7af4e01308120abfae002144b4bdfc65e46e651e8bfd4cd50a492c039058e48ae17382bdd971b7601a28eb072359b609afbbc4e21138f7e355f537ac75abe1b9e0d27bf691a2786c83efca9cf9bdbd655483e7a58080d648b5ed980b1f065a43df06bf041c76a7b16fa44448c0f7f25de8a097e4e6f107b62e65637320d48c142043a419fa20060e4095785195ee10b4603759b7da50543ef3bd23460a507e1ecf2cf03c9023003f2b1cfbc902b2a6737ce306a0ad5a231e1513b3e84ec86db3ec03dca00b50788fb6a92055ac6f4bb49565851f7895d835fd1667918243ab6f792eac21206dfe1eb731eb73b2afe07473ab23015306388785803f8c9a12641c05ce13a56202ae540ed4694245808945d24bbc1dceea6b99d0444c4db7a06fcbdc46a969b2307d2453ecbe8ea457fd792026413169e1644698ed831830f1cc5e4d639a43ebcf746d0ba0bf583f85d4564d3b7d515888f39b53135b69b1f49dd749e64d65e52a63a8f03ddd25af23f073e3451af60bf0c7c06934ffbdd027f918f4794884be313e26f05a0ffea059520cdd48cd68c497b4eac8f135b6408ab20f36a5992841aca9fda855bf9efc0aedad0d1b940ac21d100d4c9e33bffb46bd6ba19564de4c8ef63787dd36aed4805bae57757ea40d79464f64c84896c52c3f037200e11f874fe77737e3b902213f9dbccafc4a60dce0d5606ecb4f55201cfc44558d5435e2839fef3cfd3a612e3e8991afbbc9ce280e90f8149e40db1530426acc33fcafb8b6979d49f03c15d0729b2fb236203ff009ad233a4628831179fdb223e08ac73eecfd005b5d3daa51667bd4d0b7e3c93b7f523263debcde3048f44f4b2d4f86636247a19b74580f27ad598146ae05d96232006ef21c406d7e93aed1e76503f467c351e2e9543c22168731a9d3b95c59bcb615941b270785aa821233df593f5f0a3d0438d9938d2e73fef007931e4b1aa817f55feb4061dea5564dcdb3cd20b18069cf7fb291e6f4b6eda4a60b387a4bcf5344249cea51578360957bf1fc8e79c5148786e4dc19de84d6e0a03bcbb8bb70db8ddb355a2ac453a05d6de9ba39db84dc1f007d6a955208c79079285c2e018f05a2b502efe5892a9cf176948c5bd51ea09e47a135f3ed4b60e4d8d05153744491ec95b4b082be587ce1155d5e5741acef27645525badb32f2ee705e47e1ddcd767483819bead7bdb58280a2e35d46cce9d36006cc20025fb98dc79a074b1e71cffc17e6e7c20fb0967935c8ef18b709df57535ab0aae5c57c0dcff728976dd6cb0aeacf6d6c6c13e2e57f0d6efc482931232034db80460a7fd8606f5daa97e7fdd8584c35fd3e2311d639ede08331440cc0e59cc866100295ca3113cec32ca1482a38b4b14fb71cb005981f54bd397c0d7a357face9f2b0d56d72c4bf64531079ff507819935a6937e51746d4f3f96819d83530f4f926cf404e6b897ec5fbf994e96c9fb1299098c632310f8d3a7a90853d2993399db909854a48ec1330694e65ef0210eacbb9198b6457d9b171dac32c0823786db3a3fef638ac11a8bf342181509630a57adbf82f3744feb37cc4616d66b081bbfd18154746323b6cb185545de2e8fe47a83532a22359fb97b604d5086c450822fc93814cc62b6ce82e08c0b703919a8333bc5fc22f31af82f0d55ad4cc66470c17bdd28eb7b536f03837c77b6386fff0b9b08fffcf238ebee30efa2f9f73cda44524ec7d921ce7f2b9e564447ab201dc35e4a4b066b19616c32af0f32b148df0d4653e4d59d9517cae7aef91a2965c86319374c3094ccb031f6e9015b2d8e405480759593e793591ee9c105d78c47591d39e7d1c0e0138a92f4665c8139cfe86a5e07d3d6c3e6a89d80aced5aad913e590201a9e013c447a8cf57dd6ecd4df29c9508ffa2b9f22916ce1b651073e7ea33206445b6322674a8343104082cd00c6f783a288a85fa02cb40bc9032268a0664427b406bddabe9742d026f3a4841ef134f396177af3ab4e0cfb95c19d20f58ae0550f6361238ac429daf8e81c59b6555e66ae4d338d789160bd4bcf574d0131e4d573540f5999943704219bdb6a521ff319691cc76a2adadc54ddf647865b8fb3f6bb66b25a0bffaac3c5bb98d563acc2fa60b17f5eda2d8499f6faddfa82fa5ce74824cd66484ec5d7ab12b2d671ddcd3c134c2478a9769b066c696dfe0ee1446b182f922c5ab8c333a9d043148cdba1d634474d21d0fbd6d18e9001c84d4d3dc29183d58c9228c25418480a2985fcd741f68711c5fca9ce9c6f7c2764ed7283338875117174168bd5fb8f87373377c9014792c7eca02c467dd7faad217f2a56904ad5b9b8ecdba74491072cb6a23e204eadff4faaedef00903615f6b46fe9ab4e7ffb6e54a41c29cf279ee5168ea82ede4c480f73cb4af84a5c487e4dfe31315696e5913241f555c12ab17fd809ff4af91cb9874bc64a198c620483d9b1fa5525bb8d76c301e1deb25d4a3b4fa85823354281921f433a086a7ac84c3359966822bd8fe32fe1ca02de6dc36024079ab82e76ffd9045780858c520e98b1c72a8d5c3be270b2368d8495360cdc3aa2540631e8ab4c791e149e2778248345f1c1c046869bf9e4389426c6c4b9a58fb822b27c0fea5d270941a2b2e6badf66b0b7904b05ffd3ddc91b185eb121550b6a3679dd8cc6ef470362b39c337453fcc80616461d5594ff96cf73ac45eb96aba7250bd4cdb6132441c4e675193ce1409b335f3aedae3c942479e57d6722e9d5de393a3a48aa9b91e511fedf212fdc63b9c0ae733ab06a76be4f8d088bde167f13f6b4d3de3f45325ff5011fc54d1a203f4e26ff00da9445e2081b3f7f0789a1cbe5eeec3c368121110ddd7373fa6b30da89ae3398a4a51de36c15005397220288b7fd176ff01d5bc042884eadc5116256eb6f2b83865972988e85a7282d78ebd1ba44f778034c9b8d13e2628c7d9338ca564ac1989b055778c9d763e210fae6f1b4bc20f806f9d411bc2e1dc0a1b4278a1509fba0dd51a575ce184ec5999150447ef3a39829777d53652284c71f1f64edafa1920c1ef249ffc6965c6c7689dfd86add4a8e6b7665fb6da1013d47b4e4f8e5e79c58a343a64c0419febe2365673d737455c2fe74383df21654fa8e87d748626cc2b05a1c0fa771e6f96fa8660fdb82c2f505029d0ba304cc6502380096aa6987ffa998f7310e06399226f203bd5e609cd4ff4f848235e399515575bbf88b76336de7aa8a253e3bdd05115810fad90968fa7ba7177067dbb77149d2e42134b90e93fc01225e511604b2002d9e1a61a0e58be50ad11fbdb21be7acac0729e627e00085eec64d7d6bc53fadc7cd3b90ed8b8c432aba48928034522c2e43537d59d67ab0db35db9e149b9ce021c6bcc1424480fb79e1a925fb5b6a5d5e4b587bd2da2f8609dcae0ad8fb5891a459c2b8f4e18a3d5898115d9eee0e81f0bb7aa198b163e5884faef9223365bbe2d66d06ab61f787b5cb4ce8efb700b89d8a161ecebf7a5596db3e545551c875509af20dc23ff8899fa120725a0d196dc2a52f16f1c9e04b9a0134da16b1125199e4a8bbb53e54b5bdbd38f5f47c53ce07329ff0bd9a89833be4a9fb1a6000743e4b9a32c6b17c18823b70373c1aff34eebccabb887ca3aae61ed5c0f4e442506052f717e98dedd2413482535235c9001b4ede6888a0e5657950b428d9f29aee354ed20fd5131c360610d85b5bdf393919f8a7c53e202431e8489eb5a78187e94e31cc0b7a70466bcd36f61d26634862f2831ca8316ec80654ec7938aba38398d5491d13bfc95332d2a469c2ec3b87d624dc231802b5792642b010db3401d01f7bd6ac2f5eb9a96adf5c616a273ff407700a60820fa701d4d95a401a003e7c9a49edce94117258a3cd132fa377da19e795b488a2ae544c177be9a1e708b77a90f6a17e9af33c584bc1fffda17b17ee59057ddd8da35296f8f9640a3d0ff23a76346f6f1265135d88f774219b126e5b8ffc1593fc9e8861d63592e3e11e3689a79bfd974c7d7d82a548f1c1da8c5ae77b50f6fc619ee83786c97343888de55cbb03d8ac3e055c9f35e9fb8597c12a4710aa2dd9484343fbc7c12c4e133860f0924a13d2b12e399ccc4958af7a6c18ca5ace6f65861a0e6d488d2b870c21d96476000de5bd8dbc54d2d874aa2c53924f2f9fff3044f3bf4e42f92022d5882be84fa3606d11a48ff8a4e18b42910f872eff62cf530605d86984a0bafa7606c42015cd2ccca3c78fa27bb583803c756b9bdae5a268a16f40f861807c1d079ed06cbd41576c7c833991a4af8d463fd516386a4b7143174b5722e09b70f91fd4e1d3d030728389ef9bda4bc3454cf9f40fabd8014b8d3ed1df68f36435c977eddbe4ab2aee23553c9712017756043eee37a44c4dcb1389165ec81da77cccd78b9fab805ff8b2b2a0f39ef44302693704e1b463eea2c96ad98fdfda1992f79ff8c29f865b445fa0f9bf5c7e0332638a2e3795df4e14cf5a2ed2e382ea1e19a45eaf692bacc5874f1307e0af7c107fda41ebd97fc5df766d5e7321cd238d9d831eee80847d710f055710f65552d27b7db4c16501484a26ac31c8c1e0ec7f41ea1397707d312edace774c4336bb96d821da4f261299ead4fd128f96f7672fbc2bdff803712303b5286bc273cb06ea3e0a4226a6909a64706f32fd5fd455bf687b41a535b441f8a1a1d0f4c1013cfddb215ec8e843db91f59330f06fb4a5045f4c3870a9f4c5d0e09eb02983360794d9405106c37a5fb291d2a988ae8eea183d0cf669c89beecb6607c56fa98a1da41d48ef79f8b1fd3d86550536eb97584d40782a3f58e9d25eb42e7d3618d74f3b2e0a0e54519b9cee41fe285b959110e61381c0b8df31dce5614dd8b1782c73acf8a5ff452ab921a92726374a8daa23c0980dbf9da7dd58711d7bcafda90bc9a8245eae66fe2bb257ba524852d7b781a1e6b4dda553b0151afc55e5cd940a399cf9ae03def13eed97b5f4dce594d16242a2fafb3ec5271f7ea862ba66626e6c125b10bd2f28a2705447a8e7ba056deb28bfc7362b7549f1077514ff2ba14160985178026fa5988395fea67a3a7961bc3774e1e57edeb66fa834bc23d26b25372640d4b7d34a8f972e714fdfa88b03b2259b7810bdc404d2cc2f150b3b2d5d1b315712232ed3130c31e3b15ee84f45fa16c3f129c34a292481c675f0df82afdca5473488d517593460", 0x1000, 0x9, &(0x7f0000001300)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001840)=[{&(0x7f0000001340)="2502b965052cfcf06f78aba1ce20a83f848445aa", 0x14}, {&(0x7f0000001380)="d45bc719d53fd0ad8cf79dee7301957f21dbf70ba9d8c39ec1481d204ded5a7012f7b311a5d1daeae42b15ec7384a2c5e4752a27c94f7e285240585d6c099e0474e6c8fcbd9511e1e21de4e6d5be8a0695eb06d5dc3485fb09957afe3eb3a6147f599eb9de0f583f67a574899b2dbe9317b4a7dcc00c8ec0a182640f73edd6c75e6376f2be7134f895594e300b9077a144a5464bbacad355f45120cdbb446e924c57dc12537391eef12fde9eb64e5e6942", 0xb1}, {&(0x7f0000001440)="6b0f831d84ad99b859e3140baed3b4a620ea", 0x12}, {&(0x7f0000001480)="3822ba120626bb1a15f665609428b33bf17fa532cadd2914ff4caf911c3110e6580422a96d5f2e1b92ed0743c9482425211b6b8100f3f863f735e7542bebc4c58773fd3d5cc3c7382a60fe056c981eed0522dd465cd4f43450592d238127fecccc567272e88a49b210200fa636e1c1fe66eccdcba5618726314ddba0f5c32b21f83f9d88252b472c9a1d138968b8d17aefdc818db216fc2411b5037fe7fd2e206843e0fd6965fdced2a2f1909590f9261b8319dd4b42d8906c997571ca462bba50854200b2da6d7c533f5b8790d3779a90548cf633b0", 0xd6}, {&(0x7f0000001580)="5fadad2836e6b0040f4ff65db5c2d9f53f9618c15fb9adb8650914ff3f66de573b8db4ac701b6efcb0095df266a90a554eee1f82a7c4b6b71ea099c976ceefd639c9d186cc4ef410a952f0c1610c9a64dff53a94ce56ac5e68c2e7ad3f2c5e309d2934a1e5797c38454a3f950d25db14561d379a260288b7b136486781458dad1b4080b4493d65228df8f59f913490bb5e3f589f8e3fb1e8b24972ee724a8d30a65b6db31ff6", 0xa6}, {&(0x7f0000001640)="52d3f8a251f79fdceea9c09d02afa63dea6312d7ffa3f4b4f3535a1544c918de", 0x20}, {&(0x7f0000001680)="3238d81b1c5fdc4285bf773e8990ce57da78f582e347c26b7f75253b08f79e7f11274d", 0x23}, {&(0x7f00000016c0)="c5f0f2996b12aef14c9fb74e54454ffdf09872b6947e762a4a813946e2507c3be133233f7b2b024d039c72341c78ae1da57001c65f21410136d293571a8633fb99426d129dd30b24f634b9c50d81470c5f537a3c1d05e82931116aba733622f393a5", 0x62}, {&(0x7f0000001740)="15de64975e54ae6477763268cc82c0868afd1f1146168268c0420838b7be692715f09e2d54a1bbf990bb7707c4dcfc3aaa72c33d6e229b5b84127bd4a968852fe5c7bfc3d3c9a534dd6aef5b89b07498b60b5bb7d21d8edc7b37e924b5d74417016ca252c6f105492c86311a9585638a22a47b4727da0f2904f2b960eb78034aebf524ad5817678831493fe10341528cceb0fb7958a08c8815918a7ea42c7d", 0x9f}, {&(0x7f0000001800)="d39cff0738599b9535", 0x9}], 0xa) r2 = socket(0x18, 0x5, 0x200) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001900)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000019c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000001940)='./file1\x00', r3, r4, 0x2) utimes(&(0x7f0000001a00)='./file1\x00', &(0x7f0000001a40)={{0x81, 0x1f}, {0x8e9, 0x861}}) pledge(&(0x7f0000001a80)='\xc7\\/-\x00', &(0x7f0000001ac0)='\xac:(\'!@\x00') truncate(&(0x7f0000001b00)='./file1\x00', 0x4) connect(r2, &(0x7f0000001b40)=@in6={0x18, 0x2, 0xbc8}, 0xc) r5 = getgid() lchown(&(0x7f0000001b80)='./file0\x00', r3, r5) close(r2) getgid() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001bc0)={0x7, 0x6, 0x5f, 0xfffffffffffffbff}) 17:08:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) rmdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000080)=[{r0, 0x6}], 0x1, 0x0) 17:08:16 executing program 1: r0 = socket(0x6, 0x40000000000002, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 17:08:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a8f062bc74c5d3b14000000291000003d0000000300df02000000000000577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/48, 0x30) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x8001, 0x1, 0xffffffffffffffbe, "c4b3282b607906892fb5fd0d0000ff00fd4c0992"}) write(r0, &(0x7f00000000c0)="b42082b09a21e06b06", 0x9) 17:08:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x1a41]}, 0x3c) open$dir(&(0x7f0000000040)='./bus\x00', 0xcb0728f405696cbc, 0x43) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = open(&(0x7f0000000240)='./bus\x00', 0x822, 0x3) write(r0, &(0x7f0000000300)="632198ae7e748b9360b5151d32670dc314ad62c62ee9b375796cbf5161ea5cb3908c62a8230599b0d74145ca626e9b8c86a62f23aab59162048ecc677317c84573219dc2caaca25499e25c32ea0c0a45ea274fcb3b243cc4c9a06b5e43d2225cb2d7ca098e3d85f82c3dd7bb43af28da62200ba95e9404adeabef8463fb78c434a00b3a80c4f3a18fcbe9e1c19c3725a5f60a69dc2b0ff26e97282a912a2c58577a17a6d38945ae294bfd1265740455472b8b87ec05cfe63d1f83400d9fa3411b0a77a4dc5d901d6f548323234cc257bef958f44765b2ab2a308d4f8b791ed484be8b9733dd673ebb1bbf8567af7a64b080df336e571da7ec6a50d5cbe93353c0508785d9f09da00"/275, 0x113) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0xfffffffffffffffd, 0xb2, 0xf82, 0x8}, {0x8056, 0xffffffffffffffff, 0xfffffffeffffffff, 0x9}, {0x9, 0xa2b2, 0x100000000, 0x81}, {0x528, 0x5, 0x200, 0x2}, {0xe1, 0x6, 0x8, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000240)=[{0x6, 0x10001, 0x20000000000, 0x4f1}, {0x10001, 0x2, 0x4, 0x6}, {0x6, 0x100, 0x80000000, 0xff}, {0x80, 0x6, 0x1, 0x7}, {0x80000000, 0x9, 0x0, 0xa1b}, {0xfffffffffffffff7, 0xffffffffffff4fe9, 0x1, 0x4}, {0x6, 0x0, 0x6, 0x1000}, {0x4, 0x64, 0x4, 0x7}, {0x9, 0x3f, 0x570e, 0xc4}, {0x2, 0x6, 0x3, 0x1c9}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x5, 0x6, 0x1, 0x0, 0x200000000, 0x9, 0x8001, 0x0, 0x0, 0x3f, 0x1000}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") sync() openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x610, 0x0) 17:08:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="c3090c7e07e013925ded7e1a2ed8f0cc9df7b24076cfee84b9f6014005f86a4ada4901f49258b19b4eb9e61078651262808737ea918d81a09f655ad0ffb305dcf3053ecdb55fca3827af5a1e3251cad405da10f3b9d0360aa4b5a672670bad3047aed2c4e05f5c55553a885d8162342be0d4f2ae83060b17bee340184911315a5894ddfb6c896220af3f64e8cf48a534e8f13348203ee93b2b2531d708e108b0740c4863dbb8ab71ed3590e1f5b4702fcd553a3f2e96bcba253ec21713afdaefbcdfcf103bac05a8b5a8b90ee24670", 0xcf}, {&(0x7f0000000640)="6ec22e27a463442e7b1354afefefa2d054b70f931a686f4c98b103f7ef572499a10fbb2716ae8a777fa5f3c7abdda309a9d439dbcc59302f7450549154366974e14ec3d142812de973254a5282a55dfffc410cde43054cff6a22ddc8c317ed2ee3e450c542bea694a40d5f44a1379f4550d856efd153c2fb18319a090a389f8143c4c6e29da1f46a5e83f99571d67d646f15a1a38f2e50e46c32b5b20c60d953fd0ddcdc1efa716efdfbb8e1c3dbc8a285f2d46d798ec0d086069dc1b3abc7912938dd004833460780a93c42005eb3a84d32abf1361d3c041f66e9b88883fd39e54a3ad101dea42202b55ce54aff7443b165f1d19e90b2ddd0b0605f979463f9b642fcec67fefe30a05f59eb5363ca049f4841f5cdb2c002c2b14f59b8684c42da2ec8ba7f1db4cc190202252fb9be2561505608943de8f0a0f69997faaa2fce34544928c4c863680fb2bbc52d2a7b22edfb2de5489558dd1c8b66bb7fc665b4597b3f42cf7fb26fccdafd878a958a14369581939167dc602ab828b08501a89b83dbafb98580dccf7bfb63ccd8ce42ac004aa4d975fb8f73858d5be9610fce30a4e5e58f2848255124722a20fde6aadb4890658e776db4587f7660cb434462008d1780560d18f41aa185baa39da6b0065fdf98a7396fe3a125b3fb07160639c49b0703e1fbdbd3e276877296e9d031d0fec6aa962756182c7f831891102ad466f2346cfde95d74f3f51ac291b9f02840f422cb5f0d163d63196fa7ff203b55fe4dc0872a30f8d7f1dacb92580a2c7495a5b5e7742b6d5344ae0fb77255fc0ff96490e713c3ba7bab08b4a57487b789fedf6f004fd079711c76f1f82b594c58e9e51b23d2488dc4d3f0703b56aa2296ba6c680e5aab3fcc4b21cfd2eddeae2e2b24f1bc98421bdf5b061e80d48d290a526fbdb67c12b5af511fd08cb803414223fac41be75aa2e40298cfdfde8ebe0fca71b1c3299574488f74023aed37eb158dbf9956a84d1d025865dfba0202e289b3d8e30751a9d0130d4c3c8fc4dc3d28f3ca25c235492eda41251f486cdd936ba8d93dab92104cc03f142c397ef7c3232fdddaa2c99099c416273865dc6dd9cc5a59c6a1e58caa2efaf993db753c81815278d2231493541dbe0d55b1a85ed3e4a330f8b1bd486cfdf757c3831bdc08665ae0e087e852cf8f55fa0af40171c940c05f566285a475974b5b68133d08eab03f40db5c684dcea9117bd0dd4c8f2351f8322611f084098f868440caf3bef76471e934228e77600ce54e23f401a79dd4907c7bf951d52b0c7f52a0b57b7ebcf83fa7b8e67a45751ebe03db95b9e27e642f1f28a9637cb280008efe8b5fa4f4736845b1f493a948e414697289c483c1ff4b23412ce710297e2c108e8f4003ab7d0d8e889d8dd2869f8f08b00867921ee9293e6ffe3731d9a160ce8008aa7cabc30f8ebfccd3db359de4b13f4c3764a19e6cbf43691a3644f1438d8703a820cfd95a72d91caefe81c5cf80b337791ced87e132107a5d8476f54371085dc7af979780aa33d9ad991b4e747eca5a6deb0dd864208a76ae3e6bfc0fd9129c052b463032f5cb544be318698d651df9cc2e312aa5620c3a6a7f8b32c28023d0fd88e4219fb8b95141e95cfa6a521799d41f328d0a26d0a84efbcaa4baf4059549feb6963921638ebc0b51d61534f8153d3208bbd7afa708b6f4b69195b0fc06ef063b68494b42faf2f140867171c95436813bafdfd0540ba0d3759305e33b5f6773b2ec243cdfd96f03ef85854b91621d6a0efdedca4405af4382d8bf5f95680ca9d542e3ed595659da15db3930ae5e97698b7635c152e8624823c412e7eb2d84227a2f5e0516ebb638399d56234789058baa83b23e7a2bc67e118e110c0f7813b645e15106f446c38b5fb81a62ba753b5a1a3f71bd56c6eafa595b63a0b84851300f3db63fc3530747038123473eef09def8a189f996b0e0f5111263204193364db084a3778620cdbe9c493f1831cb2ed16d8852976a779aaee653522ed53275dc868d6deaadb8fb1e8b1f9fc4e90707133e77f68f83e93232a39d327d47351e27e348fcb20c0f55859ec70d658e49961358339a705c327ffb80c70bb13bbc132de6ac9814f3e38200df5ae229d83c07054743699f3631af9a0f6fd725000ce0d9624da4a6b0bf4a246140db9af54e4b8a0e05610b96bdd20c5a166a38bb0d038bdcf3bbe7b6e691aa2c382e8471b0b04521c552a032fdfce0b665ade5b2888db109b7113adb07fd4d1ea097c214760b32a06e1fc1042c779c2cbf869b6b64f1e61e2acd318a29a11f983e0ca2edefadf3cf7bfcfaa9dd8a4c38470eab4ae710d9b85213621544af61bbe1921758bbaf24d491b6b4f1e3a543b4e0bb4776f87bc568ed3286711810b5fd5ad21c88421d82b5eaadf7615cf7661a9af9b260ef324e43716cc1e3cecc4a9c30034f7714644f5288aa08ec768ee0b7604830368bd27b34f7eb54c29e1cdbf5eb19224a0fdc45bbf1d369bd41de4da5994fe8bf223abd9c8064cc2df23d017125a3cf3b3d3ee89539fc4cae67b300b6f6f1d8a1e55586f35850a30688ae1392cb87338df18f3f3abcc410f256b9073e321b69e4d92462324602327aa100eb653cb13f47cff39baef781563f8a4a7f25de002c2a2120e074835b79175e068d7866ef35fa02ce7d5c54ec1f19ec71c5e4aa25f8cf711127232e8012e55f15c3e98f6a56355073ba5c6a908d8ddbc3c0f0cdeda18f6b72f4062697abfab56e04fbcf4375bdb1539505daaa894c5b126a1060fb8a65da732cc06b2a714b68a3fbe73de138a16ace2befcc6a0272c4c4de5dff5145e3ae6214d4f6003029b9352b29f77979fc645c3f03878e56cb5c4c022e4819ef55c0ec62d328dc8122b860696d445e39efc63579359210e7b66025e09ea3a2eb055965213091ec085c03ed51c8c35c7f2138f8aeb98ec9add685832fda9e7dc2f0a01f76ecd3d1b7f375569962205bf3a6ebde6ba59ce53863293c105a3c62b14b28a955e8539d32158aafabc00079f67b75ab2fe5d58ff237ea6a61a3e39eab42fe8eaa71183ba205ab969efd122e97a97fb633ec76cfb310e13fcc2997741ddfc2017c716da56b948b28e261878f02189b9d126325e79cd772529bc3826baedaae9772bfd20b35b2ee7aaaa81d02e87a12cd42a8bc65d34fd6b5dc42f6e82c1fb143867e032f7f47212680bff017aa0092d236a58aaaf214cefdea0ce53fef72772ac52c360d006edc124a5d0065a1317343a14d81203ddd191e7a0466f6bf28221478eaa153f4b683abc111a2f21aff69a8b7aadb99d87febe4a5b210f4920bf3b32da6a5e28b4bf260791af3c1c8d2cce6da67c03c8ef9d2c2fb32b1091a16e1a97aec0a68132ba02bad35fe0b9def89113e8fe5a04c9ac98a66a2b2d91bdbd1fc9f873679967ae5fdfc2d2a162b9cd23dc96735282df8bfb3d4d0197b1270cde2e979eea9495510cda508dad6bcedd25eb074f3c3e4f6df0b4ec062b3ba23397c1296be9ffffadeffcb01b3b765b1a82cf4c6abf2252124b35f54ce15d2598c39f17129cf4b3365999f6bac4d1e7c936b9ff00e90bd5b0be2164dac92a6157287d85d3d36a5a883d2f8b9505bfca1c50d2f9fd7bf5a5b804622aa588bca7ca5a0030c77f26ba6811406b8e59e9729f64e044555a4c6b87b6108c163e7d5c8617d7daeab0cc292b4170d9c2c89f0f66732b7b435fbaee898f58fc234e21688be2fb90243425e47593c2f4091eaf8e14b5ade0cfcf11f735081ca50d8e911f655ab42cf7ceefc50881b522afe31fa53d37fb62e50e3501bfe15d79aabec07ccbc482a9c39ed1ca24f5815f52c0d22fe4e3888855f260c73912128e16a8c22e5962847031126d96ea68acc4f39582e30cf6861e726b0d6e96440a2aea05efa633f539d0d024ef8d1b8c2b1718365be5210bf266740dce02d7331c336e0ca2de07e10dc0d957a254884ed439ddcafab42b385eafe45da0e17fb1e957b24fe35ab3937cd02ab0c7248d62aee40ad4105dd49e848c0724b41415c5d57fda011be496d7ccc0774d5ece8defb21f9d80de8689b982307589d2191909e24f3dc1cfc68202d5feec1356a8afae2528f27d61489cb5f7d3a2381207866d440953650131bf6c4458060f0a7a31e12926c43f3e87a9f0d551d69556ee8342dce631e913cee0700255b11dc2f427c7830cb5c73bed3b296afead9c7e7ee654b8bc6fe472303a7c82492ee7252ad9e3e5726ed087cacf6d5b82ca45ec1a3f90c2c7e285534ff2c6ef09861bc2bbce6616ecdc5cbfacca109bbd2362f47b8848c93caed95d58b34fa3914108931f1fa183a9d0d9db7ff3e2e84d0d17a710454d2aea65096d2e4bec51ba99e44d5ec17c62048338ab0ded72dfe78f4d12e97fc357fbd567f9b91163a597190bd7ea6dbfbc9044bbe8e51b50c6ddb983131f8caf448cd8b7f235bf074f6613efe46a4638958744ed8bdc27550cd36ae1c90ead01d8dab1bf252ba2acf6cf42d8e28a18c6d8c2534ce7a0969fb099a2526a9230427d4f65419bc4af71cbb002a2ce7220042cafaec0f88a421bfb45a57bfc4c7370b3a64ae72fc7d036c99f32c370f412a948b1cb1f7296e5e85d421840ee6a22f688e300ffefed15739a4341ba0ae49bf4c362baf23a8077fe29d407cb1d82ad2befc19bacc98b714cca5f4c052d296109982c0d80f9324c4bd80993b1dfcc21222f9a52a2f824d28853295f6abe9178f2022e8fe7fc6a14d20ad415a742d3a2dba75c0a72deef032743b00c7eda2e65aaea7022214d2ac513da2994e70ebf1d89e31a9ce789f0d6192190256bd7ab5e50e92247c36c1d6e0db733b3b4c1641c2f9047d738484f6f94252794320646715bf5d3aed21cf9ca2738fde406ed084ffe36a2d37f217e78636027d70120e881e2520ad033c8158e31b24139e4bbd78c12435a717e977a9d280ae7690c14abfaa8a9b623ac3fcc8dc80a6bc754cb075156a2ac16cc4121f32a30635122cb105b5c1d4d223f8789ddead560e898989e2778daf55bcec12b008a53eae1dabf454a30289588d79a04a4dc4b77fbca74137e19c608007fb133bece9506f0c8eca9b016a49e7ada6db7923e0b2d6f4b74ee324bb9e4a3d327ff3103db80efd8631139b9b873a8ca2f990f9ee4771300ea52672ed789498f8a006a68b52b2238061e609123c3f478578de3be562eb7dc7c2ce8894b4e3bb4f1b809bfb84117f10382d07e242370723625b24f8bb474a71b7619c947cb3ba88b3e6d6fbe51f9cbe15ac7fc8e7b6ecc644cdf3f3119aafa10ad87d67f3ac2c269772ccd97c6211e4ef21011a98837fd5abedf99fb75c9220ac1add3836b6548c7d26974875d34b9eee3ce3a1905e90e6ce7c1a3c3e2b5cbb4fb62c89b829ebe04370ba9aae813a71ac892442889c6444913370bdff966de1732c5fdd6637cb89f6a3b7e7b8e4b6cce86bcc6db81277316a71c0c10bd47df231f903909a58e5ab7833b2c715cd77a2010d2f5be74e6de63affd5ad7e34c0d5b003d298b4420624590e5c9fe208c303a4b6c0f4ae50a42c1c65c427248ed02043740903b7676fcad3a0646d7b589666df51eeaa7cb36282f068a0483ddf85ad4a66e87ca3e964f61395d05ff98334ec57110f44979fc88c3404237995339088b0ed4bb172b62e8bd3a55f0df667582957f0e70f8b70e2eefd784d3f14b8ae2726b21b05970b0703cba5304b19fa7cf788c1da3a7223d724291f9a2727b5421c23ed204dcfc851a8cd54b21db9ae3d6a", 0x1000}, {&(0x7f00000001c0)="4d37bc666d38268cdead4dccf7e96eae59e99f85dced64b41e339058b7a11eb7fa40a1fbc751d2245da32e316742fed6f62e25d78a509d14c6f61d002ef7e6bbd862be515e4956e009d69e570184789adfb0a33b7f9643a4145b9be0b52a53055bf141bba66fa6d2141e9faf043b86522075b64cb767094e1496301c9abb44df52ea650d4a44f68116446f10e449030d8df5b9e6e27501a659573a65b7c1e60170b72f8b5e860c8317d02991da13caff88d930976993db90752cb9b3f26eb90088f1ba3ba66a0f8bc1f8732e1af7df849bf247bffe6e9873d15094c8", 0xdc}, {&(0x7f00000002c0)="955d3d9f2f6a5ff09dec92636b3458255657ee2dab8b0aff1b7f46c47458c9a3b60804bb8e9575c147c4b76950", 0x2d}, {&(0x7f0000001640)="d5cffa63e3fedf04ff0840bf32bc19ea8846dd697430cae6046b7ac6b004d27e56edb1952e78eee91b9931efcc1fa325a06755be0ba5076bd953f252d950e4247074014e9e94cf03f08f8a1010038aa8ba237b15e8ccb30600a4aac97d54e289316c93bccbb14a268d8bf8d56b987007f30b33ece7b62828ca59e913224d94bfd479abd010857ef6be96e4bb1111f2795ef4db629f20e14aae248d181016ba937fb6b2be53e56ce3ab661f942d3691d3beadd97d5cb4ce5802b403fcd9f66677bdb8ef60840e47ce7d071a8eda0d6be68a004e55c9b0660fe1b0b0d641134d3daa3847a29542ff2f4f966fc74fc3466869eef6b7bae08f2e79b1b2d64c2445145429be3246623bd4cf3d2b0f92a7382ad06140dd52e0762c4413c0eee7586e34f02052e46c40d5fa321d66f7be38c6adb9c91089b957978810434f740bef0dc4726f2fa667d9faba8993022fbd1dbec072a73067bbd6ba5be19edc5708f9723902a4c301f1d5316725343402801f729984710e8e841d846e8431b9293cad9747fe22300a7738543defc177e9421a3350973738fc2f5adc5f0094343bbc968a8d580f9816e23663855f0ac06ece3a69c0ef70f86d65c38b3ff7c905cf9968bce4f434642535c4bd1d6c98e51f97953b46c9a81dfcabc805c8e4c1772b73241179737fba34373eb10d6839eb168d02fa4fae6267d3001c4f834720c000a2638d45f0421e8e214ebc1fa4a56a66c9bade469c46e3fad9b071c796c7b15a2a8a87bcc6c2a800dbc179e9fe94a889d63d8604922dbf824fcc3173e6c580d22c175d1d04a8f6bc14c457b3085707c3ccd492c4cd772abe3cdc9b417e40fc527701de93906c0b13669adbb964225e0e1321e4fa7fdf0d3731bcbc35d39ffbe407539dc88636063c077206a008b6208549e0d237ae53e13caf7ea42d91e1145039273fa4c59985d691ff5dcdee8ba4453f473e44b0d42480e3963d642909d33ec2b0c49b2d822cc31fafe919caf09f71680a70b0ef27214bdc5eec887755ac086d2c5410c074782e8229bfc35ec87d893c659d6f6e4fe2595519896031f651fc2c489679056020bbb86d00fbe967b5ed3634374bf3c9bf7b43f0a6bed4a7a1445d30329bfe8ba66708207feecfb0568b68967111bd141872b042d05a9aaf6be99d237b313dd9cf55c54ffb810a558cd095727fc70bfb5fb19da4f2d064ba2e53e812e9e7ed8ba9712078b16a7faa508ff9af2caef4d14a5ef3dcc71fcd241146668255d41ad2c47a7807b6ee523997b91dcd00579197c0c0949ffb17e3582b2c7557a445a7ddfa4815a9382dc19310d16df7e8b14cf50140ad4b5a3f6ccae2ac3eb18041e873d5165614fd62985e0c545d3449490d3b11b0e1a41e6d4b841adb1e00516ed320319883309cdb49ee3fee22a07ceb47f871a8895f88c05793043a1fc6f3f67e0665c58fb99fe86af2641f37960985eafece857e44adf8c5ee374f56f3182b7f57eff53f000e1257b9c738d99876fc431c8852300ee863af46dcc9af790fe49177494fb0624f389386c5f9ec97732993a5add07214d242a1ca562f3322b86f092a8a81ff59c49675ce21f70ec659862dd08583229240473130047b19806bf2719cd1251f6cc6c6b375ade784ec87e702da551346a97a9db3d20cc3d07bea05ff8754d484eb52036eea1cf701071b71bcd19c3625b0ebb76dbee687d34c8a791e570867db8805bf61cbd9f6ce23ac0020f6ab07d21249d101934313a8fbfcd07f14781823e74427246b0963bbf137ffc1b45ce117285e2dbc5d3f791662454185cdcf02a8e62c764bfbd844825e0ba3caa387495bcc1dc9f23e3027d0fb31360816c2ed35685e77e964609f59c6a30853a1a3cb532c89856803c135642da93671bc4b0b7bf0d1472c2dcf182f4de97d3474d19f693ac3812fe582f24182117889b360663d730fbbaa57b88c636a6eac39c9a5cd71a517983e17127e2741625811d4388ea3a1800ff788bc6d118a922907890e8267f0c760751f5f4b0bff1ec4c1d2301a62422b84f340a3a1354f43f6005f39f17976bcb6be9c3e040aeaee09fd6643bdafd61a6b61be4ddf37fffb7f4a68b6fc43a3a7d3e37211407924f8c7d3e470240e89009c0b984c60e1a9528d673fd40cb81fff277f4f987eba6036deddbbfd718b505520c1cd2fac70fe139137860e7c4e022699412ea816f5029ff417a0b9dd5d592fb527fe938e5b19453f711ac7a39253d6a9fc033f7e9fab347628843927fcef07d274a8f2e4d5e119f12fe265d46a04b028da3167eedf224368849a3a605808222e739305b9884b08fb775839dfaaea6bd4aae1a60e807c96ee0428bee5ce7fb86f51064fec179d3da5749a26699c8c053055d4526ce7216f24a051d9bfe5b6295be63b184ce27e28b1696fa2a32e3485cc4f4970d6c3eebf4c218be0384a3d0d3285e0944dcb63701cda83e9654fef1d4c9b663a6660a3f16c1b1c8ed66909695b499159952d000cfaa128f8b6ce8926b46e175b1ddcccae5115bc1459f80a236d129b479986d6d1f3b07af222227707c3dea75502f9fb7732e940eeea0553c287641b25773aa103c0ebc3a88cefa72a30496a113b8958eac553ea33eb8bd67afa150566fa70d7abf62b8566514f5b1cc430b32108461b239fbefee50dbb977bfb24b275e94debc60e0b0be3952d76d1146ca4bbd5b5ba81101239466e47086254390a8000d52485e98fa7f3111157052173133bb319c1d4ae62c0a5a2596dd3315d25ec82b9d09fa39871f043f9a8375841692d5acef3f7b265cad5e0163ef02f2407d6d341329af816c75852de62d54b49985ebb8e2dbb82f112118c06cffe15d558d34bf1f3ccf9f62a9ef5c6306adf7aa8dc64954bc4cdccd2425bf8f90e19f512b8916c20c2afb04fad8dcfb5c0e20a519f518375dfcf59f337a2f83de269812b878c02f47ac19b9f3c328dac27a5fa765b9e9b3268d7a45be7b715f04336c995cbf3e4dbe6510428f6eb0b8afef949ad84215aa6b689b228f6f2a1a47bde92606091075aac5a26cd7b3310e130bd2acdc96aecece0deafc5e841ef5c2cf912003317effafaf32adadcd8c21db25f57788920ac099bae6ec9cff001192a79c966f7119533b20391c7950fa60996ad62c514cca5fd39233dd2d2494b1bd6abec4722b6a5d7ef6e0a9eaa7fcb82139a10cb165650d8209e21d4ac27d197d1275299847659ccd3301c187cae190b0054e927c4ba6d61176d4ad0ea84acf08b511a93f4bfe2bdfc2e3c6f7571907ec65d6365e97c7f2c6ce43a9188f7cadde746c29f9f6bb5f491b95243588692168a7ecfbb92e82ff36096de2975a53bf7087037540c889ea72d0a009d12b5403ba5b24d25b2a8bf932dfc0e1981eff52ff8119590460bf72c9a6603a54a1969a9675985e763598d7e8c959a14b78087d26995d84f44030cf0accba15751d8e81a8d7563243bbc6fd9bf4edd5dc568ae3c18c765be73f9f85700c633d51a1e4b1ddd5b2dea6e3d2cb8d2710277d550a72105bb60d8af61b86b0c452f216800bf1d304350a71cd87126e701a7500df1882ed64ca591cceb7bd6c1af4615e6bd7fd6b9443a8d4d9d372d7b35f1c1bad51cec3d5d79d6a97e8a0c05afdf3b13e32ce449cdba48edc3b3d96f62f8124f8caf80adea6539392aae1a2482ab92e3675aa02931de215a2e98707682cc63d05f56902b5fd6a20783dbfced57c17c1f3cd6a6d6831914b9a1d46375f9dd42f80baf4e559ac406b71fc88242de4cbba651a4b611036335e2ca80d6fbf45a3a4743564b12e9850d74654d08402835d646452daf78640b34eddf3674c75127880e67c82c50570b2e182098562bc476d448d1f2ad366274e9dfcea0aee0b2ef2ac7bcc2c6fc6fbc8e7c7697d912f83e7daae532d7df2f8929429b4e994abb0a1762585cec16434383be0cd26b1a11db8428cf0f3a8d2ec52eb278f5168430791505e7d6aa5082ab329ee2d1ea310dfd86d161dfb39aa0228da34e7cc4304382b1845fff038f3514dcfe929aa2487a00a2911b0ec31bbdb67b908902cfb9455757bab5fe2bc77bca6297b4fa6ba1939b4812e96b56e514879b5c74e5f2693727ab00cb2c61f7f0160ed49c5ed192b26952b4888975acb8ffad82374b34667c70d4b3712e8bfcd3a202a097be11904d37b2c1d959e1c9e2a517f5a459ae9f1e52aa7c823c351fb0b817bc8c87637fc7ef393e4fa36dde9d7cbed6d7b3c65339ddf8c33d00ebbecbf2bbf4d7fb3a15e3573a4330652a2081571fe80af5246ead0cf6fd32b79c6db77fcd2d4f8cfa64eb135cf04b72ea617a687f3f2ee692b9f86fa1edd70b2702f2ed3928aacff6dcb80593335005b4057d6d196fcb9aa35b3484d2d77883e46efa78d2ef5bba88095f64ebb1447c3046dfdd31b470b982a4f0ca0e941a49e40fc04e82670b60c47fff5a3e15398bb77002091700cfe275a19254561e2ed5a9b45eeb3119e781eaa249723a8f2daf762eb13803d18776ce338bc4b9de6309366011f138d8315170b7110f533b0d1157bcdbf5fd30390835945cb10712186a85419f84ad9bd1a04606609b72e7522912b838c471b891f0fc5d5c0ae745ed9ef807a2a333de9f59f5a59ff5844967f411ef2101d58575aef72f6f1e9f7d9a7b7813a58fcb843512354da483533b2be1300078eb6cad64c4544c8b7421c3b877c2416da9809fd885125630ccb772e084428976dccd07c858afa8cce2cc4ff6170124c10cea9007a4ad9c9ab12fb70a506214f724bb6e3df404441477c7430e30937389629c3d87dbd4948075f3dda454d713d5ef01fa5d21e5f4f8156025ebe3dc3a1b34a7f9d2ba13829e1926b7fde2704ad7ec8e8095abb22d25faf7998e303fab428e37966c2abe48342e55d4ec2724f4168d82c2db000ab60f68c9083939d9d3873e8cb12aa5aac830a5c4f07e6f509ac83be12280c40a7e2d0b9c3d14b42003cf46990d176282aec6afbe70ce634ab00750266b2ad3bf721573a8f678f3f1e59123a16d44873e456622e079d77b445ab9bc8570dee4b1549f4f00d6786001e0b990a8f934c7431c3bc5b27066265560be2b8057539fd84c342890f572cb430e7c32d1a403036e93000626fcb52137837be1f4f5852c135aa990af616fa7bd1a93c5520bfa3759f057706712b5f9920edb08a2cb241995cc032262cae9cb56c9000e18abca53fe9dfa8c49b02ba0e95aa835a473947515470771f09f3be2506ac2a9dbea3a1eb4119210ac3c16bf771e897442a750efcfae1342c2701ed136e54399f58d229f800a114d7e0294f1aadbdc9e3f5c93a0463c1d86c3f3c62823af85f954c9a36a6653f1689bc9ed8ae3d13cd3182084e6950d727f8e227a05c35ca23f2858bc9a8bd18169aeb608d0b0ccda8f54da75791c9bf66d35f8e35cbce4df6658561024ea12ef113652ff8a1939a52b4939ea3024a026230aa00e5f2ef804f2091fb048447841b972f7ea84ba640f52b74653fa32ddb1a084c0782e35dd1347662a08bb7ab7defcccda439fa836050072b6cf4f84e56479342089783a00b75ba87b503670c698bb95424f2b55cda5cd16e0047afccb80c6db3fc82dc4aa6693c6ac174111b0f93628fbef9df6488f7e1718df3f62c8895953bb6daa32018125b1c98324834f23071f66c5f5e40cd5449453af07947820717269e6702cc61084981116a723e556433dc1d53672fa9b1479ea7455988c4ee8022afa2d36265f7469854b422fc93bc8547b4a9ff9daea25020359c7519a3a", 0x1000}, {&(0x7f0000000300)="efe1a3370b67407e7f1f424c40bb5eb36734f6851fc189d81a1ba2181e8c4f4a061f8ee8803e39609c6cdfea50e594d904591035482b5d33f370bb59ebeab0ebebdb6a4c88b1bffccd923f98ff92195b3cbc89ee9998b7440eba0f1a06ded3443b448061c6adf9a77d136bbfaa16ea9b46ded9f92b37b3fb1a2982a5ee28b1080e923ad2ff777219e4720dfdd1a6c3916000b0408c5a884bd92b9bba41a99898a2adb88a0de2891250382fba39f16b09b4ffb80e0a23f0d5e319f1867286d208321bbee51aeeef5ea6aea58e0469229e0acfcbd5fcb5f72c872cef2a5646e279a426a135a477feb4", 0xe8}, {&(0x7f0000000400)="2a9dfb2419e9724bbf9aa21bba741af1420cfe38724c81853c73dfb224a3d9d262e8b84d06da9abd7fd64ac4d41fc65c5fd204ae24db8be37c7e748a2c43816f9380b9563dd5eaf1cabb995fbd46317a526ade080edec7b5b275718319ce7e413cc29aa0b8bb9b", 0x67}], 0x7) r2 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270500000000000c00000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 17:08:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000003c0)={{0xcc, 0x3, 0xfff}, 0xfffffffffffffffa, 0x6, 0xfff}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/195, 0xc3}], 0x4, 0x0) r1 = socket(0x18, 0x2, 0x0) listen(r1, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='tap', &(0x7f0000000240)='\x00'], &(0x7f0000000500)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:08:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000380)="faaf5c47325c7dbafc2edf17cb6b864aa3bf7ae0fcbd3d4c537eee07e878d4b96b7593c3dc79759919b9811a2ef99a14ef06203f7f65b4845534cd6150f628791fe75a91ec", 0x45) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r0) msgget$private(0x0, 0x11) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/88) r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r0, r3) r5 = dup2(r1, r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r4, 0x0, 0x0) recvmsg(r5, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x6}) r6 = fcntl$dupfd(r1, 0xa, r1) kevent(r6, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x28, 0x200000041, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x80, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100), 0x8, &(0x7f0000000140)={0x9, 0x101}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0xfffc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4000000000004810, r7, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0xa, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x42) read(r8, &(0x7f0000000200)=""/183, 0xb7) write(r9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000340)={0x82, 0x7}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40000000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x1}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xac, 0x6dcde6de, 0x1f, 0x8245}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xde, &(0x7f0000000240)="acf165e8f231af80c129dd64c5708350b78d0378788ebb530bab4ad4ffa88d000000000000000000000000008a51be20b83aaa6b8427166ccc94c8aa1f0958d35be82ba81daeb96a8ef9ceb2f30fd6b46e5be9db2549b366e6a14acc197209eb7c0f068cf10d3b3a09531e92f917e47fcf257b133dcee01623262ce2effa6b91f1d6214fb8d07edc9b1c3498192617a7896aaafc832af68ead6828ea07aab9a19ccdc2b6cbaaf35adf94c5899090dac3c2f96f3315167f8b9c18b5b3810233d5240b2a58deaafd70f07ad1b1170873a08ac47d142bfd35b40b0e8953a092") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x20, 0x7, 0x5, 0x2}, {0x1, 0x0, 0x5, 0x62}, {0x0, 0x6, 0xffff, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x1000, 0x100000001, 0x0, 0x5}, {0xeae5, 0x0, 0x1ff, 0xd6b}]}) 17:08:16 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) close(r0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x0, 0x4, 0x5, 0x200000000000000}, {0x1, 0x8, 0x1, 0x6}, {0x1a4, 0xe1a2aa78000000, 0x2, 0x9}, {0x200, 0x7fff, 0xac4b, 0x92b0}, {0x5eb, 0xf92d, 0x3d7, 0x5}, {0x4, 0x3f8, 0xfff, 0x200}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x101, 0x0, 0x5, 0x0, 0xfffffffffffffff8, 0x2, 0x3, 0x1, 0x3, 0x2, 0x9}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="cb") ioctl$KDENABIO(r2, 0x20004b3c) 17:08:16 executing program 1: socketpair(0x20, 0x8000, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffff7fffffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x8000000003a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="4bdeacaaef8f6804", 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10698, 0x10) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) socket(0x0, 0xc006, 0x6) 17:08:16 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x2f, 0x0, 0x90) 17:08:17 executing program 0: r0 = getgid() setegid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0xffffffffffffffff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x101, 0x0, &(0x7f0000000140)="d9d96556717324247005eba2dd1eb35152907eb663ff9ebacbb2b81cedd8f80a9398a2db0d6e47fa81d23fc564e1987afd97c21a70c95c477e", 0x39) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="b17d63ec675d8696e797365ca1c4e462c6aa1914694499dd283e4de3ceb23e67a96ed061494b35c17540ed80fec45738bb9a0de42e3eb8a7533c9f684c1d2f554beb33642c5eb4fad37bd356ff42e8cca5f3892f3cad3254a2e43fd1d47353c502daae4fae23e028ad5e", 0x6a) read(r1, &(0x7f0000000240)=""/92, 0x5c) 17:08:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) read(r0, &(0x7f0000000180)=""/151, 0x97) chflags(&(0x7f0000000040)='./bus/file0\x00', 0x20004) fchdir(r0) write(r0, &(0x7f0000000000)=')O9', 0x3) 17:08:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x3ff, 0xffffffffffff8001, 0x0, 0x25e) setsockopt(r0, 0x7ff, 0x3, &(0x7f0000000000)="f37b1b6ccee71a1c5bdcb83452ebad9e01a015aec04f7f4f9d43fe2bd6b8b74623d6f00b1d6c1078ca421bcb4a56f2d09900677cdf0592b52cb263542442b07906f8f752d84e7b24409cd530a5cc29fc07da957dd4f409da0df83423c302fc4afd617ba44cb8d844bd95b1de4983bc9d660db4f33af2d77cec66ef22cbcc261dd5c336a90ecb410a8300372b204513cf03e6c6991fd76f2a944175b56783c4fa47bd7a96dbc4dd12b375", 0xaa) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x20}, {r0, 0xa}, {r0, 0x40}, {r0, 0x62}, {r0, 0x20}, {r0, 0x30}, {r0, 0x2}, {r0, 0x5}, {r0, 0x100}], 0xa, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:08:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8010, 0x80000000000000) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 17:08:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x1035a) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x6000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7e00000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x86}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20012, 0x22) clock_gettime(0x4, &(0x7f00000003c0)) clock_settime(0x0, &(0x7f0000000180)={0x1000, 0x5}) r2 = getuid() setuid(r2) fcntl$getflags(0xffffffffffffffff, 0x800000) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs, &(0x7f0000000480)=0xfffffd6b) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x7, &(0x7f0000000040)=0x4, 0x4) r5 = socket$inet(0x2, 0x9, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000300)="eeff07000063d70d9900", 0xa) setsockopt(r4, 0x31, 0xa, 0x0, 0x3e5) r6 = socket(0x20, 0x4000, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100000000000000, 0x0) write(r4, &(0x7f0000000980)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb1de1e39eb07c4c40446aaeb8ed614d80620948cfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d945c8ffa6881b428fa6d339c48dc67a33858ae6fc4afbaae07562476bbfb2e66ae7ab970350b8c00"/285, 0x11d) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0xfffffffffffffffe}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x406, 0x6, 0x6, 0x69, 0xfffffffffffffffe, 0x8]}, 0x3c) r8 = semget$private(0x0, 0x6, 0x100) semop(r8, &(0x7f00000000c0)=[{0x1, 0x0, 0x7fc}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x7e, 0x1000}], 0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) getgid() accept$inet(r7, 0x0, &(0x7f0000000240)) semop(r8, &(0x7f0000000100)=[{0x0, 0xfffffffffffffffc, 0x1000}, {0x6, 0x6}, {0x0, 0x20, 0x800}], 0x3) 17:08:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff75, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000004756d601289742afdec6e7c42b0000000700000001000047e67dc9aa00000000"], 0x2}, 0x0) 17:08:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000000c0), 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) sendto(r1, &(0x7f0000000180)="5abbc060b616a8079d5d502d7b49f2a755db52e9a4e4a66d81060ea91a360bb57460be8e404ff9a10cbec3511bc0649901745bb630940126cc57e89971555cdde6b14c9f6e697becb5251a0cd4e2530ce32dcd074aa7dc5d3c8cd704cc2a20385d7d2285f40031750224ed3fb251e06a048b7f26c62604a98b944c9df55826eeaea3a12a9369523e223c97cf0f090cf11d24fce2a42cea716e6cee9a30e3d231d66776854423fea3d47bf932a64b8c65b7cd1fe5e26191816db3cd31c2dc9a0fc86ab416d691246a99e11a1d32013d49161741c310bf87c4121832bc67acb56047838515e12e47293ebf50d3981bc65957bf329dbf1c2dd15073", 0xfa, 0x40c, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:08:16 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x189) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x55e1, './file0\x00', './file0\x00'}) 17:08:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() setrlimit(0xf, &(0x7f0000000000)={0x2, 0x6}) close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)}, {&(0x7f0000000500)=""/193, 0xc1}], 0x5) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="8d592577367147", 0x7}], 0x1) 17:08:16 executing program 0: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000240)=[{0x2, 0x8, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x9) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40000000010000) getpeername$unix(r8, &(0x7f00000000c0)=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) r9 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000180)=[r3, r3, r1, r2, r6, r4, r1]) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000200)) setgid(r5) 17:08:16 executing program 1: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) socket$inet(0x2, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) kqueue() readlinkat(r3, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000480)=""/52, 0xfffffffffffffe15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket(0x2, 0x3, 0x10001) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x180, 0x0) renameat(r5, &(0x7f0000000400)='./bus\x00', r3, &(0x7f0000000440)='./bus\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") utimensat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffffff}, {0x3f, 0x923}}, 0x2) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x4c, 0x4) write(r5, &(0x7f0000000100)="91f62fe3558d60927634600e7d383823fbf12c6e15124189ed4f4afe170ae63f189ee9da9ab79cbf48192315bb523f618987fc2cf78635b6921fb579a548eeaf2706771e7c23f4bf8dd46c694d8667cbc5e21d72c0bddd8cbc7e2372dc", 0x5d) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0xfc}, {0x1, 0x100000000}}, 0x2) r7 = dup2(r4, r5) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r4) chroot(&(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000300)) dup(r8) 17:08:16 executing program 0: r0 = socket(0x3e, 0x3, 0x5) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000000b15386ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfb000600000072c881ff01003c894303b22f310b404f36a00f900000000002000000000100000200"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="99c83a2f8ad4adbd75e82dfea9e6dcd032e33e952e62f39fe793e813c74b9c237c225bc37bc394a91a6311171f9533d1618f0ff695e1428fda9e8ffb8cffda7f9483cd5c76f68cdbae9481a07c11b93faf6396da2ffc9be94d3afcda90ee0be51cb87b56e1b15f133756caa6e405a046544aeaccf0045cd0d36d4ab9e0ef", 0x7e}], 0x1, &(0x7f0000000200)=[{0x80, 0xffff, 0xffffffff, "880590e9c0b7382cf700989841a8e610cc150fb744d1f6537cde3af1133d2b5ee6d389bdbbd86378e9ec50c881ba07f6ef5ada0eff6f269d2f431ca29e6e94e1293f28a46aefe181b3cba03f8b42509002102642512c73506a472eb4f27515681063ef7503103d05e5f4"}, {0x78, 0xffff, 0x8, "37c15bf700f1fa6c2e91eb02f5b6b441cbe85f44bbb54bf6a394d7914409b6dd39c87ed1e5dfabdc23421e36312b12f32255dbc24531b386e101b9932e5433eadf8ac33229105d11c0472290ca425fe1241c300e89c554c9ceda56d3d41d76acb686"}, {0x1010, 0x0, 0x1fe0000, "b4b10ee167b5dcd186fe17ec7b145f58c24f2303f1b0f880e43e4ea74f59b0a903ba39eb255e556b4016f85c870d6ac031b12fd4873c12bd99b770b1d27b5241cb763b08cb3d10f77516b6f050dfd46eeb396f4be470190854023340aa10cdf7df650d9a87859f7a9a9eae94b17b8b07f564f8411960def46c430e6ed77f194db3241ec91db61b28fa83a9cdabf291d25f3ba977f6f63c5ddc23d11416044785688156b834ddc68ae575374b3228c40eb1742f0659f722d0f126f0911dabd699791f1607cb028b6179e90676c67d683293d6afd99cff4a892bfe8377872d8a22b1eef3f7f17dea5f8d95486bf037537bda5fbde46a3d139a018644c284d17d04537de96aa84298d3634cb824da3c1040aad82d313c2b30a06630197bfd9334f48b94b1b312e746d9c37419ec374ae6b083824fbcb882d44cf71cc48cde28897c7a7160926a616b0e598205abadad0b404db093f384221fc256884d0dbaf7c3d90f318dba35b0611e6424d6a08b63f1bc64a46d962cbb1ca7a7b61b38fe3a801cf1b51b316d1060768caeecf47fa4952904f8f5141c9994551a0dc1d42c91c51a8f1a140cf0dfe38c255eddd90b065e219467f07d566420e22d83e4cb2d5b67ecb31c6310870dc2c3107c6841211fbcfcdcca4c89573649ba156b5f1bdfd6e057a897e6ecdf82f48bb4d7bb4a96ec5fec5a7349ebf7e377578e1e814b60a6eb9447c3bf01a01f89093e965ed6078d875b3d1bfbba4f88ed75f7a66bef55064e0362ffb3ef766edeb78168e9aca951c71fd41557e3dc2345589a0b96a9b779aac7d4a0b35d457dd69d1bd1729860fb9f353300db0cfddbd219dfe9752ef3a2bbc0f25c91fba861f4a6c06e74c9221a4f862932347f6b2e30455db3cc25fa3b0df4779d8f93f481275cbd9f12a34569fab1cd2089a36d80cef92efc60bf6fd1e660a04001c1522c91096cd0fe12b40000b053ff65f87d09e7378f589e87ead9fd3e87a1017702f6dfba81db179647b8635c50ab5d7c7066012f061eeb40c13b6d6f20fa936940725f443dbf390a0d70a94093520edce31bdfd1af86ecd14ede71c86db12b7ec9be6e5dcdc56ab37324b59d0876ca18f9c3f07a302e277c82dd27017b5323c7bcdbe9665ffd1c326cbe39e2d911d950efc1f70ab605e071da3374790dc80d4860c782d3ede37687e00af5852691851e9b5917d8245f94f769defff2b31c6a844e96af3665970d506a04e265981f8dcd26d9015ad6dae9725c560fdb1adae54767b208f4ba76a00370e1ec9177c6594715c9cd1e78822bf1cccee574232eb3f405d98f277c34a80e6c7b123410343385e372efe892badeb80977da0fe2e1ba9ba9de274c5b66f92aebdb9561e2f4382e331f9d86719c1416d0c7d454126cdccb8dd0dd8ddef3136ae556657268160fb003d4c87951ff94659bd28b395aa75fffbcc7a8052f8c5ff8d7adff062f5e2e81e2eaa09be0b291970eda1068b96c875125bb8700f79970499c3eda03ccc7dd7afd0695ffd2be18fc094d15e279bffeb8d3e34dabe2714f775e3a20cfec56b4052cd81e11f26f2ed62dcc9f3d48e693263d2463556e83369c84f1393d0eaed6ba0c3c0ca6ddd1866357b80745654c0f033c059083c3c08793c42375e3f171bdc26aac0aa3ff5020577c1aa9c0312a239fc4ec67e8f0eb1a8cec6b041975fe3bb1cfd7f26e11f1629bb1273c0590a22fdce6d718b056078300d359fd0342176026cada248500288bf366f8cf0cff71872caf5b7c5a258440597fcb79a2749c0f4a4c5bca0b8a3fb2833ccbb705b269d762dd94de344a4f1148669c83df39c0a0dc08a4fe385dce144ad1d5eb87a831d63177c1a52277f848d8507237601417e9f7b826eb8e1fe2d9318509aefbfe60311ded5d4bd3be0bc8266cb38da834889ce2d3b2b4fc31cf439e55d0028e8017d47dc39a36ecd75c22a1fbe369a8b312fe8cea2e9e938496ffb879acf2b49031759396f5a26ba4fa03f321909ae1573e9dfec5330f4688a33261c7389c82acffba1e8aed80f88675d70162729fd052b748bef8dcc48b4885e2846aec5db836e08289477e0e58061f42cc9f938dd5251d7056b6e832ef8a4079e056e23518dd285fc7d8d2cedefba02bfbd5528947d258b89df67d79f5dc51750c2865409cd028901423db83463f324d1efe4fffc73ae5eebad4cc7d70ee28081abf40ab66c0f45c49ba30f05a9e57f800256637ce7be05f0950154716bf8b0e19a025c64acdf1e376c895b4ca81324cbe87eb7b16110e1034f2b5d79cd2527164f8f8ece850938759a97cb8e48991c71b4c55d632edae99b6676436179e68f4317c0c4c23143a642448712f952cf4e09bf753b0bf7c6eac739a2cf57529bdf60c41377314a155f670e213dff2b8d81a909be70889d86004e6f7a9fe7267b44c05cd01afe8b6e6de86e25b31330f7e226775a4296c660c9a8ec65425eb298d839985a7d9f2213421ac5b476cf5af11d33d03ccc6268a9beac974e276cd2e1cf8a8167e13bb71f6f87d895d656ae1f7de62772d7eb69b0bd960ec154a9538a2cefe453b54906969c2d591ed7cd3787229dc74bd43ee7e211a2623deb5f082294b5ef8f573363f030d0f64cd6f6d9affe58ee41ac73be6dc3b2fd292a13f0933b5888a3ff12e7fe871edc9d0e921ece39ad7007cd826a9f06f90fda8b516b29edc98f037dc7e63c3e011770d86ad0fe64144a4b46d603afe321d4a34ff4e77062565a5a54faf1fad8b99d0e5ffb381f1e362bfcfdfa79d3d37ca23971011c1fb7770609d7688a0addec8812d95d5ce8a5648e837a963fbb472c8b581efb5c90e379b136859ba9ddca0318468bfc9e52c81a42a20883030bf33e7e06b8df499e1739a76a04e722644b974b7f4dbfc43061d5b1bb54e6572bab4f0594ee9aef0c37b484ed5e5b4961e9521dffa6d50b47a6f6e92d21079addabf78bdc4dd0714f15280bea9d52116dde8f3f9f1bcb191ae2520b0823c468ff8a0038ddec24cbf0f0b0df325b7976376f15e0b56d8e1715651b4d789072b136ea245ba4641d84af5fe5a18ace3991a05392ac1ed02536daa9e02ff2705585fc3cc3126bf2345391effe26a6afe3a521e75fab2fffe8080c4c4ad5020bb60bd2fe27e4ea882d206f256dc5bacb72f3b2597e147dc7b99a38816c3c536cf63373a63462db744333ec3bcd354345abe9e5fd8bb3ae4171baaa9aa2eefc427d52849503b5d79dde887db38c2db9d352985273015fabf5d46cdb3710e827e2927d32b2bb11eb66742b18f0beb5cca9e044b5141974c8b81f82c122bf0ed78414cc131ad5b7504e596dd3814f4156bc532adcf861bbf29b98c19e72f564c84d05fbc01a75dd66fbfebce8a563b9ec33eae3d87752961f349a3449d71833a72db52a23cd6dd7455eb1183405597ef2c197195d6433433361ab94b74d172175c9a61ba352c5d0877de857db80897f7725e455b6cd331fe962cbd451eace4fc31a5e4178d4d478d543e08b3364c4fec424e3b482e1dab4f38ca6fb6a0ca565933d2611fabb69489fcf22d387f2007faa1b53326174bdb53b465541a80086087c19595bdd07c23ef39328f22cf0f4fd33e734683b4e321205d2d5eda6a3ef791bb45d367bdf254ac0ad11e424423d1acf807cad4b2f4acdeb38b35cd08d7f423062e99b9be19f6193c414b0763ae3f594733df28626231c334cecbc25edc3e159d9bf6f1e0b666864d1e526e8c82a6f79af7f6a476765e52b16c02f2ebe571f1ec29b169f278ce784aa13a67bfe6c0581f277170385eb5d8e2a5a08bf2aee76a00a5c74b544e01f8103e2eab9df4901ced7db13ea328254fc5297034a3d8b91934b9ed3dfb706010c0e3eccc512b9f0ab3c9085b08ec599e6535b05e05eb24d9f36d62a9eb74d7f290111564b4fbe2023ccced6659d577828c4f5fd7d6821f2f00f914f7f349719b76fa9e721a6272ca86fce7b332cb2f22eebab353e67d60708f9e3076653331c9a32f3351304699a449eb80f8fe9f393027a475a65807e9087b5b3e0438f8216423e7caf989db2c297ec5ccf9927953da3158ebf5b1919d03801c5c29799dbfaba11d55a6fb21b8dc4ac7211d22f6b126e493eb06e09a042521c2cb22d0289414b9f31d92fdd7423c8ff17402aa8ac559f943cd4d92b0d3399a6ce8a21e93d3babe7883d89fe7c3532f325396d1700e2bb29d5715dbf34015ec4d3ab2e600ff940eb1f7fb8adf777d58e3f774b325d1535a6327893ed46611e5066c4532e661ae8977b9f0b49ddb50f3640239ed20a80e0d4a5c893627133e9d9d862392b6deef6112cd18e06d7a928d465581ca254708c7333fbc1eff5fa4706b1375017a588361f66eeaa0366aa2bfcbe75f931182699312e5d41b879fcd76aa0a2cae9229352355dcf5c760028bbdaf82564f144bd6c977014a01ea62edbe13829d76b5698d0dc07abb040165dc76c6a0110c9abe1cd900f8c0e4f3b274211d2fdf0f77a3bcf702d5302ab246fc2ceb977d167d0647a0efc0266af2fa496a29aa331ba1a3019a444b31fbd2091a6c79944b054f570889893be2b5defc61ef2524344d37f75b4a050ce39781eadb0de3f2b1284452b00111a3e3e0fcd164a6094de9ed829d1cf494cae76ffe2d86385777a4a4e8be43542902ab9e9c07dbf6baaf5787ef19b94c3bf5f97dc74300bc4edc294cb805a418d14670f19a87ae4c7a8450f12b3507ebb40090e7be09126d79c61b615a18beb9115574d5c50f5e102275d3d46a03137aa87799cffe8adc9a641064012615b585832db277e68f0384d2a6769fc1afc2d067e91cac74b4e9eaa5c7b569a5d85848c11461386571f57ba73d05443d63624b0c5229077e97fc5fa2162d7e49a7cb606da92e3714bac2586bf0cf7538e12a2f6ae84a01961b780f37223cad6f7cd4598639fcc399d68a37c8a30de9c4fbf826de2f37036eba47291043462afe5edbef360cec7e9ca70c9dd805c2d9bd590ba41ea4a1ba233961561b0cf873b2dc9760c2e15d974237c8f221fa953778a37cbbd802a29361ef370e495181c7951acc57a451d1edbddc2f4ef601c22a4b4d14550fcdd14f6917df9243ef3776c37f8f6b123d3e654ecfee19d9bff901c208a23572010911b11602c2125b62f47d79105dd631aec0e23d27792187a31be01576c8539b0d20f1791c49da53719be7c977f60f23081b0c182554fd1ac82fc129394eb6abb597a30830c16307d016c6a7f77431e16eb1a64b0ea66acec4c0a77fcb203d62718e3a9f7872dbc240e3c10eaaa130b5e9346484d98c91d498f216fd8a95d3413efe29754d51d7d9afa8a7e0d4f91f9f142ab6e2dc6558ef53bdceba55dec566369ec598d3f734561b3fe005fafa65440e93b56ca38a004e289916b376dcabf4dd30a15da342876cffe58e802c05f7bab78190c3df5c327e9fb8bef164d16388e952d899ea1340a82a077cfb4e26f8f2adce21cdbde9df2cddb914df742436f9ac3d93d40846907d63e2c0055dcc381e9fa6188c0cbc7269e3520e36c54c53d0af7504e3f976554bd35c20842e480fc38da8a7a0c597cd2a449dd1eeb52bf6a00bc6241e859e1b187c234880e24aa42a817ba60118533637dc3b1ada229feccbb06c3b83e673b7ced0ebd55d054e4df0d9571d3d244a195161019384de128b4d625ee94d6e7f53473d3dcb6f454baa347aa46f1ff1f48edc1ded0b0a2ce14b49a692c2b2417e7b856e9c65991bc287f39e4a5988f13fe704cc53200a3464e2af46a5ae2d7bdbac3d"}], 0x1108}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) wait4(r1, &(0x7f00000013c0), 0x8, &(0x7f0000001400)) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 17:08:16 executing program 0: semget$private(0x0, 0x1, 0xc) semget(0x2, 0x7, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r0 = semget(0x1, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 17:08:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname(r0, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3b6d87cc41b301319a808db180b1d318cd959c86e0d73915e7e137a89bf46006c756e5cbafa01b0fb1cfca4918e04d73ee17ac3fd00f71f302aff99f4bfd91a46a378d7ca67ed8d81d69852e800a11652870e7b02fe17e36d9863a605857745fa6a7a7f507f9d3bc2ec10a551afec70dbb38f432f1060436826c25", 0x7b) 17:08:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x5, 0x0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, &(0x7f00000000c0)=""/84, 0x54}, 0x802) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)=0x5) fcntl$dupfd(r2, 0x0, r2) 17:08:17 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000800)=[{&(0x7f0000000140)='C', 0x1}, {0x0}, {0x0}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="82", 0x1}], 0x1) syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f00000002c0)="430c88eb2be2c4334c199e4e97400b435cb242b9ef865c41c575accdd4adacf06ad1acf1f2877795063d467298a21ff21bf85bd230c3af35c37d71113564bfb5e7918591c115739a2e9e59c8dcc1f6db4589b7ee73eb5454bf9d65369491eb3a907a778bc980109076a3da5252ceb70a352f94351c7703b86a96d25528e128be378035718e425a8d8cfbadbc851640bf7f4a4f612778db711ec5f3178bd89a0dbfb6a26b28732635d0c444107a1d2b1c72217f0749fe", 0xb6, 0x9, &(0x7f0000000100)={0x18, 0x3, 0x1, 0xaa0}, 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_open_pts() setrlimit(0x400000000008, &(0x7f00000000c0)={0x8, 0x1}) socketpair(0x20, 0x5, 0x1, &(0x7f0000000180)) socket(0x26, 0x4, 0xcd63) 17:08:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) 17:08:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004268, 0x0) 17:08:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) listen(r1, 0x0) 17:08:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x16ff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/6}, &(0x7f0000000380)=0x8) setsockopt(r1, 0x0, 0xed, &(0x7f00000003c0)="04e8f6f6c99aed919c7c1707be86c925edeba45af4732ac50a58141ee414b086ed63c4a794526ac7ee61400f6daa16306dc3409d9f595acae9452092489ea6959cf1a0c45a0bd19f566caa359f9b0f63aa6c1a", 0x53) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$KDSETRAD(r1, 0x20004b43) 17:08:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r3) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x80002000, 0x0) fcntl$setflags(r1, 0x2, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)) munlockall() 17:08:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7000000803c5b00080000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 17:08:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 17:08:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000200)="8d8bc3774f4c35b84e53432e2e058036ecd88ab384b59f5132fba7222b36a9008e27cc78be356195dade2248271288b1ef829f6f502cb3385f2aca4585ae2f3641722f22071c07367efa1a57b0ca5099e7f950554832b082ffcd833a100b5c1d6333fd", 0x63) execve(0x0, 0x0, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000001440)=0xc) r3 = getgid() getgroups(0x0, &(0x7f00000015c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) r5 = geteuid() getgroups(0x7, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="0a9eb9ec80f5e4f81163accecacd55f91b774a184fdd0eeb5872ea2f1986d93199a3a8644ac836fd93364a27243048f43ac3451fdb4ccb1720eaa9a24bcb68c14023b4b055f644407df5a43002ef6d9f2fc52b3f55a81994b87c77dafcc117fe9a40d363c30c7e845a8b3861e914f36eea865001944460daf8d5f92e5ac0ae0c2666b2605127c8", 0x87}, {&(0x7f0000000280)="7429c10fd69b281cf4a00a1a2df489b909599be29e6dc6653140b1afd4be197fd1d6a62309b31a30cb90fa8c37ccc87a9bf66123138664b86a0a7f1984349df1c2c9af8379f417457c74731f1d0e236e045cfdce96e0671234b8acf1359ac8cae375bbfdbd5628a8769c8a578ab86b8b6c344fa1fe5a6752f46baaf9bd1e044908cdedf258cdae406e7e30917001232dd6cd4dd216534abb8d583363fb7115d4842a0e5239555c679c416c581d24808eb82513504500", 0xb6}, {&(0x7f0000000340)="2268e7952f9969f37b3918dbb99c5c4bfe470dc192d01a06186003880c0077193b4c1918fe1c1ce9989a61760f7c76d08dea7c6ea139e22d886a89a8d6c8b6e6318717274ddfe5a0fdecd2a75db8be8064c59d6d466d9b40be954c50cfa89a9630a06a90477f0933c4bec14f7b027d1c19971798a9b36ee0fa9e31485db70226c159947ac9694492a2b4e8ed38744f5dc4fef344493ef506e0adc43400e17b092408c58ae5fc84af13caa7e4c74e2b52d157064cff840dea75be59a452f319483bf79528", 0xc4}, {&(0x7f0000000440)="36a2d4eab16205d36cd65b4daa74505382ff7d61f90dd47fd93b496ffcd4d050966f48b736701d6c952964ec02071d0a5a1059221f5440fd4436460e83e9116a8ef7fcf5dc25d69507a554ad51d178b0b47aaa94a0e6575648cbf32b05d3f57ce8d1e5b5fca3834a9068185b057170064c031f749310b325db1a55217901d8830951b8b27de39a0dd5c27e532f48388887ecc95593e8806d6fd55b0addeb3c11cc43ae02ec8094d3d9ecd9b9fe48c4f6e43085d5c0e9bcd5e1df25159bf334ebcfca0e92a033e40804bb05b96f739e6273ed6263f4139f26b0aeecc7141cffb31fc7f083605c1cd51b143e35ba139e05dd4af56814aa2c806b03812bc4667e56e49099c70dbe82bea943c82f61f1a5aacd98c6e871151a70ddecf0df814765121c3283f655105250f34c5b677d1f43d4ad933dde989e825124421b9a86cad10180160e167947fcb69ace8ed0c7ef747e9fdd99fa504378ca00b29e11cb551b807da26c03624e26c5d4795c642d2900cb4a36a4fc09475e10a2c4cc14cd1a45f5315a5558caf0784f6647737245f99090a81da1feb36c345e303da91482c9b12b03c105a50e3045cb6bb7e31c9cae05432a2c46370fecf8ae0f2606f1b71a65ad8f7e91fce53d608c63cb5b94b7d5d562733a53b66868e9ca3a8cd32d064f583e6060bf0ac0add2208a764c5a0e81b84072b413415309f7b306bc7ece7d391dd2ca9b0c44e417284999021b19d477d45f5083c2e125c4c1a97f03d842f8ca36374d8280b321e5657734dbdf3429c03d6cf3c9f6b7f6378b5b74fc11e54c7aa3f2e8773a22a5e6c9d4237b4868990ad8bc773e70b2696d6145f29163b7fad6c6ab2173c84a5c5616e5a15c0049861ba89d7ffb04651036cdff011ee95938fd7a973b92edda6c26b3f43a07b0ce1beb25a0068a7d74ac0aedbd86ad55f75c57641e88a4127e2489013c0484ebfae6fa7a66a5ae55a58b65868d975fe2e9f0922aed1410e243db9236881728820b632821b1b0aef3250d98623ba7b9ecd5958f58dfb42cedd19a0276bf8cb8df03753fd8df2a29b553f3411a42f6e58029454a93848321b7ffc2e8ddd1a0e0767d17413001025071cc2ea0ed0928be18b70d0962a3295e15631509ccc66485bd48b6972da925b0e674c6c10b152521a2f45029745d33e34d5714130da770b331ccf9eb80813cdde04fccd26635d8a4a70dce1861bd4c10067d70ec2b0a88bac0c5a89f819443e75c396077c6f4d1913b8191ec2ec4d003f159766387c04b5c8567797bd2282a78718579ee78d73656a23799edeca6b614a1f7bca9c1888b157d1ce6d0d603fc219f63c19c5402eea395b64f017bf80911b2b7f3b12b5b07f4c30f12f15e7523b80ceb8a39a3d94ce33c4f26a81e530b0606bd1585e8c8821b2c32cf261f01fc562aa03dce61a6fd35cd61cc276adca02fcec383380d86f9d9021dd84a8dbdb0ca58c6ebba96ecf7a6d22e987defbf80944d56098e2c50d58452cf8ce26bd6de7d157eccffd3075237b2c4970ed58e0ae4bba72299e1968b717bb0760969e6124625a0600bc71464ee82ae0516bd4a1d4922c466f51b0038f4be7c84a277b1400ff22b413295ab0e61fcb990ded7ce17c39a7d1ec6eefbd0b1c56542cf58228ec6bae89101bffcbc5d41d2e11d6dbaa0659a176c42c39c537fbf3b4272a964e426c60a641deeb319efcc78f2ad7cf777c46bfbb9d881f55eeeec1bd2f89ffbf30d77c2eec0b02c7af04dfb0d8d889908119378113d2edee1fdb2583b4c4924de887bb3c803426f76d81288893345a7a50fd44e2a3e0a652ae82fb35c478d0f8af6d55a290ac6a4e5dcc2f2b00238a2ce920d33592243ad157ab23557b92ea06d73ba5aef6bcad40ac25ae85fe5c12002cb4eaf8042be5fbf313a28036fee00b8bf38afe83ddbd77c0c9bc0fb098ded08c946e7883ddc68f4da6b9af03517c09b8f16506554ff44be50abcc86e746a10f567207340ef8fa30cba9b250bd88fd7ffe38613e29db141c73a5168eb62c8b06db1ecffc9fa92fb0ee293abd619eaa9880b467e9d3779c41fb8c8d54a32ff674eba437f69028776edab474187342bfded3fecc7380cd52869a707e0801bd6ffee566ed267681fc880058c677e0b5b21179960d668a15653583344b4627f2ff397f7f375c898cce84f3f4f9595f3642c9457295eb7f41f909c09f7eb5d73f96213caec80b5565cd99a8ecd5e30e785c5bda7e986dfdfc8f9052cad9de750d39a67431d0dfd8344def36f4290f7fe6be762d6c8b7ee2e8bc948d93074f6d4b8f308783bbe7f5c3d5b17f29730b89c73eb7609032a11f2ad40fc7080317e0f59755e8e61fdf92a4d5c9112037aef2bd241e25d43e0707154b32e38f40c1264c92e23ba55bfb20c0678698241b1ff89d3ed22b7c7edac4b30d1e329d2f517bacbcf3ba451b5c04d3af90ff77112fcc5470066616e66a8c3b36d86b934553f0425a8378501c92617b9d044cffb34d60244b36b8cef8efe6723e59cad239e4e49b5518ac90024f2a2668e4f4bf76bef08bd7260089e4544b3da6be516ce7a7d557ad0635412c6e6c749fe8f5dc727655d232a398ff9d89bc81e0bee7a4f9626ca8806def5390d59bdcdd8c42aa0526279aebc22228f9d42248aa2502be7e5c54278ccd4a7c96ca884813a5c340f04edc7cd68505e1acc5ad9aa8b17372da76442b95d1c594ea54e5cc3f4ec2fc5fbd4580630b0f42d58ba966ae9723fa7f1c7012c0ef6cd45481c666d57d6c0b92afaf2604511aea8e98d6f73c7322581f25ade5a507191205bcb62ca8e88acc8e65683c474b090baa6f5c4892003bccfdf9766d64c6786e4bf463866c02811ee402dbedc258bcda8f466e769710a9638e6a79eb2a275487ca979916222d8205909b828f33d5cd137ad5c7c6676371811419ede600c2cb3880747dc2ac8073c6855bea9535800501b4ac3bbffb3a5973e47434c4d0180a8626130bb80ae016ad1bda181fb9f904fcb91aeb011161c18ef12c1827d36a4259858360f1cc9e1afc17de9296f0d13fe067160b8151d44542f5c88d739d1333ceed012b7b33519d4956e8eea187704f5d01e750745d91189bdad5cb7f27d83ce022aec0f755e58c4c09fe032e88ed5cf852376a82fb6211745afffb3f578bd5d5d1835baca8bb9d9664a9edeb9d06984bb424e68b3b6ff18ee46e5a00912f3129eb3c143111a320737aefb69a8c899ab776520aaeb85091c1df0a4f6ecffdfe17d5af06d5fd2f34c5838608b7be55a4d3628e4ba73455cab1560c473e82ee1ae9707ea9775667db83b1e06d5ded67d8b1a20cb0b39a1714b819769e4518aed121941627d8c3483a0cc144987ffb89e603760c854a11d4b35091ff756d37668a074ce44153e60621374de1b8ef4ed4f427aed0c106b01e0b02a4ed353f9d25126c4ed38aab6a46b1b8b94a9bc0163613d158a9830b3a1af597acc2916f0f76c3df339dc32e01a03c1dc1026fb642490036b445f66b1c58a30ba85e258ffbd369f2c2db7f7e28bea301c3377cd1c45d6d829b7f1d045d1c2d770ca9d583bd639a82a099f126dafd6c514b29eebd0ba17206b595a2c3c8359ea090eb02768af95eef383cb9e02c255b24718f3153c0e9e78cb0aca643491f8854eb306cadbfd768a98f19bbf38fbe225816be488f898cf9c559ccc73b779233d97c284ed12465d624a605921cb61c35f9bbf463609dd5886067028cbfe96dacc8763a30c2a75011b09a0f22a87794d944ec148ea843047904dd13aaa8b7588735503ac8b9b2190c749b2b926d8723e4915d8e826bc0a227c6188a9386e5c3ba952ced0f6bd821bc39e463628eec51c81071c4e14a6813737dfa1e9ed58fc22f2d4ada2a432184a385b91437c30a3754bbe93bf415603bb3d009ce5dd0526d0098ca51aa1ae4f82c5a84c6fb5155fa658360fb4a5cf40cc09b69f00e4eb8f299472617a91695488195b5768cf8a85581a79e93198a64e7f1b126a3bfb4433d9ab6246cce89df95bfb90f0c584ffee7b5edfdd91c0ab457221cce76a4f663804c06c671bfdabfbab6e4016dfed9de9805aec933c3da5bbe1d4c76b1b44b6c48de15030a63335e9bed5e106ed889ef1e332f4f7ff2ee184b23733fe5b657fe41463050335311965eedea83868a001093db3915bd98b5208bcaae804cdf2d859cdbfd07fcd39a1991c3bbdd406357cf20cf7bdac56c0bf5be2432466aae7463a0a15a10e73218b1f31bbf613b7285dbb0fa7c0f03ca781816ab51557b1be7e11539f8a81f7b923b73a702a49379c7170325b9e36511c150f7c9840407d2356b4a921245f16a59d3b7ecf4392d1f10eef5105b4996ceeb5f957e35daabe1a9504c602a06c422155dcdd9b48ca521e773e63f5deda03e93e64d175a382d10b66b2c5fc296d25cd96d4edac3b6bf9d7ef4cfd19830b52eca7b31c16c7aa431c70e7d389599cbaa4ed4b9ad56883091e070c86c4fa5345e231d45289d0ab6b122a978721f60bc2cb1c681f5b38dfbd84515209a5dee98c3dc9e902346b74ac10292446c5761648fbd1bf7af71b313699649bb9597f26b5c7170a2f22bbe69ff4cc57be946b60b87145b076fbe42691325083de48e6e9f8f751d2af7f8d20ce429dd63e54ab7d7bd7c92248b477de8e9a20ac5a696872a8b3b346239c08c381a5f8ad29952a6f3d1eae20d31aee86696be87335b03d6273cd36d4635e613d702aed31d235b3573daef70031b384a116febe0a5074a66fada8351119ee282ea767355747f09ae98bb238b12a89b20347f65b1d1afc0bee02f50e62ee944b4c40d55718d16f8afdacbc412fdc677e2069cda1c9025d629b3560e35c66bd4f947e5d51d0a7f90bc73bd3eb8ddff38a96306af095f6570f87cc6e009e99dc42a31f13cc6622661cead738297557524b4b524a09a98f2358a253eeb7b38432622675ed5de27d099a1559fbb0d5d00029997f3ef6af9aa39c5a8faa0607f7aafa4f8c011674e6d35c1c2b126d30b157b7e5d0cf4bcb89cfb08508cde085dd20c935d166e3ee6c3ae925ac5a4ccf81d1700ef8fe9805a4e731713fec6a80640781896daf95f298e6bea0840edc688059721855ddd5fcd9a325f00ecf2061c5471b365f95101199daf6ae18d15f6f9134376fcb18d777a2d636ec0590b1b5597aca3f36aeab043e3f5b1293a0308d2222371d3d4fc4b82e8608e7dc52b5a9133a123c3afed267dbb2b9b4bc9b4dc0f7af87a1a2f58bc5c686d31fb07a48bd0373865b91971dc6921fc435556332fe3ac5483c7b0e60b97fa5717fc78eeb359c1efc8e67c331dd22d8c01347313a5298fcc57b448cf9e4a7775cd0078bd0135fa0bb84ab99d67dd180bf5f259c021553207aa7d3ed63102ac5cce859e4fb7f652ccc63f5f9f392910fe5f980da7d5b7ce861ffcf35f29d47db519efcc3546be24dc80003c556569a1047e9f2759cd18c582e12bbce33644b7fd0b7a7d5d18be80d8a306af3a404517510a1c7c7e169164d2599c080316a7af24daf51cc17730b99f7b915c3c5f10cdd4563faa3c194d03801339b2f11e0c47b91deefca7493db935fb7482a71a6ede1ed4686d362e75c97db392ae8f922ec7212675ce1ac57af2fde2f08e84cd3b661605ec1e93b7336b586ce41fca428c29e0dc72a53c6119276018911d22732290aa31e2c18bec7ad0a3f665c099c342a957405743a8d910fd88143c8965d91ddb34e98b3e319a006da46fbefac3fccd4d1188bbd363a9bf1a5c399cb9043858637a09410736a5", 0x1000}], 0x4, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0x400) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x6c}, {0x6}]}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x7ff, 0x4}, {0x5}}) r1 = socket(0x27, 0x4001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0x20ca) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) syz_emit_ethernet(0xffffffffffffff9c, &(0x7f00000001c0)="b623b7672fb91a120579956dbfb662814d229d663b5b2fc6550a1a87ecf89d5b3e00000000000000002e2496f72275cf6b46ba36f92d0b701e2d7277f42a47d13a88ee6b9890e8d4fb55aece61a31ff89bdbc6f41312e7de13f4220cff2e3513f59dabab428f8aabd1956ffd0a8a80e658cc46") 17:08:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='N92', 0x3) unlink(&(0x7f0000000000)='./file0\x00') 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x21, 0x1}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0xfff, 0x40000000000, 0x6}, {0x2, 0x3f, 0xffff, 0x7}, {0x6c6, 0x7fffffff, 0xd1fb, 0x10001}, {0x6ae, 0x1, 0x8, 0x8}]}) 17:08:17 executing program 0: r0 = syz_open_pts() semget$private(0x0, 0x4, 0x200) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() getrlimit(0x7, &(0x7f0000000480)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x1}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) r3 = socket$inet(0x2, 0x3, 0x100000001) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffdb1) getpgid(r4) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f00000004c0)=0x2) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={r4, r5, r6}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x800020, 0x0, 0xffffffffffffffff, "85496a00020000000000001167f5bfa600"}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) sendmsg$unix(r8, 0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r10, &(0x7f0000000000), 0x0, 0x404, 0x0, 0x0) semget(0x2, 0x0, 0x4000000000000389) bind$inet(r2, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) r11 = semget$private(0x0, 0x1, 0x200) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000500)=0x200000000000000) semget(0x1, 0x3b33a252ddd1985f, 0x40) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f00000001c0)) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x100000004, 0xa34, 0x8}) bind$inet(r10, &(0x7f0000000580)={0x2, 0x0}, 0xc) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x10, 0x7, 0x9c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="c366b5d0b4614b07035a581df7d0158ffa732b36a786ed6210f5e0f0ccd0cdaeb5b2d9f911ebe937ec7762cd3bdab9733ff5c178ef045954da139a19b861f5bca0c92f8166cf440864f28556509435150848472008b29c90a61b4d165bff4a32f42688a5a25b074be5f724c4a164d04ddc86675ca390d8bf34dddfd4a588e05974e8c7cfa29f7bbfddd63848700088bed5b43bcc130e543ccb352e7777", 0x9d}, {&(0x7f0000000300)="6057fa56f7dd39852f9d4496552bdf7c3ebb55c92f4a5f9d8da4691e990c20ba4be0b850513a0b5316e06c287b0607bbf0f778e8d9f97b3984c48f9490acc82e5b099f7d61f05693f54f4ed084adae089d805198644cc48792a5d809cab17134cb98a79038e299f5bd08ee5cbdafb325d2d65b537c5fa4db92af2bed8df4db9f0fe0cbf77c0e6be51f122ca84cb7301256307385bb6dbc001a8c173352fcfb9b4611d1d0482b6cd852f74b268f0a2893fc14aead705d0df1e6d57b316b69afb0738cd83067271e3047376db2b60cd3a4c9b82203fe78f5a8d147b408ead0875694f165448f552103be4ddaff94d882549d6ac5105585ee38fdbbea8f859a80292453ba5add2de8273b1101550e0943a5a4c299566f7dbf1cd90e48be23094f4c86b3f263d2b1612f73b7683f617792c0be21501d202e72562039a8712c35d9f14532beee1d17af7fc2f15cc848e3c3aa6236017aabcc56313e3799f238567dfaa744f834c848bf56eb37a97769ce9ad09ff84d7b5f30c9b40cdb696d777f01505f13ed4448064fed9af71b41de99db15d245888655e2f94a15c32463622b0ddf2866a654b0b2168dfbcda7fa43e3a79aa7fb83bf562a0196b4b992edda86a8ecf9b2e4620fbb65114c3ef3720180f8a9239ec380b6548a2f262827398284bb8857a3b133efe7b0e2203314efe3a344c64b566a5548e9aafb16596692608a94231eccec2bdf9a8e522a82123b23bab088726b74c30c7abe8e4388275d55583c38cb2c673cb177c8a414fed3ea23f4572bd2ee1096f3aa70950d528b0dc742d107a985f0f2bd9bed502d58821972b5f3afa581fed1fd72547bb5f069d4461d7423015d8df957e45286ce82ceef1e18d3bcb5fd0e277e27e54cfb555542838a89e5b158499eb66b84df947804e4747e3af147d8fbc63ec43fd4b2298cabeea6c7361f72c2e977ab75ee9a6494a8101033ab607afe0aa17439a933d3d671abb41872334f8bbca2f020be9ea2164f9d8dac7ac3550560c2b497f7c0772c8067dc1f0789ef963f8f223aa94152d074f0b39611b9ca286ca0abe7ca6e376666ecde3e8bd81d26b281b5c1fcf3627ff69d891d9137cc7a5c89ec8b7428a5b37ea4d26b23154a9cdceb2bab05c5b03ade6928fd06f0ed2f65b4a71f9aebc807bdbbab4aec1d38329feb15ad2fe3e8511fe54a976e716f954678abd3eb0c17e808b3f2df180260dbdcffe5998f8cb74677dd8ac218e69bb3fd7716012b941741f1f96d655a6fa760e0d9e05759036394b7ba164a4706017569cd29c2a5193cea30194d6f802406c719deee4301c60ef1d58eb150296d21ec6eb6cddcb4253356cdfe8e0adbef58aec65261cb25e0dc4a40404585b86b80cbebec6ba42c9a07108dce9ede0c8db09a4e6711a131efdbb90a1942f2f24d1275eb22886c506c65b533a0fd93bf775f1fd81eb739e2981631a9499379e5875bdd7cdd824b75b68550597c457517431b2e8a18effed7b31b18b5fe9c7c8fc2d8ca5330755ad12eede9bd6224b054a9a2211f4d658940ceffb8ea60ff719642878d7b889510c488497bb2aa7a6db53b5d9b75e006fefe6d1f520bc2647b51847723e756bd74dd18b4149bd01ac28e444ed8657440bb152a670165e5519938487f3d548a4a7565ab8f705bfa8b1df4cdf7f43205ba79effe9b565de50cfc150123d8c58b3269f8f22fe237f202d55287fb1b44530853ab36f32374e5d24bbfd8fd802dee38adc67a361fcecac92b3610b41f8156714b38a59eeb850b099025e58977d812a7e6545a7c86a7b1e079116410fbed97977606b4010dc643d4a9f3397569c14d58606cb56e87dd5e6206ac351317806cfd41e918ccd4ede729c0386c497cf03eb0e7be4fe09b80921ea4067e591859756b1e9c24ff62da71f935691fd10fc2ca342ff8783566a4c89e8b49b3693a0e304a910326083f183bc70ba481b5ba25626c7b26a4219df7de2d87909c20530e1302c33a8d53927ec3ce20b37c74b48c0d94daa6de3125bc102f3db6707a1e28693879584dfdaf56a691fa8f64633d6cded8a68607e6a30a4fc425ff75dcffd7ab25c2f5b039a7c0c2b51bbbee3af8925b5434e8c278e51de24b2cba6638de590d4691b12a0feed9e415103138851eecab1917657590cf04d27b8ab42cada256c655a8ac624b511458020ae733517eb2ba744b9c3a0bce0c554daf984be73cbc22187e414900afc723e31a712d00fe04ec102adbf12959a38cc5354ee90697e401dfe1d69908eab5c38411f118f4443ae2e1bc8b02da3202d804b8adc83faa2e790417c70eaadfb038428412a591e518907cbf48887761bc5eb1df4fc0af3fd31460432e41bcd69b945abc4969677384836ed3f1287711f4a37423c9569d9301f297d4a9a6961b85bc82c6803efdf6a7be79fd02a2c8b059d0144635edffd81e73dcd713a55af2666ecb16a97798c456951f02daa9c4d578da85436009c6a06dd3166a5e50c4ddca6e7b83743aa48c68a383ab3d409b6be865020ade292cb723a725081601cbedb511cf908bd704722d882f4e9bdc458344172d5491e34e96d1ba0e1f828f5e7fb3dea00d8796cb142bf5d0dff97868cf79904e192a264c8255763749cf79dcae65ac1ceb1bd760dea98be8333b5320af9c963d96760214e1dcd258e7718c10a075d681f7f2233200f787da70cd3696873d123feeba25bd115215d265d8145d6448e61eea4b993d9f7d83fc1e920edd3d69ba38603ba281c1e8f0a20bf8f08a5182eed9de429b665f5e36218f4cde0c3be42447cb7ae9790b26f1507d230be2e1ec20dcb8c7eba7253a8aee027b354251d194f55cb3cacaa6d758585a902e3b439946fa39c0d4bd53ad01adbd488f7581eefaac31f3ef59cdf5a11ddcf93beff1117a60916e41679995fc4dab10fca5d63d7937cf0568d7db1d534b25fed5830546fa32e843ccdbe0f126eef7e2fb747b62fe0a5b74c074242271868109086641b38ea18052af44382d6e8d9dbf5f48e180e136d117c879b6a4ff34949687a534089ea024c9c780c69c501ef4227c5a1df6c3861a43d95fee2210051cb9cde55daa202cb01bba24c2fd633fad56016e00f00e1c6cd3523021a15d64d3b89bf99300eecb2a7930e7bca3caac2e0dd2228d2986a786a6824594d9624de99ef7bdbd7426a959710bcf919ca2b198069b6c9f3f9d002b79762b7b3a9bce1d44380cdee52c513fc51a3d4f2a452c4a82073f30e60d6ac48f5d68bf4544d65664dfabfb3d70c02c70f0e6008b6f9e1f7ec1eb49c125c0967e6e19850c72d361506aef0b440890e0469e2c2e713d5526cec3aafcdfcb3e92f2096d49b308904c47a6d93feadd827f96184cddc8a51dc4c2a5734fa7b5987fa97e6767df5277a39e8b4cfdf35072c2a91b3aa73fd44ecf70db0bea4c35f33207175e5180ab6fa18480fc0efb97d00db00eee8be3f2f0fe94229c5eeef93a57d6683c793835ad0f2733afd4ac0df937443431daac8991a026d94b96293d84412c8d12c48efbb21dba1e739864ab7d99a9d9823d1cb4d31b1f347efacfb315637f2e1d22a76e0889ad63ffb5855d874bc4b716a9fe36b9602c227575981e8d8de246db263fcd50243b0c59c11fbfebad5ff6bdc7f567d42335711b8f1f853c3a16e9fc0cf2dcecc22a61a2d76a9dde87812593540ffb754e9693bbc1a03a6543aa11450486c997e6540a064442da05fe67b05d1a4a61c6d9dcbd27c739960f756fefe5427ee58216ffb29684c9074607c01018fd632cfe87a043618a772a20782a80f758fa8af94ca5f4e051e47e1e36fee3f84f776fa3529df9fb5e0d06f245ce253311fc6a74fa07fb6450ed90798c071ba06ae8c6d26c6e6f1530b6e3de11ffbdead6d9e01d2828cb0d5334ca624e09ad53af14adf0d499153b6a5beac5c17209c8a54d21d18de80592291bfc64311ea3f01a85e71c5f8b1b64efc3a1ca5b9ef5d9b707630972fc26b57663644906bdca037ef1ebfb5ef75e9a8348c645922fa48a972a4350721af22e90b6c9dfad46e57a99afa374f35d9701e2756ac958feada1cdefdd18b987a271a1edf17a2a5ee860704ab31419ee933bec52ad9e955bd06fa25f20b82bb987b86538fac37f6655f071b11d0501d8eafb58aa8a9dc475da95246f378d4ff2904fa693080b671657af689550b0c8104ff0c01d221111406b2cac5808bceaf97638e53b8f86885e1a03fbb6192f369f7a4a0b058610220b6f8280bd606970f8bb6d088128a5872c39652aaa27b08e0333b5598928fc6a6567fed35b844e7454962436012cf876cf6194ac973d2065af8564812256533b995b1d295032f643933af010fcbdd90e8fcfcf864198042f4b47bcdeb3e8a57593d08e917aa309b67c6af6ff2ec65fef6cb1e1a64cfe5e70a798edfe44cb2c5edb63072108b82d21565c4c863ffcb58e0f1456a004a93e44dcfc180ac07a7f5d71390f9f3d9bd8502647555bac3d5afe8b1997650a3344ed9dd517d7ea7435d9696362e24d9edf30627ac265f688121fea092ea520e48624e2ae51efe0f84cb6785c5b36322d3705d31694339b222078c19d86770d1fe298a7203e727c4b05f678445d82e139302ee936ff14124c8ed132236ce6acbbe80ab45946e533a1a0d008249260b5a4745582e4859ad8a75ffb4d5eb77642fed6eb6e50f4323df472c69c037291170c37286014d652129be25b5639c505ef229f65b3a86ba6f4dbced8cc79a5a9675fc02cfb599af0a81636af22e67fa23e6b77a3ccb7d452e9f387d2f834562fc81d8b477539c208faa8fc4a01cc7e8d092517b93dbb4c10280a575483e9cc5d030d1b3a6a91737c6e09803c2774b8008b38f9cfaec1ca9d21f2d089a215b1c2a95aa55ee0cb65cda0c9217bbfe4fd1186c2923cc7635c37cfc0e010cc8cd71d83389e0dc7544f3ee15b22aa9fd9cca5e9464625990e03e6e03ab77c493140e598c64a9b206085766c3fca6b4c68b50f9fe63a0819e58fa99fb01104abc848dc1d3a0bda9b03ffd9ed3e08b727b78c27b0666c85a572a5a3bce9b89f677a0a107effe9cf62a73630c2c47cd0e19fff29ab4643d7a2ab1fdcd922beeecad9b982665993972121b1ecce9a63fa1232a450d017edc460b1b32319a4809c1721badb278ddfcc39f0eed67fe26957338de0ee6de9823bcddabbe45e4ee395a51ff5cec0ff68abf32ecb49cd0119e623536f0ef6083d6781276f2764147f140db60633a395ee763aa4c0f86380e13c3b84bcfdc007cb4cf7cdcaa999cd28fddec70605cab4e4e99914ea9c33854ff025232cdbc6c17d7b0adf5f10b960b894e3ae790941c2966d6cee69b0243a384395e1964a19dcb4e771373770eba21934cfae4b03ae7f169c83db4a8632b1cffc0dda6e68c1a35fee88ecf2e0d139f5811383eebe54e86b3f9b39a540c5dc627a3dedf1182f619791f0a019b27bc7baf5143f21e062db752c0ea2c0322867f4f11136bf663e4e6347f16706e58e6f6a6c1ea49259f4456d70a9e64b8bcb78a0cdfacf98fdd9fd784e1d2e222bcaf1a9065aa61ef7fba511e34fa32ccd8041a93acf6b24e4f060651c535fd4c0249bdae660c9fcd66db73538c11c17183d9bc4a2fb8d59449e1b38ba2d0ff7a9ecea53da7192b4851a4c4f4186b9d5c452951829ca5c550f2be16d22a4e62513a78bd9d3d9f2802fe9e2fce80c7d5bce19399ddf089caf05423a92452e378b8ba2f4c3db5947a33fa5bf3a94b3d605d83a0d1dd918ccc0d2c540bcde00e0121a4613c19c88", 0x1000}, {&(0x7f0000001300)="a160b12643d72bd43bf3e4945be029d7059b0d044e9f1f857b7d59abab7ed389df7afcb8f1761786f24633065eca4ec1c79ce38e119d4b5fe23a6b9fba5a12dca14928ff4bf140f42397269224abcb43bf61ca13e24e8907758417074805df17fcc2cddaf5535ee5f047c18aa55ad0c93d3e7cb48f6f7f05ef3e2f741389ed8b3d84f7863d054ca35a8896ec18041acdee5b7b95e9743f30bdbd37dbc4b56880d17ee872ab1ce5768c564186675180216e9d871c1b419e3413362bbe48c02a150e938d6150702ff215c072fd2648007638264a7e0f7ca4c0e3994eaa960ed0529a30b0cceaee2fef0c8331fe6015446347", 0xf1}], 0x3, &(0x7f0000001600)=[{0xf8, 0xffff, 0xfff, "a06dfaeee60dc88bdc24dbbed7e1ef0dc9a9034780db58529f938300fea06f25ed564596fac25724721ce6c6f4113609fc37b2cdd4896b5608607dd495830b3b91f9561d3d6c0a13e444778f26dab61dcfeb2f1864dd21549b6d7c699f3545745c55f8cc25e06e50756a82ef2f7a93c8dfb8d28894c494a8831b4286b1a100043e6653af25c4c4170094ba0d741f30ce850fed2c1d70fc46018edaf04904a9830dc5b222a655b1cebe8e2c11eb9cb62a90ece23c6f1b96be069ae266456f15cadf09f0abd94c20c1351a51fe125f913092acb38c55ac4167278b736e2aca7d194810"}], 0xf8}, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1f) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 17:08:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x10c0, 0x23) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2dfe) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x0, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x33, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x13, 0x4, 0x100000060b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x4) socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4ff6afc3f18b2ee14e5d93f5de06000000ff000000eb5a1868437cb6edb6ac61045e42b97b4c66500169c4e6dda98183c18e2f1752c042f2382e800c5420f872d2c21047dfed97bf45b0f84d6554ca2e8faa1c1a80cbfaa187ca61c52cfb513a3c8e1eea041b7ca0b83b925b81b4ee4088d56a8a8488afd4550d66cba73ce101d97244910fe9530ded81fcb084fc24b29067624bcd3bfa320967280408d918a7b56534a91939c67ef12804106245c4c23b658ab036802a980ca0d7bc1f8375ac0e8d5379082d125684671b985a54ee6e8b51da416f8af43475ad64901b2f429f21c21583017be9f3812f49a83bd4bcfdfad18995cd499a8cf378c759da1fcd5d816012ea0fd915a8aacd36b65582a0f024e2950cb2fefe03b0dec6968c264f922aeb0ce49f4df2efda0ad2b2176d97f925ee00d30d2615d7dfcc618264f465c8d8a9303b1786c6476d3fa0b2a660a32efbcc74f05446faaf5649d1f2726c2661ca5d8b400180000090a79d5467053df6280021456b14fe2a96f6b187cb76103874cd00069eab83e82b3f4776924d7c5460273005327e325d94c23fb96d567ecb3c80770bcb3b2977d0a7daa87fc1e1d8c692e6ff652233c48e260229a7d73b3c32ff4e84525a4cf739867a09d6d20dcf2a3d0bc67bbfbfd3ef3ce4bcc8863d33332233568f2d28218e7195bfd9e081e1040300000000000000c30171aa4f12388f51220e170fcfb68779142e37f114e8d999aa419cbc0c4cb4b7e543fd5a9153d044c0f847078e26054dda208e293a539c537b4cd079399b4192d168909961f71532e7c76e4262abc38506dd566695c6f92c2bf898b63a6dbccb32c44bac03d43744e73ac25323377f5bf3777f58dc6738f6b453bbd0e6ab7b3fdc89e55408fbc0a45dc9c8156b5fc68bb90a008671ca5978a9b294d245fa0a339dfb553f751a13a857e09bed25561ad3c70f6bc1ab0a3d1517b1fb264f183bbe7cf45ab303e97316ee32111aad7731c25ddcc3304fd5dabb5852e175b4a13d1ec15b735283e67ce3ace3afa930de3102b38ac513d8be68fa937d05fffa9ed4d75ff83ae84ee00e4bd6cfd00e2681da091775ae0e843c9933ed8e68a45c831e28f70d1b1c1f1cf3549b52e7167e6e44a2090b1fb7540877a3439545c2428a0d2ff030ca01d238d35e8930d62c1ec99166deef024656139d23ea82c59c33af7a778230bb8f661ce3edfe1dfd"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0x1d0, 0x10000000000000, 0x0, 0xffffff4a) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000100)=0xc) recvmsg(r1, 0x0, 0x2) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 17:08:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x801, 0xa6, 0x7f9, 0xfffefff7fffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789ab", 0x309) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") poll(&(0x7f0000000000), 0x0, 0x1ff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xcc) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x30) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2004a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2004b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2004c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2004d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2004e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2004f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2005a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2005b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2005c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2005d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2005e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2005f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2007a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2007b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2007c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2007d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2007e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2007f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x204e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20530000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20540000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20590000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x205f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20640000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20650000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x206d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20700000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20710000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20711000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20712000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20713000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20714000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20715000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20716000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20717000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20718000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20719000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2071a000 didn't chpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20730000 dipmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20740000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20741000 didn't change! pmap_unwire: wiring for pmap 0xfffffpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20761000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x207a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x207b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x207c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x207e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x207f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x207f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x207f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x207f3000 pmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e7000 didn't change! 17:08:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x10000}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x2, 0x8, 0x1, 0x40, 0x9, 0x7fff, 0x2, 0x0, 0x9, 0x3b}) r1 = socket(0x2, 0x5, 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x21, 0x2, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000002c0)="380e1c35600a1249ae98e04076bcf8b8133f8b38aff8f9712f9c278ef83359c75eb410ad7c32c23803f00e24d178a3532e69e321f7678a0ea0beb1c6895909880594b18563c17bea1e8f8760f49e003f3b361fe91a9a5f3bc7f6572f88", 0x5d, 0x8, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r3, 0x4, 0x0) mknod(&(0x7f0000000380)='./file1\x00', 0x22, 0x5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x0, 0x0, 0x5, 0x1, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x3, 0x4}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000440)=0x1) read(r0, &(0x7f0000000480)=""/162, 0xa2) r4 = accept(r2, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) sendto$inet(r4, &(0x7f00000005c0)="36dd7b767b874e6299e43008bd79b929d55808ea19bdaab1536b4b06d86b532b3c525371b99c95ae5faeba5f01c433f7df40269c3d06745e6919056349f728b5e2e54f904b69d91d2ded62de814331b03935958b7491665be57603d08cb9c02418a246af7a071b5ced18556e", 0x6c, 0x1, &(0x7f0000000640)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = openat(r5, &(0x7f00000006c0)='./file1\x00', 0x10210, 0x80) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000700)=0x3) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000740)={0x8, 0x9}) ioctl$TIOCCDTR(r7, 0x20007478) openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000007c0)) fcntl$getown(r4, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000800)={0x5, 0x1}) fcntl$setstatus(r7, 0x4, 0xc) 17:08:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ea6000/0x2000)=nil, 0x2000, 0x100000000000000) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xa, 0x8000) mlockall(0x0) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) setsockopt(r1, 0x6, 0xfffffffffffffffd, &(0x7f00000001c0)="0e", 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0xfffffffffffffffd, './file0\x00', './file0\x00'}) getitimer(0x0, &(0x7f0000000240)) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000300)=0x1) r5 = semget$private(0x0, 0x3, 0x140) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000140)) setsockopt(r2, 0x4, 0x7fff, &(0x7f0000000380)="ffe2e3524e4ea862416d0bdbc6d555c548925e9747fe", 0xfffffffffffffe27) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4) dup2(r3, r4) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208e8000 didn't change! pmap_unwire: wiring for pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x208f0000 didn't change! pmpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20910000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20911000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20912000 didn'tpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20920000 didn't change! 17:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0xc005, 0x1) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x4, 0x8}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(r2, r0) 17:08:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x47d, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x40000003d3bca6c}]}) pmap_unwire: wirinpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20930000 dipmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20940000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20941000 didn't change! pmappmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20950000 dipmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20960000 dipmap_unwire: wiring for pmap 0xfffffd803f013a28 pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20980000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20981000 didn't change! 17:08:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x19, 0x1}, {0x1}]}) 17:08:22 executing program 0: r0 = socket(0x20, 0xc007, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="8ecf0569f687c2a9ffb1ccdf26220d8b070ea0dc3c732c9466ea9c944d1ef061c4cc81884e88c35761099b", 0x2b}, {&(0x7f0000000040)="22b5905d12e85cd2aa110d81d77c9b9788c8c16f32b0c80a8af88b04d3ae37b0273e1ca9025e24c88fafd429cf99476df8f8b5fbd072b8a53c169f4e5cfd2d3ca099a60c82ff6f61264d47a08ba00e775f2a9c6ba1d889d687fe45ac4595cb1caced42ea46564662429b1af9607d0d755a9f3cd4afb7f133fdaf178273dbbe074f93615f", 0x84}, {&(0x7f0000000100)="264409666f5373afb2e59c69a29ec638cbd43f04f8cbecdc688a2bd783d6b64de944e45e2d88686f5c61ebb23f8425117e3e1b809fd76b476794061f7638b9c3f9f466ddb5a586675c745a9e434dce979f9da189b8085c3f26b37da97308ccc61684f298", 0x64}, {&(0x7f0000000180)="15049e84068f5c027521a43451e0a4c669a526da7b817632dbb9d4c930cc5dc61248d8946e2cf3c1470a8d0913d1b4ce5bdcbe2405c7e49119", 0x39}, {&(0x7f00000001c0)="42822d89901cffb88a8583208c122b6d31185a80d37c03836d46612c572ea90ca3580e8115cf834f13ad28dfed88b695e538037330ddc69fc025a4b42f299a2e1de336798b47ff52fe91ea3d6d52e43e01d01fd50e7b1cb4b0fec6cb9afe49467763294cb9dbc33d86da6f2430b12fa95ee795b0387a138847eafcecc79ce8a35f329b7efbe56ecaff7ed950588a8779ac551dca50b750b1a46523e9d8565572fd383b220b7da017e6416af751251d0f9a3509b4bd7d15f1c7caa66a07024cd46446fd345f62b8c120f836575ff32b97a523f749911bd562f94a0586baeea49e42ce1a4ab7fa343d7b2ae7f866", 0xed}], 0x5, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x209d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x209e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x209f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20a00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20a10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20a30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20a40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20a50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20a60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20a70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20aa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bd0000 didn't change! 17:08:22 executing program 0: setreuid(0x0, 0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f00000002c0)='./file0/../file0\x00', r1, r2, 0x6) r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setuid(0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x9) socket$inet6(0x18, 0x5, 0x101) bind$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x146) bind$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r5, &(0x7f0000000140)=@un=@file={0x0, ""/78}, &(0x7f0000000280)=0x50) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf7000 didn't change! 17:08:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bf9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20bff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c04000 didn't change! pmap_unwpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c20000 didn't change! pmpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 pmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c50000 didn't change! pmap_unwire: wirinpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c60000 dipmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c70000 didn't change! pmap_unwire: wirinpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c81000 didn't change! 17:08:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1ff, 0x101, './file0\x00', 0x6, 0x6, 0x7, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) fchflags(r1, 0x3) 17:08:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f00000003c0)=""/248, 0xf8}, {&(0x7f00000004c0)=""/148, 0x94}], 0x4, &(0x7f0000000580)=""/198, 0xc6}, 0x41) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file1\x00', 0x2, 0x0) getppid() mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000000)='./file0/file1\x00', 0x100, 0x80) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20c82000 didn'tpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e0c000 didn't change! pmap_unwirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e10000 didn't change! 17:08:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0xc0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)=""/183, 0xb7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f00000000c0)=[{r0, 0x19}, {r0, 0x40}], 0x2, 0x0) 17:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x23) msgrcv(r1, &(0x7f0000000140)={0x0, ""/174}, 0xb6, 0x3, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:08:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xf745, 0x2}, {0x18, 0x3, 0x6, 0x759}, 0xbda, [0x80, 0x98d, 0x7f, 0xc21, 0x80, 0x0, 0x7, 0x5]}, 0x3c) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="e8b2a88b90805dd63c4690a6a1f4ba00240adb4bba16aca233a224604bc7445b46ae4e14e5544f75f170673e7fc31062", 0x30, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0xab2, 0x1, 0x1, 0x1, 0x400}, 0xc) sendmsg$unix(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000006e}, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e11000 didnpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 vapmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e30000 dipmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e50000 dipmap_unwire: wiring for pmap 0xfffffd803f013a28 pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20e70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ed0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ee0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ee1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ee2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ee3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ee4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ee5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ee6000 didn't change! 17:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0x1}, {0x44, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0xffffffffffffff9d, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0xfff}) pmpmap_unwire: wiring for pmap 0xfffffd803f013a28 pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 vapmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f22000 didn't change! pmap_upmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f60000 didn't change! 17:08:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f81000 didn't change! pmap_unwire: wiring for pmappmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20f90000 didn't change! pmap_unwire: wirinpmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20fb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20fd0000 didn't change! 17:08:22 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x4000000000000, 0xfffffffffffffff8, 0x100000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7fffffff, 0x80000000, 0x9, 0x0, 0x4, 0xfffffffffffffffb, 0xfffffffffffffffa, 0x2, 0x2, 0x1, 0x4a1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x5, 0x8}) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20fd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x2pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20fe0000 didn't change! pmap_unwire: wiring for pmap 0xfff/p: bad dir ino 5 aat offset 0: manngled entry ic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *111733 32873 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e1ec8,ffff8000149e1ec8,e32936898d1b8672) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda320,ffff8000149e1f70,ffff8000149e1f30) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda320,ffff800014940978) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff6d30,fffffd803efda320,0) at unveil_add_vnode+0x23c unveil_add(ffff800014940978,ffff8000149e2538,ffff8000149e2603) at unveil_add+0x273 sys_unveil(ffff800014940978,ffff8000149e2670,ffff8000149e26e0) at sys_unveil+0x405 syscall(ffff8000149e2750) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffebee8,72a1f408ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffebe70, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e1ec8,ffff8000149e1ec8,e32936898d1b8672) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda320,ffff8000149e1f70,ffff8000149e1f30) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda320,ffff800014940978) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff6d30,fffffd803efda320,0) at unveil_add_vnode+0x23c unveil_add(ffff800014940978,ffff8000149e2538,ffff8000149e2603) at unveil_add+0x273 sys_unveil(ffff800014940978,ffff8000149e2670,ffff8000149e26e0) at sys_unveil+0x405 syscall(ffff8000149e2750) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffebee8,72a1f408ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffebe70, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149e1ce0 rbx 0xffff8000149e1d90 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149e1ca0 r9 0x1 r10 0 r11 0x64da20afc9dc47d3 r12 0x3000000008 r13 0xffff8000149e1cf0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149e1cd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=111733 stat=onproc flags process=2 proc=0 pri=17, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800014941788,0xffffffff822b78f0 process=0xffff8000ffff6d30 user=0xffff8000149dd000, vmspace=0xfffffd803f014210 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *32873 111733 59001 0 7 0x2 ifconfig 59001 321527 74247 0 3 0x10008a pause sh 74247 184876 77910 0 3 0x82 wait syz-executor.0 16378 159115 77910 0 3 0x82 piperd syz-executor.1 97268 370175 1 0 3 0x100083 ttyin getty 5206 497490 0 0 3 0x14200 bored sosplice 77910 417160 27861 0 3 0x82 kqread syz-fuzzer 77910 492624 27861 0 3 0x4000082 thrsleep syz-fuzzer 77910 294008 27861 0 3 0x4000082 thrsleep syz-fuzzer 77910 427898 27861 0 3 0x4000082 thrsleep syz-fuzzer 77910 499097 27861 0 3 0x4000082 thrsleep syz-fuzzer 77910 235698 27861 0 3 0x4000082 thrsleep syz-fuzzer 77910 278122 27861 0 3 0x4000082 thrsleep syz-fuzzer 77910 270049 27861 0 3 0x4000082 thrsleep syz-fuzzer 27861 19463 86630 0 3 0x10008a pause ksh 86630 467004 89914 0 3 0x92 select sshd 89914 116004 1 0 3 0x80 select sshd 48241 36572 33679 73 2 0x100010 syslogd 33679 138002 1 0 3 0x100082 netio syslogd 41092 64073 1 77 3 0x100090 poll dhclient 75492 522857 1 0 3 0x80 poll dhclient 81365 19306 0 0 3 0x14200 pgzero zerothread 59325 310876 0 0 3 0x14200 aiodoned aiodoned 55747 81044 0 0 3 0x14200 syncer update 7087 404719 0 0 3 0x14200 cleaner cleaner 83676 384859 0 0 3 0x14200 reaper reaper 94064 513944 0 0 3 0x14200 pgdaemon pagedaemon 48456 116623 0 0 3 0x14200 bored crynlk 38743 46864 0 0 3 0x14200 bored crypto 56417 468780 0 0 3 0x40014200 acpi0 acpi0 13853 194007 0 0 3 0x14200 bored softnet 3470 385563 0 0 3 0x14200 bored systqmp 4657 405460 0 0 3 0x14200 bored systq 54512 131967 0 0 3 0x40014200 bored softclock 19760 32231 0 0 3 0x40014200 idle0 98764 495152 0 0 3 0x14200 bored smr 1 114553 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9519 6353K 6983K 78643K 13579 0 0 pcb 23 9K 10K 78643K 520 0 0 rtable 86 3K 4K 78643K 591 0 0 ifaddr 58 13K 15K 78643K 176 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 52 0 0 iov 0 0K 24K 78643K 175 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 76K 78643K 2259 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 19 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 142 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 1159 0 0 sigio 0 0K 0K 78643K 34 0 0 proc 44 46K 62K 78643K 620 0 0 subproc 66 67586K 69634K 78643K 273 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 144 0 0 in_multi 22 1K 2K 78643K 122 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 344 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 29K 78643K 3635 0 0 UVM aobj 51 2K 3K 78643K 59 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 24 0 0 NDP 13 0K 0K 78643K 54 0 0 temp 177 2711K 2839K 78643K 9411 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 12 1 0 1 1 0 8 0 inpcbpl 280 502 0 495 1 0 1 1 0 8 0 plimitpl 152 79 0 72 1 0 1 1 0 8 0 rtentry 112 100 0 67 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 170 0 166 1 0 1 1 0 8 0 nd6 48 21 0 18 1 0 1 1 0 8 0 ppxss 1128 18 0 18 4 4 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 418 0 270 13 0 13 13 0 8 1 art_table 32 419 0 270 2 0 2 2 0 8 0 art_node 16 99 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 134 0 124 1 0 1 1 0 8 0 shmpl 112 57 0 8 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3130 0 1689 47 0 47 47 0 8 0 ffsino 240 3130 0 1689 85 0 85 85 0 8 0 nchpl 144 4853 0 3206 62 0 62 62 0 8 0 uvmvnodes 72 3947 0 0 72 0 72 72 0 8 0 vnodes 200 3947 0 0 208 0 208 208 0 8 0 namei 1024 15155 0 15154 2 1 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 29298 0 29298 12 11 1 6 0 8 1 sigapl 432 1312 0 1298 2 0 2 2 0 8 0 futexpl 56 18432 0 18432 1 0 1 1 0 8 1 knotepl 112 389 0 368 1 0 1 1 0 8 0 kqueuepl 104 273 0 271 1 0 1 1 0 8 0 pipepl 112 874 0 855 3 2 1 2 0 8 0 fdescpl 424 1313 0 1298 2 0 2 2 0 8 0 filepl 120 7617 0 7523 4 0 4 4 0 8 1 lockfpl 104 513 0 513 2 1 1 1 0 8 1 lockfspl 48 159 0 159 2 1 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 30 0 20 1 0 1 1 0 8 0 ucredpl 96 1252 0 1245 1 0 1 1 0 8 0 zombiepl 144 1298 0 1298 2 1 1 1 0 8 1 processpl 840 1328 0 1298 4 0 4 4 0 8 0 procpl 600 2736 0 2699 4 0 4 4 0 8 0 sosppl 128 14 0 14 4 4 0 1 0 8 0 sockpl 384 950 0 933 3 0 3 3 0 8 1 mcl64k 65536 529 0 529 35 35 0 33 0 8 0 mcl16k 16384 4 0 4 3 3 0 1 0 8 0 mcl12k 12288 20 0 20 6 5 1 1 0 8 1 mcl9k 9216 17 0 17 6 6 0 1 0 8 0 mcl8k 8192 18 0 18 6 6 0 1 0 8 0 mcl4k 4096 58 0 58 2 1 1 1 0 8 1 mcl2k2 2112 7 0 7 4 4 0 1 0 8 0 mcl2k 2048 59401 0 59358 18 12 6 12 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 103240 0 103181 35 28 7 22 0 8 0 bufpl 256 27180 0 24073 198 0 198 198 0 8 0 anonpl 16 135528 0 126760 89 28 61 61 0 62 15 amapchunkpl 152 6370 0 6254 21 15 6 10 0 158 0 amappl16 192 6898 0 6303 71 32 39 43 0 8 8 amappl15 184 9 0 8 2 1 1 1 0 8 0 amappl14 176 367 0 362 2 1 1 1 0 8 0 amappl13 168 183 0 183 4 3 1 1 0 8 1 amappl12 160 171 0 170 2 1 1 1 0 8 0 amappl11 152 55 0 41 1 0 1 1 0 8 0 amappl10 144 235 0 234 2 1 1 1 0 8 0 amappl9 136 629 0 625 1 0 1 1 0 8 0 amappl8 128 190 0 171 1 0 1 1 0 8 0 amappl7 120 210 0 201 1 0 1 1 0 8 0 amappl6 112 60 0 51 1 0 1 1 0 8 0 amappl5 104 329 0 318 1 0 1 1 0 8 0 amappl4 96 1155 0 1126 2 1 1 2 0 8 0 amappl3 88 918 0 910 1 0 1 1 0 8 0 amappl2 80 10245 0 10204 2 0 2 2 0 8 0 amappl1 72 33776 0 33346 24 15 9 19 0 8 0 amappl 72 3066 0 3031 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 58 0 8 1 0 1 1 0 8 0 uaddrrnd 24 1313 0 1298 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1313 0 1298 1 0 1 1 0 8 0 vmmpekpl 168 13070 0 13046 2 0 2 2 0 8 0 vmmpepl 168 142012 0 140520 145 56 89 89 0 357 18 vmsppl 264 1312 0 1298 2 1 1 2 0 8 0 pdppl 4096 2632 0 2596 6 1 5 6 0 8 0 pvpl 32 390791 0 379009 205 50 155 155 0 265 40 pmappl 200 1312 0 1298 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 410 0 89 11 0 11 11 0 8 0