ecuting program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180), 0x13c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r6) r7 = getuid() r8 = msgget(0x2, 0x180) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getegid() r13 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x400, r9, r10, r11, r12, 0x30, 0x80}, 0x1000000000000000, 0x800, r13, r14, 0x101, 0x7, 0x536aebd1, 0xff}) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x40, 0x0) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00 \x00\x00\x00\x00\x00\x00'], 0x1, &(0x7f0000000480)=[{&(0x7f0000000080)="9c7060aba59db1d06020e866fdbc88d6a669c9d80f11c431e819258c13e63268c3f3ae762a8037735a4a3f7458b7", 0x2e}, {&(0x7f0000000100)="e6fdef0382be73cc69740802c0415f296408af5fed39bd32", 0x18}, {&(0x7f0000000180)="a609186cbafe6001fc865f04e5529cd09541d40c41c937ab97b7e8a351fee87c12e3eca9e64ec69ea92d2fa57edc66724999b1b9c3e0f120c4e86acbb6ce1165a6352aab42468d442987b4b15bfdb8d0376005d6ebc9f105476257b6826307a1e67d1c7704f620702b19025ec079eb29ac9c525011797c53a6859bc29733631684dc39b47e07590dff72a1e10f537be198317b04e34f048aee628e6aa32bbf38dd1267ca7e4f62fadd4bce507101c59771261cea08beb1f324b314c276213532e2d3bfcb2ae67434e9a259f07976f4dbcba46a0fb4f3fe2bb6108d56eefe8dac135b2e976d4cf088920f32225a00e1202c9df39bd284858db2063dbe3e7c", 0xfe}, {&(0x7f0000000280)="b4799948e5b6bfbbb2c115e11cb4ee0958b7fbee30ece6fdbaf33a2ad5090cf0810dd45e88c3f81b4f8dac38ba61abc25e93b232b4db15238de001b61e6ec85dabf15a26a6aee6a52222778e60a66c31cb604d2915dd8fb0b0301afcf8cce5c7d94e93c1ab91e49024419645f2c85e4dd0336de9e8bbbc5d4f218dcb1284b7ef20275f4cfbbc7e857faf65b9c0b462e6b26d73c89b28a9792739c8d42221add56276a1313d23ce012c3ace5e69db9cc9a6e383b9c7a2e68abf95f83b8b02f3606bfe7b4fbb59e6adb6fef278f444c664020264e5ecb98d768cec063d", 0xdc}, {&(0x7f0000000380)="2402e6f7259f0ff319f147f77242a418d5c5c1190f746df08c2439657dae6f7545276191293b2683ff58162f9bad0865adc9e2150aa9915c5d6c822236ca83b2ab912f5e65b709fcf7c2ecdb534f621df222ead0c70dffed7852c2e8f7782eba626031ac9830a3df98e100ad6b2b2671899f0b1abf2e560ed4dedf55c4995e4d754a371a4c8a16da1610b5156d98c962279be5905cf956299c79c893952d6eda423a7a19bbb08764ea8df49f693185ce51a0d9ea3f3d1c8066ef4b6634cb265a98115eafba55e051302ed894c68cf3580eda38616a22426b3059e3bd32660bc21ae61de779d937", 0xe7}], 0x5, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r15, r0, r2, r1, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r12}], 0x48, 0x400}, 0x400) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r16 = fcntl$dupfd(r1, 0x0, r2) socket$inet(0x2, 0x3, 0x1c6) ioctl$BIOCIMMEDIATE(r16, 0x80044270, &(0x7f0000000000)=0x3) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xb91087aa4f93c150, './file0\x00'}, 0xa) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x94deb10426fdb39d) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x401}, 0x10) write(r0, &(0x7f0000000180), 0x13c) setsockopt(r0, 0x0, 0x0, &(0x7f0000000280)="0f25", 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x80, 0x20) connect(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "73771873010000000000006e45848c1ad01dc400"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fchflags(r4, 0x80000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x0) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x10, 0x3, 0x100000001, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = dup2(r3, r2) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) pledge(0xfffffffffffffffe, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffa, 0x2, 0x5fb, 0x0, "31ea260a04a0f2b7d20100", 0x8001, 0x8}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100c4, 0x0) r6 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10080, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffc, 0x90, 0x80, 0x1d5, 0xffff}, {{r4}, 0xfffffffffffffffa, 0x2, 0x2, 0x9c1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x5b6d48b543092ff5, 0x1c007ff68, 0x3, 0x2}, {{r0}, 0xfffffffffffffffb, 0x77, 0xdafae4fae8e375f7, 0x9, 0x2e450789}, {{r5}, 0xfffffffffffffffe, 0xc5, 0x40000000, 0x0, 0x8001}, {{r6}, 0xfffffffffffffffc, 0x8, 0x80, 0x0, 0x4}], 0x4, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x2, 0x4, 0xa25e, 0xd654}, {{r8}, 0x7ffffffffffffff8, 0x8, 0xd25ec0b43b619113, 0x0, 0x7}, {{r9}, 0x2, 0x10, 0xfffff, 0x8, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x60000000, 0x9, 0x401}, {{r0}, 0xfffffffffffffff9, 0xee171055f7378fd6, 0x2, 0x9, 0x3}], 0x7, &(0x7f0000000180)={0x1000, 0x101}) pipe(&(0x7f0000000000)) r10 = syz_open_pts() fcntl$dupfd(r10, 0xb, 0xffffffffffffffff) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) chflags(&(0x7f0000000040)='./file0\x00', 0x8000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xf) r2 = socket(0x18, 0x4003, 0x0) fcntl$getown(r2, 0x5) setsockopt(r2, 0x6, 0x16, &(0x7f0000000100)="dd8348a01bfc175e58e10e3dcf2851d0d8c1cb253ce8c05eef71bc2e8fdbadd29c35780205fe1cf0866cbf41472284c24558b88c81086286b7757e5e289039bb5c81e14c3e5a636c6e87204bc7ea4bbe856467075d7389b78b9cc2a75bbd36481df6b17115babc101a47a07bb1b15972969f5de89f787809fdd07d014714337bd74ed5494c57c4e3df024450f156f81f06845ffafa0bb477de10f4c87a6868906790e701b06dc0d6b0a612e342fc40a45a761e2ab0eb87ff4265b3b5ccea0e30438dddd770471fbde1b1c3536d963cbd897135b98d812e5794533dd7c8826a78c6afb9e815d01ae6988f21e4b71e658424aa5dd451e124c65c83bddb53896754cccb3b7aabffcc900e450777a59321788f0ccd58a3123bd0bbd1ea27edac14adcedad802da078017672d1d08db0a0c85c74784144cd65627a931c7269d9c4f178dbf34d7edf11f1c6e7ec2da31e2745c836ca7d070430165ec91a3d973f865c237ed8cd9514f39ecef4a9c21f4c7c5d9d7c737ac3e428191d3e7e34e98e3334bc90ab2b31e82c7e2de4e599be6b6f53f758b39257027a467ee3be7857b1e1d6b78a032d668a8e04e54ca75aec33106815f07506987879006a9be320790ce0aeaa1189f462109531f28cb6928064a9a13300df0425be741ec58450022c1f35bb2cf401678937594b52275557f33820031eeb6fcfe7b4e01203888c8579ea1e4f4267f5a6431d2193524d3ee04f9baf88c23df094184670558f4ddc616e9a09394ba8456224bb0536df394689fd837405e4d81631cb2274dbfb608b49b45189a71e395a7d456a9eca0dc4cdf88df1c4f0bad6e3c166b5f24194bf3c5a108980b52dfcb0cc2cd87a25a47fbcf7301c5c83d830313c8c111ae295dac782bfca19a620f4fca3dab5a3307fd92282b711da579a3819633bc80087e585dac822c207151c057d87780d49313ee0e87ae6fc7dca2cfe0a78f49f15f6bea1771d06bf9792477107865234397ab4e4939e4b9ea41a08afe013ebf9a1250f0a6ccb03c3ac5716106573c991fca21ee9c95f278ba1361372f3b118347ec73c6173ed0e79c1368c2d6b8ad6c3b24b2c74a6b0b53df453f6a44a90b50b9d15b9ad788bbef07ea3b1a00b77988a424e609b73033ad265d1d06f03ee3a37907e7c1306c302143af060e076a78eccd0de64ed7ec6bbaab9dbf1b416af9b67b7048249927331146701bd6e9e8e71638ef335f536a6a3529109a5fad24b0d408575e2b3122bc1f157297185c05edcf412815577bb45435092662aa936416130182dc38c5b9c6c7c1343339d7588424db9c77fd1a38de65a17cf5bd672848bb813980a492e8faa6d48914905bb9f8df83de4fb68639669831d351ecafbdb6a8a5d46b923298d2c7ed350aab3db21fc1867df19f4a42b367327a3bfd9b2bc8643d86b95cd522111196258c026a06a3ba6495413d3bc50101ee1d726f123f3f34fd42ce71f952fcda5dc9e7570a8bcb14a4d9fa2604ff8f05891b1b490a421260ca907d2c0adaf22708d92d5e1d68d158382f2a5d17af9fb222749ebc0b06e5c7eeed466e172e8b0c9e9fc33f76a59bcbcfb0941b139e21ee09d393fbdf2a6c4f1b90e3102569540ac9becb1eb5cf706028764bf393d0faf45f74bf197b78b8141c00de1e0b17fa6dd07a0af75168bac0ffa25e28184d99e217cce1a175eec4e349f5e86bc2bc407670f45cc1ca2af5cf5ddb807b7305e9bf6f120d17a3237b098dac3cfb2eb136083294e2a1b6ec6811dbacd1febb5d0aef6d67d98b41706ea0ca05d54f4bcc6fd4d8833a92d512ac9cf75175c8e48491d8ed38f46ca9fa4f951acf7f59af0c31fb7a129583e7786382cca99018abde0ce61bfe54e559494a6526f5c9a0f3b43cc9cafa7c21a047dc322aeb7f1ac1fd53ac3b6a105d9a2fec1845acf5429ce7973cc68a367474b87221eca1b491da23826a52de0908e982f6559d2b4a6ba4ce8d29d845ed94b258b3107402999b4159167a68e7c5bb5c9873ea6810387b5fc4f23ea46683c683f4658522034fb60b77d2a60a8f964b614a1e353048c7f8504c5edf5332a2ca895d04fcd27c543cd62df16a870b5309e57bfffe27bb07b19d3025ff32062a691d90f3bd31a304b7b083e63f2f943e7605cdff6a94b8e597b78225cb23a0a0b1e4c5954a3d4102ef8729321051cd41a2bb1dcd2dd578f508b0de2a666202c84f25a1dad3746985069216a463ceccfe44409e210857373cc3b17da5f91c25a99198790ad1e3189413e2a71b6e4306f7184d68ab1ab9e448553cd30ee9d1c76c7b633ee950ae87e931079de8855939f949b4b3ed7063ba12aee4d6fde03439361493b4969b2e97514e6a33d41644f38ef8d6c5b87da1f12ea47633811f539645e2232df1ac19936e4f2bff7714b242238ecc68bb5472697167e596847145cdcf0df1fd16eee6c564da96723a68b2e72d81f5f6ac208cb68d7aa52a38bb28522908d955db287572ae9b8198258574f11fa6e2d6a510be10c20fceaaf0b6b93a8c90dfbf8dff0df2e1fee451653c970542159fa8a9de4025acc4abc8a0a204ad8e0bcdb0ed2b0956f3690d999e9a78701a6c73a0ab677fb065b4b7c81ed7f8b16db531a9b0fdb52936f820bb6d1360f5b0eb020719d4d6b867e0e0517bf4f27e98cd2af905a36b2fac2cd9cdacfc22c5331576b3d303202ee0993d39986398efbce1c11836ba1af4d2be8cf0bd18df881f8f5dde1abd90f7374503a7fd9f10c1142e3fb3f7e368210cf0a2c9dfbc8964f3e0120f4637580fd50a36c23b3d9fe9b797473f89a7f627fa4b8a6701d64f4fd5b88fe852b419303008a8239c12ada07be0daa80721232652ced3bca5a0a2ed0d86a14d404438aded0e5f74d6c9ebf7b8a39a485bc7130dc7cd87a050fa465086eedafdf5be48d4eb324a4331b86f3ad0cb72a4a57c5b956182f29d3227ae57b77486ccaf14e71107919a3399d0a0a3d937fc675ddc0b836715389e084d6c36287282311444b59bc0ed7a468790b301a795b197515616d8a8ef0a1262ccc2332153ebf826da1b60375c0b04340efeeb1559b75086476da63473afe19d672f9734fd80e2208ef256b7833b32eada3e881ab70867b0fdd5240b1aec1f1540a508d96197ebcdb1c7b07648c4b0b2b183f6e0571efb5ff5be4240dca81f48957699326b4b35b0ed6108d5de22884835108563696c2583814b6b7f9b3b7d3ae0063b9851a59225a91352cbc80154dbf937e8d030b493f959d7a7fc190dd688890b0e85850c559cce308575ac630b1296c8155d77ecf1ebdb83acae82a585abe49f9cbcc5c21fc43232e80f07ad2a585b79d86091ca62f4248695ac8929bfb80dc2c049bc0ea2781bedcd9336c02855c187f9c60732103121379799a43fdf821e96f617463d5a76927cc29d54b8aab5677a503fee04d82330300fca45f6aa9eac7e185789f962b706f8d25aec3bceb995199c4c65a630dfd6b7284ed83fa8454bcfee731cbe213c86b63d05eb6c681307bf3ed6045b9c8e38e073dc501670add577b70c560bf2fe7f239fdc7e164183e085337af38382efcae134c661cfe0a027be2f14c14887e3147883b08342381c4ba21b6ad8059d768eca1f436d91e111655d2ac8e240fbca5169acb133dc49142772c2a6ccc595fc92f52bd0001465e261e59ecdec603fa5050cb4b457a6419859841a7c966ec941e85985b6e3c453cbfb49865e02de0aa72dd274a40cfd0089a3057b63e3046a698b29b49a1ad710239b110de8a10527cf79f622c9e4e87098f25967c289ebe3d6d127de458ff2ead163bf31c5c6bab4ec0a4138a065788f7a3f4f585054f1573fc38a5fe8938a431b25cb410fcf96ba7595717816c91ec639f94c778324b41078525f5e2d0ffdcf35d63be091c1fc8277aa9918cfe8544a7fabc08d10c3a6913a6b2557128b60b3a8b277b930fbd6a410e22199b70293b9badeb0d9e71d29f884b838839e9da35779c1547c7d01c4d24e3d3e4067071e4492955b3d82e6dea0f08994aa89595324df8ac0a42ef20175835e9bcb0af3885c9af3e649073a12e4c0f1708c4ff0d4e0229e951d6c22299372543a254db837a04c02e31ab71395d7647ed4cf8eb2e2868994b18a006f39a0389a109e60fe26e9a7ebb16f85d493f1035325a5a56e699354378e152d84a9b01509b937e6f3ba4b454a3b20c38f29afd973a0eec1ca25309d3dff99145ef669722c911d96a8bbdf05a31e924941dfc8dcac2c0b1d55a8a1e5d0ef63bec17f2aa2f515fdb3e5b9b336af267acf969920b2a8b9635dc592f3f6fec418160a265e98323e80444e591949c14fc31fd72cb67bc80a7071f7abd9048acd23f5a63f657f3bf63d6f0b06b75f39ff2a80d89e530a2eb11b907d78cb1a094c67938dd9dc1f14297028a09ad60564bd3b98b274f1406592622cd9d329845923fb0a50c1f5f83874210f9229f12bc4b9fff671bf9f213d747d92df9a4906a92dacfcf70e6029cd2b85036afcf7aefb575757c60535332ec5e19f7463094b8d897f5be61338f60f07dafc4baf01edd9520bac9b4eea986f8e701aaa4685468fd19a22a19ad0ddabe745fabfcaaed3a2b9627d19c860f49ce02c386eb9df7b17b006344e69af41d2cff6ef05c640933e37b1eda9a556fccad35b8ca5d08b17f6e1ec418a4b862bf4e05ac9d6550d324656146c0861652122922614ce92753e15035f93b692a14bec40213990bde4d251015148a9b6b8b8de9a244d6dda3b8d9a1991eb7d5a15fda3478103e5c8f777da975d2b391f1348456c3bfb895443897c1dee376f5785d362fe4a64c0938d0834320a19334946ad31bc12bfb2e9a3b380413601bb430ddd607ddb85b1242cde61e7af92db97ffeabd78b5df568fdb816fa0864a593c8894cef9d0d427d1fefc31d691ba6dcad32a669b57cad12bd2a082f6bf2dd52fc13fd394dc29524b92882aa988aeb779fe4fb17a75f8dd455443852dbad1b6b901fa053b412a5f5760ca2d8636dac7406c026778746459991a78225464369659bb5fb501ba4e47f016d65216a47c6a3924facce2a224ee07f34a31e06b736271d492b24028cecfae98185da74ca1727e6e4e77f85d76e131a2b4c1b4bf13c8d459adcddb4d0a062011ebb315e828859e0cbeb707a54795d8bef53bf2ae675197b74586c6b08a55a29d05d9403cc56325d24eded26f4110999717d55828b15899c882a46e2c1ec56949dcb3aac10e9f0e4e3c8e7c0e59fd7c3e362ac97b3d6cb7b713132da1557a2d943f3faa3939be4a7ced263126a9a75056581f2de1e17b62c20c9e88aae9f4c357965a81ed31ec7551feb35127bbc39b513cb5d6a680bc18a3cc7b377de0f4d4f44f9add8580d7eced30c0e6dab68e68a2ed54ace21cee00367b0a4175c0145b86f3cb2d00ff8481f22aee261c6495cd37a5a7ed3846163b16cfe212dc62ef9cdb9503945d843cc3667072df799688af2aafc963db9b0a21bf411d6de8633c22c5e1eb73a168b81ed024812868f3da913707cda05672730bca019e11d07b9ca20a054c505fb6c8b7b9dad8adda7e1ccbe0b20838d3f2570470bf8eff0bfffff46be81827a1d2681051a71cc9bb99f801f6e4f644953f68b50cf183107ff321f4f319cd87f5b55c7f00fd7f4f292aa9bdb6115c2de1a890441edfec7096e63c34588a8b2a46152ac210f3c9b1475dd39776d7d89083a874fa52b17c8fd6d8e0ef79b32465698118bc0260453016d46fcf5663f02127debc5f80bc2990bb01888d65d4c4e5664f", 0x1000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0xcf39, 0x7}, 0x10) 16:00:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) getpgid(0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) faccessat(r3, &(0x7f0000000180)='./bus\x00', 0x8, 0x1) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) openat(r4, &(0x7f0000000100)='./bus\x00', 0x20, 0x1a7) r5 = semget$private(0x0, 0x4, 0x280) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x30080, 0x110) ioctl$KDGKBMODE(r6, 0x40044b06) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) socketpair(0x0, 0x1, 0x1000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000007c21e9a9288cd0704104a3c8000000"], 0xa) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x28527ba8, 0x8000, 0x800, 0x2abf, &(0x7f0000000180)={{0x9, 0x8b, 0x4, 0x1437, 0x5, 0x4, 0x7}, {[0xffffffff, 0x164, 0xc8, 0xffffffffffffffe1, 0x2, 0x3, 0x1, 0xf9a, 0x1f, 0x9809e99, 0xfffffffffffffffe, 0x5, 0x5, 0x7, 0x4, 0xe3, 0x3, 0x1f], [0x1, 0x2, 0x2, 0xffffffffffffff60, 0x7fffffff, 0x8, 0x1, 0x1000000, 0x70, 0x6], [0x9, 0x8000, 0x8001, 0x2, 0x20, 0x3ff, 0x80000001], [0x3, 0x6, 0x1f, 0xfffffffffffffffa, 0x6580, 0xfffffffffffff4f4], [{0x0, 0x1, 0x6, 0x5}, {0xffffffffffffffff, 0x80, 0x500000000, 0x8}, {0x0, 0xf16, 0x6, 0x5}, {0x10000, 0x8001, 0x3, 0x8}, {0x1, 0x20, 0xb1, 0x3}, {0x568, 0x2, 0xfe00000000000000, 0x1000}, {0x2, 0x5, 0x1b, 0x8}, {0x9, 0xca, 0x1, 0xd02}], {0x2f44, 0x5, 0x4, 0x3}, {0xfdf, 0x100000001, 0x7, 0xfffffffffffffffa}}}, 0x0, 0x4}) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044274, &(0x7f0000000000)) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = getuid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r4) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x1cd859ef, 0x1000}) getuid() open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x20) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180), 0x13c) getsockopt(r3, 0x3, 0x4, &(0x7f0000000180)=""/255, &(0x7f0000000100)=0xff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x1) connect(r1, &(0x7f0000000100)=@un=@file={0x0, './file0/file0\x00'}, 0x10) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x800, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000003940)=[{&(0x7f0000003900)="364938898994db54249e519283008a7d63e918f2d6fc54ecae90c5b06f15868b0ccff0adc97117e3c06c2ab8", 0x2c}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r3 = syz_open_pts() close(r0) r4 = msgget(0x3, 0x91) msgrcv(r4, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) fchflags(r0, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x134) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)="bcb7d869e9b54c3cd312ac213a49490a19988e8d040fa4ddbf9e321fe0a9f4965e279de7aa55b04b34c15d6b5b417e5a5e4f95b1195bba336734ed1d75bd9dfb9b530f4ccb91ffb7d37e37074cd17cb122fa7dadd3affc92d9ff2c18e1ce5af2db43f9c89b1a485568be557694918fedef5c4bb2263e5d6c000db0454a559371705904374c07977dcdbdc0bbb1bdc785778551d0cfd3db70798f9a14515d230e55e92e9dd28afc3a7aaf06bf114736d132fae1b9d60c09cb689663e577fac8307a974aa001afcd681bcddfdac6aac3b22ab5f11ee582b5d92fc717cbf3e1317f89edce6fec23ad2211f659878b66bc5a6c80877e7eaf9ed1dd9a0e3d8c5977f1e1b91b2ea3b0f796253b603eac368013f8a143ef5fd51668de4587bdc5cb7ef25c57a5439b38af3f7547e57a3005abfae2183909af68ce9835b05c513fc11b540ebf945e8223a116bdc4ef3ae3fd97d66600b6a83bb297ff0931430f816e962bc121b5d1f2be5e35952f55c258f35acafb28272d8824ee95f4154da3ed890c759f3f61b3bc280e2b07799b094aefe3b7484356d734ddc5b4154562c8a08daf078f00bab0337e424ae57ebf5ac778c3ef8cf3abf293d4fe6d19e2d1cf368c620ab24c4d02a0ed0a7e0e6ad524df225f46ecffa084588d055c06d3608f554b7233dd777bbad44f2af35867b4b2ff51967fc5326f1c89450c965377c61bfaa15a458406ec492cd4244882af5ec2aa57a146087bdcb38e26d0c374aff977fbcfc3391fdd897fcf610fb43dddffe4a91efddc2feb8518d2891a07fe3f2bd941744817b21652394e20ff9643678b0c12aac57e507852894205243d2fae09250cb250538d3e6a9f5d88ef6b11b5537e58cb79afc450aebae1979c1dd4c84f356b4d89b9f29810d182396f22575280a9e56be46ac535f17b0f775b755ff59611c6e7eb7f0b578f2268339498334c4dae991c3fd2010dae8d6030111b4a1296a029216a9e3386bc460cdb29662c6f596560c57a5166fefe7440fd5a0a8bbfaf1f7a7393cfa0f137ec8bef0ad319c78e114d1dd0e9b82f484b8eafbfa383f27c06102260eb69f3cf42a6858087455a36d76231728d3f65c0c355369f8cdee595d5bc73871cde531bdd635b8feb905389bf21be81eeee11fc6e02843a3f7c55a9f3c6db9e87cafd5b713b80ab2bfe58c7b740feceb4983995d0e8edf2dc3152a517658a9ba7376ca6f53a399b4a788fedb55c8cc549f5d12ec97574f1cdb09873194ad6bdd506699349f390d71165ba427f3b17476cd12ba2bf3a51d1a5d2b3a3bf6b01c0f22a5a93739eb08d193a4f2f790e5ebd517fc100cbd400329eca775bce1c304801f4b7dea14cbe66a64b9fd4ef9384ec65c75ab3456bfa711d7b7a1346ee6d3b1991c8b2bb9c4e29628426c8f90e5e2bdb13f6c96bca50a420187b8f2f9ffd2460ea73e07ccad1faa521424d447ed311ecdf14e66316a5f3996a16296c63c53c24d98c6861b160b5aef6b30a74f71bba741b7fd7746a68b896bff0e2de0a94f15f666acbd0be2c7892a73107a8455c5b63b9391ae4b74816ffa2c473c2589b4353bb8582c1a50c36748c8f14506f07d1a422141f351c0afd0ff97106e8851fc5e4277e51fd2b85292eaab07d1c3847b3ecc18c8266d30d98d651919384f3832ff9822464f0e03ae8150d5ec0b66a317f116a7ce4d678c3edbdc743753c2b5fb14b8fe9605e53c36b44531df6b39996df0c51a272c039e8dc3a6e9ad5403c1d3ddefed72c367eda1dc970fc23f8b2d2d8014f8243c133f8c489571a378fe1f9de3633a218319f5fe9d86c652a294bdfd0266d990040addbed45b7b8e37666e97144729c5bf23e3f0b1f09c37c8a32de17a223d801a95e0b6b416da6d385e88aeb5a66536c6364753bd15d4e0230fcdb7daa8fafb55a7f7dd0fb85243817caa548c457887bc16a37d05c59d99cd6f4ca2882b97b49d8f84498155a2164d1c3f723aff83ef18290acf68d62823128a6070db3f523ed538265c4a68354a443f8d6ce7dea1dfdbee67e39962e1848d482c138c83318f54dded2171968b276254106d8b77d11721e10140e664cb5f8d1c8f0a8a71dbdb3d6d244911cddc637408a566ce676e5ec655010f942f4b11a105884890e09a09767885080f07d13bb8ffa72c5025be3f5e271c112fed8879346ed9f4b5df7336eed32d2fdb34fc834475993e0c4de4c3b4dff138239e48ca777fa524e399f26e2c7edb05d87991c0a6af76df7a86ad5949df8886def6736a0e2e31366ff502fbe36b40995544ded7da22e213b681d6f2b802b7a22f23dd368b6eadc9128d93dec92665ed13a738345009b30ef020f21dcfa39adf38fc965965bec7d6b3f2fcfb25ceb4843b57e45613bbc9867731dc1f3ab80faf86cd78afce99f533988b70402b507fc7edb5ba1dba06fc514f44db6d99a591447a4a87c02e52d12aafbcb9d468f290d2408d8539d7ef08dd5cf256ebbde5bfb733ccd5ae36f873d432d72f94bbf73e9e64ad388360d94887d0c336d9178a270658d4e3dca26c07983307f40b96ea55f7eda414dc3bfa59feada475891c1b19d1650d1457ccddd38a03266500c7535dc4df1d3bacde49437304c11cc5d61a10a7acd83bd15bc3dd06e472aae96c896bc11c40a9fc681dcc14999a269615d959de102b97716c881fe47a9021eb0d85c19bfdaaa2049cea05c2104c535302ad1717ddbfdef0d78deb2d312da10ca3b06a5ee61359cea7fe6d8d7d1929b3217d2261aa00381765d163a42f622d31c732850f57e9010a2c68ee817911132c56cedd758d8b4f878cf6b9848ce70968fd2def22aa1c50c4ec6dc50c2a239bd20d73b1f9b878b097c4385fe41cbf212c23d441fa2f690719edb4656ba2e4a6fb7313eac7f14631b5cb9cfcd50b12428ba6f4bb989cd40c5620b2c99310141f25fca82b4c5cb8f3a1f8bb04e460798fa2e640643baf41709850724491e161753b65d852e1e41a3eeca25681e4639eca934e5b122fbf7e13f4c0f2f02d3ca2a1f900789a8bbea4b9ee5b420271f41cd10579330935130cbeebe705c61c226f63e6bb0ecde52a46652974420ee96c02ba7fc1ddb2ff916f7085a05e5d65a3ee76fadc2c474955697d57ece934cd7280151d2e720687b688d8023a47e52a35f664e5347ed4b433351f8c78ca22010f1cefdc42bcabf11cc5bfaf914005b9a57ef4d91c880d181f3065c683b434890f272ec190b207ed519cded4539dbed725e8de6bd43383d8c7a818c5a3e2e7fdf71324c25bf2ebc87dbb63ebccc7fe4c19e67fec21484925d314a43aa901ed694fc9f888188d7a6bc9e1f2cb91018861d6c7654d98960797f874efa780d4468779010631229466c79f2cad9fb5faee62a79a77e21d65517b04934ab650d89b232520be48d36670883fd380e5d8b530a0266995fd1083046e3237547bb9ca9fd94297703b3a08d39cf265e33362b7c503ba78d88089e2855fd7cd40dc497d5541e85ec7e37447fd5399ff65e575a8fdde6799262af6884016a35e0a449a4a3c6fca67d1727af60ac26ed539bc667e9c325d527fe28969d489a0fbb6972d7c6d46e7567ba89976e6f32b78ff1dc4e131b1a228da504eb323b1fd89a434a5c731ee39532a959e6942ebb1c8a2353e9264611f0a4f8b9129687943cd32f0e2765c7b23135f6d1a106ae34233d980987e0e179ceb9bf5fbda8722e48a79b703f0e5a51107e39921da9026f10f8edd6be64ff96c200c79451d5c681dc0d2692ca2cff974fa262ed6d8fdee5f00e97b791a6bab474456aae10ea2dd41237579a0ed99a129a61c7c3d84cea3bfb2cfb4edfe5c814ac7c2d6039cfac7b731428599f4ac38a2750c26db9c0234cdebb201df39aa91f48a47c86c1ed3abf853edc127781af1eb489e9f5dffbd63135239f15a60666edf2e4e8c8138eb3508c3feae0e7557f84507d231c03c6965f9217156e58ae211355e5157c4d0b04c6ca8d0dbf6f9beb431b735f8c2454ada3ad59bee8c9ae177e4ae386f14632d7610d1551b0f5093737dfed692384d2a753f037cc430f83001ea27ec6bf517288a13b80a6d34ccf70d3ecbbd3cb7f3c7e8cfb35ecd44c2c80b9def63c7cca5b357cf09d522b053e4371c80e2686c30e5da1381bcaf311afee9dff4d647672ffed0f3033b927d6683bb753fcc6f385b7a7cbf33ff167b394f70689ef3b512351cb728af6a50893475c59240f8f57a7a5489e454c0f880785743d31a67298c2d1706d808a202ea6a6cdfb2a2d32b2edca7037f7949b6766828416b8135bf22626dff9a77dde3bbea39a8f64f59889554c5ed9afc076165c37902712d885c24459c313339fdcad44adcca600d41d59fc2244a3bc29e4684e4c8265d57d22c71125bee28452a3628b90aabefb620b3552f358c4b4a9dcb899b92e0d5ede1600c1cd6cb70f59aaa40ae3f175855c075e2ec1a53f302c5cf4e767e9936191bfbffebb5b56273e8048486a1015eb88502211f817520614f03b514b4f3316c0c8391d4aa39a756729f158d86120d3f61e057d2134104dc93c4007b7e10a70135c839cf8e5ef728eaf30750de60785c38158fa26c1dc6a77cc636d93dd1e5aeca3e12c6d2725ac6cdfdab5071dc4df9494df28a1b6617b1841b2d5615b414195db439d1a9e826f4f2eaa4101951e777fd7333e1161da26a2ccbd2087b7460c9256d15801c8d1edd81915601fc2b878d4453f8367a6a1cf53bccf48edcc154b7c5ade4637e2c9e2993b5beafe6b36eebf7202c3e757f40523674969f17e9da2e42a1ec40544e4049f89c30d193e7e8a82fa19c6582cfece24c803522bf6475b9ad9556a328770cc3eebcc90d3ab0507c01ee313ac5f09b0e5264af75fe85af971799755e859246757c4e64588832f2180e44d0bc49e93d242aa387558f6039f9ab5707805c26f90f39d8910788bcdc544dedcc01a84e0255f62fb5df6c6c4fec13f4bb42fa2b279bda2d1a2b005a62d807367ef8a0f5f40765ff08aa3a41c11430a06df15b1e694353f181a1018ae3e078861fa45e592c260b6e13e38071e0eb2d1fb850a83ebd1cbab60057de0db559be9fe77a1a00e1efd60219bd55cf45eea6d0811f4d5272cf082637615e9f7427e2f47a9b76eda5e7e00a2dd6e14234a4ab19928a2e1ff72e45e26ed0381e2933b6d806b22def3a57bb6e6fb9e40505710443f73896b5f9daad20cb01fd2f61b78f4d578afd64399b0a73a191238818229883009d28ee35b5348b2dba21de4bd04a7cb8badad0dce430f5d9f7495e20d3780a51a777caded7ce6b41c66ce7c60a6f8e4311e45f39cede884f1fa0cec5f8403dc971b71ac1fa6a8ab666d0cb24c4ee45144cb81a8c669f9f31df2e41c67f6b990b2932585c66a68b8c9ebc37812304988271326ffafd17647d0fb1a89c19b8b2459df35582071912cef25408ce18f0bcb2146e6ed629d2f18f3e39c3ac7f97d166c9ec64c7afdd81528b8993c88f2ca95aac755513f6ea257c4d1572a8c1dc1cd62483ade298c2841a3728d8ba3227ef0aa897c07a13fa27fada44a8d75ea0dc68233f3cccbbf901705bd56b9259d4fc7a7192b3bb35a7a1af97c341e7375573b0c5a79b8dcd50c913884492740f52c4b1861c69406c39db1a45940c0c8e8226bd0cf92b1ad57061d77def22064085147fe47754ad2b57f39e012ad291739fc6216b88e123287b978579cff13ad7e681688f624219146f0a00b4ec80524c6e639399df0e9ff8a503e7ca021059c4c43c5555026f7c770a2dd10c0ef6212", 0x1000) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r3) syz_open_pts() 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x80000001, 0x83, 0x0, 0x4, 0xca, 0x8, 0x1, 0x0, 0x2d3, 0x8}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x790, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180), 0x13c) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x38, 0x1, 0x6, &(0x7f0000000080)) accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340)={0x8, 0xfba}, 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000140)=0x6) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x5ff, 0xffffffffffffffff, "ff000000faff0000000200000000000400"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) 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, 0x1}, 0xc) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) setpgid(0x0, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r2) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r9 = dup(r8) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r10, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r14 = socket$unix(0x1, 0x1, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x6a, 0x2, 0x8001, 0x13b48ef6}, {{r2}, 0xfffffffffffffffc, 0xe0, 0x1, 0x8, 0x9}, {{r3}, 0x7ffffffffffffff7, 0x1, 0x20000000, 0x5, 0x1}, {{r4}, 0x9d2cd1512a6d3add, 0x80, 0x2, 0x800, 0x5}, {{r5}, 0xfffffffffffffffe, 0x0, 0x10, 0x1230}, {{r6}, 0xfbb6f041b91e0fcc, 0x2c, 0x7, 0x7, 0xfb58}, {{r7}, 0xfffffffffffffff8, 0x10, 0x20, 0x7fff, 0x7f5b4184}, {{r9}, 0x8000000000000002, 0x20, 0x0, 0x7ff, 0x8000}], 0x6, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffff9, 0x80, 0x2da10897eb196b77, 0x292c873e, 0x8e}, {{}, 0x5ac5287f9800e82, 0x10, 0x120000006, 0x5df9, 0x7f}, {{r11}, 0x8000000000000004, 0x4, 0x80000000, 0x80, 0x937d}, {{r12}, 0xfffffffffffffff9, 0x92, 0xf0000000, 0x3ff, 0x1}, {{r13}, 0xfffffffffffffffb, 0x10, 0x0, 0x80000000, 0x9}, {{r14}, 0x0, 0xb8aac7e20aa6c0cf, 0x8, 0x80, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0xf0000000, 0x6, 0x7f}, {{r15}, 0xfffffffffffffffa, 0x0, 0x86, 0x0, 0x8}], 0x1f, &(0x7f0000000440)={0x0, 0x2b}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) socket(0x18, 0x4003, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff000001e417e1f90bc85ec1a21176b9169dd1d202b7e337ab15022bccc637311ccfb04b91afd9"], 0x9}, 0x0) symlink(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x601b, r2, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x15d) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) close(0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x7) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = getppid() r4 = msgget(0x2, 0x180) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() r9 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x400, r5, r6, r7, r8, 0x30, 0x80}, 0x1000000000000000, 0x800, r9, r10, 0x101, 0x7, 0x536aebd1, 0xff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r12, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = accept(r14, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) r16 = socket$inet(0x2, 0x4001, 0x80000001) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r17, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r18) r19 = socket(0x18, 0x400000002, 0x0) close(r19) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000180), 0x13c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r21 = msgget(0x2, 0x180) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r25 = getegid() r26 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x400, r22, r23, r24, r25, 0x30, 0x80}, 0x1000000000000000, 0x800, r26, r27, 0x101, 0x7, 0x536aebd1, 0xff}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="1544859e5961cb7ca60b6d21faf6d4d4414640e31c409ee6d5e7ef8b0e765d799bd09103b021849faa50a08c44cfed6e93384292fc0cc79226643db576e5469a8ffd307e07cd838aee9b3d947b0e604b1186516c066a9799473036d723ca53b474bafca5bef12f37b08a90be915ffd5593ff1f111198597faed808609feb479eae04af5481c248ff3fceda975b647401eb", 0x91}, {&(0x7f00000001c0)="4ed4041f8a9e92a0af38d1b903230584c0516acd2a4ee49fc039c40c0b2d92b52ff6169d9fada532fc8140475d409b4fbd878ba468633a222d185a0ed36abbc4169968a0adfdb60a31181ce069928a04dbc424274c75bca215d60815d77e568083becc9f05a642f95c98a06963488f4a0f0265e433092923452bb1ab51bdbf0a081193d51f12aa2be27de8e254137184502f12a7fe6c72276f7a33107f975925bd26d3f0eb499d695d5b8f47d9bc107b6b3a24bd52051f", 0xb7}, {&(0x7f0000000280)="8bc2c21983062b87791982d6434c1fd855ede23970e3f535b1d5331cc2d7ef2e48f2ea6083486808e4789588fca02aa8948cb1fcce32c2c8d09ff94576f8a767b0f5c18e5e686561e6309e83e23f4852f9b51d69c47f274edcc50fb0955dbf003d7b21fe7b4899ea71e8fd6d0b788f82c381c7110fc200d451f20b8faf287a93e3da6c09087beacb5066e84f994258128c65f931d2d7c5e09a4f46a4710c7e73d1a926a4c1ea3e9d8e2906a50a03c4e0428d6d882965c0ac49f4013059179070c26dca88854f1c7fbba880971cd8488c82fae2d2215ba6de12359c53c750cbdff3130b", 0xe3}, {&(0x7f0000000040)="86eaf84897e213d794292e1c930599074982cd607c25c7304ee378ee0031819ec212ad80267f859f4c8874a00648b8dd68f6042025eff73d43f3ac9634231d8c23941b87bd22a8d04e4ca7e4c37b643369eca88ec9351441", 0x58}, {&(0x7f0000000380)="27c5f48fcb3f895bf60436faeddded013ff2f10d6635e8", 0x17}, {&(0x7f00000003c0)="dc185e4da99d0a3c6ed6cbeabfe824f54587b92812b4b2351ea43a3ac82122728e2b9dd78dd85781e623205b5a5300cb13ef4e13c23292de1c5d893d33ca8f35c2e6f5a7cc1377910ae920abcaff25edd84521444f2cd4cd2c28823ca86bb978ea45ca3c89ed4dbb003d585bd749e9a1a7635599d0b71fae66d842d7a723240bbbb94af0a29a56649e9738f50f7fc032535df969e8bf5ca6958d001caa1244bd548529ad9c3f059bea861cc51522d307be1e24c8ef4ddb37907c90a127f7e18a50a3cacafd34c55dc553c0", 0xcb}, {&(0x7f00000004c0)="2432d01adaba2bd501a9a6a76ebb363b1af32f4a174a825d267b1da0215a3cdd93d7679f729cff5ff0e4d66ffb056447adfb2359f9d068afc45975f838edaf026dab0f283836a2978043ac51cc009c941c40b81d77e871059e12b9660c421e40b7ab6f2e56456c198a544f19e5e92bfa4d45410b96b6c4b7f3203d84c2ea2463691317012f47a08231e05689106f888f0fd68335042182ca4ed34974c16cae9068268462d54d000ab45ecac33e2dacc9547950cfdee87caa2428b6e1c30d270d0c74a5fd115c7c0893883675", 0xcc}], 0x7, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r7, r11}, @rights={0x30, 0xffff, 0x1, [r12, 0xffffffffffffff9c, r13, 0xffffffffffffff9c, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r20, r23}], 0x88, 0x9}, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r28 = socket(0x18, 0x4003, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d\x00\x02\x00\xf0\x18\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = dup(r1) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000180)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c6c40c7a6cef898193dd19f42a5b42cd217771762084acf48beac15575eda98a206e4d9059fc3840640cb9ac9467ea88e5d07ae2c7f6288e0f2daff358cdf1d83b6579c96cacdc80c0961b6bdcc301ee7d2a53f7a050fe1fb2d8d66252582a94075ab90031ed490e57520a359988a600e7fcdefccee7d70000000000000005f6f732a42b7b8c42fc49af6d51", 0xa0) dup2(r1, r0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00", 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x58, &(0x7f00000000c0)="2403f3d58219bc201fa9f6c01b535adf72e1d3d716c7c12d58ff22e8b0daf14cd0c2ca439486be4d2b57ea7d1dc18ea0cbbe489fbb9a7a36578115f5bc72eb31db3bcaa14eb4d9253551d63f5cbb3fb1902994a69977ce13") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000140)=[{0x8, 0xc4dc, 0xfffffffffffffffe, 0x1}, {0xfffffffffffff2b0, 0x5, 0x7ff, 0x2}, {0x101, 0x80000001, 0x2, 0x9}, {0x5, 0x2, 0x800}, {0x3ff, 0x6, 0x3, 0x2}, {0x3ff, 0x2, 0x5, 0x1000}, {0x87b, 0x7, 0x0, 0xaf}, {0x1, 0xd8, 0x4, 0x10000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40000, 0x80000000, 0x5ff, 0x0, "0000000000000000c600", 0x200000}) r0 = socket(0x38, 0x0, 0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/62) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xffffffff40000001, 0x7ff7fffc, "737718730100", 0x0, 0x9}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) r3 = fcntl$dupfd(r0, 0x14, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200, 0x94, 0xd28b, 0x800}, {0x4, 0xc83c, 0x6, 0xff}, {0x10000, 0x2, 0x200, 0x8}]}) connect$unix(r2, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x200000000000000, 0x5ff, 0x3, "b0d400f9ff0000fdffffff00", 0x0, 0x8000}) r0 = socket(0xcc489653f8641d6b, 0x8000, 0x200000000) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x5, 0x400000000000000b, 0x1, "73770300000001f2ffffffffffe50400", 0xfff}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffe00, 0x800, 0x81, 0x53e, "821b34f6c8f30fd5effe727f8233868b08b1c1c8", 0x0, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x4) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="1d3462b13b07e6b327f9851e8ce1b33d5792858a924694760ce8eb4c48ddfc6712adb465b48867ff26447caf2cf473cfbdeb611242e602d965dba0cfb92c821695e107be8c2c127ebf5af5005a6c964d12c441ccf2a902560bd5a33d73b8bab6e649cca22265810681411a505d9dc0a9899af41df958201eb2135b724ae4", 0x7e}, {&(0x7f0000000200)="4c599df5d303ed57446cf82aef4819a6d1706277edcbc775eb89808d71d693f4a18a87d176fe4e0d68fd52a3f36487071338d47aa1d88ec8cbf7ac703deed3b5af6377dd159dacd168c11727959be945d053584b", 0x54}, {&(0x7f0000000280)="06bb926d278ef5bdcbeecb13cd00815ed0cb9238a1222adf64ca0766688ad944f5022a3f9090a48f9bd35208b87b5a9fb4e3728b95b65aa7cff44cc66629b3147af757ef573e2cd6d356344b7e6946f9e0dca56611ff47c87309d552a0f8881a25a462241a4b26", 0x67}, {&(0x7f0000000300)="9396520ffac0e0d861af681ff417760cc104efc9734a74f3a571ae7a0389a12ee5d5214625f5b96882d09c59809455d1f9f7b933515b9c2bb69b209ab911c596ec1709b15ef843b8375902eeea879f5432468a1ab4255f43110b650f408541dfb8ab34cac16808aa133e1537", 0x6c}], 0x4) close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4000000000008eb0, 0x3, 0x8, 0x4, "737718730100000000000000000000920100", 0x7, 0x20040000}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffb1) 16:00:29 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="bb162e2f66296c653000fb0e440c3f110eec392b0b22530ffcc8ee6ff42c61db8b9a7113c40915f89938d283076775efdce31805a897c9fe58e914c2234e69de004bc4d6052455bb4c493639c8a4c52cff3ff3b78aa0879e914abeffb20e66a849c2e7852fb88f1a52de79dd54a6778ea7501a16d5af046cf5103b6a76df4d91d13762a29e56c104e912b71cee98f209d1508d8654433aa1fffff1bf5f5b450d2f669ec24f7fbca9287a89bac79993701f9d0c3670b529168a03bc9ae7224f3deb2f24b40c064f25d3eaee9b23d483edf432e63e54dd1fdcd5b7b2a29b0cbd8fa8bd00b37b51f4976cda9279e4447f889c209878127fce97aaeaa08affdbe4baf623ac6fb9253a3349690c2051aa494b7c8d2aa478edea78d920294a08a751026ece2d382b6d4c0b048510aee837a6a7d1c3889210cd2fe13a3f635d89b2aec39511e6b91a930fe6548584011f031e73b76bcb045ea77e8b0ac978d7fe299a817938d6d4"], 0x2) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x24, &(0x7f0000000000)=0x101, 0x4) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff00000001, 0x3) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ff5000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x4003, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$getown(r2, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) socket$inet6(0x18, 0x8000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x615c) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x44, 0x0, 0x3, 0x0, "b0bcb6446958229f70fb04bd7dfdffff00000800", 0x1}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x3, 0x5, 0x81}, {{r4}, 0xffffffffffffffff, 0x98, 0x2, 0x6, 0x7}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0x401}], 0x3f, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff9, 0x2a, 0x2, 0x2, 0x100000001}], 0x1, &(0x7f00000003c0)={0x3f, 0x1}) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = dup2(r8, r10) kevent(r11, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000100)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000001580)=""/174, 0xae}, {&(0x7f00000004c0)=""/67, 0x43}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000140)) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20201, 0x0) close(r2) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x70d307f26196c455) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) socket(0x20, 0x8000, 0x20) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7ff, 0x40, 0xffff, 0x81, "df8e97f50b8c4c21880a70a030422d93fe98a31a", 0x401, 0x13}) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffc71) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0xdae}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xfb, 0x50c2, 0x7ff, 0x9, "f5329c8c59fa98821e37ab11713c6133c18b3fa1", 0x5aa, 0x69e2}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000180), 0x13c) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x3, 0xfffffffffffdffe0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x20, 0x4, 0x6, 0x0, "a8ac6d8b55266b616380d48768e70f7d14cd8fed", 0x2, 0x6}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffad) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01006c65301800000000c86915f7b7ded539f267002f124a4a274942bfd6d1b88085cae6dc7c5634c66e7cfa30101172b1e0653e01b76d52ad1c5388f92e09feb0aef0ecda28e33afd1b6b12893f6d78ff2a7a5a57658081eca565202e29b3f5072c5ef985d281e0299811cf3d29b0555ea16e25b7f685b187d97391fdfc3dbd16c3d018374a740980a7ad39ab02250dd70fc8d8ec25"], 0xa) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x57598908dfd02a11, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x28}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) socketpair(0x18, 0x3, 0x524e, &(0x7f00000002c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) getdents(0xffffffffffffffff, &(0x7f0000000380)=""/223, 0xdf) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5b, 0x4, 0xc66, 0x7}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x1, 0x8}, {{r4}, 0x7ffffffffffffff8, 0x5f, 0x8, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x20000000000002, 0x4201}, {{0xffffffffffffff9c}, 0x2, 0x10, 0x1, 0x5, 0x4}], 0x8b, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x0, 0xcf26}], 0x10001, &(0x7f0000000280)={0x3ff, 0x4}) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000178765fcbb3c5500005cf9cf8bbc486ba12e2f66ae5b6dd3230000010000000000c5696c653800"], 0xa) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_gettime(0x0, &(0x7f00000001c0)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSDTR(r3, 0x20007479) r4 = kqueue() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = syz_open_pts() bind$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x4, 0x81}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x1ff, 0xffffffffffffff7f}, {{}, 0xfffffffffffffffc, 0x8, 0x2, 0x7ff, 0xb4}, {{r7}, 0xfffffffffffffffe, 0xfa, 0x1, 0x3, 0x6}, {{r8}, 0x0, 0x90, 0x79d158cd24ca41d4, 0x27d4, 0x6}], 0xffffffffffff4eed, &(0x7f00000002c0)={0x2d5c, 0x7fff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xfffffffffffffeff, './file0\x00', './file0\x00'}) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x200, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_LOCK(r1, 0x3) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x6a23f4e36c2690a7}], 0x1, 0x0) fchmodat(r2, &(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x8) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x400, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x1000, 0x5) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) write(r3, 0x0, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2749aaa78947da61d75bc9028a2b887f01309a8387bed911c229ddb426a4188e82f237632a9db0b74bbe62e81070721fbfc459249af37a19b29991c953fdf5208c035ca30b832db0ba5573870ed22810fe83ed59f155e9e1e60234aafa73ba616db7abbe0f7b26d048d55f25172b5bd830b727a73694d3b6feb6cd89580ff1b6991bdb4e4782e929853a3c826c6886f5037a0a938d8f070fd8e7197eb6d8288aec42102d3b21dada5372a57d6278ebfa6a3fc75e3bacac2d5bb6ea23a8008e848ff54f7084a9d98ed4a7ff00ecab9549e57db7d2be695c0ee66c0bb03bbb0cf11d391a55e318e0d418b6873000000000000000000", 0x147) fchflags(r0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x917ded3edb9b2397, 0x5) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x60) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2, 0x1000000001}, {0x81, 0x0, 0x0, 0x1d629384}, {0x6, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") shmget$private(0x0, 0x4000, 0x41, &(0x7f0000ffb000/0x4000)=nil) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r10, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ftruncate(r10, 0x0, 0x5) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r11, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x6) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x7c}, {0x6}]}) getdents(r0, &(0x7f0000000100)=""/154, 0x9a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) r2 = dup2(r0, r0) pwrite(r2, &(0x7f0000000300)="4b52105c9cc82820a5f4fc0c9ce1a490ef2a7bc4c70c5ea18ca08933e734fda59c27277a5587475cc648e2b5a04e96f01af3c1a773a300d4bbdd727b6da8ac7fe76131f3974a1495f7a8634d24fc69ee1207a42399c09fbf944571f622ace849618fb1e428ad92c54fae45dbf6ce9ac1fd6d1e4846343238d00c5e1bd69f596f30fb6e0d1c87f1cfa5d995fb05a62cf02caf8ad437ec11", 0x97, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3ff, 0x6, 0x2, 0x4}, {0x9, 0x1, 0x7fff, 0x80000000}, {0xffffffff, 0x0, 0xa000000000000000, 0x92}, {0x8, 0x5, 0x0, 0x81}]}) syz_emit_ethernet(0xa5, &(0x7f00000001c0)="4b2f92ed0bb6f01b30a4b9b7298d8070990644a47ba5d600e71e3a1d1b8dc8c016b6fbe20f3cb45899aff0a44a06ed8da7d10086f42d927f64ebbfa2ffaf0e05ba37cff606949917baa36853f5262dfa0303b3233c73019b2d5901f5b158f96df75546e7fe77ee6a1335d4240dd2f77d616b09cbd8a8f3fba251f1d4a625fbd8146f9f7f437721b20f81f0fc1567b62a7c7e4abdc70d9d0e5c2e42f774f45b2f5376858e2f") setsockopt(r3, 0x1, 0x8, &(0x7f0000000280)="8b767d5c305cb4e850e0f37898f005399a40a7e55d717d378c650c46a455761c5d93bb0996f0f71d6e46ffd6e170c8a929ecae1500e20c60834948d421b54b151aada06e4e00fbb565a69c7e51bbe9", 0x4f) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1, 0x1f, &(0x7f0000000000)="cccf3360feb769aa7fd257cb0310c394c338c0845f77bd3ffb272aa45bffe99d32decd17251fb689b3b6534c676d079d9016c67f49f69fce40b0246ad9ddd46fcad837ea5eb14e41cfd5d150d154309cb360952665529fd9f81bb8a2931cf100248c3f8420d7977a761508c036f21c4d0432c345a213de10037aef5854657515b3a4d333fab674c9e0c3", 0x8a) 16:00:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x48) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r5, &(0x7f0000000000), 0x1f0) r6 = dup2(r3, r5) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) dup(r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r0, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x3f) getgid() pwritev(r1, &(0x7f0000002600), 0x0, 0x0, 0x0) r7 = syz_open_pts() semget$private(0x0, 0x0, 0x309) dup(r7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r8 = socket(0x18, 0x1, 0x0) close(r8) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="03002e2f66696c653000"], 0xffffffffffffffda) getsockname$unix(r8, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r9 = semget$private(0x0, 0x2000000000000a, 0x40) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000140)={0x2, 0x8, 0x100, 0x3, &(0x7f0000000540)={{0x20, 0x3, 0x1, 0x7, 0x0, 0x9, 0xffff}, {[0x9, 0x3, 0x2, 0xfff, 0x2, 0x80000001, 0xfa, 0x4, 0x1, 0x5, 0x3f, 0xaa, 0x6, 0x2, 0x0, 0x0, 0x3, 0x4], [0x26, 0x3, 0x4, 0x7, 0xfffffffffffffff9, 0xffffffff, 0x5, 0x3, 0x8], [0x1f, 0x1, 0x1, 0x9, 0x8, 0x2, 0x642c], [0x8, 0xd098, 0x3, 0x7fff, 0x3, 0x1], [{0x9, 0x400, 0x81, 0x100}, {0x81, 0x4, 0x2, 0x4}, {0x7, 0x9, 0x4, 0x2}, {0x0, 0x5, 0x8, 0x4800000000}, {0x81, 0x1000, 0x1, 0x3}, {0xfff, 0x6, 0x81, 0x1}, {0x2, 0x20, 0x9, 0x81}, {0x5, 0xcf, 0x7, 0x5}], {0x8, 0x0, 0x9, 0xbdd}, {0x9, 0x9, 0xffffffff7fffffff, 0x6}}}}) semop(r9, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x2, 0x401, 0x1000}], 0x2) semop(r9, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x1801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) socket$inet6(0x18, 0x1, 0x5ff7) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x4003, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r6, 0x30, 0x80}, 0x1000000000000000, 0x800, r7, r8, 0x101, 0x7, 0x536aebd1, 0xff}) r9 = msgget(0x2, 0x180) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getegid() r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x400, r10, r11, r12, r13, 0x30, 0x80}, 0x1000000000000000, 0x800, r14, r15, 0x101, 0x7, 0x536aebd1, 0xff}) r16 = msgget(0x2, 0x180) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = getegid() r21 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x400, r17, r18, r19, r20, 0x30, 0x80}, 0x1000000000000000, 0x800, r21, r22, 0x101, 0x7, 0x536aebd1, 0xff}) r23 = msgget(0x2, 0x180) r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r27 = getegid() r28 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x400, r24, r25, r26, r27, 0x30, 0x80}, 0x1000000000000000, 0x800, r28, r29, 0x101, 0x7, 0x536aebd1, 0xff}) r30 = msgget(0x2, 0x180) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r34 = getegid() r35 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x400, r31, r32, r33, r34, 0x30, 0x80}, 0x1000000000000000, 0x800, r35, r36, 0x101, 0x7, 0x536aebd1, 0xff}) r37 = msgget(0x2, 0x180) r38 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r41 = getegid() r42 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x400, r38, r39, r40, r41, 0x30, 0x80}, 0x1000000000000000, 0x800, r42, r43, 0x101, 0x7, 0x536aebd1, 0xff}) getgroups(0x7, &(0x7f0000000080)=[r11, r18, 0x0, r25, 0x0, r34, r39]) fchown(r1, r3, r44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400044}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0x180) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/31, 0x1f}, {&(0x7f0000001700)=""/246, 0xf6}, {&(0x7f0000001300)=""/230, 0xe6}, {&(0x7f0000001400)=""/31, 0x1f}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001500)=""/42, 0x2a}, {&(0x7f0000001540)=""/52, 0x34}, {&(0x7f0000001580)=""/158, 0x9e}], 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="5d70caba48ae452ff2599cb8ddaf0e74098e2f64f50f07c22f70a57ef5b67a82d517e601f2051acf24f3bd623945c09bee92c7a7a020f60ef46dc1b6eb196527"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="471d093003e72dbc1f78cf745e845cf7aba88d21794418eefa6519cd0eae11f44260997003bc622ad0bfe9cd4d461cc2e84356c87c88e5b92a04425b808e210b86493bcc6700c530961a4228ecf933dde0336c0b8357121bbf198a23a89b80f7398cbaf14a8038f727876ede4c4c778d9012863fc90bea1593304ef975d3258000bf22ceac968fbd81193a8fa3933c651382a71a6ed593d000d500f4ab6bcd629505e48af7ef3517860bc843b83cdb833425bd702d8cbc865274070cfe873ee1719a21e9b6b93b6f972d2b25ebc41941e71c61c66a32f0e3b3f18ef1c63eb778", 0xe0) openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x8, 0x0) 16:00:32 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1f) fchdir(r0) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) kevent(r6, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0xc2, 0x20000000, 0x1f, 0x5}], 0x3, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x104, 0x80}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x8000, 0x6c, &(0x7f0000000000), 0xffffffffffffffe1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x400000, 0x40, 0x0, 0x0, 0x0}) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000000000)=ANY=[@ANYBLOB="e7a53eb8e1619c390baa47812cf6bf"], 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x1) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) dup2(r0, r2) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x10001) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000000)="964393a3d81ab12a2ffdff3f98ed7658c285603442c8c774fcb73a92bdd116c830ff94ed44bce5366c983317721dbb9a94883f7d74847a0936ee5d4629dd8ce5341442c5ec53867ce955cf", 0x4b}, {&(0x7f0000000180)="9e3ddb022529d3292ac81387f65d8cc61a354baa232ea8439619b9e1c42d54f09cae48f93f3a855341ace4e1fb979b028e98a3d4a380540c2f9c1cd0243f74722ef96eeb0d814bf4b38953a457163dcc6344f91be8c8fff2d52e98cbbedc6364c24439e5665148e2dc929c6cb7a57e1d8ea3d445ddde0c3a519a5c4b4a15a36a7d2c0438b145885a622a8dfbb044d0562cc0b4c59e87613b12352105f84f20fedfc71b8101a0dfa997196f7037c09ab0cc699edb7e36d26f2d5b896e", 0xbc}, {&(0x7f0000000240)="f9b14a0503182e51c4c3e17e3c9d2606cc3e630d58ca58415e801c458dbe055ba6fa51a8865ac57b35d4101e881484e50c2661e3b0b0bec783a7165bcf2da0a98d37b475ea79a6c1154f15dee0150ca342fb32263c3f0c4e3adb3199691009591f1645a889fdd51c9aa7dee963f5abcef0b907ea0d1110d104e8f11c354bbe0f3a23971fe78ba39611d7", 0x8a}, {&(0x7f0000000300)="abe0ed0edf920f59083ea94236b80b0773363c4f2e09df7d9891e408b92c590f38852acaf37af7e9c03b5a848b2ae2c75c8b0c65073dec41b7beed85fb05bfa1baf6e061551ec14365266483d3b251c813b56b95a747909582877544e35fa6d6611dcd4f8d8d84aadb1c396086172828cc1c25f8985947f957cf1edd3a3646048e9b36642dcc3b1580f3292b765e6f6df33c36e2cfa94e6a5ec0bb00c6b0e147353e5e318b790a898e3911ad9096ed41fff2035895a98e27f81512a2b440a6f7b21ce2bed8cdf7098e52c1723f7e12de20aef9199bbdb7877082d516aed8e9d4fbcedb6fe847", 0xe6}, {&(0x7f0000000680)="419102d013761d7a67c98a8a4d902a8a85944c0d1ee07a7b759c9b1f58ab61ac77f61d8dc01bba6cb39d8b4cba943483dc67d40b493f0265fffc57847ab303ac41d47a22730e1e3d8d75c6793c733723458f9c316f0bdd5ff88e9afeaa1190c10cca1d2117d5e4e12e680f5bc409cec4b01b180d2656a9df5182cfdaa162785d827a4a727b2b65b2c5819093c673ebfc23ff15f22284e0cd4a39b49c6d9e24d764097077968290193105b3903104ed5a094d8c56035a1fb2c39262a2846eedf2c0fccd36e8b5d997553c3ef9a7fa0b2a6de2a9c7ff0624019aa3cfc233840c5ecb843ffe3dafd9fe3c159409ded01038df168554bebbaf04267a387da81582e0b2e05532f365a7d95674d5c191cd9f01f2776512ef9c8ba15f74efeb6efe40e851083c6269ed0e1a2502d350954225086d8d46326ba131c610f698bd72f7d441d2164306a4b2500bbe1f139c2c03b0d8c9db7c590cd603c90c7d2fce63498447f449778d4da5579c6f32b1311d919d33581da1e30cfd81c5cf3c47a16b1e120c6ef351d0182ec9df1ba0b0d8b91efb09418a3477cc8b64ebdd8f750a8bb0332656a78a40d4eae16cdab041f189af56e3c5e9057536383c86f9935bd152746a13bf8c213ea7cc6dd41d593aaa3319f1756705e02ddcbe17f764a5cacc7e52d52763cd69c1ef28d24026923b28092cdcdb7da8be7644413d7434a1436145f35103610a8de3c32baeeb3b084ae1cb1373439bb3a605143b9be63888004ecb1a5cd813a007fbff309c7da4b809987a95f756fbf4bc7d0861a02bfde3dba0489fd177c9e0cdc54549c1e0c02a925575fa685616e8c51cef78ae1ee62e085ae1697bf269cbac90d029516b9396087c5e8ed409dc4157956ec720cc380a5209dd7f3e152975ab61ffc66a35625b8802369fa1ee7443fe9a101a94c9dc73252b8bbdcb3ddebcada886eac9f161a408b27dc2d379b5f3d8fa4cb24ad9fa74aeec03197062ade20a1c4b1b1a6aef08ef1fdb21391b2ed79a489550acbe57ed33db0dab7673efb1785b584270dc79f439913f694ef82779c08c45d0f61d7ada2fa8c72e0440e5ed1f55f8d45b6e7ae8327466324e5b51ed61913de3de727e9eabce50b806344069e98fbbeed2f0227682a749d645c9bbbc68070224313620737a3d1d86f3c2db3af2fa2ce260dd4191edb97159d7b08e4e348b81f44ee85af8a73b6af8da1b366b1bb98296520593bbef9927806b6d6acfde9b2d5bcab1df8382767b9f76251218a3c1837ce245ce0b5be84c0287aca270a81603308c7b2bfb19fbfa0ae17405b749a24d602652e8ef10522f3c9594185b15b97f8ab4d56f90726cfb020ac8c32c81259fa34eb90caba6cc7da04cc9804fc6171acce1e9a737aa5a3ded2ea70e7fa7b2765f30c85f08c5edfa09b5b8fe242944e7bc2d4e6cefffc441738fa5a0b1ba9577263cd0cdbcccb8581e11c929ea62568e355b5502d6ba84e9d0450de7732c085dabb8fccbb848dee8412d6d392096c64dd3e53796ed4200f91efea897247e582fd46558c95c9c8469f962706a9ab1363c6957957e84f232adc35d39bb1b32f8b730e08af1a5d9734fde3b76cedd7130f41d7c8a8e940abab484597e0e72cbdecbc9d96f69e91bfc0c72f5711acf96ac2223a7df29aaaca4881d7a518c7035ed60c5114da5be508ef66260f85dcad4381bfc7f0c80f049f2bbaa2fff60c4ece5e2d0f5476c770dd1facf0ce6091bc2efecc07087c45eb5834bbcb5763f2bb1c5dd85014445303ae0fadfdca3ea0c1ab7cd0b280c3b843351aac5469474acccaf2fb0ae8ef275a17c8715ec459878ac0648c10036457ca8d0d2c880bfac3407ad71a9a04b5ef1f595a622ec73e481bbc15909690fe9ff93568a5fb51d1fb17cef08beaf5f2ccf7e82694717252258b1c32825f2e033f80564b26e3a475d89f0aa0b98d8d17db0f85965fb1eae271cac70db95a25e299d74292b55127bdfb86c2d1ec70e9f00103b5491f94d143b7679cd02fd00f9e3e4263983ff34d1ac0ccac28f8200e87017631dfd60ce08a0c1fbb6e1afad6c454cf9bb87d17d9764788356cf6e0213c8708a717226189acf3e5f1941ad81d5cbeeee887071f51fffaddc456bce053f921f470286d36858e6e742b4f66a002d3f5e2c34ebdb53e15a33af6818f35d11fb4bd6638e405a5eef8a654b39e3861d1f65e29d7f91deaf71199e4baa977a0ce2eb4826711f92010e724b217a53934782084b3383d4c9faf38c34322189d1c917aeed8d5f3f17b34248f663ac360c1c4e2b94bff5f9edb8d7dced28ea64f6c09c00b15d82c3376332c0df7edf67eddba73735e229aa08062154250a1b93916d16717b5c6b59c24c9c767fba0003fea48c431135738fa1e539b9cea9a26856c9567f689033e6709f6b5e42072ce6187f6c634911e15a998a24d2b9b3e6c23a9f111ebf489ac2474c75d5a878734bf890a7d32a3ef5cca5260c9a1d2be31a1cebbee6ebfafb66e30fef955aff6913ae2fe93ec3cf1f0024f5c81cd4a37907b7a5eb90ed23974cd3b0ab2f6ccb649700de01443d920dbe40ba23dc70481c2e2bf2952c36dd6c8b77e8ca33098b0b1a1e3e6b986f94e22795d12cbf3829a67b97d878bde946135f77b4070e43023d49950d4d4aff9853a5d48c5f0ef725145ac5ff91f0a81bd5e13e853083e235e9eb9b3b3c45d084260382e498396e51287fb24bcc9dcddb04161eed88dd157f1485a27b6daac806bc2177e1fd18658878b0632a740bc57a7d8ab5c33dea7df6cf944889c25be41afe6d2ece285b084e9f05b7952f65bcaf0cff09c1a7d14294498820633c8548eb9dac3e2705e103c73f82ebf9a1e327bc3743e1e09d86681f29e314ffcfe4206ffa30378f1cb958e98269fc1e464d5cc12fee09c4b6c4d2b6532773fcf2e54c74f415e338292f853b3966aac94e8cb6b0b826580ff983f5b1f69e04f6e183b5a74e62ab7695a77975591159b05eb29af5674b7f7cb96f732e93a7a9d737a5f2d5216640d2e8b7765cf59b5a915823ae8dd8ad04c317c55a30099b78e464738d27acb391b09fcfce8ccd64f77e26856b41a3b8049156e45be8a5bbc7355418d150b0ce101279bc0f3608e64eba295a382745d3d4b929f47c11be85ccb15608cbba746a428ca02b13685bc554e58974b866de36d1608f08dae7b58ce15fcd6447e65a15052a15cddb5e28daf637d5b8e2b44560f9da9d849b03ca3e26783cb2189a4bd9281a9a6b300a877fad6a7f387453556bcfa2ed5ec185cf9ae96882905e3d1bc9792d976f77b9788dc6851bb22ee6363c62580dd2a8f98732f7529c79caab7c5e4d65a916aed8cc1289c2ddcc7eb00e31729a0cf0a6e288074143ef2282baf68c4048988d12ed364b4c956824c88921f517ec025482daf3f67a5cd596b5bc4b1868279f870e765f358d0d119a50f9b3249b5ce4a85adaa7eba3621696194e69388a31508e0d02643c9440f23d5fe4af28821820bdbf4d809ef39b0529f28bcd196034c82119906c84845da1fe23a09cb2f073108261fd53f601912a5af8de69611a699afd59026767d8aefc9a404cfc78028e082b4cf0e3cb5664e19dbe9ed5bc42f6f2030c14b32d699b83022d9525019d66051862009fd00870c5635372c18439f8fef6ad608b873018ce3f3f6a3c248b20fed904c04299f0030a649dcc937563673a1099e87b732b9835c33502ee5e3feaec1136d8bce01259a6fe3c78e045c18e5364da284c842687904be3b2a8ff50f70c6b446514a9483e7ab498bc9f052d411b8790bc419ebfc8e98c476ee2a42761aa95390415632c6e91c6429f5c5e9a31035d1db4eb019c0115b08b8099e9b543a0c4bda1a90d14cbe5e412804aeffb6acf9619b4e8db2f4cbfb3b7cb39d1dd77fa2252232be468e8d12e26d0542e638f42df0f2e614b742816959c9c976df2704df6e5ffbe2f9c2cc7ceebf01a0d8b7c4b176255d632857fbe19c50472aa766bea6f15cb9980dfbfa34ebda1ff688d3d911880bdc5f3b592e47dca31a892e4c800d8de62ed6ce7fd7d16259980424fa1edda382d9b39d0c6bced19e32c8c5001ebd6146426a2eb684a4d5e81db1778d9551c1cbe57694a92921b5192e4afe8afed15e9aac235eda918ee88ff7c212ce7668424bdf2db2e64f0a89acff8015e3b13c48118ee38f05b42b337c4cc2f09d177596d05179e260a3b107750d1cef8a622aa3fa6bc2c448b23976a810cda314dd0b2b1f3edf6a27cefad6e347662dbfdbf52710dab623805e3756f02e3a1f97dff0899b258b9f27a832128d9f4ef8a47389db9b61904ad8bbe2fe305d5219e42ff5bf8493b526f8f6926b29a189c25ab390a65e2f4cace8aa8b1a5921ed2df3e8d04ff814f1ddd81bdc7ef5a54efdb9ebff316d4b4c784dfeddd5c3392c3fc7fc65ada45cac51ae398bd62221282d057cc39ca1bf8f19db2637a8bee9f6e834305f8eac8928f3d6f6a77e38382787d7ef2b81cbb8e60d910f5e58e13161ea8e7a59a757431f34ebbe85859c52307422bc16b456656e3df39c88e742e455c68994cadacfd8b1ad1261f78b526220c19f6e3ad312ae629f8cd0878895796925d4c0bfcd28c2ae2b4d5d6074913815dd13eb81517c69d35341d3088690d39a4a3f784500eb3ab6a2b21912ae451a70b02a313380cae1584288341c5c085378f218ea55651a5b7b506c33b4ab07dee8a643f06bcfda257501d55737ca7fc8a1307f54252bf4dbe23178d3e5f7cde64fc4ad961df272b66b806aeb0e3974388b77f1e7ecf21771f29ef9b758979f3a185334a75ab59997567f1e1b184ad7c2f9eff1b6f2e8fa14d7e715bcb297ffd9916da6eb21ac38448714fe1be2819e2eb10b60f977276e2ae43f3be8ebf1637a5fbe7a8bf83fd62e118f0cbd20ef2da0873a82f05f998e09f27a99b26e171a1ba955d546f6011d29f76821c737df9913e9be56f13ff6b889331bb8ae85a0a6d077f424a61f4a695c1188ccdc45f06c535ae4538c3ddd20aa2cc9925c6cb57620f98e0b6bb0668fdeb9cc56ed5c9efb181b1dd7afd803e234d3c8f6493b815915430354338e5fc0dd2fc412a5aa6ccbd5720d735f1b8b0ea98facd0d02e1b11e5e6610c747b4606ab0f729fb03ad62607f5d7949e2fb9180e5583389d0d9bd8c3313ffb8bb37853b7ccdb4adca588e4f1440c733a56ef595ebe5f65b07641fc619554a3825d411836b1c081a0d71bb9dd078556772b29b13a226f30da8ad826dd2c7af7602ad462aa93323e09cebf3a9faa17aad039ac9c728fbfc89893430055cd8ca7569d01590d23dd90d16b2d011103dd8624d5a28a362dde6ed9456017c09bc19d7272fbafae96d41b16f776d208baf66e8e4d769d8880fd474251d252acd77d907a3084328ee810662b33af99dbe78312c636803f318bdc2e5e68bf011bd9aa7c0272eab244d450997dc1d10ac24b17c413f0b7127f087d11731a4ba4d1b285e904a097e4e1fcd17fd956cefeac2015e951756670bd4dc18bb25e7ff096c82018c81efa9a7050edc744e905ef51b54a1a40e0cdd3df18290f0f77bd57dd9787fcef0a2104ce6093a69d7af60a9d9214b8c8be422d0a783aa4779894f20991a52b6479ade01cba8d4a3f140f10a2452e52d452425665499ce986916de942e2eebf0585d333f2f19ddae0d36b160a35cf43aa3f871630e4399a53695af6927eaac8a7d11df7115b1bea415ad39ed8cc0cbb04a9e12693ddc2bd07086af121c7258266ce2394bf079dba68218f82d9d75a7df", 0x1000}, {&(0x7f0000000400)="e350981d2c4325dcb4321ccca18d753aa26a9ad93663e01c2eaca30abac093b73e5508d0f2f1e68a172c66fbde36e6a133407c549677386aeffb6060216d1c14211ab9f2ddc9edcefe83a3b81a9b7f5453a89a4bee84149981ba49fcfe0dc012f7e39472702c6422b2255197da8a0b19af3a32aceb97c3392d9db1ae7186a08ca946b3163d4b88cdbf10eae89241eb4ed3c7d07eadf5dceacf7d136334b1d81ac35aff31a57caecd241d240aa064cb5fa133094799f1f865f3d5f661915f4ef21f242574e5122cfccab6ed941a0eb57cdd7f175da616f23280e27c521e3d1924819708bf6652971a", 0xe8}, {&(0x7f00000000c0)="36ce5e91c9bc9d61bcc7bb6430a9b4961f5bc135aa6147ed0364dbb31d550668ea11af15ccbb2029a633df1436ecf20b7f1afcb6199d7f50886d8d", 0x3b}, {&(0x7f0000000500)="eac67b32ea7b8da0ab96ba406a5f0715c6924fe0b59fbe2a4314f17ab49d623867d567042ab1", 0x26}, {&(0x7f0000000540)="201ba618c38b8d76b5cf1c829e726c106b7f32797526561b620a242cb8e4603ded2b4e8d3c114763a292d7e6fb330a360c4ade9051115456fc41f87a05eeac765eb1aca93a738fc16e7fffe9a8f723afe08ca495f4e656517ea0e5235b8020d136738036daa3e878bfc819ad42085123c3f93f15c7753e6b54c552336f9bd8285e8f4c9473d6d6eb01791fff30862360295fd7306612cb9a343399b91b1bf0296cabb0", 0xa3}], 0x9) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5efd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x9, 0x3, 0x0, 0x80, &(0x7f0000000140)={{0x1, 0x2, 0x3ff, 0xe3, 0x6, 0x7, 0x5}, {[0x6, 0x9, 0x3d70a13, 0x6, 0x81, 0xf0c1, 0x1, 0x7, 0x6, 0xa5c7, 0x6, 0x9, 0x1f, 0xfffffffffffffda3, 0x4, 0x2, 0x101, 0x401], [0x6, 0x4, 0xcef, 0x5, 0x218c66ea, 0x5a, 0xd7, 0x7fff, 0x8000, 0xc16], [0x8000, 0x9, 0x58bc2ac7, 0x3ff, 0x79a1aeab, 0x20, 0x80], [0x1, 0x7ff, 0x2, 0x9a, 0x3f, 0x3], [{0x3f, 0x9, 0x8, 0x33}, {0x80, 0xfffffffffffffffb, 0x200, 0x8001}, {0x8, 0x3, 0x1, 0x3ff}, {0x3f, 0x3, 0xfffffffffffffffd, 0x2}, {0x100000000, 0x2940, 0x9, 0x5}, {0xffffffff00000001, 0x2, 0xffffffff7fffffff, 0xfffffffffffffffb}, {0x1000, 0x4544, 0x9, 0x7f}, {0x0, 0x80000000, 0xed, 0xc462}], {0x101, 0x7c1, 0x8, 0xfffffffffffff000}, {0x1f, 0x8000, 0x100, 0x1f}}}, 0xf1a, 0x6}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) r1 = socket(0x10, 0x2, 0x6) fcntl$getflags(r1, 0x3) 16:00:32 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r2 = syz_open_pts() r3 = getppid() getpgid(r3) close(r0) dup(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r5, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = socket(0x20, 0x4003, 0x8) r1 = accept(r0, 0x0, &(0x7f0000000000)) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x0) 16:00:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b62071b542a538706000000b8110000003591af0dc1bb893f5fbb6e209805bd0e6149ee84f146dede33ca46bd4a7a934dc315c7f995aa9ffa0646a7569ca8ac86982ff054038b5defdd8b0d488f3c52b6739654ae71044e89cfceedbae52cf12fd00e53d1797bbf711614a9dc2132697413ae08da1e4f64e717fb8d1a8693efbf69e54d8bdd344e7e3a7a21f2fb7b6769551928a0478f5cf2c87fa4aa22d49e587ecaa8860c0a28ddc2b0f4f47c0f923a5dff524ee5a05a6de9465cc72d6518b37b348544680d84cc23c7d210eccf5409282034d94e00"/243], 0x38}, 0x0) r0 = syz_open_pts() close(r0) write(0xffffffffffffff9c, &(0x7f0000000040)="c189a69a5037f2aec8f587149c955f314b5e3fa454af", 0x16) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) close(r0) r1 = socket(0x18, 0x4003, 0x0) syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x184) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) dup(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x80, 0x0) getpgrp() r5 = msgget(0x2, 0x180) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() r10 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x400, r6, r7, r8, r9, 0x30, 0x80}, 0x1000000000000000, 0x800, r10, r11, 0x101, 0x7, 0x536aebd1, 0xff}) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)) r14 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r14) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r14) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r16 = fcntl$getown(r15, 0x5) r17 = msgget(0x2, 0x180) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = getegid() r22 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x400, r18, r19, r20, r21, 0x30, 0x80}, 0x1000000000000000, 0x800, r22, r23, 0x101, 0x7, 0x536aebd1, 0xff}) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) sendmsg$unix(r2, &(0x7f0000001980)={&(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0x8, &(0x7f0000001780)=[{&(0x7f00000001c0)="769dd071b3b549912078bb9c8e589223eafb31f119811ae1a45d7007b18061924157c671", 0x24}, {&(0x7f0000000200)="ccc4ab7e77cd6744691c895bfdde998f59e5a1ee834dbf515f78ef23f95e436125b65c0edcdde52e831049a49e5846336d7f5399dc6e2e74fd45d0051812844d8871ca67158392609b4d17232bec2948cf8de7d94fd180a990291452e52379de0da352213d443cf0c35ce4be5f749535291a9caf337ec79e9ad62a3b4a4cefc09622bcb8589048d098ce0ae04785294cdaaccaa69b5055b1983260e7666457aa4b79a4f4c1db9248bacce700af13e4e457ba9dea940b59cdcc751ec17516f8cfe17bec955b134a393e7cab967da2de4ab9ae9be479a335be5f98bb95b0177abbfadf6522a0d2d53a958029c3321498efbb8697648fa8", 0xf6}, {&(0x7f0000000400)="bfe2514c3d7f8276100c95d1f202d0c04eb0775f76b2945716b32f6fbdab4577346246a67871e6536fac9b832dedb958a51f45bfa20acaf955a6b111683ad40c0e1d9133dbabfca603d4667e08cece8ec59891f4c683889b11419955cf69be51ca1e2576fd66a40841a4fc822bf2b313043cc35abf41c842f4bb4dae58cbcfdf82c5ca0cea52ca84a85517d0267a4206032c4464eb947f1c88eb3c5d03b31d6ef04dd488cd913474b86f7a9b8fcd6443d3905f3ab549f705b962eb508808f8616d471c85f47bf26923dd64bda5f82921d69e3ef64e656d0f3b280b8c7083c0f0dd789d4094a410fcbdede86fffdf5ccf765a443b4a67b1aea8a75aa9b56f6a9ac6cb8802d66948875145e4e7cdf2f0c253f86cb9d85197c1e1997a5dbbd027f81fcfda955d0b07d439bcd62fee4bc599187b91371ec8785c23c00dec47761230f67591f875eb9cea7210423f6afa5ebe07400eabb5f58ca00373db17fe6a610fe58c0a867abc4f4d468fb866bd14d2dbdb261b04108cc08aaa2f2749427d512b032736229e21667f9e02982b93874edf28266423521dbf4ad8413185fe9b7787d6094456e8381cf0e7f000c0ef634e6a851479c1b21661c15c91be4b1c395d8e58257583b393569b58daa0308c78cc54462ca7911b29a40c05d311e3844392004b11e88be50efb90ccf4819bd5401c8efbbdbf2269e07ebdc6648838c5b1778e305dc0a993f5b32b529c69363cfe2a3782c67b9be7bbc002253bdaef419abf66e0156d83b2a83313ad76f58ea7f50ea3a4b54d7d74a7c5b5701d357a65adab5d55ad2ca8b2dac357c14561e0c1820c925ab9a8a69164a72382d7a0ea72b0dc1ea0598c4c2b386c9cad9845cd1ace2bafc05deb80380f14650076ff7512028c063e22cc9375f7e02f3645b35537fcd5f64b48e7d82c681bbb254f13006667935cfcba5a40ce4ec4c31e3ebf3a54cc293d2068fe0bd971d32e318046d029aeb51988ab8a7627571ea3655813ea3ecf4c61ca1c8035c47cd54b56a589f9fb5b584f19103891e3e6ad4c621ca3385dc74a962c9075d420642b847b0851844ff2ae0cdccf468db49d55362d41ff18062af44a1f8f9775f28afa6c8e3dedf13f3460977f9e4c6f17da25e4e089f87fe86bbb95041f0bbce91fb76f3cb803651167e5eb1b41f5e12285a382a2588c355ac17d21b89ae9761064886cff1cef164f2c1cd25ee3bb7f0fdaecf86866bf6ddd637330160d13659dc2f94e3627f5019d41c74a7e9af3488c40e34d21d7a5eec1d79ca482cf59ea5cee5403ef4431fbcc492ccb6cdd415cc4c9528ecc688f7dfbc4269b9c0b660f355aefc736f956bea4b5dc0fc92aee78c729be1abeeae603e4fc89903fa4af9b03e7e1c8d28da256678ffb4f89003e1e562bfb744eefd11c80493b81767e348bafa330858e93a2a2d3d54e219f71e75e0c3c5512757cc840e89e5c34205591f8a3155fb2c8ec8c1c5163b84d7094124a08492652472f6d7a6a0b89a6c426306899bbe72ab7f26d7dc37b6b07a7edabf1cae4af8463bd54d8a52ef6e0a9db635fc2a1436ae72b9151e6d14fad7f78437c6bc48fda0969532c1579639e99da7ea23ad0dd1134425600079cc953458491c50dd0d5a7c42bb59df6abe56b00cb1868f051f5546a57510a9b6d35f152ae780bc4204616485024f37dd8dc87841583d3c16cecd4666c53012ed7e3c7f428579148a2f79c5f7cc7718dcf659c6db5ab2787dc8ebe90be60f8067003c7b20b382593e317180e86e2da523d86479871d96b8672e721c462ef388413a5383bd0be02d973664ec44ecdf66ffd126f899d7cc0cfe06b8792bb4cf1ef9db8e5dfabcbb850c2b8c40bdcd6caeb9ec5836af0cad7c7de957df8d02868d6c35ba2b7fdb8134e460849475b2bca440d1198971dc1cb56f5692b8db441a4cb533ad2b0f06917fc18d870abe643977cdb1c6e3c16ee360766311d18f65b92607511e33de54a957d60b5be9b2dc13e6bc231ce7351407ae4c5401160c790c704dc9700acf5ad3aed93d498acf68cabcb188fed8c3b25896f4d8c46323867742099aa3a6a409493adad65543b25d93064a207f9d5078ef55441f02dc4557d65b25419e43760fe38676b29b09636ac22cfa21586970cf69514e7e7065c4081ae237f08f324dacd9d34d900b48953dfebfdabaf4243a2e0f45dc93a9d481b0c71ac4b0cdb9a781644ea8dfa297178be31ee782ef78a8f46cf9f318a8b51ad323e5ae7ee4e84a90e2103c252e36ccaeda9b21144d121eb8867b67fcc96dceafdfe9f932eb1097e7bce08ab08dea755f52a4227875a2741e90d2d5bcaa05c380394fa34298c034f61f7802db8784d8571c59ee91cd50a6d4ee351648a6cb008aa85bad7c9d9bb1f420b5f9449a3cfb4a035f5fabc41dc10556fdb30fdbbc33d48737d1bc50e65cfb7904dff2795af86647dee84374315e9e3cf638abe99979125e1cd2ef64d7e66cc9bc629e8b5597af2741197c019b04fc8ee895dbf9308e740488f049467340f17bbb55bfd2f578133ff86ff078d08a8ad8f0921ae6621dd550ec2e072a36b9b33289654659a19108c9a4011e87991469f9d20794c8ae8d170c4a2f140e103c2b5dab2b64998123487847be12e87bf5d149593ebe316455c0271bd574980a2dfee61da1dce90e4aae16cfbb102b74f863f4aae73329a99f447e4c7fa0d6705f3f939cfe520d57c3303ee33c0b8937ccd2728d515aab14875ee4788f98cd3d2c2819d2a5aadd2c8dbd2ee92cc6f61f67cea9801c8bfd75811596b8930cd6d3145275187b3a1a9a206d4c54e998a02245406bff67e1d408c0a18c4f3ff6775295f7f602f184859c759d091a3fffc699ebfe1b161063b487de941f750a9986c0f5d8ab6825ef56b8a95930c601ff120a35a98870842a13067bff55498313a71ce9d3c5b3c6e75e98cfb0ebab0cada47abf990876987822af097763fee5af520da8f7e07084929e2c094f44066b877d7edf957c9c299bda5d894e2ab0484d452618dfb496f949f6d692547ff1c6c9a8d2282d34c2b15ba16acf11c8db8088d9d3065cb29d8a89da4135726365df6f298f74cc3996a59717283ae715ed6210f3c3c8bee2aeb27f9177b361fa058cdcbadbf5b29381cf6f18abdc5da7281c17d79df714bf34409a7672d4d3b9b93118af5af1a5254ac5153fde1a59bcffa77268e52864b86ecaff76ac5fdd0b7ae0fd571e27742d1c4ba85f96171de8a686dd8b788e1ca4145abaa0afd1e1f37f20dea757c64cc65e68019b8a9d3081128262d57f05aebe68730d751b6cc3ce3d8d0754f5bb16c9fe6fb080d7bb1dcdbe8a61758ad779456b1523ddba4e30b87d6ae73a570a37d0865c7dd31ca01dd8345fb1face605b50d24c0c915260c9369aa0b12ddfb0f1d056b1dfbc14bbe340adf8f10052856ab69a090b0d427388b5d9fa1821ee3d002eba224338675841bc9279dd7f55aac277650b3f284a60b33ed3f04a9cf9a51218215cf3d3e737ea7dcf8a24d6d8cadbc0455ea87d6349e32d6248478ccff1fbcf96776a3405c74320396a17990e8a953223acd27d031e594ce8fb20ba25b79ae209c976140e0b44459b13be2a83463146c2b728d4dd534607056d8cece34737acb090582021b5689a967bf7b1bbba4b553198729bbbf7e9857abb22952abf61ae264a570645bcf912fe340469eafda129cb82f55cf664b4380dae410b6178f29f65dec9bbac4e6da5c316f1b8302fa5900665a3368c65e0e3ea2361bc3067f8dbd4fc6f031d41c602c9ae57ce07b376b5974e00787bc5979e4d4b9d6bbfeb9dd15f123bba06b9d787ab794c15dae62d80b35cc06f41a6ac482819e75c5efb275e9100e59cb1889b6377114560a5c969b9016b53ca764ba7dc448922f6ff060f9e81a0f0133c7502ceadeb122a932ca4994a1041ab79782ab8ff9893970ddac43bd7cac3faa7ea3436af09eef482e4aa49a4895aedd76ff559d267de9a2035d9b31631cfc4a13b0a7e231d451ae407f67bed5b06daf5056f21dbaf2b52a360ef962a56d850b615a4d93cfd1417cd8f77d07925b0f36622c873f3fb9b12816f1abd7573d29b74144d6abedb29c9997e2d06fa107f698d8e41ecd6a1be498e7cf603f807f13dd3cce6f3664d08e0b1ef16515ed2717a7fd110039fd0f35d891e8d751557cee83399934618bec12843393108f672efe5f8377254e292b3a32002b6a3dd313fed0f5f8ed097da14b5bcaa4bf9aa9d9247fd8acf2614283f2521a799b07ae1176876698c55d53599758c59bc99a79cae3286c53adcc8c61d0067934b6ecb8d58a903bb34bd22dd17e931c042293716e30e6b5b190826e9a6d899a4fccba6985d4225b1ddb4d3f73ea764fc062f11beaf330e94686cb67aaa151cdfc79ce3579f1c924825989be34839ed389303330cd3db6f0f529dd45da749df68717199ef39cf0eba785387b2262e58c2b5ed749e48bfeeba1b52d83bc81d10d12aeda74230912ef628d858de5379f3c9d237ac7a93bd25bd5261ae98e223a0238d4caba5e8b73778e41e37943aee4b2a4848f81aa4c54cf7c190e469ba22a135c896d7b02e9c3465ed356be45ae3d2d592bd097077bc42f03369040996451db57620e609a0bf99c38d88d46bf646d8985d30fe7b69833e1df7d99172a149611a3b0bbbd346b4fc6e4cd64614ebe7e685140ecb8bfc9a5faff35cd71a2966e4692ee32a2ca3a496f6ce90296c5a4ca1f36dfe370a62d38dcd9e224e06fe2dbd649a87d001d1dba811630647d8954d31c17901bd35030894bcf125312f7a4614a1647ace07078bb59335f1a7c3423a2e79a2160af4dd012f04044abb565c46643285cc1f3452f9fae9284e701d56ac15174d0838be1d25a68e17f4878420f6ead3500c9e74db59c2ca968f5ec2a0bfa317f3f6626ca94ee9ffece819d2b6cc5d65e7bdbcdaa618e99a52807c1e3353a0ce4cc2a74729bc1a8642b3e72a2dd950c8d99ac50aae4b7939e399b60cfa58243406c50357841090a9c72d69d7b97f55560d7288cd639d1cc154008862aae4829223218e9bc94eec6eb33f7909b80beaad28e14ffb690be9de809b36ebcfe6013052c970cc64912f562cd2b858817bf44bb3d8df4e72e93d1a236367d78c7a776a0e42147e445890e2fe2bcc54e8fcd08d20349f05ee16b3c97a14024918bc1666caab81b10562d6deab6ceb4eabebdf1b4558ae583702c30cb8e831ea0db1427a61978abe67619e5345eeb92a32638becb4206fc7caaf7dcc26a3e7cfce0e2f8de6930962403a5915687adcf61c701824998de59c2ba7f9524374aa30010f8f03435c4c059a94d304ed3abc342b5424cbabe404e7e848a2435eab823aa421a322f0760558b7c408db9b923298309a7ba170a27aec1ebb9984c80eb194c5f4a9adaf058d3d92a084ee52487a42954c2a5b38fae1ad27fda4d9a42f13c3ed8ad17d6a3261b7b7bbfc2d4794a4cd30ed9b876138d3117bfe64bcdf013ebeaf6a14518ca25438d1a0f724e3b4e60920ed94a275ba256b2340c6ddc93430a84ccf81f49bebc08b904db6b726413e2bbffd153549e4c835559c69a56ec4d9359b4def4d197c53112bc4d0512f06ef2017bb25dd0231996c9a1f82f1699db74e677424f4fe615562d05f6c6ef167c36215d2af93f8a4aa00ee05dd9f17003e2f303af9ba3a9482c2ad4aac0d9d0edaf676654204df6290af0f858dfb435d5812e0406b61d3e492221d8ed6ba47e62fb3218f05032f8efae0b27a9e9f5aea64d347e3b", 0x1000}, {&(0x7f0000001400)="30f143af8ab866cd1d16851135a815b5bd023467c3ae76ede66ada6460a771de0420b594273e78d8b49419d3e53bb182f3d000330f5dfc6fda19f256511925c649057320ca82bda48d8f82e04b021c4157fb7d5ee725b357c2780fdb38fb7d3f455eeaa1faf7a1d324df8b4277caad5dbe739878a2c47426d3cfe11c13", 0x7d}, {&(0x7f0000001480)="aa13cd674f29678272d6ab18f999315f8cad5fa68eef3c496ee6baa9f25241f26bfedb53af2712d35f2904b47f155398d7743798428d682f3b0ec1e2c396a3f8a55af63c4d488fbf25eda1b1f564f12e8fcc9c5604764e5def8e8a7b8dfb39c6a2108009de8c3d9fc878a766c2d1f9243bc6cd18b5afd6e2fb5edb1510ceb9638f13b1b1b90070a37e0715350085bfd8d7f2abc344aff0b1701e277d026aded97616ab8197128122b0281f1cb11b65b22c82a53fb95d2831fc5ed73406154312d87e4d40c0c9171f985d23991169244c750bf02cb81702a8bddaeecd7a25f27514302586adcd493afcebcc", 0xeb}, {&(0x7f0000001580)="8b2b5917ddc4ee9539920f62b7395a4d6dd37839ef573a763dbf73a7ddbad589eb0c1dc2d3b3b31d197b6d5ccc4c5d116456a319c76f18dc2a8aa901f593f31aaee4481d32e8c18bba55dee3f6fcd3c8d40fa090781303b5f27b12f60d93351835f07cfbb4bdd6a434dd527ea280a5c7fcb65fa288e95c1767bc50f00a3cd95e1e535c6bb17839f4261913aeefeab611b80f7b68ccc4dea5c553181cbc050f505904039df40f8aaa707385720bc5d1a32e080502c656831e80de60d8847c9e506007e4660f03614b4856a3df2d26d3cf5aafd44d5b92ab5ddb8b2d2f77c884390d32c0e3a6f729b578be6d", 0xeb}, {&(0x7f0000001680)="c00be7543eb9ba7be51fe520be43eb24768fdbb0774998e93423ba2fa4d64f2d79f2c9904c0fac0503676eee2729359c740bcf61a4786cfeb537e517d965fd2fd4fa4f351290e39d3570c1a70af03c174f7a53bc522078af94cb34ed02b9dc", 0x5f}, {&(0x7f0000001700)="59f34232bf2ddf625fde3569266dc78125928339091ad878dbc64af312206bb504e004496304e73d26a7b3fe969b1ad6268863bf4816d89860d5a30a99fd8f1b508a5138bf619f4bc7864318636fff0aaa8f83b3010f5146d40061dafe809cb349ff5efad942571a6a95612723002ac3d2", 0x71}], 0x8, &(0x7f0000001a80)=[@rights={0x18}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r14, r6, r13}, @cred={0x0, 0xffff, 0x0, r16, r20, r25}], 0x68, 0x400}, 0xc02) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r1, 0xffffffffffff7fff, 0x1, &(0x7f00000001c0)="5fdca8c5a08d64fa06c0c5f6be869843e3b9a745b44fc0547d86f3a91d7cac5d229b3d00b48f41dfb55450732666f51f", 0x30) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:34 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x4010, r1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000002c0)="805a7c942d9b7a64e5b8580b51a76a64ac005cc4351d43414bf40d7e5c7513b544fd6707fc1d5f0d3061b68926670b313224f1f6c21880ba56b96908c1a6aacfa4e38fc96c3dbf5d0d96df665a9d89481cdefc16b3a62c186b943534988c65b1db869ac8a4e6f48036c3a73f475560a25ceb9bbb68998344fb9f3267b4b78185c577d843e458304a13efbbcc3b6a9f29beec47693bcc236853389a1d96eddd52df6f799583bcc2143aa6adf573f88c09b52e81990c44b7d0dac977405543cec6cd9537187c8b9c38c1b90ee654834f6ffa8d97d8e081cedb5625c4c6f02b82a59076d8209c3bc890db97776fa88bcf9705c57e0e11a00756869c1fe2d8f9fd58f56e156568b68645e9df1a02650ab80a2b7b7994e67e287f4786f567baf92e4c00bf9554b35c00e30236bfae04463f2e1c4437a1bb41a06423283476e0358e7404b21581d6fc74f9847310ba3ac651627e9dc9fd53dc784df0cc34c5901dbbfd63d5cc2fba10066a195019428626223098dbaae2170901d10c3792f5733dce53fed51b8334aa28350ed8e1d41e077dc907f302185ccebcf5010fb7cee9cadba5b462190009d6193a95b5c74a6e0fe97fc3e4c31a799358fb7f882913ae8d7f568b71720d303f99c25d3289d933562b0099eb78b8946e63aa791d7e23e0566f448b0ff8d97cdc4df1dae71c340abeea736559d6a03ee9f190974a74b4f4ff4775cb9aebc2b5c4cd8bde5bd0ecc7a3b2a767e66ae8e4659deee03c5ee4c7771d8d9d405690fd445053d7f63397c9f1ee1ef289456f992d80e840e11599ff5597ce4e609281821ebc9c89f4b9e28504a090640194aebcbc75d4807f6445e702a1d2bdfa32f698ce405d0549d7856dfb8167fdc099014dfd52525e27ce75b79adb672dffe2a7ff77173233c3c0b85d7e6e0078efccdd9bb5657fef78e0a37ac9d722ac96bc6f551b2bc98ce076116b7313f883b178cca735ee84cecaea5fd6d4c0c5055eac67016d138ebf26c770690f30dc41262ddba7b484956190993e90b4dcf178722f5d11c5b8769a34eab98d80802e30d37834a6a044a0297405b321e810c9e3dfee5a5c00fe2b36443fe8ac8009fda34d34f8066c94a755569b2530956a803c9effe773819e5fa7ee23b26717e6171b35183712cb20a6799bbd23c34c977e94cbaae1aa62be5b80b851be25cfec9c93cc6ea3228a754339a8d691db835d96ff7966fd6442015fb49b81ca4f9f0ccd4d368e1875c04d88e4fbb1917e9b48822793154d5e4de155891ed6d3bcf7c8f8ac65a09ee89fdb3b5a6739a1eeebf373b38d71a2d90faee9f2ff331b69cc2c55c07593104bcd691c96c0a6062e267077cd50e032ddad9f08d5e80d7086f90459a0af40c471033e20c5511c3bae37622eb15caa6185d0ea936d4264b7460e7de3e57b8a8b2bcebbb9865103d4836925349049d4820abfdad956f1bf74c20b67d3ada6fa67edb4fc7db45f58ee762cd6946e165b6537a02ef2dadf2fce7c5c96046bb5579355d62b177d26120309d75b7226140e95135fbcfa8e95d0c8e2adc0fdd76b6be8cb9cf256a6f46c45bd6c44b8377f8f2468ef16539f09959e358e2ac47c6a614b620230e29b127f48426d2daa0ea4c78c5dc514247f18927a836cba3a0b6c02ae7bdf3521369eb8d52853c516593ee722bda53c652f134abfa58e7c5775483c2d5e4fe42f6957451a1e0b9ee950f26c2cde8c2b6f666e461402b08e6d3767512d302ffffe30a45ec40a6261325883563f3c893571e3860a7aba1d38db1e7d3a4516ea4fd90c4ee5df811d302a79a1eadfa75798489afc626e479662a9e508167bb7f844a9a44151964883d06c315a0efbd50043bba47cd0c1fda60818bb9cf10319bb359082731dc083584e0e769a1268590d4dc64c68df9f8389058b469f48b4355800e66f9449f2b0f276a4dcc6c5c7e9c9c8299ae5dd19c5c76ae8066b779590fc976baa3b2fc5339f0e67627b51d5cc0162d8d0bec5e760298448df27dbda577d6c8dc03c3c55c71aeb4f05b54ead11393ab5da885ddda515f059e3c7e20aad32e9750d06a5264202257cd1db45a17060ae98cbea2295b92ad9ec20df0be1ec2c15106a17ffc5af4a32b5004cb4af7a1184881d06771abcd35a0d98f8223fdf17c48fd91d27f866ad91eb698f1f1455c5d342d93f6a4fabad73f09f0db136ad10742e0841029195b70d30f9c63af32857011991b1b1d7904ddc711c711f80fe1321090dc1b87ff860d5b97565fd76d3034fa3d3e72b64ce013b338900253e3614c7d3174f3c6309a9be95d51a215274103257d82e090bfd18c6244ad72eb27ce5477c88f3d353469c5bd8fe62d0ae36bfef714ad909ab21caa47a1db90fa6acf818dffee2c2cebfbb9cab5deebdef3a1478fb2291041e028717c2ba719e1a49048fe1aa47cd1a4ae9ce27d872eb4af9c385887fa2a4dbb46dc7a2e63327a8a3a1424aab4b336402e6d4e791e86b68a701519428fc9283326a843e2202fb308eb032bb27d5dca06e82e9b34c801bdfe51b7cf4a324ddcd87e3040634a5bd7e633af43d991e59885a4a96c4e20b3990c2d97fda9c4f550441242545974bf36a23285631bdef76bc3af18035f472b15b093485048f183c729c313bf436afaa146122dd5bf2b9c6ac82fe2bb5d574e0cc96ce5c62d079be83fa6b53a49eeb96d94bb8b9d79829c5518fce85f77e59d203b3bfa1ebf959b5d1fa4eb41675ef65ea6a6b4f72e5689a8d036fd81a14302268b4f9be6447de824658c446e24ba5a2f3483bfae78f6c84b510792bf4897f3887e4112d2ac7876093e2b4d1d5924f087c47912f2fc3ae68d87bc3d5291d3808f3a9057a13087033938e862fb40f6cc2c3e6138e11d164515a9d1db98af471b00d69c9660d4384b381b55fdbcd7b2e8ac911ce918afb484a1fd0ac5fd5e279462edf12d3c027bcb313b33336b7a3eeed26bcd8e9e9f29c15054f73da25924cfa6e7ba7b17337350a338f94ff182d16b29073cec35f22b711a21f2d1ca48356c300d93564b69a5c08725af5efcbc286aa8edd0afd65a3d20a533b089b4d6ad9dfbe314cd14a894a01559f6c3fa1699ed9d117d4c9aeadb1d8ae31d008297c726639eeb90e235910cc688f3fa2621b3a6f597d7ccdd5b384418cf0175a1cfd6cf816037a92d316987781cdd69d76cbb732b46d2b8eb61e9bdba62f3d8dcf3763fe3e3c37037909cd5989a21f3df3e32ddfb5ebc2e579f6cb3ff24e2a328ca2cc5cfdd75e0eb1a3d68254e1b5e074fb928cf911f9aa1054109ffe6a8386b3406779838c9757102d9f23ff8d974f46090922ead0215c7e0b5b21b5fa881bc79f0f5694270d6c11e6851f476fd4b1fd288e7c891eae62d94913d579b579484b9849f697acf0c36783ff8598852433504a41d5273ace72fed4f4e562bcf1b9d2d7fb176d685de599b5f8d74b78604d33985d4302e7877e8f3900063b471fa133141af9e2069cd859c7e92374df6dc43fd92787c75ccb1500dc20bd4e67bbf477d6fc070528dade9d4f71073bf843bbf807934544cfbc522bfddbea074f52ce1cd09ebae5740e16870fd46cd5f5e35402bf9d4d69aa8ca9e8e2a35b5df97b3a5124059693afaa262c57791198b6950c7d3245bfa438d2469e1d278b93cd0da969f4341a700a3f247198b4a481b33c59190348e4c115bbc71bbe95789ec263c16d7e12fcccef4a3565ee3eefaf3c2a3c2a3461d23da8b51f3e7638dfbd65295fa66fd89be65385bba65dfd958ad89046c47a221207663d7abeb0cd1f5545e5fa15ca9170b4390d8e99bb87089996f3a85dc0c422d4455147d735cafe27bf5286e08093cbbfa998fbb5c4443396d04638cf4ac6ab6db1cafbfb10d88b43a2fc1248959c2760fcc081af5de49217445787b6fe808ae4102540827059c54243949025d1e7517691a007db76ff318a738ff338baa970d1b93dbdc338e7829ea5fd0dd07525d63b23b9af03f9ae0ceb9c9cdd558c935e14107c7fdab0980601af11b109ea2b5cc31fcaa55c3795a959696a84752026e9879b99f5420d745bd3bf400c907d028720f81935d1e9171f1bbeff56a49a5dc7e88ed4c32c302e303ed96eb7dff6905ea99bb666c314f88cc172469e5a39fbd2ade0fe9510b7fdfbff0e5f44862cf3a69f9fbe4da85ed3cdaced942b031fed7b40d6968b99f5dc3d0321b2bb476c175949e1b2632d5d54126efb7150af6efd1cea6e0c7245c999bde80f1992d019405e575d74317ffa95711167d64d5d896bc3612e6ebf56a443474f08fd295eb216eef242f5bef57b48a53ea391c8298315e939fe0f3040db7d3b78a915c20853b48c766e929684ad5b5c620b6a3ce6f7fcec320738ba8b23b6fc73a69014b352949886eeef1ace4cb8d4fe456a0ab99c2f702b7f71f6a237219cf9ab38865513db0b5e96b2200416794950b71443cb2ecb6b32aca201177545741896f8517aa931f17692b5011ba542c6e7d3e5ecea24b635967ce15584ea9f8b59cf1caf928f536bddec04702ec55b7fae3c677847cf10b5bc5b66d90b3ed6728f0fae01aa151bb96b8a0bfb7ad7e48b792d5dddefa93e5401ff01f0d9653c1278975a17bf8809e46f6f2ab2d0425e24957855de0cf32b48c494d733e14c19ebb7f762ec18eef91ffd6fbd087adeaddcde42b05bea23d4ea334489cdf4c0796f6591297148bc4fd593d2f9c5f4850e130bbfe2e40dcefe213d406a8da75c389ffe5e1eb2d2831f5de8f388e81770b6ce41ca2e461334dc79a8ac2e718b2811fb1793d590dba0eea601cc864c6ca169ac10889f7040fe83adc59c537658ec9917ef4ec5e5b8f004078feb5ca6fbc6813011b5734dde0d084502f3128fb2b4ab4476f885efd61580795461213e8c1994f9f5c35391d0b979db0776e1477da2202e3fef48f8f54a5731add59138c3235df1308f66529c08dc0448404e372ca9082264e8e43dd48008e8f0b866c405d2f1fe84be35b550ba5ab6c46e053a69cd3e5e33f5bddc0aff99cbe782e28091b51ac6d84c23650b05693af693fb56fd571bb0fd90fdf8c7017d1dcce6a8b62a49d2e76ad6e1d8df46d93943a0443f8f8e42f7222551b2fd4d2d567eb271e9883dcd4a06d4ac7b3c3d47818b57b3df8d5bb705d73ef48cf92922cfbb9e6a23ecd3ce4f9ea85bfe13f18a27a510fcc727eadce156254ba7c3f58bf91c5733d823b448fb235a8aabdcb4dd370ec7a5e7cab2c3f5d7a1c9269f72a68f33f10ee1db6b88aa89e1033e8b0686acf9c558c476aeb68da42d49a8a5abc5d771b996e55ef6ec71e653321326c0b589dd50d6a9ad0898768828e1e0fbcdf95396fd4169dd6f70f0f64ad4ce618ab69f64d20deaafa55e4acda16ec844a42637a2c9de34ffc54ded9a9b6d04ac1bb455264e5cedbe6827a9d6864dcd7b26bfd5c4018f762ee2e294dd5b6eeda106557e1ccdd7821b675b4a7fc5eda060e92a49a96e531481eeb3d86f78045da62995f1ea56e55336a229854169c1c469365d45f0485f2ebd3a389648889adeb0cd135614446b5ee3654333e0c819a3bb62c61efa9ed6f14c36fde8a0380a5876c116c93a86e5da345c53475a410c5d2ffc11c52b97b0bc57808004c005e8dc5a7ceb4f3b6262990aed669f3d5f71dedf7aad87787f12c566df5ac616449e8aa728598a73c530efd1f70edcbfab38ea042bc7457439f6d26f2e39a92bfb76bfee0412fb46a98df41d88b3e6e97b39abe4e2040a0186109a03449e530e21323e81be7f2dae84105bd620f38cdde394634e", 0x1000}, {&(0x7f0000000080)="2ab8861f101c5a58393cd8ead5582b08151339bc1f3704467dc298426ea9ee46378392dc550d65df09b57a3e5abb9fefb7afa9bde2c04ce6cd2d550e5c3ff57d74ccd67608506901d164cecccad37053d8ec9f5d85d8ea3627468061df2debe03cbd", 0x62}, {&(0x7f0000000100)="b64dae0ac2a0f9ea949c0abe3edd657f8f2d1f0ef2eb08a5a418947bab6f6d1802a65a1c07bd499b777d9d1ddf763d180f865843b492e1067d4ca6eda5854e6dd83d0548985e85d06aa2529874473aaf43c0b0ec61ec617f332275e2a69d53a31af331364a57159fe163d60d1921c0843324114af5221631949346ed548a695fa5333cc7ecbac5b16a8ffdd0594b8648bad1428157cad7ea4695f1e745696e52c391d9e00ff6ba", 0xa7}], 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c40000000", 0x8) 16:00:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/17, &(0x7f0000000140)=0x11) 16:00:34 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x80002007, 0xfffffffffffffff9) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000100)=0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x13, 0x1, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2000001c, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x7ef7c647df9104b7, 0x40, 0x6, 0x9}, {{r3}, 0xb88e241c5a1fb9c0, 0x40, 0x2, 0x2400000000000000, 0x566a}], 0x4, 0x0, 0x3a55, 0x0) lseek(r2, 0x0, 0x0, 0x3) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400401}, {0x45}, {0x3c, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f00000000c0)={0x5, 0x0, 0x9, 0x2, 0x0, 0x8000, 0x1, 0x3}, &(0x7f0000000100)={0x6, 0x401, 0x28fc, 0x4, 0x6, 0x3, 0x6, 0x1000}, &(0x7f0000000180)={0x2, 0x7, 0x6, 0x3, 0x80000003, 0x8001, 0x0, 0x7fff}, &(0x7f00000001c0)={0x2d3, 0x200}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = shmat(r3, &(0x7f00003f6000/0x4000)=nil, 0x3000) shmdt(r4) accept$inet(r1, 0xffffffffffffffff, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) setsockopt(r1, 0x0, 0x0, &(0x7f0000000200)="7383d903bfcd206da5e67b3838dcdc71da6d9a11387fa956d6cb5f184fd705d6f262a68f76", 0x25) r5 = fcntl$dupfd(r2, 0x1e, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 0: r0 = socket(0x80000000000002, 0x4, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x88) ioctl$KDENABIO(r1, 0x20004b3c) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000040)=ANY=[@ANYBLOB="b767d2a3c28b5d8c158063be5d5d97cac13fbc22d41047801cefed665e9418f60000412918a697a508b55469588fdf6a5700f80fcd45325666"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:34 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x6e, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x6a23f4e36c2690a7}], 0x1, 0x0) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x10, 0x158) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000001c0)=""/63, &(0x7f0000000200)=0x3f) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0xfffffffffffffffe, 0x1, 0x57141a46f3b570d3, 0xffffffff, 0x480000000000, 0x3, 0x0, 0x2, 0x7, 0x2000000000000}) 16:00:34 executing program 1: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x47) fchflags(r1, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xba) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 0: socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r0 = socket(0x6, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, r1) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x6, 0x1, {0x1, 0x401}}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) getdents(r1, &(0x7f0000000180)=""/41, 0x29) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xd8bf, 0x1c0000000, 0x40f38042, 0x1000}]}) 16:00:34 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x40, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:35 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x4000, 0x3c00000000000000) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x8, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6, 0xffffffffffffffff, r8]) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, r9]) setgroups(0x2, &(0x7f00000003c0)=[r7, r10]) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x0, 0x8000, 0x4}, {0x18, 0x3, 0x10000, 0x4}, 0x0, [0x88c, 0x0, 0x1, 0xa93, 0x3a9, 0x8, 0x100000000, 0xfff]}, 0x3c) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f0000000480)) getgid() r12 = openat(r11, &(0x7f00000004c0)='./file0\x00', 0x2, 0x30) ioctl$KDENABIO(r12, 0x20004b3c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8000, 0x0) socket$inet6(0x18, 0x2, 0xfffffffffffffffb) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000540)) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) connect$inet(r13, &(0x7f0000000600)={0x2, 0x3}, 0xc) pwritev(r11, &(0x7f0000000780)=[{&(0x7f0000000640)="74cc596e3963e7723be27dc8d906d7fe61466bc890e1f4f2351b447e8a9df2ec4c896edc4e9d293f2cfb78410321e31f0029235f28dc35f244c3cc93d89c607c129ef47d255c796ebd76866dc00f84f0523733cece266c5871ba243b84d66867afe43571fde20caf122447f966a67e2bc435c1ccedc721d2a203f11ed079d297ddc1761013db704281891ec493647d62f8a0fcf50e7fdece537e78ba5b2dc9ca26867a4c3bb2917ede90e806a7fc6267396b2861f90aeecf19362ca72b6ab8543a416ae46d59ec99d0baa2a30573df9bea9df52fb1ba76fb6c86f8f8b446bd2692fe16bc7d375e778c57a27e73c5c567a44eb73ebe1d2e434eccc83c9009c0", 0xff}, {&(0x7f0000000740)="aae0e6469fc14665881746373a6e03c3e229b615c9fa13bc6df5a93af0d8836de2c8e39767bf79451d8dcd57c9cad83bc6c77d329f291d1a717869631fd443b7", 0x40}], 0x2, 0x0, 0x0) r14 = getpgid(0x0) wait4(r14, &(0x7f00000007c0), 0x1b, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x83}, {0x461}, {0x6}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = fcntl$dupfd(r1, 0xf, r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x60, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r4, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000240)={0x10, 0x1f, 0x4, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9e}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8ca7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x30}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x25}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) poll(&(0x7f0000000140)=[{r0, 0x6a23f4e36c2690a7}], 0x1, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=""/245, 0xf5) 16:00:35 executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x7fffffb, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x430}) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="a1672b", 0x37e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:36 executing program 1: acct(&(0x7f0000000100)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x22c}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x315, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0xdc, 0x0, &(0x7f0000000200)=""/220}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x2e) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff07010000000000000000000000000000000000000000100000000000000129311c52336d3a549c834f64c95b92f3a57c1d9cb5888c97f3e4f8618baa105672295781986dfb11deb0510399d0b11d0f6f32f4177bb4d702bbbe85c377e93a91fb2d0b1bac5a962905fc7fa935296b73cbadcefe192804f573577f18792fd3ed8cf04d2b74cb989b8092161637e74b4cc80cb44c793e72bdfbb0735cc5d50d3e6cd36d9754e5797901f9e47b7213e8b46d7a39fa2f0cc6120c4013753dbef3207e659e314ef18c8de339c3d3f2d8895b7a2d73ed915b47fa096127d827b9d704207d8dc6ebee0df5612385b95dbc9b2424bfc9c32647beabfaed9a0442733ebe6db6e5184610b4ddc3da3507288fca6e62e761abe624711e320a3a9222d61e84c2e10970de2fa98ee929e7ccb04d4b3a9b9a871bfb1caf10", 0x141}], 0x1) 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3, 0x5, {0x30aae99, 0x5}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:37 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf, 0x1}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x5, 0x5, 0x9, 0x10001}, {0x6, 0xbc69, 0x0, 0x2}, {0x40, 0x5, 0x1, 0x1}, {0x10000, 0x3, 0x6, 0x7}, {0x38f, 0x401, 0x5, 0x8}, {0x4, 0xfff, 0x3, 0x1ff}, {0x3, 0xfff, 0x1, 0x7}, {0x80, 0x6, 0x2, 0x8}, {0x4, 0x0, 0x5, 0xfffffffffffffff7}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0xd9523afc3d0ab4ff, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074, 0x0, 0x0, 0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='.dev?bp|\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) pread(r1, &(0x7f0000000040)="e5022e4a0480bf9e31d3d8c00b47afb738ea3caea786f4d33627375a2e42705435ec366d858fb70dc759901c31d580fe9dfb16", 0x33, 0x0, 0x0) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000300)=""/223) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) clock_gettime(0x3, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x28402, 0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) close(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$unix(r1, 0x0, &(0x7f0000000040)) bind(r3, &(0x7f0000000080)=@un=@file={0x2, './file0\x00'}, 0xa) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = socket(0x2, 0x5, 0x71c) r7 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x7ffffffffffffffc, 0x78, 0x4, 0x522, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x8, 0x10, 0x6, 0x6}, {{r1}, 0x7ffffffffffffff9, 0x44, 0x100fffee, 0x8d3, 0xfff}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0xffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000047, 0x20883a8d, 0xcc}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0xffffffffffffd05a, 0x4}, {{r3}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x2, 0x80}, {{r4}, 0xfffffffffffffffb, 0x61, 0x10, 0x6}], 0x6, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x1, 0x3ff, 0x7}, {{r6}, 0xfffffffffffffff8, 0xfa3679f2b082fa98, 0x8, 0x5, 0x80000001}, {{0xffffffffffffff9c}, 0x7f18405311f03530, 0xe0, 0xc00fffa6, 0x4, 0x1}, {{r7}, 0x0, 0x80, 0x1, 0x0, 0x4000000000}, {{r0}, 0x6, 0x94, 0x2, 0x6, 0x2}], 0x100000000, &(0x7f0000000000)={0x6, 0x1000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffffd, 0x93f}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x5, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x48}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffffffb8}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000cc5000/0x4000)=nil, 0x3}, {&(0x7f0000e08000/0x1000)=nil, &(0x7f0000d8e000/0x3000)=nil, 0x4}, {&(0x7f0000db1000/0x1000)=nil, &(0x7f0000e28000/0x1000)=nil}, {&(0x7f0000d5c000/0x2000)=nil, &(0x7f0000ed6000/0x3000)=nil, 0x200}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a02000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', './file\x00', ['./file', './file', './file', './file']}) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r5, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000680)='./file0\x00', 0x80, 0x10) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000006c0)) poll(&(0x7f0000000140)=[{r6, 0x6a23f4e36c2690a7}], 0x1, 0x0) renameat(r5, &(0x7f0000000500)='./file\x00', r6, &(0x7f0000000540)='./file\x00') geteuid() r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) writev(r8, &(0x7f0000000640)=[{&(0x7f0000001280)="16849906ed2fac141fa784c87f57eacf703095abae55fbbca26ada5a38c7dd9ab42da7c872d0b8afe6aeef930623bf2508c88cea2a2c4f02a6c885aeb6113269bff897809a6f2e5a3aa85d6dedcd573bf3f6a4d9036e594bef205a5b158f93cd211a0b292b21f3eeaf1cc54a7f9db234c783526a07f803b4f0b178c703a4efd02c7634b6ce96319076772f56d551e754dd92a1cda5667581ed45344bcaa58a4db8eb18c5578d81dcdb490ed6229ec7da41d2a0f9c684efe689e52a63c97ecb64ee1b809817a0063226253132268dbce1a97c851e2a8b39667e4cc21bb4d4f0b3e00d1d59d927f89f7d788051ce07266eae218fa3254bd80684190632033f1f95e7b455b34a2e0e3482d174462c23838708b48a71275dbaa5af1046b8de747ac1af4f2581be130bd08eb3783fec45d8176cc7e4902b38198c6728398be70d6a8fa7f45bbbe2379f1d731ef59149eaa4b506d4fc2b9ceb313394e9eae7baefeff46bac1ec2a8d6358771c7cc9017d68f897fc7a7929575dac8dd9da71298f076d34fc7999cefbe871db0325fdd72caa46c01b036e4ad5b1d716de5f9f3f36cb2cf5ea19d239550b0c7b7790aa7be82fe2697259edde869d3d104fc4e40580c669c5f3a40c3f703d213adde92d1837f3352a513ffcab1c75ea08965cea934c75b4ceec10a34817687c99828a7197fd3889f37feafd734b303417cad6a59d04cbefa674973ea3f373d38b4a11d4bd8fd3ad9bbe566cbfd3d03ce721d7efcb64f4f4ae5dbc9e9831b2e8c374995498ffaa346451fc886e18f9b2415e0252e690082f8453bcbe7ebdf036914a06e1cefbfe29c12f61b1d9aeed19d375a931fa06e5fbb39a0dae95a480051db19b1693fa5be60250157cc18a392d7f14b220558f47043b7278f19634d24c177cc30ae3658157e9bdcb2c3c93fc02ee536e116eea43363649831d154dbb5581acb53e6c04aa7a6c5027ba091ef9ba0e811d42037524f1f41a34ec9fedb5882edc947cedd0a402e1fb2a447bbfbb8c3c425a6967572505fc9dac9ce60e258d518b8bba3fb1b1b38de908fb09bf6f7750ecc7472be0a21408b50c30764b590de8a8a848df7972600cd0843396e2f1ec71ddf04e7c9a36228f53b7e7d6c047029f4a450a48a7230f9c66af9f475bd81add8f9654a1d80ad84546378a2add92e199d9531f4358f6e311ad5def133c4e588821bd2725c0e55c95168aa654ca922536faca0c04224f6676fc412024715eeaf6222d190ddb9666eb04b8315e02374218a6a8a0e4a300bdc0a9bb7bb527cd98ceab05818bba1e7bd73f69795fb695c344ddbc82b0093593a3760c4cdbc860f4a4104b20ed6b03f1352e4c52376c6770d68b5a2ebf6c6dbcee6e836e43ed9a4352095dcdfbe53de90f5b94f9406431868f62302196019de511000bf772a7e53c5bb11abaf10aeea79da7bb325014cbeaeee197332f4bd30b865292dac70378694dad9cbdc995e33853a0ecb3b3d4142cba6b0b08766fcf6073cf5052f45cba5f98ec24e846be5be1ebbd19f7b6afc8619d58013e41da520e582043aad55b01babc607ef0240f48ad67b8dbf1e2870fc9a29a066aa7096e810afb734a7a24f789571eea8570f926edb4339ae951d76a125f8f76b618b8100ab8e78d164a47c488a02b098f40fcd295118d682a29a56e6ee2c59cd47d79e3dfab48e143283cc06948fe0fa6899604f93db12491e16bdd8ea63f36ef1b395106514a9b1ddc7099e69588abafae0670a92f576029932639b1b0151431338d4d2796da87d18d4c671fe9fd73af1bd937c43ea41d11452e0d66d900ef76bf9b754b07c551c45149deda7bfc339ab8544dc725cb4f22b88c9ba745e21a7a9e7da8c5338de558736f50406f04c4625fab65bc0e106c366119da0bdb14a66499f871e9daf4a823b72627295e54af2d2ee3fe6ac35460b9e62e58fa5354a95e79a67f458debec72e4d47371a792e872f4ed2bfdd4c2d34a1ac13786c39c19232c9408c35453d2e23529f23791f5d4188e23906550e071b7f3ed395e51f34a4ce847dff4326f7c7b66780de6809ffcb29552d688f635ef360dca61f76402fa13d8d8fc8be58ed159133046c3a0c35844cab1a04c1b097bf91013c2b29d3e399052beb44152dad3254160bef85cc5969ffb41f924670053d788131fbbed967023b8517ceb4a3ae0e8e9a622a1872431ccd1c38caa6944179920c8caa555c61af30716013c35b929931052cffdb093b0166fdc56b820c87735cca4f5efb2af365a63fd9086bc0a17dede565625bce5df976f78a01f919626f8388311061ae597de78f1ff84cd563f37cd6e97a697f01272e46ceec2e66aafa046f8f12deca2ab5ee2b45dafbd2525c796c510c072f8745fe18885f4707e5b99920d9b8f9fa32425f2e021f895a49b4712f597f5ced0f36e5c20e537ad0e515f026631a07096fa93cc03d3d1746980696af543b9164e986b1d0fc6b0cf806823307d429653177960fcdacc5923982fb640d49c62dd96cd8a8d2543c5cecb04fccaafcf91cde9aa1419df21a46d48437c14488c58a9fd4d09c9bd4aba9c6edcc244b734c8d0ce035d0622d9edf4f461f409caaf503e0175c8f977cf2093a5d2bcb94a048002c4d4e393acf3fd82b899f47223b4dfdd264e4233abb1cf2ad91b5d0cdbcd3f36ac6c9f32d4b3a7d4f35a7842075d8d024e804022b6b915401c88f7b46915dd88b27aa0e09d321240dbc3131fa7496032a104fb0a58705bb0196b86e170c0ebe5195d1e58537260e918a202bfb936e9e43ec04319e14ae55d065e81757bfffb5a682f6d04cb7673239971363375e7d9436919ef80e7f1b8a457b39b2a927c07552f71c50f25c32b149262ad5d22a4e49c373007849d402d49955013937a32fe6617e3a5c25d2986353b367b74c8865031baac4f66e05817ea5c8e4136764ff06b941125d2c64930396dc7e0029b8ad59c2902ce0ea66ee4e760ed8207dc8d3c8e7791c887adb9120b66cb142d78425155a954c0259cc15b0dd680221781efa2765d5a06a3b0870c0a0bb204f32f8d445368694e52cf8f2cfbfc9c8b410cbcb3432d31876623e2fece69af994a8456c66138d8da7d474552eab8118fc80586fc1f690b78e89adf3c55d7f839ed47968dd1b4b0bc96f86314071010da95c0cf41cf8c0d49450976184b8c3e2be00d1287eb6cdb13c9f39e6cedc339c83f34a3d47beec7fca3de87aeedca1f4a503b62eeffd98f534d952a3399602c04bae8b23497b05d22e7b685e5c1e4ec63193b7ff1cf59863fd6b794c684869a48e1a67906e72c5e68434ac1dc716ab5f9468a2f563ef40f2e25997708b0a190f85d5521edfd159a0fa8db0f928d07272e56a43f5ad34bf21efdcb7387ed106395b3ed1a004b0fcd7e9f57413ea34152947a93ea899fb35713c3ee6b237ad6de06bc27f86e0266b56f712cad74116df09655e06ceab4c8f62b0f25547694a12658e34f14599b362c6c876144c80b84bc93b38ce564226dbb4f24aa69fa0561250515aa76dd2a4e43e3815aa04807619852e1e35dc1804fdc3ff00e2eb624d473f28505eaab4a560dcba0fc05df48a0e6496f7894d67580e9c255242a47c8495100cb212748084ce7d7b6cff6035c3b72ebbde1c2a6735803771432abe2ec206661df0926ca69fec69afb4d2ab85005ccddced98fcc60011bdf50350366242505d09bc2817485b0b91e53e8c48bab235efe2b0249ce152d1d2e9ce8f85937dd2acaa899929572c6f1b47c1741a8c3138bd86e4a3d4bcaf74f245ef76f2b8b3192990aca84562da0d939ea0d1ea48132b6d092470d84871524c415e00184e50eeff872d32cfb5246817dd8b8476fdd6fb543c125a07a02f00641f958cc42ae9ba6c425932f5bc17c646effbbb663f5c776282492eeda35938c96a31077ac3493ecd96fae96a0fec1d73263e2fcfd2fd46dbe86dbcc4bd413308b12e65ef0975a30ae5ef664b44f80f9d26d2450701fc0833e4861bf08fcb8f98ed019d3fd236d1608ac7d239222809148708a4ae76f2a5c567ee19102273502908e89ba088b99ddfc0262ae0bbb27fdbfbdd7e3e130437f661bfea1814e051406a37e2c5dfbc72809d6dd46d17e725004d522ceca3e243033f6188b61fef906c86c00ddd63f5d6c6d7ee7512468196f827f20d3e096312ae9133a10c34a2cdefed35115cf46122b1435c424fa9a2114dd9f15728e9c1c3d46aca23e004744657f495c40248030f57920db35eb79c06ea5993a877f9401202168001ccf1f2890284d5adf213ad3ce22501cf0f130fb02fdc35094990a253a42c9cc894b69e4fcd667b859919e462d510d9b356781f07fb7fc67be6a7553edf43b346a87120ac02e8cd72e65e134c598d8bf3ed94740ac8ad98061eb5ebbc007fc0a4eb3e1feb091469f407fbbe31cd15c598cdb683500a39c8468f2b971d33d649749138ca4fa52d3d82fbc2a81443a973336b9de35dccad6a98178997ea2d5fba983ba3981e964477105baea94860f3d1ce2e550b583f21586c93debfc2b2b370ea3c12573f8bfc78286f805ac11b6aba4aea674033b22e797ecb0e2951056267f823a17b74fb1c6976eaa5bb6e6e5d03f47a0c73908d1969b0503481c1953c36e26f0e2b8f4cd9d086612a1369a3aebfc563a7fe8527a355c0f5053f1a460795d91880665bf18ddc4d58997ea2dad15e6c7eb91eb52d59eaf2836f15389fe86ae05485788427910b8ba6d062c2803875a802c037669bfda333b242d676cea3bc799746cc3d75fab412ca68f4b953fb682ab3d85c9311474439c6044299193bd28a560fe98b02399eb85004cea203233d94b88a48677577734583f7cadcf9c9c463c3372d7b4bce4ba96a4e5bf875f532f4bb63adada69fe925874d536fb04f0de2f0a2a5346128bcf9f44c7b9f83d8dd50a6ef92333a697ab63c74b85022da54d35fcab8819eea113f5e8880aaee7236d5100bc67cc14e495519cde9beaed0e6ba136a9ce0164e274713460a479884b14928f1a424b73ee60e90c53cc1fbd64fcbfa0674ee735db5b2b45728f15ea249e483ba92b435e2e505371a5c520da5f43f70f3ff76aac21eed3a877f6ccbad9cc998f18b62debb398284e6e364d8013a419af4493aeb71aa95475f7fb99bd072cc8da6f7fc19aa04fda26dbc98e5f0c3fde0522729f98dcddd52aa6718a9f3ef28037617e50ac8b5855fa643ade5b669e606d9364a4f43e95aa49743246985bdb1f83741f629e3d46a5f560b5c77359a1d32da4fb6c21093f021457f218575e7da9874f3b06d296f4b248b6aaf76cc4c6f89703e376177eb7579e489fcf9950ec0704327852f088228c9f573ae09a90b7278a9295dc0385fa403c31549b2809e140f1fc3dc016ebaba25d309bdfb096eed5b803030202f67568fea86582bb52139333b3a271deddc80c1dea82d54c69b6c86ff2f8ed09e59cfabf288cbb0109a6f4be3838d8f13726e22bb4815a8028f0cd7c481d73cae429bad984f861297c79ee9987a71dd4131a09b877ac5c030aa8b4df402e889f6f85c97210f976a445c42b7ff085483e47f514d67e3060014d443ad7cfa3f7616535b55c268c4e65a5f6ca63d40d247f3769b9d7a0e12c726fe54f8c574b7f0ddf59ed2540f5e57df5f4ef58e6e60fe064959f564df995c57003eea82fff5e90ce2c050f22d6dd3b36105f9d1d8b4afd4bd6f6d43c082c6bdf9d1f79dbf73537ab2ed7725ede8a43b9dc6d62656d0fcaa5ee6f25732c698bf628fb7b4542405be68ae07a1", 0x1000}, {&(0x7f0000000580)="d95914ddeeb36a999be6a3cb473aa83380898104ecbdd8112e2c3a09428997a08a9bab784d7bf0dc19f4729d94b1379b96cbaddae8c499dbb65a86b42d03e1995a4bb8fd7ce8381623bdd260e95a4a5d6263c1a55d87eece92f3e6f8c479d86809152d46e0a837cb6efc3076f4741c3c5f83cc35b675b217a1d1bad8cdd4aeb49cdd6c3539dfd9fab098d841382640c5219cf961f0", 0x95}], 0x2) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000261000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() socket(0x20, 0x4, 0x400) close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x100000000, 0x4, 0xc5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x652e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb955}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) close(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r2 = socket(0x18, 0x2, 0x0) flock(r1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x0, 0xfffffffffffffffe}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fchflags(r5, 0x1) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x8, 0x1}) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8f75c197e9ac8c440ac4be97b67147d2fa54b5e3f9c17042b033774e16cf79cef14a0972f3a1b2ef89fa739771f48beb9860baff17a6860ff839ad7f348d31f22ccc14264f05da2d5e15d98882ddb43b1af79fc0a15d14afd4f198e2bc44f17fc28e6055e32718f9e32f1425381575d6de4a09f7c93c1dd134893cd1c9a961a6ac4b06487eafb4af598062c068faefd3d94b27178ade0ef62b224b4309740c932b0380ca30f01119a3d301314e767d19f28bf2e153ea92cea658e7704403a2cd6fa15562cb9ba116ca3625cc511c3a6a5cd49108a65515c344"], 0xfffffffffffffe60) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4d, 0x0, 0x7f}, {0x6, 0x0, 0x3}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget(0x3, 0x3000, 0x123, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x1, 0xb1e62257ba276062, 0x8d39) setsockopt(r1, 0x6673, 0x49, &(0x7f0000000000)="7aef103b4e6adddce328ce76eb91ee33860a0c886d56a5d577fc0c84ea8bdfb6ddcf3abb2070d7f64a0478d30e901568893bc2e1663679e75571bf82cca1c1692be6f59c1c34f7ccdfd95dce02161f41f1cf29c643fa9e89ea72e2b97f2de100b932e1b4c1589d435c34b8d664e408bd3f3612a450fecea550602fabc652dee6a0653c66d198a69bf5c452d87c94d3d3647d85d53a9c5e6df789024eb78ae2c95b9e14586361deb9eba2a20a8e671dde90dcbc69a01582245082fb04836290e34968454b11f0b09410bf3ba11b156470aabcb6", 0xd3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x7c}, {0x4006}]}) r2 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() dup2(r2, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000180), 0x13c) r6 = getppid() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r9 = msgget(0x2, 0x180) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getegid() r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x400, r10, r11, r12, r13, 0x30, 0x80}, 0x1000000000000000, 0x800, r14, r15, 0x101, 0x7, 0x536aebd1, 0xff}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={r6, r8, r13}, 0xc) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000002c0)) 16:00:37 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x8f, 0x80000082, 0x2, 0x81}], 0x1, 0x0, 0x400000000000000, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:37 executing program 1: r0 = socket(0x0, 0x8000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="ab0065d4000000000000000008000000", 0x10, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) setsockopt(r0, 0x2c, 0x40, &(0x7f0000000000)="d5ffeaa3", 0xfffffebc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000242}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x14) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) close(0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) bind(r2, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x7) r6 = dup2(r3, r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x100, 0x0) kevent(r6, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x20, 0x2, 0x618cd4a0, 0x8}, {{r4}, 0x7ffffffffffffffc, 0x0, 0x1, 0x4, 0x6}, {{r8}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0x7}, {{r4}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x2}], 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x0, 0x8, 0x1, 0x5, 0x80}) getsockname$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000f07d0000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3411af2b3cf1d7dbbf9ee806c0d30687d66bd5f6cafdc672f1e67dd3452a5011c07e700b0a89ce9191ae10738b1bf60d9b76ac0141a149ba0280ec12e0ff60695f0722e511c464325d499370e8e4ec1488965c57538c2c12ec200560bf44af8987b8e07b587b0b341bc72161bbdbc2e8cbb5ad1d9bb2e6797d059da6ecb12dfa88f13eb"], &(0x7f0000000000)=0x6e) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fchdir(r9) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:00:38 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/101, 0x114}, {&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000080)=""/87, 0xffffffffffffff04}], 0x4) 16:00:38 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000011, 0x7ff7fff9, "74098a8c1aa48000000000000000d000", 0x0, 0x3}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x7fff, 0x165}], 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x80}], 0x5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="3cd9381c9c154baf75d49a086e2f859554ef685f61a86d3df01dfa10dabda72c515ce96d06de1bbcaf133a11a61d2984e889a98f0a6197f78ba6780199890ae2c77b797c012ac0ea7f50000968d7b8a74685460e38ac81ba3902040a50905dcac98cfbfb384bb2a589fe9b3d7cf5f47f2f7104ba2f8d4060aea34addf91c7f321253b6a38456f8cada306231a58dd3e18afecec936", 0x95}, {&(0x7f0000000280)="07e611c4168c3bf45b283357f8313da7b1dd14320c161e767460", 0x1a}, {&(0x7f0000000300)="75f8dadcc46dd3a3b27f0b798925e38b2d", 0x11}, {&(0x7f0000000340)="ec7fb84e3f755961db944d2636483e430dc6a516c9afa615c5407185da895492515cbb25513b2f48d5a5a1e3307305c83d525801c1", 0x35}], 0x4, 0x0, 0x0, 0x409}, 0x406) fcntl$setflags(r7, 0x2, 0x1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/231) fcntl$setflags(r7, 0x2, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) close(r4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x4) socket(0x18, 0x1, 0x1) write(r3, &(0x7f0000000180), 0x13c) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x20000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r2, &(0x7f00000026c0)=[{&(0x7f0000000180)="5c326b055e68cbfc0ba5ef12e0fffeb106c4150b947f40381f1fa81be470d84382f58170c4f305f8a87353af2ff9d95132a26081b290875cfbc26616924df3ff155d36050e37a8", 0x47}, {&(0x7f0000000200)="6ac04318a016dc18c0cda0e74cfa4b925271a63b92de2bcee44fb77d3efca9b04bc83a9cfcce5f9e1356d0d1dc6142f764c24ffd77fc5011f7f546ed0c4ba5a5e9c82d7d8e69fad2d20bc8ed1fcc355bcb1ed774d2e878b014510f742ccf7a18ea662bb95bb21b25c10726de513ffe63b789a107e10535952df15c17df9a2e5fba746d5f7fe043a0909ed15a27bcbc953151eafb50afb186bee7b6b0d158b0e00a744dc785b8491fe654ff9dde0431401234", 0xb2}, {&(0x7f00000002c0)="147ed8edd5b3affa9ce7ae5b05dd37cef47b816c83253d9fca2ddc276b75829b32e20ced50184b2faeca0c0d417b2cef1fda1badffb3d9811cbe70b0ccf16b603c77c7a79b21cea1bfe5d1fe59cfd8e32285c5d7504baaac7e8f496d456f12c1c8af7ca61377accfd230f7e43e85ab1715df3b87cd9e2f00ff1d061e59a39bea07fbc239c4bdb17b7efa0793605ae4461cf89fd846a88fa5fc18fd8cd669a2dd8de3bb220e55fa9021278ac07742943741b044134afe7a70e5b68cdf4fc245b04179eb9deac049cd04092fff651c6efd11248a3ec0a1e0fdad5adf71b9ddfb45d292a66c8e97ace3f115fcea9d3bd15d660df5ad14a882ee7129dbc2e07a4d1b990b25c16341fd7b0e87e3809737c33d35610bf818ddc3ed75691130589794aede1171c45e9f0f5e10900a0835c9945e4c8a2668948f5f2e548cd8ba8d570c261bcc8f8fa0afc15e6e30778cd44effad62fdc3dd4f7a2f4822c3e73471d1ce1f4055f1cb36b817a7b8247e5b4e446dc3c78dc4873a92b8e5eef2d812c9ae5dee9a0b61ab4bc0a328a87270b64e527dec1da95b43ec54450d7740611e26ae4ee45b792ea5e67d5026c3ae82bdcfee09b8b9a5a488c2f6a1f4dbb37afc67b2d47262109494cac73c761a96025519ecbf130fe08d416ebb9daa10fb6ef24f63936a4e221b7f84adae2ba35344a79f376c653fa565b1357cb678194ce11bc2120db9d5162147bc89d45268891441ed9ad5ff36bfcc2ce842933d79713f6d219e18c872ca8ffd542fbc5e1bd524859db81775f27fa21095b8c6cc1aa5c25bf2301a4410d2480d1f4461b7df35974c0754ddc4703bb3e38e3e8ec690af42ab2c2ad5142c3aea9991ff75cb2fd01eec11a8a0c29ac1c174f07457e2d4954cead1d0e09fa6d47a15a086c266b0fb001a8ef59e7dc8b5b8605e2541bfe618223da7bab3b963e450f665baf504f3483fbaedfe91706921517ff0902aceb50c1cc72ce2b0d268364cb7ff6fc57425d297b88112caea529d976232fac73b9421b45bf8b4d6c60fd21951ff1f361ba5178fcf4d34a9af63eefa62271353aa44a0df1a104115f949fac873062f0cd7a0a40c585d56494f6a1a2a6c4537faba08f4686404334a1779225cb6ed32109747a971a489909c2aedfc094f9e352d6ab8fa46dd6299fde90798eb30a7419cb7e117905f96c38e815105805db6a232d3e1baf777c7556f76d096fd17258cb99d4d742fd9e2ef670b763732037655edeb3540007684a6577fd30c861f1300d26872df9e81b3662f2c2acd3d0fa4ffb516f388b58d729b1cba495844590f2084b0ef5da4f68ba66715b727c2a071940318c7da7cb08cbb1ed1c65bec87370838e3f334686b0c99a577602cbe8749b754b467fee56067df0064f5b349e322d62270ad04d702ae75a1f36f6a1505a5442cad5b0635b57d9b1805299293e1e0783a1659c75eaf091afacf9fed838a69a823e78b1aa0730a32c9ab5ffeaef53382ad15500b498250c3465af70663ca718adc2093b69cc1081dfaea4d097c8dfd4d61d0bdfda1e614cfff3d8f6d4921ac5ebab504c3325271a47d6498724d3ce68af49b5cf5fce5129c54a6359cc3e659b8c9320f8ce15177fbb7dad50534873233b308c159c69e2e9b1b49fe751c1bd7dacced0e343a90b2cdaa3fff72db5d5406b7944b8ad4bde24f608cf5fd3cd3979ee6145f3208d12161bb9350a1c053a0e76032e9e5c78e592d7db89387d0ddfb8fea0d783f1e3a3bec394c4cdb415f0d0c1e04af67187456055dc919ae13a70964960988d0417ebc612f04d8c0617bc09b481ff69bc122b40f0c82277a1184720b46f022768f8a92b9ed6205eba583fa2f1d49ba22d32286d41c1b49f760e1effbbd4236056642362689552c115763e9a8a581372285e9f5b2cd5ed8476ba4a150f8a5719d18b22729c8483857e05050b8365b5a101b90a8baf3e87ec2df9273e145fd90c55900185cb4cec89252b0186a4f11dc80316be11325a4d6de55d3bd609e6c03073628372b8523e2eaa6c35d7392ae049e93d154414efc457fd091ff87d9984f43029b1252c53022f214615f503b33888f0beac1886c31cb83a437a88ed39573e95c4c34b1ac50c41aa7e3ddcef85cec16c1d2a06b1863198aeae65fc322118c64f58b0f72bfa7215d0723c88d1486662dc7cd252477e62c9a61d30fc3b310fa734c4dddd2e1d2dd1401498caaee3a258be19b2437314d8fc472ef3b4ee38547a0823b02863811cf93da83b8126b6b460d0715b8d71af8c04217fda7165601886dd802850eb7f6f16c294c1cdc67516dcf4d21cd22f86836bbe24af974a0c176fb8426c2716653e62db7131421f69608da48a9c35fb7abd42c5cc43af48ae2c778423989dcfe72ae536c52211e315c69a5ee4bf8376915902b0b52211729967136f00576d2a5e76f92bbb71cf422368d4b29143867f8fbcce5d86d1929834ac06ae082e679624236ff0ad76b5c9694ee39888be750fbaac6e1357fbeaabb069127a773a04baa17d6f4e73eed16586d9c6121d7da6ffeb5a45d319fc1aea174b86fffe82ee0b7c788ecee01bb6ff69cf6c201a57a5b8b755aadf1fdd976b7677943c51d875e847d28d12380fb595392ec6014d8405f4f52c0e23ae3e84e1cf43c888bc476e8dcf3b922bdd798f0364c9c49908d129190df7002f09b5763cc89c8fc59dfdaba85fe53dc3fdc7916bd5be3491d0afbde8db04a470fa70ed2632d9b6e1d7fd04db5e4bc2c90466cdf76c2054c6138eb563bd6ba19f70ea319c4a2f981581674c080a16d717c5b0b577284a68dc699bf6aba24a94e242f9861f1b2fbe64b4171ed35c18d1f95f1d7683a5fcbf1d6c2960b1e39218cd3c83709c89a9c2462c0b76d73dd946da492f25058bfa425f9fcb4ef47ef96a685e6c5c6aea7b19efd3329a09f21a8b8bf90effde22a04c35ac0719b12824a2d2497908e046a86520e355727ac508f0191cfcbd1d3a37e3a166588a0c19d0713b882441d6be0f7e1eb244b000771b0c8060271fdd583220456b1e8eecf088d1af6cd9b4c0030bfe8976e5ff3646ef3724c7c45459df115a9977e170b0814c2c6cb7a2b5c9b04fb66841f9134f05c4325cbc7ba7a3eaa3aa384d557eb467526d429375cc3e0ff30dd4fe646a34d2c42e36513ea0a6b317147a225386d29b65d4fbb75d0ac19e87f2bb3890a25bda151616139518ff8f98d44900fa128980aeeeae3cfe5624b01d70d2b5f9f947dcc8c8ddff4e66865323f8a6f5af720830409a0bfc6aa1ce7c9f6942a6fcf5ad6b681525da1dae7fc3bf2dab3369b229c6b078026d8b97347a294e5464039d3dd498255048ff32623f3a30fddf68552d17331c480507a86d765cb26aeb6b133b89891ef51a5989c8b084218b9c69349b5abcfe167c8b113718df221ec8491a0b557f57c1cb13c91e9f7f3c18e12c9ea69be1be57026f3fcad1635dac71fdc9b8931e6e647c6d47fef8865103fc57fe186b03f7d09b315d66f7a33c667fbbe34deff98e4abc22892107c49c06a6178d782bd2f337ebd76b794332dcb277de0bd6c7c939c2c348c8d07fd329d36af6798d508e860086f0bb5bc9468aac3605c560d55367e3050af5c24504d394517b6da6a38e5839c820dab0a5fb497a0e41b77c1f07585fbcb1e1da18d57bd2de9d9897e7f04a682f603cc9af8213e1c2423d0e3298b9c72fe41f3d212946aa7dc4c570dfed5551d3c99bcc0c01706cf9464f93066e0d65773a0d2467c8ac42263a5f8224f3e17d5176b46433da7404ce266336b5d648e7257c5933d75514de15d1fa42200841a13ac4041fb704901f6e539753af8c0adb43bf8c7a02b514c404fc09e3991449e698be44060e66a50348bc58752377945807ab0ea59917f897750e98d3c6b198eb2470f29c3cf65e12eca55dd4575307cafc30313a9aaddc5493e88e8d22f435e16589128920264b7bdc8e357f4192eb428c2ea4a5ff737ec7f1a4ba2cc342960b68d138f5c542e9c208cba0306ad1b4b96878d79dc7ca756bdd952442e1e3f30fbcc77380620b90b46380f972bd0e065dfd385fbc5273cb14ebd4dbcdad2146e6c58608cf4aa20bfca4770c923998cb44904a4ffee004a8761c6b5e7fd39069f9d0190879c3c11b433f1be7baea4a29cb8b0ff678235175a76e704029f72de8b672bca0c36d25a988d1b31fceda55589a907d363349f7f27f77c370be86cbd41fd2ec2d02c6b510002f1827836cb80964301277048a2ff2316c8d47b322218e00e318e22784cb36b0d09f09ee532e83640eed8f820b691f3f3f7b5be9c615aa0a2a2c0b02adf84a4e526da121ab8158b25ebd880b1f712a47c3ca96a08339638673d995ac592bd9fe73e4e29a16418d523de20230ca51599fe98633dc135e099090d3f22ad0a47ced49d97bec1c1ba6c65875a7e3538bdefbaadd0e5a01430e9d5eb88428f2ed2ff12aa145a12115144bf1cb485dd42e366d68021db01091c283757afaf5ea297eb6c7c3d76d773bf026bbb1f3115f3f93f9e0d7b3cfbb34b2492bc7c9a60a474347f9ab8e82c2a0e5089a81f9c1fca3d0274d9723efbc2fa72c543c394234ca54ebc5b766771c84214b49e01084cb62f7464a8e9a5c874e255adaf486badefe24b067dfb40d997b08a37d3c5cb98c99995c92dad139e6a4cfbe28030d4686ab887d82d6df0b65c0e0fdc9a6a60db7c2bc4f4a5c413a35f577e16092b38661b48472f42c4fca1827917b21728f2ec441b35efd1cb8b95bbf2ca1c3207e4f3718643635476a9b3f1b2905d0c21e8cc8acf910c5d866aed051fd1c5f7b0ec8199f07bb89d05c5fecec858acc035e839c71a51195d4de08e3c7207d2d3ab10da0bdf03f2918328891d55b3b0c4d18b2c05f954c5bec16b9517a4bbcee2f42552cffe4077aea5a60cdc182af818b742c19c55c2f1cd5792bb40997ba8ea351446408a0749e5a396d7877744766a42b1946ed40614714273a17768df1645269d455d6b63662223984a6a119b06ad16cba1c44959330a809ab2b72217b601e0fb9ef26127b0fa2a9bb8f4f4f602b5e46574e892af041038565c749d0c3e9e6b96cc2d7d2eb6771efade23f59a803e7973da653f5f0f03bef61eba628749413aa13f9faf293ee06fb1be7df132b9f52b289a84647a3b1912120a0e9254331dbc4bc8502fb5b8e76fa022029044bc9d7861e4943d6db761070ef895062f96451afa7bf76702906887ef44a71195e6f2f7b8b5efa4de9c56ce455e6ab65ec1efe77e9574d3cdf25c7d832d4f830a432861295e10bfb9ed489445ba3dc5ee16815a4770949b686d062869a40c8558975d6f13572aa660886bc1a59ff4afae9c251aa0532c5a408352e81ae76179d39b36773c913f9c0a70e15f1f4b958fa3578347776f15f8c9f4ebf3acc4c108acc0d69e00c6dcf5d6012238255eb267b939c54a08b219364e0b7a78a91f9e8952aa3fa6b74cfba1e1d69f1de76fc179a349c9a92762bdb145dc0a43978ecf449a5b0e0cd26bd8347857ecf30e1c0a79d4b3eaca9492530c3da7a909c96f181d6eef9d7e98c8f415245a7cfa12ff7a81a74ee7d5df7d2cdb6caf7b5ea99072acb947bf38063e972c56d35cf31cab37722ec8eed6eb293c33083213ff823610fa146ae2d8b3086505e02b78c66a884c214801f315e3c34e8b7757f30e9314829672ae4b69940e8be6b5c5bae6b6a51614572c436e4a1e362e99f20c934ac2f4a85f736db146a64d811fff45be7d318b1c48b68f5bc90b907f14b915876bfb64", 0x1000}, {&(0x7f00000012c0)="0fc50813c5d8ea964b7eaeed5e3cb096f5eae54050e43fbba5b810acd5f7dd247b77de7786204bc04eee1921877ea098d0ddec15b85e0704fa386751805c805060944aecac17e5505ca5f64eb1e6fb9c3c0aabc5ccffe4738287ab0310017c8a97503e7c2403114de0ff663d0d245c0c5a334ac54522cb9b7977d836f51402e5c85bb045bd8beb706d727d63f3f9f6fa816077a5eec06b37430db19a9c6a2b24f31771708eb66e2144250a90c9652e32272ea004381abdc79a19e9", 0xbb}, {&(0x7f0000001380)="dde57a55f97700bc43d95f0107281ab22cb8c846e48b768d761e4da92b5eb7abfb4a23fb2439c214cbf0c151f2b47953694e5aeb47bb7a1a737b7cc8ebcdb5955f7017b8badaca496d5d4d5a42a9c152d6091657369daf2d45f1beb422bb72b7d40e06094210e7b16caa7c4a58055c8493033f1ccb0ad1c7a49da868d57b9b5b19d60f0c6e2bb2c3cee9631983fce124b4", 0x91}, {&(0x7f0000001440)="0360e4760bd144096ab7565da6d13b3cd087baa30107aca7e55e6aca3a42d4a00258b3730e8bc58a1e05c65fcf9cb31280466726f96bb860e79aaf995ecb8fefbd6df70268f5b404014ca88d55040753cb50da6718582a522abc13711d16ef88a9c47dcb5e182b0d9422ae3754cbb1bff6941a5c753ac2ad1963efc0dfc5bb59d226536d6cbf37089279d5d4faecf0cf847bb8cc61d2126a5462d0e674ea210e25606dcb46deef438702af8ebd4c260ef4acc05b45ec42e75138eefe975386fb7c096542a0606be16fc53f33002172aa66c18365f3ffd7", 0xd7}, {&(0x7f00000000c0)="d0cae3187c5027783e80a3783ec70d4dadbbf700b585c3188cf1c6e95b269a6097e312a931d918ffaac77ce471cf15e7bc69e0c4c9a0ebc938", 0x39}, {&(0x7f0000001540)="4ff3f6c8f407f39cbc207c206bfa5fa6c0bc54bb5548eeb6b9b2178979fe335c7adfaba68366f89f7a9f2839a46f2bf3a31fb267f62fe9bf5fdadb6a84dc53c49baa53b232a42a910eb3189850beda9adfd6553abd8ffbb5662d04cec78e183e18914ba1470a44affffb853cb7e5f7efb19be40f78f1a5a8206b9e8fb23ededa32b46b8573cbcf7b4d6875733c2404a4e0c404f1ccfc0a6701927fb317dcec8b03f9d35168dec0e57ac7122cc77e23e0052b556acacce311a87f727cc5a91bff62720989786cebc9675735dc4ff98440a902d411e4cb140714a08aea8d0a7064c9317c87a0170a52ebfc403e32ff6c43b247f34ff6f7542962ecb3e3481725ca3fb378d6399272f61bff3d9af67dc0cb0a72ae687fc916f9a5fe3163d1d8a4dcf018c1b03fe84c2dd384bde9501e9cdcc54f5a47029d3c07ace9cbdbfc73588e0d271c938cab338197633bc0e08fad98cd0561aa0fd97565cdde3ad33c51c58642c534c004f8d1cf556986b842d61adec93696120117a7f7c28041ed63b051b04f993593a8d6bc3597ded895921a3492df33001412c8d0d7cf18b84fda557c2ef70a801863ea13f9f0ab57fc7e75f41799981c8188bca971a4715b2c883cb9e58d1f8f442aaa929e6a7ba6c6ea31685307f4ecdf5e7258dc98ecd2eda9b0cb96aafe65a4f759b536163900f7b5d4e860a751342c155e633160dfa8019978ebaf2a037fe24d8d4ada25def51925e97891abae79b70a3ab4e4a081c0c000e97d984164ab7e3363e1924acd776fe47450e3a3fe666f6c37e901b3979c49da1707f8025fb0f22a14466ee0c4e875a27958c95e220ed8fc6c6ffc22822c7390ede6fd8bc3cd55b2037532864affa6cd9bf7864296808a08f3af8b826df200b6753394bd74dd1978f9b72197ebb9e65c8ea4f5d002012bc392961c1072495d72e6dfcf3c32e633b83d59df8ae8b1080eb4ef5c044c453ea85e9f7927f4791f8a97b40ca8e43a648ccc6ca96d2aad1312802b6b80712e0735d052b30a080a5805c80c9a0773795fab2deea5440e600f11ad55ac5aaff032a101c0b7c995ec17d3a25fec5a7ba29c0ad643def8720c6f80bc58f1da7f6d49ae319ef25a975abac240e8da04b538f123f6031c3bd55d0fba842a279b1575904a486bf533d4b7047a55d91a14208506867789d5fdf4d5cf49475aba3ff6afa6ea7f3ea85b94a7318dc843977dd6f8486a6e628afb5f1d23f150b9f06f392c4d1ec8fd1b31b7aed07e7277e89f0447c0725421820f4056431e5252f9e418bcdfb7b501630a62c6b559b51db11cec958dd7f7132d804b3229ed1f7eacd49eddf60c2ea227bec4bced59d43a3121390c4936792ef5e3aeacbbf6a5757d433ff63b7c33c42f29af1710c363317b04b505d6ddf205e991e29e9d73395aebce08878c277b05bdbefc5d3a648edb4cb6dbc7531cb4fbb16221916a8dc7b9f88577fc2b59b447e850549f94ac39a2e61069c397f341d0086d015e45ec2a93f0cff09597637cd29c080ec306c0851ad52600ba6ce9ff7e812e34cb6dd863b5816c494c9a65e9a8eab5a6f66f4735f684bdbfd8fd33345a638650adcd1a0559ef46f78d02821e53030cbc201e0d6fe9fa551ab85fb1005b47e8a9279245cf561be60573b3f85c55d419ac89305a254a5559950be6f3fd24e228f2d8692eb17f7bd32bc592fa46f335b0acbfc217d31c0970a2f48ffa82602871bd6a8988515a7dc8a2c3153de605b063d5ae6331293933f220596f3533545b1ae295739f6759017d05e1c969740e155bda4010835209971eb43b40c9815b8fa66f056bee54eae099fb196fb2bc2e23a5dc401c0141d462ddbfdc89f7c65db512fd67b115d8a422583f71f96745f4da117859630df8c59b64485040c5512117aa681ed5b41531758417335b6eaab747171b4c9f0f385010fc0fe55770a8c8a15dc116762ba026d1042b08872ed227b4fbe10b6f0e02e05da47ee8b1f9853a8fd969ccdaa23797840fcaab02a71cf68e1ba0aea1e71ee96b3b6c0cfa2a813152c9ef7bd277b4e08a4b083cf56631a67f76d02365317249fc51cb732f015cd1ef95cdd0b013d0c48b439df01358f79e92e0208de9fc0039f9820f6336695e6814f0b918ccb684221e4bae00102537975ebee198ef29bc1875ee1392b8c17ca18e618e042d3002ffde36fbab486e6ba91953625d5e4029860b19a64550e9e0b212d1529837c177be17a2d4fb58bcbbf58764290e2b154654a9d85e164feb6d2f86bdb016cd9d68e493a4ecd577bcca0fe01408a383639062e8504b6a4f106a5b1968a986d967c931d587f93a3e0bb89018f6fc55c2b0ce87373bc7c2fcc8ffda95b55926f89aa2f3af4e39164c2dcb22439e9d708c60bd0cbe85c9379402269d25c2e70e86049da056b4880671e3d36ce6f8bf5ec3086e399d4924057029c0952cd0249d3d6b8b618ff3dfcef64e5560ddabb5ebdd20fcca19a6fcfda113b43e873b07b2d3b8521b20fff6c35b92be3382c07aea73f201da7bb45695f40e4a19bf51964ac7a1a837eba1b3a68cfeb4b2513b20511b014c0c70812b8ba5cacf941bd6beece6b09aa74eaeddbb8236ee9115e77fb6c960fbaab038fb44318b1017106afa9dae936f48d2aeb9287fc3fa838b61fdc0991fa7000248e02c9ef91759b650197492d84e70fce36abb1c0c3f8d01f5a9c5881b3b2c0e9564823204696da3155eae6a9b55f0e077acc12a42bcdaec0e0fbc34f05f3d57f89e7adb9e4fe2ccacbd7224a2923391d5b825a63fb96db5400e861ebf54ae9c6599df771aab75c9a70e368a642e3f3dc852ab34425175900edb93ab404be9050edc90c77c89e4394777908e15b881d9e451ffa5bd0a425a27e9a89af1a2be578c0bf0eeddc411fc713c4d6228d28b2584f04bfb26b4ca908f75fc7c39eba589b715e3a7e9cfa3481f0cd164ecc5d8500d713ee49c6962743b64a7e9e6ea94295e111324e19f0281cf004c6c4e831af65f380c6a68236fd6f102e9c66aace436e64071e9fc6489e419652bf09c1e8537fef4289a0aa230ac19ad78b4bb5e598aa229bba4fdbf515e548de087ffd953cee390bc3feefaf0d2cc248ac4b1f0fec83f8dfbac987142979c24dc599dd5f3e144cd1636a5ad2ff7d44f40d6b4057a83dd400836109ad3d65ec6e8ede8f02a3596a0d8eb30abc36cc5fdd1e658ec667a058b4f74331ce62ae935d32e4d34fb373f2428be939ecd83d6b704f04c227607a31be602cb5b2f05413670ad3891f872e0937cd4c149ab0abccf0055d06170d54a8a6075bbbbe19ab42cb367079a7b9968850b31fc49ad4ffe0be9f161b6de7f4c0b125298dbf09d7cee375f3c020a9320216da6e31521c3fcba733f6e28ffce4cf42d1ab482e2c06d3cca8b6fa29786e98ccd709eafb6c5046a812c3da88e06628999f36a9ebe066b0593284e63ad08685eacf2928ed439de0a574183a98a8bca27c2484f060a5acc6ad21d33f9c2ac82670dbea71bfca3955dbefc009ed73cc2706b104efe647f1048e2182425015eee985c14769d9cc97f244e032915febf9a19d3dc549e4ed9ca74686d3c49ccdd27c6b691300e09f53aa569c48d8b8cf3d5b900c60e766b794049dca7827fb34bbfc9c125bc39106f14c7543002e62e5e0cbf0b978037125219f2596484109f3927f5bea2c6304bef7648d8f4b3f1a08975f94d88bbe183f4c78e9afeaae390c2d04cb0cf5cdb35188725892802fa5a979e100f4a6af51193004a1d9b11f94e84be98ef53cf7f1272356ab90376142b4f9bcc34b74042f7d5d1d5cf6df215f89c77a16e365ccc13f96a12ef7912e38d0c197b838d919510a43a2a77a6c59da0e9c4d6912a6bbfdcfc5db6313dc9182fa8edf351092330ff1609c04e5a1b86d5d530ea0b76b37eab7d2d88fc9d777eb0a487aa3d5ad3c7fcf05760ac4edc7ce4e2505758c1d645701afe5438195d3a110b6b22734e0373a5a51917ff0799816dd0c1ecf0a5743e6d40c9802091acfd03908bc8ffd2c08f106f36fcb53d202c1cc5ffe4ab3b4243a3d850ebd9b250ea8ba4c47769f2bfad5b35244a762528ae28dfae9eb7e026886459accb7fe62020ea34deb74e7c2b8be1774ef8d2c1bafa6d3a2b1be4d1941500ce63009fedfd82cf980e1e0eab0eb01ac79fe8d1c19ef1ad94d5a6fe3101ed91f5e0bbc73024d09445a789f307114c6a8fe7a1722b7c1d76ad2d872167a2b3590c5ead6ae5cec56becddf1f146ad4e7f4a382741a0e0619e1834bb64efb9d9f504808bed8b03a98d385fcade751571851783c0b14b0125861802339cd0e8a801dbfbafa22ff86708ae09129fa8c7e1a03d84d1726c1220e7947278e01a6900173b02d71300a571bd2f412dfc3ea4d8bd7d88ab9944b6ae5bf229e8dc756f5c59909385ffde521febb6ded2c1ffd9901d6e4db85815fb1cc8b26b7a099a00c8a296da8e0e04b0b4a2fe99ae64c5569202a4a288730166d46ba9fda0dd0ab53cfbf53fa329d5a8e85979fa36b26409a76819c0bd6424fe9cbbf78eccc1d5dc5aa0911077dc85b23f7a228d222eb91284e258847ab97113b4936592585950e24765f2b570ca7526d6b415bd3dd18c5cb44759577b497bdf1c492985cd45c0c6bfc0b5b4f22bb7b40bb039e56872a431b0aec7d94ff9dfa1fc4604d9ce013a42286af029723ac32e8e31a09385c12e65f84d3b05725567cc9851cc859a3d0b67a4ddfef3b60f3b8442c8d587c382034b691621fb50322e877b47ee194da3afbd4f56eb06854910c36652e29c6642b03d6c4cb0f040d3dc5b36013c0d379397454aab1cc385d1b6500d2833d4dec90c0ea66dbcaeda96a8851d8564ea8954d903c4d2cc25c21a20ff6965f771fd729d9ac5ab31f1f4e04901c4ae595da571f4a8ac80b8049a6fb50f89417f6ef8be8082388fc4db869c0534db1e29c04403554177dd8e240361da92fde9721de0d484dbc3beb3eb8832856f9310df30a20f66a25c82aa5af76947fdafb5574893795370e0875f9e86b3c9a8629f86e0e3997392c2a68e82a1801db03642ee8eccd51387acb852929c9eb6e1a53b5e28b5ec64e1bf05ace96f58232c37852fbe76e1ea5ae7ee16253556ef9d225bfd90ebb33bdc406d97ace9dc35d814b3a7b8f8c2b8204266d9abb7d14a354a7f551638362a593f47475f926fcc4463e40b4eaddf5b79e58730ee35f1e4d638a19babb5f9320d25e17094c1db3b19424dc791e7c7f8b2c1415b78be07d0ce5a5b8ee04e73e2f9f3553fb7f1d33269ed7b8c2b1ea44b85c61bcd715db06ad2d73bacfa7793bf4925ce6a53ea8a4dbad6d9b8d8250a5ae7441c80179804c7affea7e612faea89c0d7b9fe57145dda6dc90c0a16e306180d0a764367be1b67e3b9a64324096955ae107197d67b0b650823842ca90f9cacf8741b2a093c1394d2449bd446e81db85aec9e6dc25d11c48c95baf89cfa42491828195c2733eb384075610bfc0336a7aa1a9ca20851ec0afa4e5c40660390e4ec8b0847e7a5c87d311f198c75b93305e18a33904be57a00d966eb12dbd8669c23a67a4dbab4fa3b64952f69a68bb947ff56e37be6fd7176279f0d285e2db9449c2346ddc1c6f062b6613167143496844708ac47e0c2cfcb37213df8f522ffb04e46a3467f8ace2e686b2a89c4bfb6ea9530e3de5243130177fa0a108bc383a165b7e27c45e993106b403ac4412cff0e1eb910414331b8043014f519e48497844f6c09abf2375e5f9f1c226aaf87d8afc58dc37aded7742af1243814", 0x1000}, {&(0x7f0000002540)="ec8d3dd54d1e73803f40274d4571ac64de23d503402d6a16a692bbb6b9b41a6df87c19a089f5f5e281579d75ea9bab60e4a59bd37353917ae9e7f5cda99f7657a688317a3b28bb1b946c9ad43c23007722a7921a8ae867c279b4740da8594accbbb199dcc62de99b5ba514c513c8c73c485c285264bd13d82673e9c4eedf8776132eee6c09b03cec0f99", 0x8a}, {&(0x7f0000002600)="141268968509bbf3c69efcc9776a08e95fd6edb7c7aee258feb20d0515b67754312c4d59ef958d03d9ee5712914d767837a31a2fcf1d60d1144427ea391895b5c584f691c74627763e2025ad52b807ccab0924b1d05f1488004b02875e8ca2d56857669178a5abc09dc66ac74d1ba84e8854d35d76e05a34d88e4146012cd1338bcfa2d3125ca82837a8c13b161ae0256b7c064c223f561ad93231c5a439", 0x9e}], 0xa, 0x0, 0x0) fchflags(r1, 0x8) pipe2(&(0x7f0000002780), 0x10000) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000002c0)=[{0x61, 0x0, 0x0, 0x136c}, {0x16, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1, 0xc91bdd77ae5aaba9, 0x0) msgsnd(r1, &(0x7f0000000300)={0x2, "617bfb7826cd5a6ef4c8ecb4143386db66b40fa3e7651de7223673edbbd042c669b4d31479360f2095524c8829c920678f717a351eafd609a72a7d351f1b2188e64fe647f809cd1ce726928f0c07d4f2b5c185d2d34c40e7de36793b16e83e5ab72fcf9f130e9b1764a704f6be8a01c58e73f15a3984950bd07b4019e40d710163f52f578f5c8eabca068a7aa95652390cea43ba58ff89667a15ed95287170d890491fc0be63e498b0fdeee371a20c9b55467e178f17aded6e8d41e3fc014be0ba4cb03534de76884b35c628841baccb87d371b5cdc8c1ca88a76d1dc65b3411f478b9954efe4d5d3cf369499578f924ac1e759c05fab21d1d331ee42e67a3cf29ae884f71fe1835f624261dac5149cf91e266d5624531c4f54daf02c0edacea6b9c4f22d699a73ef2aee7fca7d721856f87311f5aa6ffffadf20e9258adb478c4102d592f5783deed36ac9b411be47f2d682a6ad0db45d02173380dc21975362b0625457b669b2c9ea0e27ab37cc2a4fd07b9fe6b1f0f5ef555a36faf0144c4ed8248df13b9e9fa7f368bd68e119a83aa13ec8b9264fe25b3238e95abb3d49c84f5e25353dccfdd700d5aa6a3be69893ad1d8ca3a717cfc8c0304df96e6acb25b696e59e0245575257331558a3a74739d8490577d868f87dee6b7ee9ebf6a49c2d05814c849bd008f5a14a9eb76dc273f09d9417dc78ae4b2eb9221ac69bcf71965c6af122f0df5a1bace6e28e0632dc65b71f7554b9c5dea53def0d0550eff4c4b26eec3a3f1d9ef54f8c0ba84d736e27b16c422c621f1069a0c618e44b914d82e05c43f64b4f4911e168a0a82e74a474760e56910ca69340f232e3181cf45fb29e150372b4939990e274c4049f5dbea3baa0dab984dbe62128e9e4af5432c59d11c32357b3fa5b141decd39d068d33568b8678ee9c29024fc6babf1b09a80d3915be4946080e54c46b39a9c80a5895e09c8b6a093c4ad13ea49718ee21821b90a71ecd9d689e0a491f9c26997ac3a264cc4a8de762f26f1668d1662fc3cd868cddc1fb40b32598e69606044f0f97634068bb01452b038167df03c1b5b4e6d715eca97a462603be1a0cf03c3b805113d977d55c6bf1d7c83e29dcb6f74c11e7a7691a6d6cbd3e893b17c630c7c2095d3be00f4b7846e7a815c72bf1cee95ccaf9c1164c26f235ee470e4a2d9876866324ecb0abff281d128b00244f1ad5110f8cf97d1e38145c18e5b2ccf807b51612762ff449669ef3f864910e739ed336078395e80a652d6406c4a0e36756c7bb2b38bf077d8347bec97bfd4367aed482ce463c2e7be12c8afc6d198adc6d62fc7e9fdfb2cc0d930a258845376b311b6d190834f441c3cc0624ef664fcee508616287209dd0be9357e364801a8c4ad5c9abc6f2cd761c770af5c7d3c1b27fd80e7ec54586e84b231e57c1cfe0c14198d7d6c175adf8de32f2045712394fa85e4893e4a290409205fed3ee58065ea706b607aacf15e791c3542efb4382805e4e75ea30ace0f2d6553b2ce4a9f1a2376c6e3662bd2c93d7485fdd596065d35f816d5d689dd8e2c4d54d5497791900b967f81ccf8fddd3acce7238bf61e2b2555db186c6ac6ec1c80df30156d4cfd248e7b9dac4e50c2e78842de947f09cb6b112416db8efe8146c843dcda79ac9c7a2f8053e1b84f2fdb8c290d0bae4adeb861378f7444492bf7897cfdbfeaffca2e961b2af1ca4e33570a13cab080d194c0a8eda10d3b91fadc6afa2375dd94aff2317de0e745a53e584a8ee6c015153a792c81920274d6bbc1235895acc8282eccc17e53784739ecce05987d2b30b69b8cb9a3eb8735cefa735291430b8ee2b17613a69d94af3603db9201037e38a8eafd96aa91ad3f54cfd4a94227a87cca9b2542bc502b7f2a821b5fbee11c2fabe40b1cedfbeaf2dce71bedad9b7bc5d322b884668834a02082f18c893576187a554910a7bc19494ec49d57486a0629c18ea0e674558efe109db7f06872e191d0587a45244e5cad4207475503c43b063e25b901ded3b2edf2c1f16a26284cbe1b8623e396b3a1acc30e225d5e51bd0ef33c8b0a72305e0b162dad3d4a0a59ebb97f467ff8438cf00ee59c46499a13c1680a81f30965db6bbb384cb3aa676e83130a1b6de3306cd7bc7d73d33726a5954b8f28c15965f6c45c95cd89d21f664475ef04fb8967517473f9c6ffa7f1027ea76aad438b346ed679ea3634b4df396f8bd002fd29cf109e8d42ec1010384c80e16d985a316601d916b59745589fa4e598f298a52aa8a484edae354c443bfd1b3cbffd989a5a1344d169ca4b0ef20c9e5acda79d0da5d25ea52aa2507ac71bf67e64c5b47122690aa8c7e0d29a381f3f52c772874518605c0d3d020ba337bd80acf4cf41298a7a2f76807ccc53d85a4163731ecfd7b45c907c1f0e453f709fde4f261ca26562ac9f8afddb0981ea47dc3a19916622df9a25f733ad8c6d5f77a5e9de0ec11da491ddb3f66edf25dd191c8cd41ca509e4f3d9ec0200909084e01a1f8e399cc1c4e9bb07970a9de143d4ef7304f16050cdaa3ff0541e49879209660fa48620267b31a0a8ca03dac95872d31267139ae4986fffd0565531572abdce1e7d017fdd1114b5dde58c7bf7d14d61bb5a9919ec34dad794d8d8f0db0568cc1464b416f8a2f0de71bcb4ceca706bb4b6c879a183218fe13f44bb5c8e1981ee50d0e14d3ba255096181bca454f9ffc4e07bfb6f461f61bdda7d7123f942b4eada770a2fd771978adf289cc0ecc0676864b710bd3c137c5616916d2968ce9d2d631cf784580b557d126dac977bb6891a339937c35f7facfa63275524748714096ada0006bcb1ddabc2af2416ff4ef148fe632432107951d4e4fb4c71a360e4584245d5fa79bcd1e69add6c27b9dd43fca04372d0506371acca29f569ee9e52c82bff0f6390aed9c06c9d916854e07dc3e655247e63b36b408545114d74dc19dade945b1cffc0042a381d0aff99c6add0d83aeae5b049e8d03351b9c4a19d6699f1e31bf37fe2f9376c6261ab10424addbc19603e7e4a1763d838bb5bbfcdee131f630c04d5f2f709cc7578703cc8890cbf53cd0b1c4b40e24b4e91cddda079e03279d52cd647f9787371c3cac39e284ddc731d34d87cf685391575e1fbeadba3276150aa1750574ec0e1dc7c1c746df7fb0bb9052a2a69fba8b5bd265f97ad077ef94da9e5c88955c243faef5c94c666d1dd62461e1c0eeae9c4bac84dbcce9e3ccea44dbc8aa8c75461c79f49fea248cb6015adafd64d4e06a923ac9859bc9323bde5d833fc02fbaaa5337654367a8ce1bd6632422bd3d0f41a2affc8cc8567a2f4174122f5911f36f424362b8ef9a5aefb3a6501f399f12d38ae9b847ae1cc5f12d7acaa9a05f0683dee9a07768dda9ee3436bc02922e98b8aace83d19a85982423987b9afeabf2edc1284b331a1017a32fdf09d44f2c86021a7d09af996a789c1d3ab1c30001dc8d8c9899f2a02343bcb92c261b11f8e504c629ecf2b6b3cb1918a15d7c85b6741ede34051679e916ca003d3cca73196937b3d6b969d63bdc8dc58f4a77f33cb7c6459111f5f5c8d83796994c8478663d23367f332117ea1dedb0c3ab7b6a7ed138585a788b52533564d8be16039e1bf59c28a2f6ee72b0664c3e56db804545fbbb2419e622173ef2c5a804457e0f66522ffcaa8fe683fe567e2c422e320d696801830294eba1584cac72727bb74c9751a8265c8970fe63beb84f5b321d3da34cf9a606878c876820fd1e2270f1b47d01a5da7dc39593eb9d9ad46d41a99ea8f871df301c9bbdd8eafa6c09d3b25f070043f298660cd0c7f96d54ffdb1a26f2ae66a20409747c96fe274a683f50500336e829d6b2605c4f31856be11a45ae88bf0b2f772e01909275612cf0860ee2c339ffc49a30d407abef578a5d8c6c4b0fd0c0cec79331fa9221096e87440e8617f190e3236b2983f8e0658a63fdbc1bff9d595fe2a925a5e5a15fb0fe4b6ad3be1038867809163594c95a6f8a231b887a1a0363fa7a4dbdf26111ec80f982200fc1479d8a1350f29f1e97a04660de135b8a91cee263cc5cf11c2c928e33ff10abf5a3be17ee61d5852526e14e4b2643b1ed7e222afc63958b19c0031a58a6f21e0def346f8c1345b993ff5aa16231117f1764ed4fb12b4e6207640df89ffed6adea9b11cbccd4e228083c6e8e293cc442764297654145a72ba7bd03b50f04b949c639505a5ba78142981b920511efbf668715c1da4e1b3df63d65bc27f3ac74473169d9a358c88738b69909988b84aae5a0fb180fdd5ae42f5f1f369421db88d111eb4dc8672c9c733e4e44105a540052958e397d161b4cd7b59991a08f0fa5010453733cd55fd9710eba011e6ad11157dcee6c8b8e830f4c5ed987ac44a624f1b1cdda1d5440799a8036a13708fcced7c616e8bf700919dac6b520ecdae934507ec10102038ba66adeccf04e09ae6df1e45dfe269330b50af9fde4f751d932395e062129197f140bc74826eeaaadecedc922091a91a342488f4c03a01f61a773af040f6d263529a4e033b62c3a9d683ebf7d9db6b76e3d3ed47aaeda3575d425faacaf10d64fb955d3f70845d23ca7f6336c3fd7e6d31fa24fb64e02f6d65cb10c6183956fe206cb9111d30dc192556cb900a9e63f16a1722322a2dd5aea9bab39a3838e1cae12ed8cb40f01ae58ce2737b3ff574ce3c38a9a88a67370aa67474acf54ebed726a8e5d118abbf62d88640c23daa14e75f24ed22bba971d5d945b579188ad6f863eeea3e92704088fa605c270857d4f5ee2aaa3eebde5358f04b078b93a53d90401fa4051291ea8e6d8d1a9dea3ba37a96157ca9fcb4bb8ed5c7e2a6ac6073cc8d58e5559781802da534c4cb1f09b66d761851db3d92070caadbe3556ac1c7b943250e02f82647e22bd32057df67329833635c182b1fa1b4b496de26d858c288cf35265b5c8e9f08927b1941cc7ab847bcac325e70160ecc45aa5e567dbcbeb3c9ca3a19a57a04418456415e9a144b0be541e3f9f1a72fc98403ff7dadc66bb214ea9ae81a0dc1a1f3d01fdc108d4d3b3c9ba9a80690e1657929450981e5afece365ba63c9dc8632000ee6d1c99a3071b7897e419398e687a64b9cdd5d73369d5aeb8e7dbc4361bb83345467fa155f853b58dfdda7d58ef8150b7f10038fc99ebc220e8e7ff184945e1aa3eb226507f15ebb793e1f1a81e5de7dd252d1b891a012a7001cbae261cda35396c96f6548a4c152467ecf5ccbe37dc051a26cf54dbe061e1bbbefad21d3fa273c51e062c15956ef916010c5d4db2733bf3168ff9fedffe1502c1c0bb98894d3dcbe08428cced97ed404abd2ac332c285c7b535e11aa877921b5cd5ac0ec9a213d7fe826d7f2d751befa53a6701eb8bf4681556d789ea533441f5cb451064d6ffbd959193d4e86013245d6be641ee4527ae9ce1ef248d19ada1a2d63b4ace5dc6009060053e1e707611f43f949ebfd11d5ff0a209850de719a9c716fb10bdd72dca77bc064a0b47d1db8ab91f20b7636ce8d9fdce040b313241fcdc2ba1adb8987be05785e06d666ca99f6b6fb2a09d2c79839e13c2d99438c92e9df7d596b1f3f0ffde5a0f0c5ffcabbc52cb83b1258ccae53465eab92ab91d8ef10e5c643d9e75af940ea3ce8b15c079a4205121f02b2d0f71ef30179fbf4a3f1fb54426842d0aa6c0b7a36027b8a4ce0d7998f4f777a891e7c0e1927bfd46c862c005168f0f37c840acb88c2d9555f47d4676bc87d77a840afe01a18e554b7219b899cf1"}, 0x1008, 0x800) msgsnd(r1, &(0x7f0000000140)={0x2, "0b31097d4a4ae9f7109884cf530a9244b80e96f71962408fab79b31818f45207f1b27509a6c0fe28dbc8953ec83704a314a73d7328bdc944a74752d311559b8127753b4f9df74984a3137cf43ec4d26c3ccdaf81f32d146087e7798c9755ae9eb762d343fef4b8a73a752a1243849c9a4f44b2fc8af631c26f05da9e45b45cbacab3a8bcb67cb94487ed40aba82b5eab10b7c3ea8af810797500ef884ac8a85d79919ce2"}, 0xac, 0x0) pckbd_enable: command error 16:00:39 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xbe9}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) 16:00:39 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x4}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8, 0x1, 0x8000000006, 0x100000002, "2bb0af28334400", 0x1000, 0xffffffffffffffff}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) 16:00:39 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="bd50485490760227a850079f233fae28f15f0d620d0a11557175847a97a94c189cd4f4c1f1162f202ecb90745a9d47e75df5c202a1a5f654218d50a2988f1c2ee990f67da392dcce42fb3f2e3d79b3e66c01c9522c98c870006ae348b8d32abba7c1b71c04f0eb1a86b39946cf85ba4e894641f4e37fc992b40e23e93d2f83db0e841f1b00428e6cba7da7f54bd01639a99c8598f8", 0x95, 0xc00, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x4, 0x6, 0xed3, 0x100000001, &(0x7f0000000140)={{0x2, 0x7, 0x20, 0x8, 0x1f, 0xfffffffffffffff9, 0x7}, {[0x5, 0x4, 0x0, 0xd9, 0x0, 0x6, 0x7, 0x9, 0x0, 0x9, 0x5b, 0x1, 0x9, 0xfffffffffffffff7, 0x97, 0x9, 0x8001, 0xe4], [0xfffffffffffffffa, 0xffff, 0x401, 0x2, 0x1, 0x10000, 0x7fffffff, 0x8001, 0x7, 0x2], [0x4, 0x8, 0x5, 0x1, 0xffff, 0xfffffffffffffff6, 0x5cc9], [0x37a, 0x0, 0xb64b, 0x1, 0xae, 0xa5], [{0x2, 0x5d187c4600000000, 0x2, 0x7ff}, {0x1, 0x8, 0x0, 0x1ff}, {0x4ba3, 0x9, 0x9, 0x5}, {0x9, 0x80000001, 0x7fffffff, 0x7}, {0x752, 0xffff, 0x100, 0x8000}, {0xdd1, 0x5d, 0x50f2, 0x810}, {0x4, 0x7}, {0x9, 0x1f, 0x7, 0xca}], {0x4, 0x2, 0x8, 0x6}, {0x1000, 0x9, 0x3, 0x5}}}, 0x1000000010, 0x7}) getuid() r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0x10) utimensat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x1, 0x3}, {0x4d2}}, 0x0) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x100) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) getpeername$inet(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r0) r5 = socket$unix(0x1, 0xa, 0x0) close(r5) geteuid() recvfrom(r0, &(0x7f0000000640)=""/245, 0xf5, 0x2, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r2, 0x0, r6) linkat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000780)='./file1\x00', 0x4) recvfrom(r7, &(0x7f00000007c0)=""/97, 0x61, 0x2, &(0x7f0000000840)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x1, 0x0) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000008c0)) r10 = fcntl$dupfd(r8, 0xa, r9) ioctl$KDSETRAD(r10, 0x20004b43) r11 = open(&(0x7f0000000900)='./file0\x00', 0x8000, 0x4) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000940)) r13 = socket$inet(0x2, 0x5, 0x9) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x80, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x840, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0xd22500445b03af86, 0x0) socketpair$unix(0x1, 0x30ac99fcae46a17c, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000a00)=[{{r12}, 0xfffffffffffffffb, 0x92, 0x10, 0x70a8}, {{r13}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x6, 0x7}, {{r14}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x4, 0x1ff}, {{r15}, 0xfffffffffffffff8, 0x8f, 0xebcac87077f702b9, 0x4, 0x5}], 0x3, &(0x7f0000000b40)=[{{r16}, 0x7ffffffffffffffd, 0x24, 0x4, 0x9, 0xc969}, {{}, 0xfffffffffffffff8, 0x1, 0x10, 0x8, 0x401}, {{}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc6, 0xf0000000, 0x1, 0x401}, {{r9}, 0xfffffffffffffff4, 0x4, 0x20000000, 0x1, 0x5}, {{r17}, 0xfffffffffffffff9, 0xe6, 0x2, 0x5, 0x6}, {{r18}, 0xfffffffffffffff8, 0x44, 0xfffff, 0x3f09, 0x6}], 0x1, &(0x7f0000000c40)={0xfff, 0x7}) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180), 0x13c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = msgget(0x2, 0x180) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() r10 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x400, r6, r7, r8, r9, 0x30, 0x80}, 0x1000000000000000, 0x800, r10, r11, 0x101, 0x7, 0x536aebd1, 0xff}) lchown(&(0x7f0000000100)='./bus\x00', r4, r9) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x5) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0xcbc, 0x8001, 0x1000}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x9, 0x4eed, 0x0, 0x0, 0x0, 0xff, 0x3ff, 0x0, 0x2, 0x5, 0x9}) pckbd_enable: command error pckbd_enable: command error 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x86e) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x4) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) poll(&(0x7f0000000100)=[{r1, 0x14e}, {r0, 0x1}], 0x2, 0x40000000400) shutdown(r0, 0x0) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000040)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x6365993d11f95ee, 0x0) close(r2) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x80) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:42 executing program 1: r0 = getpid() ktrace(0x0, 0x5, 0x10d14, r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = fcntl$dupfd(r1, 0xf, 0xffffffffffffff9c) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/80}, &(0x7f0000000080)=0x52) 16:00:42 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x25}], 0x100000001, 0x0, 0x3ff, 0x0) read(r2, 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x6, 0x7fffffff, 0xf4, 0xfffffffffffff443, 0x8000, 0x6, 0x5, 0x10, [{0xfffffffffffffffc, 0xe96, 0x400, 0x80000001}, {0x20, 0x5, 0x2, 0xffffffffffffff81}, {0x6612, 0x0, 0xfff, 0x8000}, {0x4, 0x4bd2, 0xdf, 0x16c4e351}, {0x100000001, 0x0, 0x3f, 0x1}, {0x4, 0x8, 0x898b, 0x4}, {0x2, 0x70, 0x8, 0x10000}, {0x7fffffff, 0x30b, 0xffff}, {0x0, 0xf6, 0x7fff, 0xa9}, {0x1, 0xfff, 0x9, 0x2}, {0x4, 0x1, 0xfff, 0x7ff}, {0xffff, 0x8000, 0xb5d1, 0x5}, {0x5, 0x1, 0x9a, 0xffffffff7fffffff}, {0x8e, 0x80, 0x0, 0xff}, {0x7f, 0x80, 0x3, 0xfe8}, {0x8, 0x100000000, 0x7, 0x1}]}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa0) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x8e59006b06bd56d4, 0x100000000) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000340)="3d7420fd13b3c8395a54ce71b3293aa404a882666382c1b7a0917b0afad151f3d44684a213cbbfc9fb34e3cc15130cbcb7e6abe81629ac152a0d5607f501cc7be9d26c5f68bef30a8ebcede60b39e9df42066175e2200d88fcf5463b1d1ee3de39de3b93f26824321750c43a2393a1f7ccbdaa377c55dd14f1068efe7931cf9d0a036c1717f3f9e44f86a06c6ca82cc50020d7a3df258e852c72eda05054617ad2d2102665013166faf45f233d1e8f0e832d8bd6d85ac5a9b5376e38a9f7a44e2a7cb0463a4d", 0xc6) r4 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect(r4, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000000200)="b869aa936336c1126a1e3abc49b1a978d049e19ec9aa7797a59a8aa074f554c8af2eba81280b526f8f84e81942a5a848d7836277e7e54e83dcff90efbc0b9125d4450c008707edb7942634e1f6e0bd0fe9710c26a9969caf61004e16a57fea2a42801e3dd52cc4b4f25a0f32bd3269020a1d3090e1a52181de0e64db9930e5bd3d6ce70a45561bfd88e4df4536b3270f34f8c9170c8b26af4c076aa08eee4624dfaebceeb7", 0xa5, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c400"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000080)='./file0\x00', 0x1004, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd8d06ad59af8bb20, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:43 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000fcffffffffffffff000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x2, 0x7f) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:43 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflags(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x100000005, &(0x7f0000000040)="ebffb3ff13b98acc0600000000000000848be066362f2a11845a", 0xffffffffffffffa8) 16:00:43 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, r1}) flock(r0, 0x2) flock(r0, 0x2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$setstatus(r2, 0x4, 0x8) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) recvfrom(r1, &(0x7f0000000080)=""/40, 0x28, 0x2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 16:00:43 executing program 0: socket(0x11, 0x4003, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/125}, 0x85, 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x20, 0x7}, {0x18, 0x1, 0x5, 0x6}, 0x3, [0x4, 0x4, 0x9, 0x3, 0x8, 0x7, 0x0, 0x4]}, 0x3c) 16:00:44 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2048, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0xff, 0x0) dup2(r1, r4) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0xab34, 0x0, 0xf1, 0xfffffffffffffffd, 0xf8, 0x6, 0x88d, 0xa7, 0x3, 0xc177]) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r3) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x10001) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x6, 0xfffffffffffffffd}, {0x84}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000340)={0x1, 0x101, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000003c0), 0x4) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r9 = dup2(r7, r8) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000480)={0x5f, 0x0, &(0x7f0000000400)=""/95}) r10 = semget$private(0x0, 0x4, 0x240) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f00000004c0)=""/204) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800a) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0xffffffffffffffff, r4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) setreuid(0xffffffffffffffff, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/50, 0xffffffffffffff04, 0x1801, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:44 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) read(r3, &(0x7f00000001c0)=""/119, 0x77) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x810, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) poll(&(0x7f0000000080)=[{r5, 0x64}, {r6, 0x1}], 0x2, 0x5) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x20000000000000f6, &(0x7f0000000140)=[{0xbb, 0x1, 0x80000000, 0x3}, {0x1ff, 0x8, 0x602be3ca, 0x4}, {0x800, 0x40, 0x100000001, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x5, 0x20, 0x9}]}) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) pread(r1, &(0x7f0000000000)="58ca60c12eafde52c2dc0f68da9e3ea05c9c912cbbf6463d461c7993571a8f709d4b7e632ed07aabd8dbf7839cd45c639f8556a6828a66b7ec50c6a583ceedbca9bbaffcd1cb", 0x46, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) 16:00:44 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20082, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) msgget(0x2, 0x180) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getegid() r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be281b30e51a281700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfdbcbbe10da8e43a12567e91e749d570925d7765c5e310bde27204abcfb76358144febae6246f1d496f266d1317ca053ad3115e4e9d47b820395b404b36d75a018a1cda81a999eed369d20f11e5e8e840f1315e0598ed1795"], 0x1008, 0x0, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x400, r1, r2, r3, 0xffffffffffffffff, 0x30, 0x80}, 0x200, 0x800, r4, r4, 0x101, 0x7, 0x536aebd1, 0xff}) r6 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r1, r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'2ap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000040)) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) dup(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet6(r2, &(0x7f0000000680), &(0x7f0000000380)=0xc) sendto(r4, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x82) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000640)={0xfffffffffffffffd, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x71, 0xbffe00000000000}) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f865815f73f2a044fd33055552fbd5e41789ad2dfcb2ff33355619515a4c8ab06198824b3da025bbd47b3bf579456fc7d41be1b38b6b07cb2d7270b62b3e249938b8bcdba4f4606d66facda6f16ab93f12fc4d5f16b136", 0xffffffffffffffab) fcntl$setstatus(r5, 0x4, 0xc0) syz_open_pts() close(r5) dup(r6) syz_open_pts() r8 = socket$inet(0x2, 0x3, 0xed24) r9 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000340)='(}\x00', &(0x7f0000000440)='%\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='&\xe3&\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='(\'%)'], &(0x7f0000000640)) close(r5) shmat(r9, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x4, 0x54) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000480)=0xc) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000180), 0x13c) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000006c0)=""/124, &(0x7f0000000040)=0x23) accept(r6, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:00:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getpid() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$dupfd(r2, 0x0, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x4200, 0x100) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) stat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x6}) r3 = socket(0x11, 0x4003, 0x0) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x3f, 0x1, 0x6c1866e4}]}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06266f23b8839f6ba372fe57d083c243aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:44 executing program 1: r0 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/109) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)}) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) close(r1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:44 executing program 1: setuid(0xee01) getpgid(0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) pipe2(&(0x7f00000000c0), 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x0) write(r0, &(0x7f0000000180), 0x13c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(0x0, 0x5, 0x4, r2) 16:00:44 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) kqueue() read(r1, &(0x7f00000001c0)=""/4096, 0x100c) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'\x00\x00p', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000040)="04000000c4cccb075f52593511fac3ede0eadac17b8124dea4ad18f3b77c701ca074c0107f9b4e8ad6df1f9d5445d47185f0") 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x2, 0x180) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r5, 0x30, 0x80}, 0x1000000000000000, 0x800, r6, r7, 0x101, 0x7, 0x536aebd1, 0xff}) r8 = msgget(0x2, 0x180) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getegid() r13 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x400, r9, r10, r11, r12, 0x30, 0x80}, 0x1000000000000000, 0x800, r13, r14, 0x101, 0x7, 0x536aebd1, 0xff}) r15 = getgid() getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x4, &(0x7f0000000040)=[r5, r12, r15, r16]) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x100000000}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = kqueue() r6 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r5) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r8, 0x4, 0x80) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5fc0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41"]) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) write(r7, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r6, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x6286) semop(r10, &(0x7f0000000180)=[{0x4}, {0x1, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x0, 0x800}], 0x4) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1ab6d366d5391e9d) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x2) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x28, 0x163) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) rename(&(0x7f0000000b80)='./file\x00', &(0x7f0000000bc0)='./file\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000080)='\x00', &(0x7f0000000840)='][\xca,\x00', &(0x7f0000000880)='/dev/vmm\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='/dev/vmm\x00', &(0x7f0000000940)='/dev/vmm\x00'], &(0x7f0000000b40)=[&(0x7f00000009c0)='/dev/vmm\x00', &(0x7f0000000a00)='E%.\'G)\x00', &(0x7f0000000a40)='-}\xbf*)\\!\x00', &(0x7f0000000a80)='/dev/vmm\x00', &(0x7f0000000ac0)='/dev/vmm\x00', &(0x7f0000000b00)=']\x00']) 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0xfffffffffffffe90) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = fcntl$dupfd(r2, 0xcfd0e9e46e3aec00, r1) r4 = msgget(0x2, 0x180) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() r9 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x400, r5, r6, r7, r8, 0x30, 0x80}, 0x1000000000000000, 0x800, r9, r10, 0x101, 0x7, 0x536aebd1, 0xff}) r11 = msgget(0x2, 0x180) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = getegid() r16 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x400, r12, r13, r14, r15, 0x30, 0x80}, 0x1000000000000000, 0x800, r16, r17, 0x101, 0x7, 0x536aebd1, 0xff}) r18 = getegid() r19 = msgget(0x2, 0x180) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = getegid() r24 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x400, r20, r21, r22, r23, 0x30, 0x80}, 0x1000000000000000, 0x800, r24, r25, 0x101, 0x7, 0x536aebd1, 0xff}) r26 = msgget(0x2, 0x180) r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r29 = getegid() r30 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x6) msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x400, r27, r15, r28, r29, 0x31, 0x80}, 0xffffffff, 0x800, r30, r31, 0x104, 0x7, 0x536aebd5, 0xff}) r32 = msgget(0x2, 0x180) r33 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r36 = getegid() r37 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x400, r33, r34, r35, r36, 0x30, 0x80}, 0x1000000000000000, 0x800, r37, r38, 0x101, 0x7, 0x536aebd1, 0xff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r40 = getgid() getgroups(0xa, &(0x7f00000001c0)=[r6, r15, 0x0, r18, r23, 0xffffffffffffffff, r29, r34, r39, r40]) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x2, 0x7, 0x4, 0x7, 0x9, 0x7]}) r41 = dup2(r1, r1) dup2(r0, r41) sendmsg$unix(r41, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fbffff0200008d15fa28cc023054d61eaea46946da39b1391925105c8e3d931ab6a6ae8775d098bd4b38ec20f783b7272c5f2b7d83af"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x800, './file0\x00'}) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000180)='\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x100, 0x3}], 0x8001, &(0x7f00000000c0), 0x3, &(0x7f0000000100)={0x1, 0xf4d2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000e316ecd6289e2be5fc27ffffffff01000008f600"/44, 0x2c}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b3b668 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x18003, 0x6) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8cbd) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r5 = kqueue() r6 = getegid() setregid(0xffffffffffffffff, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = dup2(r5, r8) kevent(r9, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r10, r11) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000140)=0x100000001) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r13 = fcntl$dupfd(r0, 0x14, r12) ioctl$BIOCSDIRFILT(r13, 0x8004427d, &(0x7f0000000100)=0x6) ioctl$TIOCSTART(r12, 0x2000746e) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x4000, 0x400) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) socket(0x2, 0x3, 0x5) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b3b668 16:00:45 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x3) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = msgget(0x2, 0x180) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x400, r4, r5, r6, r7, 0x30, 0x80}, 0x1000000000000000, 0x800, r8, r9, 0x101, 0x7, 0x536aebd1, 0xff}) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r10}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:00:45 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) dup2(r1, r2) close(r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000000c0)) dup(r0) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000000c0)=""/194, 0xc2, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x7}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) accept$unix(r2, 0x0, &(0x7f0000000200)) pipe2(&(0x7f00000001c0), 0x10000) write(r1, &(0x7f0000000180), 0x13c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000002c0)={0x80, 0x1, 0x1ff, 0x2003903, 0x1}, 0xfffffffffffffd1d) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000280)) flock(r0, 0x0) 16:00:45 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180), 0x13c) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x1000c) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r6) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000a00)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r9 = syz_open_pts() r10 = dup2(r9, r9) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)=0x9) 16:00:46 executing program 1: r0 = socket(0x10, 0x3, 0xfffffffffffffffc) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/4096, 0x1000, 0x800, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="10000000", 0x4) setsockopt(0xffffffffffffff9c, 0x9, 0x2, &(0x7f0000000040)="ef", 0x1) 16:00:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:00:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) 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) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x4) dup(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x200, 0xb14, 0xfffffffffffff6bc, 0x10000, "5d1b12960927ce1a1e96ee5b6be3a49baa20341a", 0x7ff, 0x400}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r1, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCFLUSH(r5, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/4106], 0x1008, 0x0, 0x800) 16:00:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0x4) setuid(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) accept$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4098], &(0x7f0000000040)=0x1002) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) kevent(r3, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r6) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() open$dir(&(0x7f0000000400)='./file0\x00', 0x400000001c3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = msgget$private(0x0, 0x10602) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x200}, 0x8) setsockopt(r0, 0x60000000000000, 0x1000, &(0x7f0000000080)="caf5b415", 0x4) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) r2 = socket(0x0, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@in6, 0x9, 0x0, 0x1a1, &(0x7f0000000200)=""/201, 0xfff4}, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = syz_open_pts() close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fchflags(r1, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000001c0)) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0x6d39577a699b1edd, 0x21, 0xfffff, 0xb62, 0x1ff}], 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x20, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff9, 0xa1, 0x4, 0x401, 0x3}], 0x10001, &(0x7f0000000380)={0x5, 0x200}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x86, 0x10, 0x1000001, 0x4}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x4}, {{r1}, 0x14920b44bbbef171, 0x80, 0x693d84c7190f5778, 0xfffffffffffeffff}], 0x40bcf0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40, 0xffff, 0x200000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0xe2e7ccf9cefdb859, 0x40000000, 0x100000000, 0x100}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xe9, 0xa25}, {{r2}, 0xfffffffffffffffc, 0x20, 0xb172c32b11cdcdf5, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xea99, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7af, 0xb22}], 0x6, &(0x7f0000000100)={0x9, 0x7}) 16:00:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff]}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) flock(r2, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xfffffffefffffffd, 0x7ff7fffc, "737718730100", 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0x6, 0x7c5, "a8403db1d49341f376a3d2f43aaf52d3d96bd0b9", 0xce5, 0xd38c}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0xc672, 0x4) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000b80)="cc53d8d5002bd6c2d85516a33cf99ba9f79859a0e94542f36cc8f8a972034755710bdfdb5dac13dcf30b5aed7aceb81406a94af842b3d6ea1037ba6fed2feb6f1ee18005cbc2558495171e4f5139b711aa98b3419339b5836fb6dc24413a55026815283b346d0e99657bc709c33923076cfd971c98b7d75b6ae9ebd817ebfbd5b742ee30d5c888f647307a71d0a8bd86b6dee6a0b7408af47fe0cc2ed0d98b5d9936fe6424b9a601afb596234faf7824b7c6a0a085586d5eba56d130b2a53e2e", 0xc0}, {&(0x7f0000003740)="33818240daa6c3bca0cf2339cada1f1c52fe7e35d548c9e29f9f649812e8675bfa64110b6b67a59d2cbaf4d994f57e9bfffee98687db7f56b4a381afb8baccb0299698584440d915cb5399baa52fc80e3cc37591e7c925200f916a4fdbaf001ba41c5aec079469e3093272d02be12746a6f2fa9bea0c6678cfe4030a55f94ff9ec42027065f7543113d1f34e1f2c6e410919edf6ff3383d0834499041f245486cbdaff094e92c1103f390a844925d982605f8d21e2d54a3e16227bbd4c219100c01dfc86a227528a5db056c01fbe9210ecc7d5b82d6325cf5495963a3e9c3dca6510219e58838f1adf7f0a06f7a3182194003ac303185cb5405a9f268123882074e1529dc6f06fd4e62936113955b76b478d7afff08649a3499c2b3117cc749f78b6e3c80b758a62aba07de886ed8d0756d030f3b8e6d425372560cb43455d955c3fc6fba224e8a18a05927e712d3de5ca60b196be193fd1b00d436c494efd71eb58f9a238b65f2e7acb7b9549e354ed8c894346271932a4eefc4d745b75de4829d655d8bc0e42e8d645dc23554f7adfab8e8f15a7bc019ee527a5b31b7205434234f0afce5549270c7cdf43fbb77ef46f101cf276168b6b83438060f55505b4df0d726914ee3037b8e5db90c3f56c894274f4e696dae1c1778d9cc5df013e97dbaf1d594e448274208e4ca8e5d6507e5e9fc6a40e0e5fb35c1ad50c6e0dcc5355010fd4297edf66787a7da6937fbaa4b92bb8ae08b0dc48ecd1250bc97c44e741101671472100ba74f159b2e8f6b21457b940d747eb42b932852bdb81bcecf22b0f7732a26e7df875e69d858209e6fd1ab5ad25b5f9f519532f43c0a5b9eb71674ca18c3c81d6dfa0d3470d47696b4f6f698ecfeb0298fecdde648d7db13e4f519d94aeadccb65f5ee3d6e26ad910de47135dddb33c64f68c58f494de22ffa47543e7d35681d1ccf17fe14be3e3814207b7c6d779f47658b877ccbbf3fbd32311cafd2486dffa949df513ab411d9baca6daa85d757a66ff1bbcef318913ee58cb45e459ddeb0bf5926adbbbf24e4248b0c8a51c8dd11505b8ba926bcd395d1b595da91537cf1f9fed679f1e3247902db3e222f2aa73bdf589f437cac7247f7ac1b5b25bd55a3a39f8429244ca5b8c31af16c844d56cf0554f0b2c974f26c017257957995bd60521383c8b237f9add80f366d37a4aff23be52140d1ea80b2a5adf6c53731525cedc428a407d155d2532fee24c921285251f7ccc055ed9bc09e30653319a447564449f4bc7ea7b0bb8941f82914d9582f1ed84bfae1927c76e6d1d0e0fff029cddeffc1ed666c11b08ca0427daa5ed955281d934ec2a9ae0546c9b005afe8ed822f024340d159e47e95fac5411243eb984e891eb696f202066c582fcb2656bb8623d44f8e0458004f29ae75a5a8b15de8af11c381ef72ef792857ca0777472d6f9228298fd8e234b2ecd2b764f1f2cc33ba2e36dc7947337fc6f3a254b36e0daaa76db6584fbbf34adc2efb69c4936b71cb2c79508714509f267e0cc70178857e110e39cb3126e9fa51fb7ec1e65a8bb8a623c0d49f9314bee3382033afcf92a659c38d0baa19d63afe386971a5c24f26dbaad689609f959446742155393b313409911d67eee558bd1619c462b7986862e97c9cb2749a767fde3a497b433bc137a67d4214531230dc58923ca33c4f9f8b6311e3fde7c1fac8d6f16a6b31727c375f355204233940530c4d529cf450126d7f0cf88c28bc6dd963afd4103bef1f518e3cb68cdd34830feaed9e0d966a1d0afee95398cbe6780a868decf2eb00ce6ab7c71fd8401dab03a993c4278f168e82fb19a4e54f08af66e4097289bd6ff2658d898f71909b20ee3a249e383c1b146dac633ca960e0eae8d7907d30f793441acae1da350fac08851a32f86e8fde99e5d9aca7508814bcbbafe7d60015635c75b77c9db2b7b41c178a116a4f5e470b620ee90709a82c51cde719938f3f0b75e2b66fd40ac6065858af37d0b5929ffa36890a53e6ecd1415a3f6daf4e087508ca867d454efa6e484e7f14a7812ff33e0d1cd7be23fed3c4d68a4f6763e49e9c7d4f9bb5fbcf3da45df8c516338c59d4ce3f1bf5b7f1bf09de9361807c414bb656a763b96733d967e71b6bd8f8f9940e3e29da37981f49bb79e1cbce8dfdc027ebfab0d6c9f4eda704aac8fb9751b465f6784b05d281ee22f1cd599964106c98ad853e6a763f23873561b95a84dd990840eeac401663a2919d4669ffc48ee7a14831ebf130f1712004975d3625f2458be33c8e73c9a7ff2520dcd43a7fa5bd4e2c1e032c8042bcc7a99e675cc7f2d19706a3ee5906f9eb33d30b3c662dbd6bf1b2dfb53156b5ab773decd27358129a8d311f2fb06b2f26957ec6bbfed22e280e1b44b2c5950dc6db9355ae3f8598843dbeee4741d4d20f1d2b76af485740b29987c0a9d3683dd50eb30ee3c11d3623b568182615169b64d1eac21a1a5f7ebd8dde6f5c73e49d4a6c1ff857d44804a9aeafd344262e01aa59462164e71c24badbb4ab7bee8aba4026140c1e7f0acd8d4b9afddebebe9bffb67e0615342d09cdfbc52bda5f391bc2412f3f2ff69dc422da07aa8dca9322acfcfae545c99673ecea967d95291d5ae6b28c7ad467862e9be290319574bd17797ba68284502136c0b033aa4c56b3e742f2ceb4a10bc99634303935b2e87b88e223bba310f10a37f5371480235fe9a22ad97e07a974a238d1d99e160c5ea237a0844ede6a036afb66b54822f954c01727bbafb1cf2a8eb0b80de7b7ec135da9ca827b8b2bbe44e8e509e52b7bf9f998fe16a73ce0eea6ae4c249870d7a38b849f92e5dca2730018ac167bd7fc20db2ce3bd8122a2dfacef78f416d8b33360c5dea49b8d9795dcbd1d64351d1883108c49e8d85ac8e6070f62c7e89c59afed6e7f16a0636372539969fa9b26b3da8dfc304daf332c58b076de9c3ad1218250e815a0d490cfac37d97a89817b63e4fe6c9a841856be3eb32a821b1460a53d386716609458396265465687ed51086f79aabe7e267f7e1ba1e59cb7388eb02ee8a20a34c0184e152c362ed1c577a029279f101795650da5cea3303625b0d049b39c43b81fe7f77df389ea1a1b8a073d502357b52b9c148ff5b07759f1d696b30ccf3c488883fc4ec04bfed41beae46c560a717410d2d7f3b1267febbdc38482f3e4ccc121e3a30eac029ffef45db22e6926fbdd8fb85ffa95aa95dd35ab98575001b262844d2174fdc4fd8438c9ae48412791720a49bd2d3e60eacc527c5eed651fa9656f77a31036b9a8ea88927fb1edb26d3225943480b8875ed212b13bca65e2ce2b1fc94d7bc77e04bcfb8755161fab4435993c6507b0e1882a5cc59191f698c5d0a58d3dda637df646b6905f3fe7889d3a6ca2c7342ff291e175cc0fb70b69513c743ba3ab256fe151d302ede93aaaf33973e00edbd95f10368c4342335bd49c0afcdb2e9419bb9dd6a3cad9eda4aa4ec022f45f8d9c9f7c7a4bb10ec454d99f0e47bfec35b6b660bb044e3d5a9a5fc20afd398fb5d5047c3819ded35ff5383e2d2721d3e22ba66d947bd1237e352ebe3ad8db5845477dec3e1500bc545609bb4aabe9cbcae60c6fedf02f00586e77bd52144367b035b5d2d53c14ecfbf20bba1cfd26080206136adff7ce765886532650a2406649be82ee416b6035fb467d55530ec8173499549dcaaa1ee216e749905f5db298ea6b30621b85becab5dbfe5fefb330c241b4ce55bd376548a21e30819e3b7e6344d9c635eee310303c9e66af3d9dd0251add99fd2d0839968da34bb6f06fa0945411f3fc1c3304853ed1505bc7ca338c46b553d891b1e03830afe658a461bb19e1beabd6a23759081254cb0ad3186c56b4d3e31759cb5410786f1347c57db5cb9e1b537d9949c46d160ca49482234b4eabfc03d641bfc9f80aff055fc39224c792956bdc83454c2ad70a78d6de22d0495bdf2197f7b82c3e0c77bdbed6e6b069c17b6d5651b496e20d27aab045d6009237fc2489eec020813306637fcaffd529b938860f28937c516a3d43244834455f025c5e81d29f1d8e9f22425ad51b5ec2bcdf3f21c36632763218a9bc249c7f3786bf58c49ae533f71bed7d605a39705e00a2af8aa8299652bdc1c7a5f105ee9ea9fe82b0ce7152d22dff0b98c4d1c250dd922c6c1fee43f3fc707166c6b9bd1c5bd226b0f7a3981aa4ea2585e4f42f4b3d283d7e356753722ed965c70e31af857d5fb4e29d428698ff9ae1f56785ef9086b765c49d15db0b1bd1b04fcc012160f10dfcb540ac27bda7c0ffde0862322727fb0c3a5294f1fd43df8b104caec0b8e15e2332804e2f39df715948f9c2726dd5fb4babe3a8b6f082d616bbf686d2f62077ec286a9fe1f18c5ce9b5bd7f65c6673c785ca3bd9370867b449096fcc3c7455f961a8b09c6fa8688fb8dfd239c9a9680488c96e34b71d498dd8cf6ced719a8b93f1d21f2669ad4b9d60bc067f42f6d3c823e00bfc23ff927978a6d80318264241d7f72769feed900e81848316c385d2cdcc41c2eb75e18ab446ea79ce906fa223fe7162ec05aeb4610c0b48952a7779c343236a67e5de6934a054925c6610ffb7deab5aab005906f5af4028ca4e46f4395a3c5ad82c327564a2f9347aafa6e10b492dcc6bc68be5798b0bf6c958572f50a18e85521668f081cc7a84bfe88dc8bd3adfc42dd229d3a282f7207b8a2778d24c579e956319eaa7c3c6156293731c912a57737c93f5f962dec39bc52610173e585622f0d07fe20e16be8f8ce01b26b02ba0c6db59e6f9bcb0832cbc4665cb13c296fd7249df4ff6fc9a0dd6ce869b8183034c31157e99257b463b7389895161f90d1c8d473c28f6a1be1d0fa2c2b81c670fe213105465ca7627a32b9eabaea233612eec80a2c2c25305c9d907e94abaebf5329ad46705af62979f65f95e62954035d5895027394f2356d33b0d966d050cf277aad8a4b6403944ec973c713af8626144c0d6dc768054c09e11b4ed2e1f45425287fa0b232ef1ef155a8789c9a8cd47110caa8d92fce6f7a7c88e157a9a5f1cc806fc640a49e01cbc7873bb119fa09054fc4fbfc02f13661118d36023c6fb218007245dc709fe3b240f6bfeea79dafcb4242e5111fe5f9ed5b1d436f0e39362189ecb4c8fe0ef9de1b1ff60cbea5655f0e5b096dfaac17a6f374a5b47fe3cc778f11041f5e48699c233b42e3b563fbe8fbb3a42e004e5e4b46ad5910713e7a30b3ba50c0ac45279b4797615893ee6a3e91a1c7808afd4e6f4dfa0f4a40f4be3fd9d95e9317ba2253e92826fedd384592ae9b81ef4de7fce85110084f254685f5c3e379bc4990c2ad51632e15e90e518ef9aa96a1e2ee6124704bd7eb212ef89cb43ae67ebf705d8d6619787bbfa61072dc76984c069186abda5c92aadc819303416bb5fee9f082e8cd13f07d8bebeca83aee56698ab9d727823897372ef4bfb3c545556b570703b305f5ec7997d0356f9ac3a99c16a0233b5d4b64d0a33a6a7677aaf13ca9c0a55672d090387927118b52e06bbcd5c5a735dc93fc71d05c91b82c20f833962a1e1f6fa5fc22e9356db5cdb0afae9b8aa9cfb55a7d0bf65adb23a22b134a5bec780a9da7bedd05f690a93dcbb871b2082e10595949cc6b4dfad7f43011535b83200a23a446b0866a54956477de5df2e16affc0d181ef170d7d18b3f6851447025bb410f9b52e6eb6184eca37b60926657293978d8ebfec6a0c82bffee0f359556893de6b06c21e6741e764be570293ffcceb1de4a", 0x1000}, {&(0x7f0000000900)="f093a2022f6e342201b8d0b7032cc0edfdeeba843ef4af12f5dc6a9a67ad0de5b035745c529ba6d2ef8a0ab595c46bd5518fbb1231cbd709300e4de44d8ce7dfbf55ddf3b85ec8b259188d3d5e7ff5d77bb7b412084210b094b11ef642839de6ae3a1fb2931104ad7817ecd0845067be961e17d282d0b34cc8b2f9c95b828929b4d6e38038d204e8f3cfab665491499a6161d66873c333045d9d327e116cd064c282a85e284b68", 0xa7}, {&(0x7f0000000ac0)="9304f660861d09cf922fd9e0bff633a238ed968b6a452e1e3a67807201fffe00e3b03b5474302e668cc67c49562954d92645303c4a20f64a2a928916a1a265ce8e6dc092b08524c018e99465e995aae21eebd231e4df0ca2af8e612ae56989e24878f7bf097b4bffdddb547c6d0000354d99bd051dd3452413dc082eb6095b6e3906572b451e00ef207717182165ef653b3147f1b5668c714cf553f3cd1e422e2bfb2ff9a1ac9b0c020cb584c20ef267ea596e9e7c72dd", 0x58}, {&(0x7f0000004740)="011a7d5b20234db3f086cad13bf680284d592df120028ebb3ccbf29d7cc63df2fd9fd01ec770ca8ce5378fc83348d65b5f1cd2697a1dc3dce20770e46b098748e6ed1d477779c7e11d16bd56680b470f07afce7071f6e118df20835efe1b415cb032e904182cbca220f03a7544f740b2bad2736d2837402388f8125891f5008c7fae831e1afa3c061ba9a362b35ec5ef42c9dc867c3d603d5ac4cb3b8298fe427d77b1af1af5a7c27e1b2dd2cc136650388c92a2b3134261d8299c97afc41fc0208af94461722b7401c32e8a80fab922e368893efa27081ea9fdb4a1047202cfd822497c19cca6a6c6e5a1374c55160992e8cce35dadaff1091e86ad49e3bb22b620b83af11446037c61487a523fa88c978d5ae6ac6493726e3196652322e1e2ad39fda852b369e5e47544cb887a8cddba299fbf2efc052116231e3f34552e4a79d568b7daa35cc0ab93e5bbc6adb078dc89ef4cb6ab9bc999eecdc18229f945fec1340d652008d7f54abaea0b0b00f291258e3b9fbfffac2c2aa5cf39b0cd914175e5a439ff417032d5dc5fe478d4bfe25da13c7ce2ad951ea8e601e2a93640a7f6dbe4c88ceef4ee78bb0dbf207fad7d9c2945c01ea31fd96becb22233d2fc6f505e147367600a13d2f3f71a39eed497030b3217655a1e43ad2a821cca951b83b9d1fc012d2b65bbdb7cc60ed4d6c552818171c782d6640a5aea9798d37320d92518a6c41ca4e394410b1c39b328ea40f08741acbb790edc5f1283cec76fd7f32453dc30038de84b9448380889f0704f6ecbae2e769848f18725d22db25ff6679d7117b6ed05816c7f01f994b0c2f9bc36e29dcfc770c1fb0cc733f37b73b29359e40f70035f8c5063bf09b70352469f2bb3540ff3dc45a2e7e736b148fdfe91624455ac6a4be4e4bcf2d918100b2cae14df5fc1fcdc2378a2b948686cc0bbacffa519b544c4caacdcff4f0d29b83def76674ddbaaa5ce1471d6b929007c30df66a042717dc0c31014e131aa62e68dcfe2be864cb38be802262a84ec1ac66e821a21252d536c75c7e70fdee0e1bad7e560404d3a616b862a8617fe5f0d16543c03309b676e445580372cb6abfe24acac6cc8cbb9067e7c0d30d8bbe1587449743a35e9b4d72f7bd20aea937e88e952407c624e03382137e600364caa0b58c99299eae57ad41d5f2d93bf722843bcf2de3380cec466df0e9ff22c4adc50d378197570d3b115caec23438619729c080b3fed4091740475cebee6c9e22c99e5ff809cd4050878d9c1bae6b36fb13e26b82730217352b28b610802fb272f465a850216ccba031ebd87b75d5e80f519e49c449c4b5bc5500d5db87a9e8278066fb6ff2483cc6ee4819a19cf5ce2c42af30d566ea14001712aedeeb6e41be177f42803b487f7868e24bdbddf850ffdc1d9a8cc24569d08dae98b1eaee9f187162261cec04409d9295559fee594d61edeba93f06649f1b90a8e1ec06dea4fea7efb93fc0a813b321a11924f0028f3f4d02d0b4c7f6c4c4f0ef67328fc8c065d13a36c0c1179647b2f9edd1362c6442181d0ab4b130ab168513927b9172a57459b649617f7d945eb68497350aa0f66fe053a1369a1b71d8f2a24a64b35c755e0e273fc2f92c9709402ecc163061ed16b1d09356d4b4b037ca0c1ca48e0b9e02211348d559848d8615733f7e109fc90d8f13f17bbe4b39b8173e0b8937e9151fc69cc77f629abbb5e24dd5dc177845685ca4c0ee2b27893c04a29248200060d2bc22884709bc44eaa4d560fa9e08ffc2beca3a23ce21449f462b19c607727ee7bbd7c86a8713d0be1cca495681dfef61b405411d8350e1fb37ff86acbd59fbdd79a0f9af991a8bb6f7ace9e33a19e94b2d10bca76ba91ceeebd0213b87a85150dba3fb0266da599a0bb84be5b37db6de817eb88cc4c5eb3c5e6b5c8632a60255237d50daf7caf721fada6ba5fe5ced65669471002dfc2934b69e556a42965f1be734eaf4d9e8b6bf5bfa6f6b036c945ddca34b47892e0cca9b539d2c19953c9dcc4e69cce5731c6d799ffee5e0852e223de0313c0d6670c3e4066d3ea0d53d9e0ab69598c2bb864b14b5f03fb1a9804ed04740b6436ba20c0d4f39b448b5ab0f06bcaccabb7b8810c990be40b3570b74b517b4fb5910e160136ae5e11a508be438671a6b8099c1868b1e968fabef71d085f5ac022f3cd025cef2a5d1006a076fd8af753355b027c043519113927b764e8caa865089bd2aa2c9968bc5418bd7f0ba6f90e7ffdb2175c137bc0f33d8982d6e7630cd47d0bad738946a36c442862840a79b949115538dd1b40b3aef8007f030ccbc673f86d687dadcb67274935b85451fd441b841bf5ad5cfb3457cd1c5ac2ec7e9b2ebaebda7aeb32cef23d3d2659803640c5f2f65cfb47924c3487de744aac6f32b0d909991711c1b9068860977d87741b0a9a1b527587b4b67dfa7452de1abfd3fb4348478fd5f2ab39c26f79e66101a49e2ea74e22ac9556a2635cc5cdf9a03818f6ba3522cd6454c4c51593c980dfd0e8fd696f6e352e8f670d35e0b0839d2d8a6ca41e8b486a7de78b10f386d4d750eaceaf2b273a4cebd5945d25414a98d906aeefc2c72d5a9b124035e227104e1800ccea7df782a8129de415e86caf4936f19447a67a0dafdb371b2c0540526e0b7d1189ed79181faec16a3b43a3d81c52ef573109b7d5850b894eb6d81a12a6c5581cb3dde34b4cff09c6dde7895f1c73feac520ab3b070b3afdde22914029ca509d4548b95ffa98d05cdaa253e4409038d24a6bc43b110f67795ac30ac1fba1eae5f4b2946becc209ed45eb701c49877fbcd2e67bc5ade59dfe3ec33c52dca0d7187ae3d0635cca2e203084c431b157a377efb50045c7e57f0f62c3989b4966e904abc92cf22bcc25d17a73971cc93a0a64f09a8b0d408189dbae6168c1add2a5842d15669eb4c65978090fef8fbdf3c87a4ef70001ad591762f454d900b174491bf30fb5cd21165d183f88134a25f04aa0ee2ebb3a6e0bab7a5a3596fde55023f8eacaf586376a99a2f3834659a1390ff4a14e5dca3762fb561e138ce9a2c52aef1d4353fd1e6bf3241b29ea2c278af612bc6df764b07a018c646e98d836e9b71b0c4ae1d2e7064f1395fb910770e70221481c714dca216d22e302e2fb8fd5315e35c83d78364bfef7714b03d78e62d161cc8c8d71225f46ad38cb308fe09b3fb16c2dbc3b88f3626fc3daf1f44c8f8c75c6129293903bfdf1f2961cd7a5cdb6c2ddbf79897a9b3decf6a77e6f8e6464799e4d4a490dbc24bbdaf24c0e6e89d3ac2a27f30658b8613110cc5314bedd96da189602c5c96862807fa765ff9a07d6a2ef3111c967177f4d3f5134731432f3a4bf452c8c027d62be616c10113724801147e5020e13647c8ed8653dd0c0be06ee4ac37f8c2e15e35aa23bf093cebfe5faf763b20298f4cc413872282677332009db49b62996df9ff6824daaef1db797b4ba8bd611f5da4852eaeb299d7b95f2fb8573ebbcc0aa87f1e3ea00c7e828c82ab02fbe0338b64810d72d3064b0aecab46ed14595d8fee0ea54f2fc3e43d3e49c9f9ab1323122eba47bb1613257207604d20768b346c3e13092552b1bbe9d1cc1be7f728d3c6098c8a4468a5d67ee9ff12e91ea8a88e20488bff1797a01795a692c22b9270b17a96aa74b0e9595ee36b69295fd90ebe6a690044d1f3fb585e601cdf9096f8fe788930533d927573d7fc657ff76e9bed616e210c7ec8de9fd37af7dec474858384edd21f888e94b319970bbc2e2529fad302af04126eba3664223f3b1622442878dfc5a81cbae87872a24e1f7756f5bb067b0960182e99ab05f23198106e74ff3e7cf7e9597c0ef585885e375b6341d9154a28871e90eed9f8eddc68afa23276a4d8b753a43a200f82d69691df9e576240c56246406e339db8de7f7b2ce53f1cc22fc144f2f13c939f6910a96ff71bc42bf50031489981c1e3b824fc3da5fc985e7872c236c9bf2c0be64ee3fcd3cbe99937bdb87420a32993cd5c95c1a20c687d975d3c3d907dcd2db16e5b9a3db8651b4d235d7daff20c5af92d44ed176944e567a7af6416bbf420bbc14508c99ab7de97b39221b8ee50e004d85c178f174ecc31d898f277ae24e66c5ecc82544f47ce419df6e06e7632eedc3a8aed93b0af0de50f75355e5b93a405aca06772b9ca5080d93c07155a66e3a195603b0dc76dafd9701da84971c9e550e68361d0954a2a2492b9ea6cef56f79a06af583d9989a203d07c642b9ccf47dd9a1360728391ac4efb765ce1251e6f314dd1b1092ea327544d85c8a7e2659e55921bddc652391c2a549bf3e3cdb50eeb12cd0a8f55bf4959a4b3ca2052e1f09c1063b80ab0a4187cb612ceb54c4baeb7e849c42f5e2f6aa6aa91bfbf2a90d4d9ba70ee1e31fb7623e78dff21cebc17f7aa1a6ebd50e71f63093a70a221fa6ca819a4d02284a858ee8cf96020ff8dc03ba3b86edb8fa34468dc1b38f836d850f2eef604c01d37975831f02f938e43cb792f895ef306cade78b64ee039cd599d57059a64fc521b190e2ae16830b7baf3c0e43c376071325481d417cf7d89326348208dcfd7fb29dbd1e6efe586e84544dd2eaaf8e6531a38fc441a477f2009ee025634d481376d8b5107e2ea1e6200f18718b036a59afc7072f61731455a98c0be50c528a7c4351f30b565b36252e757d0eea28952c690b51414ad1701d9523d6d226e314c696b0a71e0c244b9f94bcfcc05bf05ea80547dd0cf5b4defc5ce224549c8e81b929ff5cdecebfff25de36e5454e7562e3bf42b3768d97e3bb46d2628a01a1289827bdc209551d3f16305b391a4564acdbbe220cab1c3c3204d0b730f1f9f8c39c528db0221503bdb22c9a5ad88b09911299bcff5946e80ad61bcf53ad4c9c71658221802d534fdd3462752cb9cf3b1cd403782c0bd8ff72324d775b505ed05d1184fca0714f5cfbdce69373ba4381ce626c85ab469d96694abcfb2a2a9b1ff482e225bd5f32489bdb20ee5298d43c7853045539ac73d4145b206069e288022ef70ea7c49affe2d8cac3d39561f8cd2ef14730e904e5dae252c38373e5350731f9cf1b548cdfe1a0658d0ed431c7aabcbd60b6fdaee45ede088412969e06631897b2ca378472b3c730d34ff7016fad117bfb9f34353b592e158fc38016f32aea968581e7fd25bbd4cf0c35838f6aba96749cbd480d45f7126d354a1c3f55c60fa72d35ed7dd80780f6bfbc35c58e3cfeb6930cf8694e010666cf7a3601e77cfcb0c9fbeb782948f4e6978b39f54438718fe7885213c46d61fcdb3cf6c706d15367599250fb91eaff6b1e513196e73c995755db8a6224ced06961f5c2632a9f8391ebd208ba4996cf5d87648e12c08a406120d9a1223d45e56165065ebc3f13f19a049537e7c2f6df800a6c6ebda5fe09322c46c50607e7cb6bf0f855ae3ee63ce19f045f57f34e4976a701666e94b37c639d5eefa62157e3a1047d24378f1fbe338615d77bdd8644fe17ac8411a160bcc85ec9e9a8f7871960bcdf350353ea2954cdeeaa8a80618e5c9b0cc27a3f984743a1d6d322dea5d969f2e307aa727f713d3533db54218196b72a221a683fa46e14eefa32e322b6f3dde8d400c2541fe628a5ffdbb7194d36e49db4bf84774a50abf38d7279001cf44bc90a053ba67cd0993da981a7310383a24814473c3ba3ad0189563d7d27c3efc0225f432b9fbad8ebe515fd9f65e280fd03bcce4d6cbba21d5edb3b5fa2546cdb1cdb01dabf41ffd282a0f704621a7a47d691c", 0x1000}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) socket$inet6(0x18, 0x2, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000800)={&(0x7f00000007c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x47, 0x81}, {0x81, 0x9}}, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000000780)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000200)=""/100, 0x64}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f0000000500)=""/26, 0x1a}, {&(0x7f0000000540)=""/84, 0x54}], 0x9, &(0x7f0000000680)=""/255, 0xff}, 0x1006) r3 = msgget(0x2, 0x180) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x400, r4, r5, r6, r7, 0x30, 0x80}, 0x1000000000000000, 0x800, r8, r9, 0x101, 0x7, 0x536aebd1, 0xff}) r10 = msgget(0x2, 0x180) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getegid() r15 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x400, r11, r12, r13, r14, 0x30, 0x80}, 0x1000000000000000, 0x800, r15, r16, 0x101, 0x7, 0x536aebd1, 0xff}) r17 = msgget(0x2, 0x180) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = getegid() r22 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x400, r18, r19, r20, r21, 0x30, 0x80}, 0x1000000000000000, 0x800, r22, r23, 0x101, 0x7, 0x536aebd1, 0xff}) r24 = msgget(0x2, 0x180) r25 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = getegid() r29 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x400, r25, r26, r27, r28, 0x30, 0x80}, 0x1000000000000000, 0x800, r29, r30, 0x101, 0x7, 0x536aebd1, 0xff}) getgroups(0x5, &(0x7f0000000840)=[r12, 0xffffffffffffffff, r19, 0x0, r26]) fchown(0xffffffffffffffff, r6, r31) 16:00:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/89}, &(0x7f0000000100)=0x5b) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000140)={0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x84, 0x6}], 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, 0xd, 0x3fc, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:47 executing program 1: connect$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x0}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x34d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x6a23f4e36c2690a7}], 0x1, 0x0) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x21, 0x2) 16:00:47 executing program 0: setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0xffff, r6}) 16:00:47 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180), 0x13c) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000000)="eaff124d00000002bacbad566256ee5060940e08a4dfc26f0b054a546131c9949c38fcb237c6326fcc3d600fe68652533e948cd547f756030ef5edd62022dfe2c569ef24ee21491d523b076becd7dadce42a3c41879a056c0f53625e68726b307ae7ac060b5af9b326599feddb5abdf4542b16328d7604cdaf7b6f38da2fe2591d0b33c79048c73bdc94af043996ee140880949673d82c1e3422c84dd03266c0ea7e27", 0xa3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8000, 0x0) readv(r1, &(0x7f0000001380)=[{&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/97, 0x61}, {&(0x7f0000001280)=""/212, 0xd4}], 0x5) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x4, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="dc", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x6, 0x42c, r2) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) setrlimit(0x7, &(0x7f0000000100)={0x4, 0x4}) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x4}, {0x5, 0x7fff}}, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000140)=0x80) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f00000000c0)) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x10001, 0x2e, &(0x7f00000003c0)="ebffcbfe13b9fd812aaa4e713048e69931929648a940fb9644462975716d4ee073b44bb7136e61feecdb5c85ebde110d0000e0cf3045a5c08819ed625dc5c210b890b59f5911a523bde89fe8a52dbd3769f59940fc4a65d2678d0f42ce3382ba3194a430a762f2776ad62d36ab308195bf9eca3373114b00676a400718d3474929e767a5979ef2306a66fbba2bbdeff1f539eeffcd2384af556b3511f90ae91be881c27a094ed6ce5d450bc2e7d1e5a68b4bf906e546fd3877284ce2a0eddf917f14e1ff1b348323e6a4194e92115d2e897e8b3cf3a4048af5e8706bc8e1c783a7c962dd6363d0850e88b1e328bca4a7736e2f8f334be291fd0df10c65a1b135888367d57cea504c686e2e6cf1fcc3c42f7bbe4055abb80e025783fdd1ec43dc3580e32a5f39fc5141e48ddf0785cc5f7cd1a84ab5d71388cddba534a5dfcee9a20091", 0x384) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2f) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0x100000001, 0xfffffffffffffff8, 0xfff, 0x0]}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x84, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) r5 = semget$private(0x0, 0x7, 0x287) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0x100) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x1c8) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = dup2(r6, r8) kevent(r9, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f00000001c0)=0x4) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000000c0)=""/38) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x5, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x1, 0x2) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x3, 0x8, 0xfc9, 0x7f}, {0x32, 0xb3, 0x6, 0x20}, {0x2, 0x20, 0x10000, 0x6}, {0x8001, 0x5, 0x4, 0x80000001}, {0x9, 0x5, 0x1, 0x7a8ab3b}, {0x1ff, 0x1f, 0x3, 0x48}, {0x1f, 0x3, 0x7fffffff, 0x22}, {0x1, 0x20, 0x7fff, 0x6}, {0x5, 0x0, 0x80000001, 0xcc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x6, 0x5, 0xfff) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x100000002a, 0xda8d, &(0x7f0000000200)="ebf1cb0723777b35f5d5aced78636be37a2e4e713048c99931929648", 0xffffffffffffffdc) write(r2, &(0x7f0000000180), 0x13c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000180)=0x3, 0x4) close(r1) r4 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) setrlimit(0x7, &(0x7f0000000080)={0x2, 0xcd2}) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() close(r7) socket(0x18, 0x1, 0xffffffffffffff01) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x8, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0xfffffffffffffffc}) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r10, 0x20004268) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000001c0)={0x3, 0x6}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r11, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x2, 0x0) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r12, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) write(r12, &(0x7f00000002c0)="962eebb45c9eab6b468d0f0200000000000000942e17ef9e66ef8981d83db05c9666bc5b207d6b00ba98ba3c5c7a1ed1c9bd1c2d74c9ca551e9f2670a32835d21f8431989b2e71a31872d7f1dac3b536a1d1fce072a7f0db61f547eea24c9a52c5d7829986296fcc494d918bec62706d64f930ea0000000000fc509b661d444cce5df3d009e0518d9e4ed8393ab4760f8c1991de69651f564543580168eb6655ac35657e5c9afba56003772387d334c431fd525a34606e6d0c88d305336d5ef566098358cc54d7a353b4cf2232c7c7e8f32310b3d33eb3b6c4b1ea361ae9f4a86cbbd23b253ff028bcfc735a7657b40358d398b98790388d6f2e685ec22701d088b4d94120e6406c09329a7891da8aed00"/283, 0x11b) read(r6, &(0x7f0000000040)=""/22, 0x16) read(r4, &(0x7f0000000540)=""/226, 0x2) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10004}, {0x3c}, {0x6, 0x0, 0x0, 0x2}]}) pread(r0, &(0x7f0000000380)="85c024b42e4ce9c71357ab2b2dcda5bd36c59b7aef9f5ebc31fa3cf4bdcfea7cc63174c286e990c8cb17c1bb5c464518dc478b1bef90e010a53599d64bc6a1ea6b56bfdbdf3ca2fe4a39d3c09ca2387dee0db39670902359e640e9b54a70f6fc026857c717ce8c63408baa014fd63618275af1058d979ba0249699dfc57e562cccfdb79d7a15556de5e4187db01454ae7312298a22fd8d95cba888caf8425922a118cfb381d54aad9faaee9471dad5df3c740df7de6f52773b3bc71819a8d34b6d176e6acf69e1afcee48f4759b5f241e72d4a168f8cf340844995846bdbecfa7ac43c44b4a28a008da21c7b05bb56c7ce9fbe97c9fb57b160e0e3a5331285e859b5e9d8b419bb1b3ac0655e5aa50028194f9520159aab632e369ff947bcfc248ff0393fde19cda6b52667a2fa4dbeb3186fe754502ea195414f5e26cb6a71c316376811019e0d0d6c98ca14a03300a7ee25ea489bdb9dd34fb9b47ad165800550b75cac4d22258d46a44ef09c72df3a2c3cbcfc453bdf7bd2163020729dc245b53d87fcb53842e0d71d0ec2343c5814d2835c667a69764e22105594284b33873a2c46c58a4463ee17ae2b6a81c3024d19688bb4afc3ddd4ebdb086dcf36885cfab08d7a1ee727d10429661f641e6c8b04e63eb6b75387bc3fae7f1d224b85eca3fc2c0cb38c99bec4f9f3715e5dbc0a0945278fff3e875dfe50b588ab1215f4cbab14f0d770e545e7e67c7bdd8c2c03807315548e8778befc65a96988cfe6cd0c17911fff58841c6bcb0e45b97286306f4324117c62ca2b7b5d02a371e52e0a9687a505c5490875f783dce89c912802d6d1a79a8b8801c8fe6a875eaaf3f9866712d9189484a3b02afae4e1487623b7caeb324c4cacdf578782990cc086eea66ba1ff43e6d504aa9394d18c67b7b69f8c4159768d9548e71570f45989d627c36a915f3ba21c67c187f5d0f13760c92295edc3b755ad9d4a2e006476db77bf04b57030a3823c261e6095dd5843064eafb7ecb51b11ba874c689e092b9eba4b3888bb84b8cb0dc06da1582c2f3276faf9ffcd864e09402264674cc3ecb4b8805e23d8f8a8644aeb2708ece5266381f25168d9a2f35f2ae82181afff9624b1d79a1befdee5be703647a28cac021e7b10cefb562d20acf398096501507921a66d00f5ac87d9b3076357ce98d9075fc8acfda9541e6e001cfa6855db2810fb227981b7bfaa5cb346a33b8963c9e203aa1b13d5fd33eeb33fe7d2e6c9f42b9d449bb3a8042b11651952947eef25945a7e3a071652f54f71876b45faf1bb9df7d87bccd7f5535a159aa2b57fdf85948d8a7e16e955d9fa173ff0b77a3b70a256b86619daf19a10d97b3be4ee7df100e9bab1ec41726d75de62b8f93490b64ff5064b04ed3ee96b53539a5f6a76613e68f6ce1dbce521fe21425ce27df6ed547b66fe3426459311926d2f391392b744afb60599c6af8ca86c421ed702105ab45decdeed02f653c1da87fcec4ae7cf63b4903cdc8059a59638462c76f521a9cf4da367b4ca2762e1ad45b15d025973afd7ddb076461c3b86173b6461a88421841a74bd78a8be44f5dfe662e24ed156059d2726faf5cd1439e32c049fa132cd51b1ea78282a661c3246385c539df50ead9e24750bf6cd15a7742f45cef2809396798988d08ebb58bb997afc63c8d7da582e1fdb519e7f8fdee21663a020073d2f888611e528c26e6d7fbbef1ab25e1db9187a6f31040c3de6bcb8d2c267888ab186d8611d8d41b5534be20d4b8d051d1e07aba6d84646b576009b3bb0cf5ecfeb148fba39ae1b20c31b8903e3d84ee724b544889422e9fce8be30b75e3a770892bc6fbbbb09f6520fe492607f6ddf689dbbac9b95d9b711657c62d4648b54136d1d00c9c597041171a3f8b3cdcf2151dc45479d678251756c22cfa918aac5462767573bd34e3ec5a0d003626c4e8daa84060dc626514bb1a420c707e3914d677ab675c141e9d3b2d2a91a73a62c4e34ebccc2b8737f5887c825df41c254ee6e30540b256bb77da6c9afd7871366cb88f25e25863224ad2a58d894e2523ef1e7d57aa8a1931148db43248652ec04e9e941d9a39ae6e25cb121ad668dd6e3a68abafdb42d17352f1ea3ff0f4d50b28c1ce42fc0df776f839027dbb628073d49a215f682787dcd99a0ca11a351ba9054f35d7593a5a38e881538030b417d1f49f03edc1b5d6285bcf9d664f915a6dc2b77f24d6e5cfd2e766b30719d8c940f232f5da407b088d4c32364b916c13edaed927b63ec1d85aab80333b3ffdb31c4bc75cc42447cc3ad156208da5108bcab610af5dd6df00182dbe731e2efda657da8420770e4fac81ca50c8c2b1cb452cb60b11c0bf351429a8e69eb18d59069c8d51d828f3477839be239350ed73c441bc79d460d05816b87f304be0514382f978750a3661c9d2ff069a20a3f3a76312394f685fda1a297612581be6f2926f31ed13a9b2c52ccc54dff8ff85a0aba2bccf25428df73bf23e44bd792d245de40d14523966db8906e32c73e2aa1d819f0df18a1d135d2d416fd5c7883e1754471c1cd847be48678ce65fcf694f3f326f3dc3c0209b84b4c616fc3a3b68e36bc7d2f66dcfecaae8be93ee4cab6137fe919992c4136094bdff6ce8a392400f4c7919daad8a70b1d26cca1cb7c1fbdb7e3b480abe02b10cbd99facaafe213992b04334b4f4c6659929faf8d5ebccc4436e4744e546fdb30c7ad4802e0a88eeff8040a7decdce1cd4b8e847acff0de4cca35f8b19b263ca2c9bf9d5114f5b05b7f0e60961ee049d49d9d0a94c93d5c1678187bc420c56b02c42ef7aa10dc3d1471e077e8b0fadfabfe28b6b14f72ad8e3d0524253bd075de5c54b1dd5c8b5d79ccc0e193a22a83304de76a18b1487695959450c593882bbf4eab51b5d2017be842a57e1c7ed1c79d665e55fd8a09d0a3361485aaa0f5d1f7e6d5b2b171ea4fb80ca099967f700bde66382918d66a3c6dc876e094b4b0cbfaa25fb6dcf0ca56c3b8626633c4238b981c9ac906f554bc751ae57e691074e3ab1c0b454b6037f2bfe3502fe70eabd466d2d5e5ca680621a4f398c6eaba64135c197577163055d6950d77e6b7343ea0464954e97a392c39fb03e5b2d395a31bb395a63a14be0b30cbffd671c00e6f4a847ef480f38192aad0e749c471457cc728e4b5cac917e76c49cccfe2fff4a7d3babf55e94862d38df869ae9672fa81aa04b027d1ad5ff1000694d98285fd64c3bd469612d570bd68d13e0e8d6b78030aeb56f666aa549199ba289f1cc5cfc9f9e5923db1ebe67605134b54eecd84cebbd1c6ec60ae19710c63027801a95463cb0eb43bb5bba0f79aeb6ac96fced8fd6747c0948cd692039e8a41c58b42de2b9c4501858c3acf9ae7d862b663f040d770a8d97c60808f336c00cc370256a0cebd5b38026b14b4bf67351f1113f007aa30993cf9d22ff5c0f99d7cc68f34baa70f0c1abd53c3b1a18dc526a71abadaa4c36e35b64d9d1c793b76641db0606e0654ee105fb2e1d6a9d6af0747e13fc2cf7bf81e69cf30d5953bc5d51a8503bdbbd669b884331975d43b933e411e475fcfe8ab57f758c9e0f1c385fc641c835fec5ef5933492a1ae2e3dca4c9d8b2dac2a079d7ce3e727db3108e7ef9ea4ac5bc1e7a878619b3fd7a0b811c294633d9b3accbe0499d7c2b8139a7703b33d9fb8646aaa0a7d9da020c70f3968269d4d79da321763761912370e6157ac4c5d01f96c3db53f3abd4e2f0899341e928b1edaf9dadaf0534b6e3c3b732a8de0d2d2c20864e6f72f69fa8a6fd6a22551d1b34c82c6a420eab3dd0ef47773d5b8b79370137896c15612a88a223eb2045d5b43e58691b15bc18a548e187536379cdaeede563cdff8fecd32e1d8fe466bd286c0d541b170f965ab2319d959b9ff372eefdb97265ede04242737074a2f6eabf54f77d107ffdf2f9a737f5c79491b25084286001631f0417191f62afcd77baf47b2266bafe49bcd5940acdefa3da0be5d998ce6be76920dd768ca7601e021a41ffa1912eacc5e432aa31743fa84e1b59457e57ee58c13fdd24aa6460bf425aa36382162791ac1ec2afd9120cd9402fabc9aa24d9788ad765b89cfafdf9f6629b7d515044794ab95d511dfc8c2c1c32b685ae8c4df7d08a23f31d4415ece7f6cae67917dea3bc367dd836b96c2e91a26fb361707818adfe69664c499dfd23d35779080e76b493b5e3cb4bc28ac80879fa0396f71db9336e7fc49ef65f0d7fc9b8d2bb64f0f165c598f5c764dd9ba7d6e29279f929ce973548a6fd2811e68db1327369a0c306348a02419f82094b6e5fdd0bff676dd12ad32e35c14fd119fe035dfd2f7496e5be83dde9e0b21a150f53c0fa5c88b59b0445eaf3ffa737df17581fe205908eecce0513ebcfdf64be6fab6a7dda5ff8c9350815ca08752d738c60ffce427ce1a3d836cc7c34c79dc0868322d962470580c5f648dc91bdeeb0a219e1858c4b9db047c849e26bad887bf3e1ac603970caccff636d5bcc297ea855636690385b582e406e074f7557ec85281bd0c66cbfc27e4b961080e4a7ac03b0fb7747500491ef4f0f8f8dd6335f18c2e9a4770fcbe9c9a83e89c5bcd455ccb2312be7b234a5ccbf68256387562807ec8df6e5f242b35f645c65419bc5cffff0c5f2175ba5646cdd42731895459f4e42192a6a75a0292f1b96b58be4c26e2a9144131c636882838e4378771748a33493ccb14be292429575aa570c06709780d337c0ce4e779fc4325ff71c919443d7d28a471c9c78f57ccc1048875b43825aa82fff61faebdef5bc2faf4cbfcf09bf25dde4272f43df01a8ef50ebdee394147b7aff45401c464e3d9a8b52a98060c8bc88f27a54f73307d1253fd589cccb8a9535e04ef2671d8fb0320e9fcf0bd1ccc4afa8e4e727b3196d1e93b2b4d5172edfcb7f52dc93516f9c0d45ea92f080ed325cc5216b297d1cc6b5c82c87d42d567b5d66f6c754443383058fa7c1480172fe69b7d974002c7656e35b42a79c4210fdb77370fdd0e57096e1349bfa07f360a260785388d4be116a47a9c0613342c32299923378eb55bde5fe61004d6e8b77a38b47aa148022b6f10e08176d765622fe4b9e6cb0d284a75b0d9f1f71e30b3f57b6ca39c8774636fa7a05f544a27bd18805fdb0bd5f7e2a06ce52e70a648ff1ba863affc967bc09c8eb65719c91e908c283da149cc5289e8486d9319ef8f9a3673c745bcdf5b84b93288d8af9e1607821db6af70ae2e3010de5100fb5ed8a3b3600b2bbaeea315297c6fd1614fd7f5e2cc37dea61c9cb8b503a9ac87951969db202a5e199e1141766e4e9d7a781a1230713e1516c09dac4e50f9834da104f203828bea06691214497f1615bd040f157d565f9f034cc2e6de45e32d09a94226b2ccd7de030bf4f3006a7611843a70aa45c19a7c95819c30e21fad580f3c14c04acc611a2fe62b5fdfb6fc41ed5a33a3da9ce73fadfb94ce11f1672906d967d42b0f53191ae6332e803c04f3be440e3fc044ace26df2ce323796e929b3ae4f0bdeab36f7350e78f99c0bc5a36aa788f2036cea29e674ceb4b4d41627cb93fc57dd473cebda7de5b9d49dc92e0a13579ccdb280bc3d26dbaeaab8b441f1e3db8320268f8066fff5eb011556c6b533748326b3662aca68de0ee824712bce61dbca43b11ebad2e41ca737ba02678ab0e661118b147e5fde03051b1f1369358084a5eacf98e35499f10abe924e52100a59be5551876b0078420d276a5903067a20cb5067d4ae117e8e69c8b7810", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x90) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xfffffffffffffffc, &(0x7f00000000c0)="86537602", 0xfffffffffffffe54) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x400) recvfrom$inet(r1, &(0x7f0000000240)=""/159, 0xfffffffffffffe8e, 0x2, &(0x7f0000000300)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) r2 = msgget(0x2, 0x180) r3 = getuid() r4 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@file={0x0, ""/19}, &(0x7f0000000440)=0x15) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xffffffffffffff68) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() r8 = getpid() r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = dup2(r9, r11) kevent(r12, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x2, 0x9, 0x2, 0x1, 0xfffffffffffffffb, 0x240000, 0x9, 0x1, 0x0, 0x8, 0x57}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r14 = msgget(0x2, 0x180) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = getegid() r19 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x400, r15, r16, r17, r18, 0x12, 0x80}, 0x1000000000000000, 0x800, r19, r20, 0x101, 0x7, 0x536aebd1, 0xff}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r5, r15, r7, 0x30, 0x80}, 0x7a, 0x800, r8, r13, 0x101, 0xfffffffffffffff8, 0x532aebd1, 0xff}) chown(&(0x7f0000000340)='./file1\x00', r6, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) r21 = getpid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r22, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, 0x869b45cf89707d70}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r21) socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x0, 0x3}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9c87c377284c35b87e2e", 0x7) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0xee7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = syz_open_pts() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r6, r7) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000340)) close(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000280)=0x3f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = dup2(0xffffffffffffff9c, r0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000080)=0x6) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0xfffffffffffffffc) stat(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = dup2(r9, r11) kevent(r12, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) r14 = accept(r1, &(0x7f0000000300)=@un=@file={0x0, ""/47}, &(0x7f0000000380)=0x31) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r16, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r10, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffffe, 0x8, 0x1, 0x1bb, 0x9}, {{}, 0xfffffffffffffffe, 0x80, 0x40000000, 0xc90b, 0x242}, {{r14}, 0xfffffffffffffff8, 0x28, 0x3c398d82328b727f, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa, 0x1, 0x1000}, {{r15}, 0xfffffffffffffff9, 0x0, 0x4, 0xcfd, 0xff}], 0xf9, &(0x7f0000000480)=[{{r16}, 0xfffffffffffffffe, 0x0, 0x8, 0x5, 0xceb}], 0x6, &(0x7f00000004c0)={0x3, 0x69d3}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) 16:00:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) write(r2, &(0x7f0000000000)='\x00', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) dup2(r0, r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGFLAGS(r4, 0x4004745d, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/tEv/]mm\f', 0x100, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x7}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000003, 0x8, 0x8000}}}) geteuid() r4 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) setsockopt(r4, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r5 = semget$private(0x0, 0x100000004, 0x0) fcntl$getflags(r3, 0x1) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) acct(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffff9, './file0\x00'}) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7fffeffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x8001, 0x1, 0x100000000, 0x100000001}, {0x6, 0x70000000000, 0x5, 0x7fffffff}, {0x9, 0x9, 0x84, 0x3}, {0x2, 0x40, 0x80000001}, {0x401, 0x0, 0x8, 0x5}, {0xffffffffffffffff, 0x3, 0x7fffffff, 0x6}, {0x2, 0x9, 0x81, 0x8}, {0x9, 0x7, 0x8, 0x6b}, {0x1, 0x6, 0x9, 0xb5d}]}) 16:00:49 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:49 executing program 0: r0 = syz_open_pts() getuid() r1 = msgget(0x2, 0x180) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xac446756049444f3) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = dup2(r5, r0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x20) r7 = getegid() r8 = getpid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x5e760a3cb3c53e37, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xfffffffffffffecd) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r7, 0x30, 0x4}, 0x1000000000000000, 0x800, r8, r10, 0x101, 0x9, 0x536aebd1, 0x6}) r11 = geteuid() setreuid(r11, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYBLOB="de824a727281185e61362e3ef1db832b0f2d264a6302dd5f28f4de653fc3892df086e2fe95f4942419e26ed5ba6e2b149f03d12df8441d5888ef0b95e2209a9c43fdc592ddcba8de3ecb61629732af8f237561223f969aa7266fcfdf58fb3d4da1516aae09e27d173d0b8e6159e8efc9fda275062f6c8ba24070f8c9a122751bb963a7b695c6104c09729970500b9e109865a05844eb2fd422c1629e69667aaa86bf3765c090f89a99b6e0f3af80dc035ff1d875b3e32434b53fe29a6cf050a0c019ae627856cd2f973949d082fde1ddbe11141d4024057bd954e67f2cca194cd9b27430875cfe2e50f3261ec9a82f539a7004e944442f54d44a9cfc0e17cf0879b718f40464d4f2dc2f1832ce70da99847db577c25fb52765df2b75664fede2d7e265f717ab167d5f24d477f2d39120abb786c1ca04689a8fffabff08f049135d851f785b1cda6cded61ad60edef3701ad3be27a18febecb3b4a135fe41df1f19979e7a424d4c308233cb56d25352a90a677d70d0f3905fe927e8c4bef47b599606311b7869bcfd1ed681de320a75c274241ee40c7a2d143547a39d0613727928992a63b265aa022efbf3837a0987f380c372bb3f903b27141dbdbaabf36c97bde1774aba03c6bd8254e5a59fa5cf9e426275fd78a81b7d40e2315123e7333f9b5ab2389b981c74214808a81e4616759595b35b78ebad3aca94ca2d080583c4f7c7eeafd077b88808131e919d6d3b46eb1db3739725110773eb30dd1fc2d3e652f5c865097208efc9be43ada807be8ea3f391778af19974ea13f1185e3347b54bd874961f00c1546ce21538de4fad552bbf14b860deb2a90ed46931c43570d2f2644530a8b9ed4d22e1f29310816def4d3fe1027d20ac742561980b1a5b80422fec6513656518a94158fda232ea081b5c68332a6096c144ec2a6c63fecda7b8bf3ab6fcafb4586cdf96a93bd0b6a296ee89bc6af94c0cd072fedb4c7eb8572945eb717c9dbda77832a37e17a29abd693932e8a6b745a5072e7b1d86c815c08902e9190ac389f425efd952815cc2f8cca43bb2f623cb6c3f3584e7710e99f09d35ccfa74eb718647f1aa887aaee508e2b5cf3da292f4ac6ec8eaad8b81ee0efb5f997f2cc96455a841bdbbb2da009f92f86712088a0eede143b03d6f77c1549841182319d38920e9681131bbc18e87e1254fc2b8da4f55969f08de2350ad58270c44b3191c35d18fd9270638a19fcef54fa8db088f5ee0522d4e5758e2fe6444d1b237f9ad939e0b99fad88adfab7c2bf9b6ad3018cdffa8a8ed5706937bfd66a07be08f473b02a01a07017a41f23dc18c7e62578b9ba10c2081cba77db0d5bb2e8d04ffb7457d8f033d54ad9fd0616291c25b42702d1c919f1a673d0b1ef453706b4e60107342c4deaf5950913dd835ad20ce2584f19d296c93775994cf3b2066cf9e655bcdcd9a3b2907627b968c7060a888390426989b64af64336e1a7cc5c42c1af8a559b12ec3ad904c30518d505ed496f8d4e5e2958b720fdf990e3f3aecaa9faea1a7820f2a4b585cb68e37e92df5739c0581c3ea7d323e3ac045527ea914ff923093d75da9bd9a7c918bf44344bfb74a3f2e3d457b090425fa758621ea180ee57a984daa1170fcff60a08c08376229c1ea4708881e8b1336be2661c8046e4ccd31d9226c8abe25355541d02925b534416ef9e411748438c5b0b2c53026d1ae0b1178e8c4ed1314dc29ea9f22fb1090812063baa3f09c496e092013914ff7d6c1a789d75ee99dbd9927143950bba395aff7d1b72fee4a13581e39f69770641c7ddadd5d7dc016ce480f37662aaa223998b2689e3f981675861ad3c0d15bd22525f6ac9fca3ee3c707ce2b84b5f8add3d23d4a60e0aae1345862f1db8f3a77df5a81c90ad16fdef46ca291dae4769fa1c3790ee6b89311bd67f5a62b6db627695f0d8bc8b59506aced1fc928084ee7b69187dc02a04756491b6ba08753dcc4eb81af94d67f0337bcdf2699087f88fc2198f36879915a4fe074c1b438ce215b7cfd4a0a3070995046d4c546088718c626271c8670c17569e276e3ad68dc6dd8ce51764089bd387bbcda657ea715d802d93e69f1cb1612446cf6da8d2e70d533093d15be6f539dc927281a864b0c47fd27ee8ea731804b40a35115257bdacc9c33dceafa72d237efc5554b5bfb8215d2bba8197be97efe8cbe4bf8e4f294b8ae22f0dd2ff8a27dedc415567c365194b7149553133d3ee5a521d326c27ef420470de345800e3f900432c5963a2788b0089c644b1ff37764e737883cddb240b31504fd9147a922e29b7339fe82178c163e616d85a5262c65fa391a079b8fed3569df5beb390ac54dd8a37a6df8f1e52873bcc066912a62f1131656ee66d4f42a28aac2407677a4ddb3ab9602f99d66c395f7817e0ef4aea3d88a071a17c4b19b175956bbf4e3197f0fe67301d7f0ad9c25230d7fb48504c73da1b650eb9f912de6e754d6b79cdc860f44cc97679665d3fef4f3851e478edfb0ffe54f7c4e507a93ca58c8b014bb3e7176f892e64fa18f00dda2d6cf0be75670b57507108b2154c4decc20023fd7911369e7359707eea54830425498d3e83ec75cce35690d85486b78bc1e2a7126dca23f49e85f123a98b6f605b5fdb0fd8aa35c50ff8cd298edcd867742a99db48d332f46c0a2075c63ecadb6663087423958218e0dbe54725e3b645819247064102c0108468c51889a083b1da54c19b4a78131056c48882b5d08cd3e8971639940e57fb8e8c84a4b94cbeb24d1272f0bb69b1ba13c2e67548e2cf4050c47c489b550c5aad04220139852a9e032bd942b70c82b5114892bcd7188a6d2a25633893b831dc750586a288e4e7fdbbc5048f72b66830580d036b7c04ffc3ffeb58fe1de2685c52c57046717a1bbe7de38728a2521e75aa6fbc3bc795e5154e25f8d4462134a1bf3ae2564232e0247beeb18521bfd0a44756407dc21ae854501c3ec71b165ef7755817655827059076450abbc677ff3546e6339dfd7cc92e1ff27cfe7ed4ff8a7abfa0fe86ba875a0f22b279c404b7e272bb237c00b86dd8be65ed2052ffe6d780a4310e92a72d0b76b5763550a31ff28cac58072cfa8ec809db48ba9b9d947c74094d13834fa6c195e7de9c881786ebc969a09fe6098c97d6b7a4912a72ad4192453ba7d92ef9a7aab33742983ee6acd45602f557c77ad95193d83e2031443994a056e54402d490d63ccb8259c52d90b2d254c95503911bf5234f425aad7fd86ff1e36f94cb8d07a4ef26432ba692d9fdcf008a07e71f876dcc252f29a0b94e93296a860e29c6bd0086864548103ca9a079340534b0a82d9fe5bc89f615fcaa1ac0bc9dadb16a20b644951cb22b14b3ff4a3d1f1e94dc922b7780bea2ede77863bbd04c9dfb46e68b10b0e2657a3c400b8371c63ac497595a23102b9afa933b4bf33a1dc083bc83123ba4710cc8ccca3e218c85954a22fefe2dc7e3ff8497ae787ddff1928c6ada17e4eb1154d15294654122cbe05bb71aec2fb3177fbb0bf2e5e9ef76dea0e4f30adf3bc826bc8b8e1d879c619b9f748b39e1b98845585f7b05a96e8c95eb79453e133f22a633419afe1d230cc5c0d6cd37fc766f90a1c0bc2d47870e0613c5de2e68240aac0c57939b56772c42541beddc2127c19828013fee2fc03a0f228512b3371edc3bbc55da9725e6319e9886f0d263bf19fd89eca1bf272bccea2cbe63f294752f406e4654b71e2c38a29d755a0c1f32a30f1a7767796f80ae893a435a85b2a02310b15391d81fe7a7e27310850c83e4f7139a2beb8aedd9c3f91af903381bb841eb7b9eea818c60fc28b8e81caf50f2bf976bc042124586d4bcaaea9933f8d99e6beec9ee94bc1bdd7e5baa8adc94d369f6446bdd54163fa97677a5b64daea9771c37ad8ebe1955e02f3c899368e7ff8ec80d840c325e862f08b8aaeb40b0271a2b655adc275db09b8714a3832086cddab04abfc5a43b30a65c6c826ca50688fe77279d8a15cdd76d0792abac95d2f94e7d595df9d8d70e405b4bfbb6a10363b0008ed4d595e11528018a0bd6b69b753f1d7fe5fa7aee1b3a4473296d3dadf608df2b2aaf8403f070c08b38a38741d6cfccc036b6469a7db1043fa52a4932526e4991e4753689e9989598b1a116aad1c9c3da0ff6cb4295e5c1b930211b92c93d074033cc54cef31e74a14888f8f4a5ae57d815b9ab4e2a1ebd82d99e51347db4dabc2fbf8c5f64a579893d1610c4b77c7c53672daa74f8a9d8b542359b8d8738e422946750c5dc7a7e0dc10fe96dca3471bf62e971e8272663ebcfabdf1d690c5794d7c22dced42b793bb799191894269ec303d35a075f4317f1fecb680ba822ac12df1506c6f710f213877e9c682df8a9831a7363f534b61dfc95b67bd19b2ffb08d77b71653899efcfc735a85a8ba9186009ea7f047dbb038adf39e9f5ce1b726f0ad4079dfad0fb1b305159a40d96ba9fd747e70b0206849659671bab5c82dc2453c20ccdc6c015102d815b6103fa864ad1d29506c3f8bb2abb74e835770d7629a4971cb184347e58aa0294daacb6b6f3f1e2f3708bed3b23154b1d6e13e60cae3cccc7c776ccbc32ece5ad93d77ccf5223a92f1d0deddfbcd3b2c8c0f7c82ddfe54f4d821cdb2ce94a5eb980749ad3000e1f553a89d5956711092b91afb5a010a9f465d2e45fdf4bf86f0cd1cd007827d6fa07b4a380c663d4eb91e2a6f01558b1a88f75d4cdaec27ccb504b759e7707e0233b36707d88a7c9c51d35df4a304701c89cc9e563f297900eae7b50633d8f0519c9f79441528abb07f5cf74b71e733c21482f9004cfa70dffc0b7c08e662224bf1f3844474d8d87d567e29274be4829ed05ce7819a93032ff3a14f9d9dc2a1e3ca90b1e220c00d6ce84bf2114896b2067c3ba2ec582b70172005d64947d6c142f7537ebc8a7a7b5d7b09ad38be1d1a385f6e3e14c6873d69c9cf43dd0a63354836745788b0c516d3627fff2211eb3d76a2308a5a386916dfa5daa8acb922dc6b091e377ee845d1a55e172bd8beb16dc62de48490e86ddf019fdc130078dc5ca45329ff191e2b8da59937a86a7bc97d763497c6a1d19f379e5a0596f23437c865c1d881fad82e0f81848e78459b10b7f40f907a0ee8b59a7a322e77a5109933073a0c3f0494fb2436f1c0787b7f8055132d89e231d7d0a23c41089e6038a12569628a772a7f6be62760b68da7c9135472b761659365ad4fc144d85eb4bf7c8cb8de24a7486163ee6bec0d534f4d2b3a59fa1e194fde1c3467f19106849748355af6c3165324051f0fb67ce78e6f388402bbd6018d6e3d8090f8bbe219e2bb9298a8108ea75e2b1dae247e9870a04fa0551412e158d9b29d2b8973bfa887bf0967c60e70160de4216462fd4a800e546b4e3621617e6373e6faf208e39647fdd09cfd35a2574319c290d7801a74ca5ba82820cb95cadc4dfae77ed7af75609e030f680575a49c9eda642a698219cf338cbd3ee2a634c96cd3fa198cd725769cf2ac47b82dd3655ac52c344d29d2a61a387a6568513df8548114040d917ffdfdeff68f78c2ee97141e5b5b6c789fb6c3bcad60c0d75116a7389c2c170f7518481687251f683e1ee24aa195a2cc01b92f9915857c7be672da63d853a21486273e7dd6f973622e778acdb3c4e8dd776bcb0a49ddefc4634d95e41b1a3385cdf0918375f63f1b756646bbd60f22e22dfe645a63f49092283a615b114f731c363342336be6c5f40119e71f86767c84073f3ac585a369fbc841", @ANYRES32, @ANYRESHEX=r2, @ANYRES64, @ANYBLOB="d44169829867b15bbc4e9e2fe018ea8877f4de23b62e036b84c81284a316d76e1c22618ba1", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESDEC=r1, @ANYRES64=0x0, @ANYPTR, @ANYPTR], @ANYBLOB="626a3127b73bc320143d2ed87f74c26b006bd2a2e9c4717eda51e6d2a099ef78944be130cce2095815cb72dd47eab77ae7a32aec8de664ca2761b78cef0f524af581f0821d05e3c8cf17c4c9609442a1c229c212261f6166b5909c04ebc4a91c2cae560e830878f7d58019526d6ba4bdbbb43fae7c076af0142b7bc373d7fa61a0832a98eb7b8e1e25d63b4fe2d95b546a2bd853161aa5803ccebcaec299f771949d4c7b05ff81ad3b4cfee9e246e5dd9b07bd441d57f5df8d92a7215cccb5420e4035a75c68abcb1a7812ea29e59bb115cadb1d1a61c601b38d2cfe47aa5a9f163a7bf6becc44d6d853d3dad281d68def0d24abd4939282800e9fe96bf2f6de539c6e1318f1f6f22b086220c8dab3ee68e3d83f9dc134282b72b427f273fb45d47e22623dbb0291e5a2bc357344cb2ed3890cd6391d0b7a2f0e0374d59f1b6f1090067e33ef0b76fe34e980528a966006a33b74823bd3bd14afca4409f38b58d3575adaa7371782f33cfb36c71cfc053e0311d0873ed65c3b562751c8e1012d348f2ca0737c2bec19d28aa8358899cba2669584e24919902ceaae9348d42c04b54f14384e27b7440792dc21eaddccf91b48fd7ca59aacde3c8a48926ea96dc32e56cf48a18f8f2993d50b6c676b46a48a1466cf0c9c64e5dea7d4894ee8256b1a37123dff7dca0a5f1b73cb2d108824e398b0c219513273ac4645fd6bc60368c273c0d3d3d5e17f37a8e608fa035dfcf571c1c2e114bc5f78051fc341bded3f2a1008ac800644cd90ddce707590a3db5ebe0699571bdfb9c0e90d41fd85c86e44aaf728f89ba9ad5f7ed0bcb2020fedd30785669c80a60c879f9a86e5a16af9ca37cbf3af465be7fb428749b8cc5e8bc4a6f9449f19b6f1d3da0e9bd0b79491502033deb39096eb28ae346f3b7f5ce8d05f7bba86d747524ed15f79b787d38f4d92e8b389c512e9a8f1b30e278a75ef2e78623a57af8e6cd5a497c7e593faf9a7725780851e92815f56dcb6fd126629776d044c4f0c7fa4550f987e4461cde728b4ad514a9bba8abb19f6b762aa3d9097f28a2857a4fe07d81bca356425811cc12f13b5c29bff6ebfaa30284450a49f6f7fb7de2ac8b46e12dec943d5b0466b3c2a181d2b8de0d7d88bef48a8dd6f030a052e220e4708f85bbcdc161bd030ba16d9b4c5659bf1b70c93c3e0c2d412b77b6956ccbb8b1e29bbff673bafa8e0638a411a9d589272d214eac06261988fd3dca27768b5e46f875aaf6a7abdb3113209e6083700a2aa9c94900f81e09be5681a5cf66dfcbf0bc5f92b22090f56ef6c79d7ddaea9914d45873752b1044ee7d93389066bef5d8226987335bd01b2e2484688530a726f3282a9d0db5fe3e29838fcb943debf5b7bced886a7a497ff409bb8a40e77c87bf99976dfb7ce06de2d6f4dbd38909b642be77569ad3e8b8eaef3dfac2bd8500ee9069ab43db412311e9d65beacb84f6e7a3bf8083c9ed1b114d2f53ec8596db9f148441d4b31ae1b54d080a3fa25ba8f72bf7eac143e31ce488a3a1c422ea0d8516713ce870a26a3f41452c69cce17970e9dfe52912ea6c63dd42b3c3c29a19c0a55d2a207613f0ca5d6d54b04fcb215f2ebd733ae01204ed8b9e3e44ff76ff9b2ff652820e00b618f6ff1107f5f52df5b6a85a1d10d07a80a29121184ef09a56c6b44cae8d40c1e44c274fe3e7a2f509dd5e522be37526e47b211fe7cb6b14b447e6920bcee89603ea7ee3fcdf2232861055cb76cab167873e8593097f66f5646a37c0cf5e324f3e711fa335f954f0fce476ad5596f55da6e7b013670c255ad4ed4d82878d4c9017ddc6b41e68388de7bbeaa327c22470d2bc60fbd3f31d7e2efd992d5be3ab138da8c40f98a1865ec5d4657dc9b90937b037c852ef445c0741a2ed9756376e96e5ee07dc44599d29ee02a82dd03ec30a7c0b643657c5e6a1605ce482e7ad57f4b65ac54e21a66f1560a1d349be5dd128578e201ed692f8992edca76c77c57de8f51e2bf12075e3e77f10dbc423f3bb03b1ba649a5d6e5fb449668fe498293e11a60859368de3f7a27cf286aab05977ded82ce038e9c960ca122b2c0a5841fd0e14124548866319b21d29f2dd39a7aa29b92488df777cd94cec5f5956c394c47fce08d444f9d93b67a1c40cf9e15043a146061e8d8e208269d55567fbd875dbd3cb3a20408a15f1fd8d3e6470ee67987ac4ac465bf4b59f2ba61248f85915f05e046287f529bfe8d52b0c860397a5539f1d492304f7153935f85d4260faba26ec1eb5039bebe8fa9ec5c8f9786b4ef0598613e8ca99d95a8bca57adfbf92161e4e452575f01ecccce452fed685cd4c86931d5aeb1c3c8820e39e4e3a80cd94f96656f885fb1323bffb516c778b06ae25271a8cff0140a73690de04dc444c65dea54f6e6ce574ed7d09e294bb8f77285a1eef8bc2cf917fdc857da1cb720d45a422c3571a078b4eacfe8cfae56fa6a46da89b2509a480d52a4d2038c84db3a5db320b83590d57c9acf0394a97667940f55126f39fc93fa63922e5600ab77321237ed6d46026521158c4733a783df5dacb05eec5a081be53aa64563c0604fc70d9c553390333b26f8254c0bddcfb31a8d878c99f5816490a54d3f52cd4561c9f492102cfc58fe4c06362a7f0a97f7e007cdc3cec87aa80133df7c134b8105a7df18375cd7f732c2574247a4fac5be2d924491554e2b522f5aebcbee4d395bf7e85611f5e547634a1757d29f62bd6106110fce2db267941d498d9292be1db02f01c84079851459b134617bb61e2e0317c0d9e5c93d4e944de0383d82ac23664f773bfcb436edd3583d5e6a2b23db14f1fca1c04c545833614e099c903c262c68434bf8b5a381002bf4d1c5bdc7b078864e1f7d855292ff2520d4259379319fa5a5b56d7b95b7d09b9ce084b4f0c104ff00fa54dd963fcbd5eb37b7633dffc5cc5bc0d29434d07b25a747d038410a17e9f0c6c0ee1307b00473d47495629164878a4b8050eeff5aaff857114c4cbea5b56b3a983eaa7a8980b5eb8b826ad31dc3c3d307e41f52809a0ec10de09429e89e22a3b47da8dcbcc1fe0d5480ad53ebbe7ba6a7194a77eb3af485e841e1d4debf96f59f350adc5cac801fa525006d6787e22fb4d1c99e509eac1f468c1b195ca07887ec29341eedb44cfeb919b2174f74fcb52c4d184f3b511c35581afaf9083eb8b911ab760aa6556667435dc320a454886211589c158a7f6103205408ec810ebab4f4b8b5c78b839502b213821c76c67093165453b9d1c6f5cf0d715c60b4154794ae29988edfce53e4ca916c11955f313d2fc67e1ee4a695d3f765ca385a1ca6e573232e8cedddda894b6ccd1c3475ad118f067ee8844ad377691e0bca2573dc9caaba4d72e9ce3226ad11f7c3e0c7ed5897de311fab9f1cfd1f23164a30ba8412cf51fc2b37bb404434de50d3f0f63a77e754b0e3f3a4e74a093250606e693608309caabf08908833e8b59743aed351b7229b9e092862d2ba8ebfbd085d7f55b5fe8d4c61af947e2822920d10c13bc8afd4c42076e1450684a3b3ef6044e1b99e1a7a786a6e964ce813955446f0e084caaf06e2d954cdad3906b61b2436c564469fc3c03022d40cf3a5ee71b91b82d6fb3e79cd0f78cff500b8c031852447a0665c53a2e7f7c1ff2341a9a4c2a03b514448d5076be70d2cce0ffe6c71139200f189842eb18022b03264338bf690ad58af9b26a42eb8d2afa047131d35a282852aa6d1a96e0da52f091ad25f9b7fdb294a0830721e0e86beb6dbadd2fcb2f1b242263e0e0ce596c6c4605d22dc168c7b56a704327750def3108c75d868cdf1bd0b65fa6c60e867895bdf6bc3b4e7e8a4c6591f8c055f00e7997035643cf91a0de9e5dd162799de5e5e4cf992dacc11426daa0ddfcd0bae558c18b6bbf5bee3df7d2d8d90ed38ef425b054107cb2eb09850b754e263a5531c352a057a330697e6240fb9e34f85d4dd525e072382bc18f51928595210dedef3438fb0f7ce69841ac3247288bac3b5bebe2a7ad780fa210ccca37492de4903f7574e3ca2acf158e472efbedfbdb14d64701bd31f10c59c04124a2599b920e125e0867d201d055b625d5850ee3fb25de551b3c93f940c2315ab8efa8b8b24f3642c7a773313b0c76fc763a0bf51ec526b894837cf785bf43ee218a45ce2a38b6ace3a3a858cf8bd71ee79c58120452b684e8d49921cde7b033c01d4d2e0abcbeee279eb35f928c4854f80a69275c3912794ab67f954f4e672a5b826ecb1b6a6db6d815333c385502401cf962917884bf28a5a699abcebf96bc6d1de61949220295b9d55b1763454c8c8fd5213faf43d86f4eac1492906584f08cf9dc30bb2589f6c021b0f70f211dee3a664cb01a55d0715d59cd1b90a3233ef9744e969ffca3a626219eb2c62a3cf27372beef16495ec1afc9273938d86239389d298247b6e867b36370745d639e293e61a65cc8d2de4dbcf08363bafec46a0c7255066ffa76eae21e54e53ebac8971ff21e2734d2426a5d61f39e34f120bb89c6b0c966f19107b77b4a8e30a6cf5b8663755dd1563bddf01b631162a515d1d152df449f2e4cbaf619a8f349f6395aa0dbb42d085dac509c4d976b5c4420e9d8ff2b490fc8257f3428e64bc56a728a8e3c623c2488d7b4bcab43f5a5ff0a6cb15f21d79f68b6c8f0032d258aea8f4c1b13e3f59fc1b8bf8c7611a995ee91b11e8795772fbebc7072a4efe4243043234d5d5b55cea00b6dc55a4e5db82448f78f17631d6affad91fdc9192909ce9af616d2822224942254fa379e509ecfb04767c298f844470cb161066c58a2b73ba235d6d121e0958b0e47259b9c36ecb430afd382b349b7071649cc6c6afcfbabf6b134fd0141cae65991909664874f8793ce681f02b87447b64d278bc3b4c3384fb677c28cdd3d3893c5e96c57e7f0e7f4fde0fe086ce4b54445c21d336719caeb56df35da6a7e8468f68912e8b57b51f14a4893677d3fa073f70f7ed377d3419623e3f54a0e3680b903b11f6b0a08589314d30b8d75db35ba57650312807c1ef2090a72252a55ed9e9d8925fb0c3b1d506a6841eeb15eb0df5d40d5a336de4289bb87aff2b042380727f23a3f328b5b9fa6bc2877bf3b57e482f99787b2ba6464f1f2a8dba22a2853389775e7e9a08a0813fdeccb44272adb2a554e0195ea5c3f1d8801483b1db75a5e7699fcbd27a8c79c11078d476a8b4c30f81cabbe54dbee97fb849c081a29656f16e7fc0d203aa46b00cb9dfee5700c7a2f425d8fc341fa058c58354b1636f67f7561c49b16fc70ede0fa0942c6a4ecf7365dcaba861a2555a33cc7da4b317134c826d7322b83d65eace5a4d5e06866864b6f51a27e1271e36870c739bfa9fdd5ebaeb3c4988ecb5dd4ad5b3ca03e37354e3f5011d964dff78a31dce4b0b925d6bb7766b7964def44e84e1154770fe3b8457d6ff24696be2b1f954a4c5dae4c2df5ac32e757c71a89e7d0bebbd5c16c300d3dffaaa416e9dc09f94d0097ef138fc5ee3c86bd2716c312c9484458f2195665bcffd279eca51bf7f28b8dfce7b7513bffe4ef279b7ac7b3ff3106f88d2aff4d5abe2d014bf624f866d52d52d751a67e56d4cf064b6a06fa19ee9cb6ab272f8840f1cba8165177ed22ef32203a6b43197fe02d3f0ba8bd9e859d7d57c897fdebcd047cd6b93147be02db9fced4eb1192d294b66fb7c9f9d757867ee1617a3ea13322d3dd22350a5cae276fbb39f9f61daff7a02a11e0da036a283c8176f72561ae6376fde845422061", @ANYBLOB="340320a2a52641f9cd61bff5929ec199f5ffe8f3eede808182a4cf7ac3b88fd8df056dcb2d33ea4337e007be861389ecd1a65cabc8240629eeebfe7e32dff53c8fc41d4f79480703382bbce7976e293651477892d86fb9a4af30203538f49d31f78fa27b61c93af0c9570d5ce5a3ea3ddc44f827"]], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000021c0)) write(r1, 0x0, 0x0) pipe(&(0x7f0000002200)={0xffffffffffffffff}) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = dup(r2) connect$unix(r3, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) r4 = syz_open_pts() open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) kqueue() write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000200)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0xfffffffffffffdca) r6 = dup2(r1, r3) pwritev(r6, &(0x7f0000000500)=[{&(0x7f0000000080)="62bcd45d059f7b04c4ffccd560f9a04b970275799c04aedb8089779a08d6048f6623114d2e6df956de672d7d0d1a71a183cd7440390104570421006e498e0e7f5a", 0x41}, {&(0x7f00000008c0)="6417bfb0e19cfd736a8a5cdbfcd9a8ce5996eb72454e91927a0e77bd4d7b069aaa4b704c28e63472184671d76a53c64b050000000000000054650f2750126d46fbc630600f2013d47555e8ce33d3800c8d7e6c5029c00a59188958e19942ae74bd3d4631bd95ad763669041790ba0eff346f88db4c56c0a0ddc685c3cd18f0f0acae79725daaf9dbb7fa7396b081024a9c5feaba1cf770aa66b38b98ece310c73e382b3744857504c78e64a5bbc7a778cb", 0xb1}, {&(0x7f0000000980)="0000000000000000000000e2fff184545af67ea2b241f93a31b0bf388ad566fdfa93bdbca2f73b6644089ff99743eeed9397147e54af16d200f78555e23e1d6117ad164c80cd29257b107dc9fe347896380ad763e510929d83156d376039eda5729558e6a9a752bb8587437794d9476e72906045024b30d29d2a1b8f3f4510e004dafe47c7416a89b822a17eee7c8c03181e3be99ea55f303f027e5227e63cfba79b9e9d70ed099eae0aff11d84e14ef1b94207601410bcead211632f65e177aa9f19ef2e3b61c64d2288e78bc7147a2f80b66ab06f85cffffff7fc8da600f0ec0f4212f80317cc66eb42a1b78018acf6b2c985802a0258a00c91a2846318028a5d8086411dd1876d881b0cb56916cf4cefcd549847285b8bc56af41da3c74103d1b878c593f9456ca48cb65885d53a9c64a0fb5", 0x134}, {&(0x7f0000000800)="d3ad4132402048d0814348c433b249ade424854323f724f9598fd56a66fcd52330827208eeb902d17aa851e58c7c33aee53c72aeeae42ecd614e15e2c29ae3b917e41362d39a7d4adbef81b6fa09d7c10fef9233c22267571780bef919c4ac0e85074e5ccfba990ad846bb89eb2d507ee7f9a1d1a7a4c1b978252260b24c3d2f0b3681e6a566967931f030182d19344517bec0d397f923289582fe13657fd2582d0e30abea7f8acc3005870cf2", 0xad}, {&(0x7f0000000380)="b18f2fac473b1f7f6172adaa928ebe9d149677f895264bec7887957535997b981cca901cbeb2cd21cafd6cc1d1b53f039186cdc46e5e210e4ff2c5697db17c03a90b9608df289764df57938f35540b2e1d4e570b6bb3fdcd120b96ee30e5eac8", 0x60}, {&(0x7f0000000740)="f8bd075c952b6d5533fb95cef28a74b8a19e5144fcc02474df78baf08ea327d10e85fe4252d27d13fec15546b83dbb11a9305cf3de17c40bea3fc73a5fbddce3e03733937a44f1aa22d29c01f2c452fbbde80acc1d6a6228d66c5c34dcae4fb4a738a8f1f81983789319b1fb40af0714265f09bdb2b5f22fc3c8998a1c555a45abc987376258b380b2465b8b0948b8c5b2ce748452d6d0b0808c9fd1dbdfca16d64b832f6be9ff807e89d17eb971016d88f698122d337060", 0xb8}, {&(0x7f0000000640)="f1f730970d859d8f7809cdcbf86bf77da4cf474732a664646e7bdadcd40b56521c74c46a9e3b206ac61611e1a6c5107d4722cefcdb4baf65c6ef9e0a7e552a128c2d6ac7b92d20139868a2f0a044f4d45bbfa5c84ba9322fd01742d5f2d01bc197021b6a1780dcb72adaf8b788486596e5c5f00362dfc1e94078fcce42d4b7145dcd1a9622a064c6142935e4d5838d1f62445d45e0a90e4150356e935999c5dbac4126be7cd8a5abab9a987b75388adb3eb68ddaac56625a4349396faa44b5396cd378e05658750e0dfe", 0xca}], 0x7, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) kqueue() 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: r0 = semget(0x3, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x100}, {0x0, 0x80000000000000, 0x1000}, {0x0, 0x80000001, 0x1800}, {0x3, 0x200, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x6f0f, 0x1800}], 0x6) r1 = semget$private(0x0, 0x1, 0x10) r2 = semget$private(0x0, 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x5) fcntl$setflags(r3, 0x2, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xe9d) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/59) poll(&(0x7f0000000680), 0x2000013c, 0x75) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/9) clock_getres(0x2, &(0x7f0000000200)) getitimer(0x0, &(0x7f0000000240)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom(r5, &(0x7f0000000280)=""/132, 0x84, 0x89d51dee0ad50fc6, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x9db}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) semctl$GETZCNT(r0, 0x720eed853659f8cf, 0x7, &(0x7f00000003c0)=""/70) setitimer(0x0, &(0x7f0000000440)={{0xc, 0x7fffffff}, {0x2, 0x8}}, 0x0) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000001, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000540)=""/115) clock_getres(0x3, &(0x7f0000000480)) pwrite(r5, &(0x7f00000004c0)="a64f86f4b27801170da075334ae184a74f4368f14824b752f92df80b940fa1cab523b2908da43222c16f9eee098ad1f8da4fec2cb065be18380ea28cdde6a61c628c8dcb6b68851a4e73327cd0ced4959785d35ddf2b848d0f5c6559ba3d8d42cd4bb4781e", 0x65, 0x0, 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000300c27ebdaf74e39e6aad0a5b01517bc6c7cec4fe1bd668db7d0400683d42b6eb8c7f291fcc7bd1f184945a663925314a1536ca488b64c5c29f5df226cb669e1c339ae29f71f44beefe0bb1883968a1f4c30e190fbe19caebc7ba99ec832c1def161ccc263e8090dcc12a9d14a534f45a12449d6b42e572c50778f32c80155f078cf7e64cf2a38e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fchdir(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180), 0x13c) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket(0x20, 0x5, 0x9) shutdown(r0, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:50 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x100004000) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="f802c752a60b9c555a0112855ecad3022f5afcef0be14a60a930c0b5c9a1b7", 0x1f, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0x200, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7, 0x0, 0x0, 0x4}], 0x80000000, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x1, 0x100000001}) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0xfffffffffffffffd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000440)='./bus/file0\x00', r3, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x7, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r5, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f00000000c0)="3fdb4f8891f52111478a7cfccea4b511b4c0731c19467269b966c52c7ba50e4c3b00d1928f5788ffb2454bb835fc3d3b1cc9080fc4d5acf421aaa23b20eb08669ecceefcf769060e2620cde72a9db1723cca1b1b18231d49f15220f3ca9fe886aef5fd2aa82cd2d2319503974ba91e5b3cfa7bc8c8aac21640c6db14abc0acc23581f7a73603353a27a4978d7794954bba1e7cb1920b448bf52a04e63262a9b3ca6e330258273bbba7b876f69ec3c5f7337164df2a80", 0xb6, 0x2) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/@\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x25e}, &(0x7f00000010c0), 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="0414f5074ce4dba2e505bd1cc6e92eec22c556c2df6997af8a4d847fbb925a8c099964e433e181548e9c1cdd7dc42f192d4a639628b0694d8c7b985a5d1c861b89ae2636e401a6785f7ff49c43ffcb", 0x4f, 0x209, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r0, 0x0) 16:00:50 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = socket$inet6(0x18, 0x8000, 0x2) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) poll(&(0x7f00000000c0)=[{r2, 0x40}, {r3, 0x4}, {r0, 0x20}, {r4, 0x1}, {r0, 0x40}, {r5, 0x100}, {r6, 0x4}, {r0, 0x80}], 0x8, 0x7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="c3ef68cb3a867c4bce9d39547cb74949a5d3f38f97e35cbef1e1765b5d48bd0e216eb76e592a4f8d946b08fff8151af04d8c907edc543fa30676f0ca445784f6d253a2bf9825887bb48827b7eb784269ce102e39be1256683be402ddc31642b49b9dbd5dfc0e", 0x66}], 0x1, 0x0, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000200ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xa1, 0x22, 0x0, 0xab77}, {{}, 0x0, 0x10, 0x10, 0x1, 0x5}, {{r5}, 0xfffffffffffffffd, 0x2, 0xc00000c9, 0x8}, {{r6}, 0x0, 0x80, 0x1, 0x9, 0x4}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x40, 0x7ff}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1fffde, 0x8, 0x7}, {{r7}, 0xfffffffffffffff9, 0x3e, 0xf0000000, 0x8, 0x6}, {{r1}, 0x8000000000000002, 0x24, 0x1, 0xb518, 0x40}], 0x8001, &(0x7f0000000240), 0x4, &(0x7f0000000300)={0x8, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0x9}], 0x2000000000000003}) 16:00:50 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x840, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0xffffffffffffff39) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0xc003, 0x106) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) listen(r1, 0x8507) shutdown(r0, 0x2) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x200, 0x4, 0x100, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0xe000)=nil, 0x20}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffc110}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") 16:00:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xffffffffffffffcf) 16:00:50 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa6a615ac76a6e5f9, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = fcntl$dupfd(r1, 0xa, r0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=""/81, 0x51) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444", 0x219) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x74}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="b63e") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") r1 = syz_open_pts() close(r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = dup2(r1, r0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x524, 0x8, 0x401, 0x400}, {0x5, 0x4, 0x4, 0x100}, {0xfff, 0x20, 0x3, 0xfcce}, {0x4, 0x9430, 0xfffffffffffffff9, 0x1}, {0x9, 0x400, 0x9, 0x800}, {0x6, 0xffffffff, 0x5, 0x7}, {0xffffffffffffffff, 0x0, 0x4, 0x2}]}) 16:00:50 executing program 1: getpgrp() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x120) getpid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xffffffff) getpgrp() ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:50 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x1}) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0xffffffffffffa3fc}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './bus\x00'}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getrlimit(0x2, &(0x7f0000000080)) 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0xb}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r8, r9, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x10000, 0x101, 0xf9, "6d9e762ea9fed34af25e26ecf160139e25c8b0e2", 0x7, 0x1}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r3) fcntl$setown(r2, 0x6, r3) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r4 = socket(0x18, 0x2, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x1000) 16:00:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xa0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x3ff, './file0\x00', './file0\x00'}) close(r1) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="24981a129857a4c769bac7d2287f0abc1d1ec22e7d22d7340afbf822a95e0c3a4e75b9880aaf0d2b3b46f146f79b5ee2dd50dd4f9261aa134908ea5589f5e96d32a45c3f7f6071c08accd9d4e0d0c471e09bf26c988a30169d89ec", 0x5b, 0x40f, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x711c0000000, 0x101}, {0x18, 0x3, 0x3, 0x1000}, 0x0, [0x1, 0x800000000000, 0x5, 0x0, 0x7fff, 0x7, 0x5, 0x800]}, 0x3c) r1 = socket$inet6(0x18, 0x5, 0x1ff) setsockopt(r1, 0x0, 0xfffffffffffffff7, &(0x7f0000000180)="32ad4d4e894858b952f6d542598f78b40a1a1daa14de3772d7683b1dfdee8ef82184cf723ef5d1bddd58ce36ebe64cd86cf9185347", 0x35) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0xfe, 0x6}, {0x18, 0x0, 0x9, 0x2}, 0x8, [0xff, 0x1000, 0xdc7, 0x7, 0x1ff, 0x3, 0x8001, 0x2]}, 0x3c) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x18000) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f00000002c0)) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000300)=0x7) r5 = semget(0x2, 0x3, 0x40) semop(r5, &(0x7f0000000340)=[{0x6, 0x4, 0x1000}, {0xf1355c108d95689f, 0x80, 0x800}, {0x4, 0xffffffff}, {0x0, 0x7fff, 0x800}], 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000003c0)={0x1}) r8 = socket$unix(0x1, 0xf5b315782532baeb, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000400)={0x1ff, 0x8}, 0x8) semget$private(0x0, 0x0, 0x622) r9 = open(&(0x7f0000000440)='./file0\x00', 0x20701, 0x89) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000480)={0x5, 0x80000001, 0x100000000, 0x9076, "8cd9eb25752ee7cb4229460b2ea07c687e87c9ac", 0x3, 0x7fe}) r10 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x22) fcntl$setstatus(r10, 0x4, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000500)='./file0\x00', r11, r12) getpeername(r6, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) socket$inet6(0x18, 0x8000, 0x3) chroot(&(0x7f0000000680)='./file0\x00') r13 = semget(0x3, 0x0, 0x243) semctl$IPC_RMID(r13, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00"/4104], 0x1008, 0x0, 0x800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/160}, 0xa8, 0x5, 0x1000) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$getflags(r1, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r4, &(0x7f0000000000)=""/50, 0x32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) ioctl$KDGKBMODE(r4, 0x40044b06) socket$inet6(0x18, 0x2, 0x2) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000002c0)) dup2(r5, r6) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x65960cee, 0x81, 0x3, 0x66}, {0x0, 0x9, 0x3f, 0x7}, {0x8, 0x1, 0x8, 0x101}, {0x2, 0x4c17, 0x68, 0xcda}, {0xfffffffffffffffe, 0x7, 0x1, 0xfffffffffffffffe}, {0x3, 0x80000001, 0xfff, 0x9}, {0x7d5e, 0x2, 0x6, 0x4}]}) 16:00:01 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x184, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, 0x0}) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000029a000/0x2000)=nil, 0x2000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="5e7e3b69557ee7b5c88deb048a96948cbe7f8330b9b427fcaf7dfe85b0bfdd571123fe12f2da2bb4898f2f85a90a3134df8655120e41d7cdfa7dbc497e17ff897876726a62fe3022c61a9a0e2c0cf2814c7a8037912026aec2fcedd6ade4e26f5bca8aa471edcd8f692f0f902f07d655a0d610000c5574a5f3f4f9b4d97f829bd522e17c8c62f30a31ad803c7aaa6be0297ac2a3d6b2467409f01dc1f49d1f20233add8d47fd95ca6fdc0dd03dc4f1b34c9fb969b414a37e06bc8a1f68567b919eb070c4f8754300aa4d3c65f72bed9899be9b476e639fd62dd6617922dbc48df89527df48cca203d0aefbb704c231dd742f49a61d14a5c8d4fda058b047f4242c0743deeb8f482c68e595a5cf1dc5efeba3ee079b395d8c19a407127eac2f65d520bfce", 0x124) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r2, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10630, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) close(r3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r0) mlockall(0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) writev(r4, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x700) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/234) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x03\x00', 0x8000, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5}, {0x45}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet(r3, &(0x7f0000000040)="bb6c9fb0fe551e", 0x7, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x6a23f4e36c2690a7}], 0x1, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = dup(r7) ioctl$KDGKBMODE(r8, 0x40044b06) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x9) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x3, 0x6d54, 0xe}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x7}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000180)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) sendto$inet6(r3, &(0x7f0000000280)="0f7e19fb00d1cacd2a40cc84a7cfd5d7b6cf82383626ba3b5167f223148b8ae5eab58160d1580ccb0e1b38df588c8444b002347b7d448fa2f1885573cb0eb9358e93aaa1be51270c8f8be54367e044d5896d8ebe12a6ab90a797abbc3ed26fdec04bd8f1b2b02cca75e2c37ae2b450cbbe2cbcc159c06ccf72b8d2d877cb569287b941f4c36d6f401d1623275eef67c6d7bcaf3828994b93bab792e2a4546f20612dbd1ee11ab2e352b9ddcafe2c749ed9331b8a9f1cd3ff1dc8352b9dec2a2805ee20e5c8031e2af3159d75ebbc7ec2ef0c6614f5", 0xd5, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x6}, 0xc) r4 = dup(r1) r5 = syz_open_pts() r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = dup2(r6, r8) kevent(r9, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000380)={0x36, 0x4}) ftruncate(r1, 0x0, 0x6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000003c0)) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x101, 0x405}, {0x0, 0x5}}, 0x1) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x1) 16:00:01 executing program 1: r0 = socket(0x10, 0x5, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000002, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x9) getdents(r2, &(0x7f0000000180)=""/11, 0xb) open(&(0x7f0000000000)='./file0\x00', 0x81f0, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x4f214ede9b482644, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42}, {0x24}], 0x2}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000240)=0x4000000000000) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x20000003295, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:01 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) kqueue() r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r3 = syz_open_pts() pipe(&(0x7f0000000180)) close(r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x6a23f4e36c2690a7}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x6a23f4e36c2690a7}], 0x1, 0x0) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4002000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() setuid(r1) 16:00:02 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x2, 0x0, 0x800, 0xe5a0}, {0xffffffffffffffc1, 0x80000000, 0x9, 0x8001}, {0x0, 0x401, 0x1, 0x8}, {0xfffffffffffffa6b, 0xfffffffffffffde3, 0x7b2, 0xc37}, {0x1f, 0x1, 0x4, 0xf5c}, {0x6, 0xe88, 0x8001, 0x2d}, {0x80000001, 0x81, 0x4, 0x10000}, {0x2, 0xfffffffeffffffff, 0x6, 0x7}, {0x50, 0xff, 0x5}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/25) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0x9, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0x1, 0xd1, 0x7fff}, {0x5, 0x40, 0x0, 0x3}, {0x0, 0xffffffffffffffff, 0x800, 0x4}, {0x20, 0x9, 0x7cb, 0x2}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x800, 0x0) pwrite(r3, &(0x7f00000001c0)="34a335fd05c4b882f8ebea9f543230d1aa7acc6714c9d51170c4566196e428e14d062b3799a93ef43390ebf26c53f70f8eff27ed086c7ce991a36f5886982ab6a734717684d0100c8b330aa670ff439891c9d258077d3a885ed4be9a16", 0x5d, 0x0, 0x10) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebff0600ff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x3, 0x1ff, 0xd9, "f8450209e0a72f130861ee296d48a108242ee939", 0x1, 0x10001}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x100000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000080)=[r3]) ioctl$TIOCCBRK(r1, 0x2000747a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x8a}], 0x1000, 0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$getown(r1, 0x5) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4fa, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x105000000000002, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xffffffffffffff8b) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x0, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000040), 0x8001, 0x0, 0x4, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000100)="bd", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x40000000000, 0x3, "85495100020000000000001167f5bfa60200", 0xffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd26d0e039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x6, 0xff, 0x7}]}) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 16:00:02 executing program 1: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100000100", 0x0, 0x5}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) lseek(r5, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x401, 0x63, r4, r6, 0x7, 0x20, 0x3, 0x3}) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r7, 0x0) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000006000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = msgget(0x2, 0x180) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r5, 0x30, 0x80}, 0x1000000000000000, 0x800, r6, r7, 0x101, 0x7, 0x536aebd1, 0xff}) r8 = msgget(0x2, 0x180) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getegid() r13 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x400, r9, r10, r11, r12, 0x30, 0x80}, 0x1000000000000000, 0x800, r13, r14, 0x101, 0x7, 0x536aebd1, 0xff}) r15 = msgget(0x2, 0x180) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = getegid() getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r21 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r21) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r21) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x400, r16, r17, r18, r19, 0x30, 0x80}, 0xfffffffffffff001, 0x800, r21, r20, 0x101, 0x7, 0x536aebd1, 0xff}) r22 = msgget(0x2, 0x180) r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = getegid() r27 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x400, r23, r24, r25, r26, 0x30, 0x80}, 0x1000000000000000, 0x800, r27, r28, 0x101, 0x7, 0x536aebd1, 0xff}) r29 = msgget(0x2, 0x180) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r32 = getegid() r33 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x400, 0x0, r30, r31, r32, 0x30, 0x80}, 0x1000000000000000, 0x800, r33, r34, 0x101, 0x7, 0x536aebd1, 0xff}) r35 = msgget(0x2, 0x180) r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r39 = getegid() r40 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f00000002c0)={{0x400, r36, r37, r38, r39, 0x30, 0x80}, 0x1000000000000000, 0x800, r40, r41, 0x101, 0x7, 0x536aebd1, 0xff}) getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, r26, r32, r39]) r43 = geteuid() r44 = socket(0x18, 0x400000002, 0x0) close(r44) setsockopt(r44, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r44, &(0x7f0000000180), 0x13c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r46 = fcntl$getown(r0, 0x5) r47 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r47) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r47) r48 = getpgid(r47) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, r2, r42, r43, r45, 0x20}, 0x2, 0x6, r46, r48, 0x7, 0x5, 0x4, 0x2}) 16:00:02 executing program 1: socket(0x0, 0x5, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r0, 0x2d, 0x7, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x63) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 16:00:02 executing program 1: clock_getres(0x1, 0xfffffffffffffffe) 16:00:02 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) open$dir(&(0x7f0000000100)='./file0\x00', 0xfed190b29dd1e493, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/204, &(0x7f00000000c0)=0xcc) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="1e732518ffaf7d561e8f78d7259114b6b1fe985644fa8b4749fa379c43d5a4ee8c49033b410d9fb114b2d989f8fa3558fcf2f7a5bb9d2352f0412ea473f3e2cfa9062c868d26911124795f8977d6612912b69b77800b2c46b1d27488a5bef0e41c250a2436997269f8b1ff1ba1f624f471f96f1414e9612e13c8a22e281818a66dd53b1508699067c568bbd48b2e314f00", 0x91) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x670f, 0xff80000, 0x7b2, 0x2}, {0x3, 0x2d9, 0x7f, 0x7fff}, {0x8, 0x2958000000000000, 0x3, 0x8}, {0x8001, 0x5, 0x3, 0x101}, {0xe8, 0x1, 0x8, 0x5}, {0x3, 0x401, 0x6, 0x1}, {0x5, 0x9, 0x796c, 0x7fffffff}, {0x2, 0x1, 0x6, 0x57f}]}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r7, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x18) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ftruncate(r7, 0x0, 0x7f) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="7e5fcba588f88fceb0770715b278f512f1dca20afdda464e0ba29aba5e6c0ad6f4345a5d62029f1f4edeefa81827a42fe1ad9778e340086e843031802f09249d525ff946780676d452a9bc72173bfccabb1e5df46f943a33740790c8d480a4671042a5c608579cae98bd30eafdc743dce29a940a2f4acdea", 0x78) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:02 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x9) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:02 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x70, 0x1, 0x9, 0x101}], 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x100) write(r5, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1f7b127441918d5bc4877cf6b059f2d15633cdbf45e3459e6d5d51b700f0299f4a2121ecb63a359ba2dbc0ffcfb75e08be16406b6ec04d13cdeb191e318909d989662be4b6d3293ae15e", 0xffffffffffffff2e}], 0x100000fb, 0x0, 0x2000) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00z\xd6$\xb2\xd9U\t\x94', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup2(r5, r6) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8006) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x2, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r10, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) close(r10) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r11, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r7, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x2, 0xbe}, {{r6}, 0xfffffffffffffffc, 0x80, 0x0, 0x3ff, 0x81}, {{r9}, 0xfffffffffffffffa, 0x0, 0x1, 0x7fff, 0x1000}, {{r11}, 0xfffffffffffffffd, 0x20, 0x44, 0x5c, 0x4}, {{r7}, 0xfffffffffffffffb, 0x80, 0x4, 0x2, 0x3}, {{r5}, 0xffffffffffffffff, 0x8, 0x8, 0x6, 0xffffffff}], 0xdd, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000040)=0x7f) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = fcntl$dupfd(r2, 0x0, r0) readlinkat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/28, 0x1c) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x270) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r2, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='^\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\'+-.@!-.)-&,&\x00', &(0x7f0000000300)='\x00']) 16:00:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = dup2(r6, r8) kevent(r9, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000140)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x1, 0x1, './file1\x00', 0x330000, 0x5, 0x4, 0x7}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x8, 0x800, 0x6914}]}) 16:00:02 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180), 0x13c) getsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x4) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$dupfd(r2, 0x0, r0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xd65a4b94ed6d1c70, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0xffffffffffffa69b) 16:00:02 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x20000000000000, 0x8}, {0xfffffffffffffffa, 0x3}}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) lstat(&(0x7f0000000140)='.\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00V\b', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)) r1 = syz_open_pts() r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$getflags(r8, 0x3) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000000000000046, 0x1fb, 0x1, "b5a9644ec66485ee9d5e8c848b833cf306c68e45", 0x2, 0xa406}) syz_open_pts() 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = socket(0x18, 0x4000, 0x2) sendto$inet6(r2, &(0x7f00000000c0)="cc6413d61c1af5f8d48942465edf0c719e1b8353a15841241f227c8d9f97cadd857691f24e3f6969079436e91ad7b6ec127454ba945452b6cae7fae1e82da8953b795aec857309ffd8667e8047d7a88289b41642f977342e1eca6955b73902209cd331b9558a6e8d3edd657e5fc932af067ca514ee49b6ffbe99b4c41775383cf3359eb5ea9b", 0x86, 0x2, 0x0, 0x0) write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = dup2(r1, r0) pread(r2, &(0x7f0000000140)="d5fbce0d83832a1504506db1a328995efdd1f9e9abcd121ae19e36abd701e617a3b773573f6a05aa3f4b228d9dee11e42bea34715f50b20d051087c16c9cf9992d5961da460c3b33c8881235943d1823e03ca8236c22e12bce86793997799b77c63c5ce22b2038fd2ab95bfab3d4ab5c935bbf06d3ba46bb337526901f2dbb27e679700c5f607215665b584cb0e7496439a41c0983998c2626bec33a2aa5b4e1f2e0ff9b46c5678293a63723e24b477eabc69fad", 0xb4, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) write(r0, &(0x7f0000000080)="a887c96b2117237d607c5c3e14ba9cacbc9cc8a5c61b20eb99e2d242434dbc11744d7e1f1db7c397c815fe987a56b0b76139914f00021bc75d056cdde8993d5b15cf24693fb74c8a0fa72fe8de5c90ec2e3091a76dfd54d0d2de159d367dc5c8e4a5ee50bbfcc9184465b5a6bd19305bff22d045ce3c826b718b11c447dfc1b3ae7399beee57f49f69ebb3612cd5b6563db338cae6dfcf83726d90d6836829300452a08a4098b4a4d1fa3cf1707bdf3340", 0xb1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x300c, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x10, 0x0, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: getuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r2 = dup(r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000180)={0x58, 0x7, 0x8}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000200)={0x5, 0x3, 0xffffffff}) semget(0x2, 0x4, 0x104) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x9812, r4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0xffffffff, './file0\x00', './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000300)="bebf006cd7029ef5bfefd23e0bca9a37f837e456eabba6aa65dcf2803dcd556b563ba495820acf3afe788c27af575c45527b5c75251f7e6238b89eee69b602a3855a0a6496bc000a838a04ed650ca7b354fe62ddc5ca6fc7a07c5f9bef32191efb52af0ab0e054ebba946862d91033545b4790726cf4fd7f361ac4d75d0e7ff5b5d90a930cf9255b4ec07bb2dc57a7995e8c2cf551c5", 0x96}, {&(0x7f00000003c0)="1060edba64089a5d0a63ac071e3d3cd07374d538a4a5d36af536a57ea6d2856c8b8519c1220caf49cea351f094ce933c8a116b95dc5c2523c90b20b635f2084de4ef9bbcd06886a1b10601e1f4a77d9f43adbac596b3a92138b67a27b062d69021ca76bc951e302453f366057d7b34a1cdcca81ce53c0873", 0x78}, {&(0x7f0000000440)="c7ecd1c25effa61ec81b72ca1fd793744219ec3852d2da475010ab6b098cb9695e66afbd8ab9755540f4bd12eb0f958cd124414fa807f42159da411368", 0x3d}, {&(0x7f0000000480)="17452f99c971e1f88ccef85b1480d31834027ea791875b2e1e619fa9f57ebad83bb433f575fb2c1c07aa0b6f46ccc26fa5ac9f172f139f4eefcc227aaf6763c0838ebb43c2428c59002ed05fef011d2ddc06307487fadcb2ca313bee27868f757a789f392b96d5becc301dc243a36301e9a1e23a75988c003df7d112ff961f690025536fe0333f8199bf2e89f1a6056a52c3615382f13a1aff3b24ef50c192fd805a8aef4dc09b5e7f9965631a5e34c9a674f90b0f626442bbcc31275ea9a660ba91505e335a9c9a7b99a9", 0xcb}, {&(0x7f0000000580)="aae6a806cf949ad73e160af27e0f15840ccb80f71369c9ebacd71826eea0d4c7a3f47eb6d8b4d13dde425f718096afa15db0cf74760e19345b7b57f67000d3683911cdb63aef889bb0edc22606f192f9d6bed4daade384830798fc73cdf6e59a143de20aef316e0222dc7463ef5deba242e88f240fd7d0ce010904f270a7d5b9cbfa7c83993ecdc62ff166a8e1255e51dfe2f84bcdd1f0e695cbe5e34f3640d6904056ce645acd94f9aecf0085780ad315d0f5e6201954396fea0ebcec87eb092a2b632580a1305ce61bd841598d151d9c562fde28d964e3dff57e08d582fab46d991cbd965a63", 0xe7}, {&(0x7f0000000680)="02256cd0585004b26f79f96696957b2565c77c7af601fa96f588248ce945c53276d8bfccea3e08611c9b0f1d788a73fbe773781fc11b86eec02774b2ad77a6716eccd010d98a41caa5e18c69d59cb39ad77ea1a4e9a208632e4ba818dbe6dd776194fee4a62ca601fd9f7899ef2fb9780834f125c8266e19d7c013ffb65eca57a8a8dfd6829e0373a492c879ebe35762d13276db6c802f130dd173b7dec4ef5be34605d8740f84e23fab1d62b0aebfbbbf5e03f6a5316a13e576f35f584c15b42c858d45b5fbaeccf58ac3da55fab10058da70cc45cc43bb7d95fe502cf4875fb731379cee4fc9adba1f6943e4bcb5e749a8a0488e334b785c6053afd44096a926baf7fc088a2ae712bcf6c2f13880620520e7af73bb51ed5351b36eff2395b81c36da7b11156bfabc48f805c028c65ff1a561b073efa85a247dee910fb3a473360c63c8e0541906484a17c17348d5250bd32fea6f0d54e73f9fec9ccb3ade6f6709a5ff4d9002c2f47ea9dc72788058110ab531cc51134f07cd3313712d46c46a864407aad5f1ee11ea29dceb6236e37e9748b39e269382297c4699b7c926b7d451c8257dca31fe8783df8dec3a4047515446d940ad2052987a9ba6fd609b82e2c64f96f07cef3eee925977e35fe41128f97b72dfca3891d7e4bb31dc77d7266448385c6f87b5d2df8c6dcf1e2efd8c5127d80d55b9494531535d360913ad1c902bcdff9a6e1643c42a314495690b7b8d76f137d299cb80b67616c456eae750638a98f183898c47d4746b08a76e0ea47509bec5843b40ce203cea2861a7449ea04a3277ce1045d7394c575274eea9237c0c8e5e7d4eed36c4dfa47a83091cd84a77a4873a73bfc36139068331475f4337e3839b014827f74a180b932138aaf731d0d79f6fd4b22fea16eaac9de4292d38e2a5062230c3b216859dd65391d4a4b04ea8223edff03863b5e51c366a64fe3575f5b2c7852d5f49309cbb73c9b2a1db5039ed05e7ae1ef111148ad5b7d8a4b7d3eb18bc5f96c7fe01910fd6aeb68db907d0fe10e23ddc249f5ea71534d9a858da23a4dc9e9bc2a353444c930e8ae1d357004d1cda9c89f14fb60ee4c9ce6d7a942173300481fcbab7898990aa1e37001bbba7328165c00a79506bbf07eb3f2bd457debec64509dcd3c498fc2fcec5d5ada5ad154de9faee8980cee4178f8e464193c1ab1a89a2378cfb2b920a98cfdd730896e9a73500f2bba196b3046c21f8322718438c61131514a705a7c7007c7a115e95b06c42e340431dccbce8979c9c93814b8f182fd7acd8a8f95f425760399cab865a3c370cfc2d47111f29b6df78df38173092c730d85052b15614d9cb07db754342ca4721def30d0f34f322c3ac9182063f1836b6ec242485b71b7c432afbda96edae4da7b227de7c720c91342502bb6e24a46567596a3915713bebadf921ffa16e0d9d224683e03186d455dc361a3041fa3d2d34038cf5b46e804bb133c92a11f02042708e132f6ce875bb46317c8d9b716a123ca4c6ab2ce3972d50886330c6657398249649a2e3c7fabc1fedaebafb665e921b4e4bc08ae192331fb914402d30c25e4dcc69d191959e862646cfaadb2fb428ec760880f8809a54cfac9123aaa1cfd33688801c4f74b56b758538d7e2d0f13b63202a6b7f74008637e6cf0a505bd5f06824042b1ce80865d46cc7fb29d44772fbeca1a8cb1a3b0201561c67738bef552869ded483f8b65710ae8b76778b6ac2923aea872f47deea54948431f1daf24820ccd6d1c269e149b526d002fdc7b160642d4ffd320d46b04183cd24f94e15dcc81d3f876f7fd5392023efd3c7269c6ce753e33f53fa3876312d70083628a85c1e461716ca6c472403841fe1e77086e741711f23051a9f03754d027a9e7eaf4736dc026ec061bc3f862aac080c6501363c77da9636f151dc9077edfbd7d602e7846a0559a553b000adb3db887032b2be180456f2613bb3d687410276dd5d95743365c7743f006cda80a4046fe270e6d9b0094d18197f427b41232be5ec2fbaec29eda0f85096038fcd787a91b66be47827f51f30be2780d84347755ee4d00a4864b78d375bcf865dfb337e34ab00ec036b3d11e37b4af832d2220c2027e4ce4d02d558b64317de7a87e716d0c10a0ac9f5f975cf3105c1418251d1565c39febd5d9175611d5bc4262821bce5548b1545b4196ff0de8459a041fc993316916ebe4adb61f273471dfc23c3af76474f5f5f48436b9ccee6e88a4fff5fb6cf95be2e9a684f9c9611acd4297808709e42e317a0a11517dffc4c6a39a72a4d761a02247dc0580b1c0b472e13aaa72ff6140337eb105fb9c8259f613477deed789174224d2c33c2dbd7f7fa0703cf9de84870d219fa11f457d62ebc62e3d4cad556090b6ffaab30df143c6268f0dd264c4ac2d53b75ad2ad9e3c92349e1b8a8c178c9324491c6b1c65cada61f12f2508e98f9f6be6d3786b8f524560a8d5728d67ad4228ceb5a605731b66eb80bf9eff0191f326e2c41d72b449d166156f1662c96fa72edf92491b73a6a95ad4a4cfa2aa4acfaa9ff3a407b585ec57c4489307044e13eae92edf3e994db6a4fcc7211be805301f93562903951327190a8f4a05139977f2b1e142d06b02f9db020015d7d80f6225ce96681aaddc1ee58f69d02bfb31fab34e0298597b5366d8e297bf1741387ea7760ffac065582785b83b2dd579f71217d03272a25104aa2e65459c55dfe79b5936d5039dd7bdb6c470a7d6d1b978fa6ae1b68d2551416b4e70febe130d78c46834a90e22231f0ccd956ebb4fd4f32473f40cf527e8ae377d7246929da7337e2379b8428ec793234e82289cfae240c2d5c86e1768625d0a4fb0ffd3999bc54842cd90473e099acf791e4f1e51faa05491f0e25916e2fd46a8edce7a8d1110e22670d2ae2b93813addd22a930cb35ec10b13737951002b65af9fb7934305d484d7cc076683de2c7ae8c5cec9af58dce56d651eba5a818ccb958a679b5ab5b038c78a1ee4633c8f1b2ef82765d977c3e54b4d14b83dd6e03e91014dcf28ed4f9d4c4a4d00709f0567769285c9283e2d1d2c5d85272f32451a53c0afafa2db7feb965e9a0f6100e9a9aa1460a285a1c2d131ee309e64a895004e5507a1cb0ffae3048c43348cea27f505c115c62fb32fb0906db56aded695f03768085e2c900871e589ffa98781deb18efb511e2bb4f95840f6b5d60ffe4733a37b7bf71181ef626276d7a394db5e13387cfdad38fa3c8c37fd80ae3871cfb14e76f0b3d2fe28041becc39ff7438531d4c4784a9219b4353b32ebef03e66df32c0cf7338c9c52bab7ee9bdf08b3459c1e750234faf0480d438d621cd99f45180b9854bddb314bf3c83182917ea452f2e104a0da54ca5cdf1869d32a6809d5d9efc3b7ca1024377e853ee12c7dc3c347f2e99444c367013a867b297ba9be55ba543dc391b13d7e3cb0727698cc42596e24e30ab4b34c4362ad87917a6a63fab4bbaa3a388a9513f89fd8565b3c30b77a8fa82523ad0d0abe3117149cbfd040f0e79d803d075831c726905875c026fe2ba87295edd813a22052180c91fa8c2c0d16c487a6fe0340429f25fa43bdbda51bb44b525db08a7c4a542903fd04d646ac84273b10aaa1bea4b0e0fba2c1578e8d46bd324088d6229bf818e1fb78958b02a42b6715e1d587e7aee3756ab6a719bc754499e215cd6f287315f5f44155bd955d0e589bd0c0389acae3d49016646ebe364ab6a6a87b95edf4ba8aa9846beb0be0bf8f2dfb75bc735ffb080ebdf934b3ac1a66c48d6ee5429208a8423ca93962d7ba7cd75a97fbd8f68dd1ad59c6393e7012f762fa9e12dba1df3cd11a591dfef88c7e656a63750afcbc6bf4a6f98f19bce30013a04e7a5f35b48084322c6f587bcd674e00fc9a57087e17953bc537b7836d66b87b34755e14bbc787b8154151ec581238b947ff387eec176da2e435c62187771d58c0d47230dfb45eec42bde360cbfd1d6dbb7d80d6a75d80d72ccb4c6da9ed5ad3ca525f12764bca796747b5f55f0b5ed081480815f7b2697d574709fdf53982cadb2dd8de54c97568fdeabd37e14bab63f53fc19f5ac98adf9f78f6124abb81861d4c70884b821d11e625bd3526fe99a4c08fa1cac84a71fd099dbfd058fa1147afaae7a63bea0be52bec60b0a35de360d029ad212de7b105723557e7d9ef77c792954f66589abb4c9ede34d6c4d0c2a43681eb1d2460ab857d4bfef39966d33fb7429d64dfe6d40e7cd37eed74bd2037d7cd0f8e26e0fe57f564624210123ab5022720c221e9c143817f9be5570f17e5f96135c09b4483ca01736634f70cc5750cba9cb0105681d1ada8e1605bbff1a27cb9744a872af09f93cd4d9b85ef9a1a6869ae97fb341d51281da2e9fde6f4b3059188ff6aec1bf17782f0289b3ce36272a19a101299bce5a9546dce75ac37960b2dccfec89877330e099f088a4f0c35e04f83ea9347de61263c0d1d4d6b562344b1fd5173ee536490637c6a6767776fd76c77cabcb3c307780c41eb477edbe6cf9759db2ba690a30ee861a55a9573b0cff89cb327222906c31782663075c038002d60233af8b12fbb5d047f8d7b794e4a24769597ddf51760792cae82c75248ec2aa2886cdea4cd33308f9954493a9f2d2a5f0836791d9781683c1cbee76cd2a0db2dbea3df33878ccfefaeecb9f9a608c51304fd7c6edcd7f07bf2b36c6738fa17b7492c14fd7b60c755c4706f60402ccbff28db1b5d2d0efc490b02c3f086b4cf621cbf807fd298dfa11040b652293853b644b6f2942132c96f484ac3f63b51bb107637803c911b6f85e54592f4f87a8d5e9cb32784c9f0f16a5af5a7acb7b371262b48142efb3c72a9b6faa83f208593c4639d4e67babc5668cb75c64808b7df727f7d16212a5e71fa3714ca39b714a865be94910f9e8dbc1052f0f5f978e09197f78cb201c87fb929dd11c1fbdd7470a5abb5481a974568823b7e172049cdebff3ee009cafeb5205985a8941f01e3c3d0de6278c3c0b993e122e737aa1ab8ca4b7cefe77e9fdce950160c26beff77e03186495f2bd265b196b47fbf6e3037f3e23775a8f1dc28d6f40559869c2e8b877c872000137a5edfa4ca8190a7480d2c5a2609c9635281613e592d4d7902bdd581840680d3f14224c5082f68ac4b8a6e1451893abca5a4a90e66550048f2e5fe7b20dcc961ea4a0cdfd1a5374561b1eed7e5c7b3c718873e9cf04a8fc215116219116f55754718df6ca79dff6b34b20e933f5fb94fef3dbc8ef4085928baaa41ff950939fbda7ebc407fd35c6044d4e1a73e571bd41d982cc4aa91fd3be9c8748c2b4f6b1328048cc6774867f5409f71c2299a08acbb0ac1c2f9a2f586f7a645a6abf2b311330af70b9104748ade994d9efc75031bc2a91b493bb86ae87a13558d72af08fe31a76f4f908bcc6ebf2cd8137c8f0a7ed72f7a31243ff90da854be997a056ab05255558576dcabcf78592e1fe955c4dd56aade690903bc3fc4626c24909f1760f4bacd8dfd308a1029eddb9435533a0850b131d3a1b2191ea5109d6311cdf81794a6109bc1c2cc49431a9d379735ca44c2a19fd150410577623da117b2f114d0c614d049afb44b1676d4838ed8a1df280e26c9ffbd5df018939878434a21f3da82b8acf4c9c80e848a75cac8372545db1749f4a19612d854ead2338e6a55dbd5c51f0277ba423eb4ef6aee9fc44f6e564faabe33c12f77887ae453d56f7801b36911638d38bfeafe3ed728c523b223dd6fb5053e206", 0x1000}, {&(0x7f0000001680)="f86fefc338d84a1998ec96e4a31b1d3d90bab4d0a34a0d17dead14c515287a9d32fd283c8b49991c43fa1a5af4b6042cb9443fd7983c0597582aeeb2e1aebadb34c2a0c8262199586ea9bf15040bdd6e88ebdd914780da74dde1ad38a23ff89881a2f61dd947f0c7e1257e65361205956a902d4d8babfc4406b9a25f5485eeac4da872467a7594493a2566a52f0e84d849e87d7217c54776237432966ed3d4dc45c6607855975d07a32ebc21f15fa4ba301bcc9dc84ee998f2bb", 0xba}, {&(0x7f0000001740)="a11017a78e0fb94f09720151419d646cd584a06c9ba19462e2cf46cf3abf2c24a0453d64184000f19c4b57f2f0755c1b08abc4a8977933518b7e0f11590679591d8a59880d6cdde6dbdfe5c2c0585118ccb8300913e3d434f619239b64363f0377dab9c4d87d68c6547c8d5faa14884c947c83944f1fc1dc161449c86029b4894d267e9114affe03c9503647c8e3fefa2a5ca4700eb1681957dec4ea23", 0x9d}, {&(0x7f0000001800)="b3927ea3e0c20882d763f5ead1dab6f5682aeb6603d9be0d803563be8437c264c6ed8be15327cea437b121995f11102a117d733e2fa707a3c74afef621b5f6e1f20acbfe0c3186638ed59322fb53069e0fd672bafe09b6acf61d681ac069d843834af6c4074ce87d49c733f9fc788c61613541c17b088316f3559d1b4e56a175c44ba87b7e16d0a6b0ee3093d4d5bb70d508b2859c05ca1ee41d2e", 0x9b}, {&(0x7f00000018c0)="4b3c1c92e54b2dcb1c528f34a999e1a6a2f9416631b53490de32448c53850dd9b97f9d1a665341f98931f1526a14c3e0db63efc5d067aed5c15facb9773842e62680c41c2ac9d2a51742f84ca5600133b4b3393013f11e67eb2140a04c869aabe9b2dde555145fd1ea40637176b08007e195b8f0233858b166528fee41a2fe97efde70055ce88e3f6407a79d795dd9df2c7868f3a6d0202abf0ba9ce094b8811f2bfe5edb135dff7cd293c20b9a8b536b902be6093b6dc9d79063e02b274d034f54597a85714b01ce2fe9dbdfe8e98259feb4818b486f255d894798dceed9c5ccc12500d83ea33c282f8aa", 0xeb}], 0xa, 0x0, 0x0, 0x400}, 0x2) r6 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001bc0)={{0xd8, 0x0, r7, r8, r10, 0x122, 0x74}, 0x2, 0x7fffffff, r11, r12, 0x9, 0xadf, 0x4, 0xffffffffffffffba}) fsync(0xffffffffffffff9c) setuid(r9) rename(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) writev(r13, &(0x7f0000001d00)=[{&(0x7f0000001cc0)="ed844e86295d6f820e5bee6e2a6333007c82c65b8a65d8d3f907adc0f90f459b272dfeac86de8fc44cb2923b654a42a933b17778", 0x34}], 0x1) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGETD(r14, 0x4004741a, &(0x7f0000001d80)) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r4) shmdt(r4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x2, 0x400000002, 0x55) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000373000/0x3000)=nil) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x10, 0x1, 0x6) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\b\x01\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000297, &(0x7f0000000080)=[{0x8, 0xa4, 0x1, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fchmod(r0, 0x88) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r6, 0x30, 0x80}, 0x1000000000000000, 0x800, r7, r8, 0x101, 0x7, 0x536aebd1, 0xff}) setreuid(r1, r5) unlink(&(0x7f0000000080)='./bus\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x21, 0x0) 16:00:04 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000002700)=[{&(0x7f0000000240)=""/243}, {&(0x7f0000000340)=""/4096}, {&(0x7f0000001340)=""/255}, {&(0x7f0000001440)=""/190}, {&(0x7f0000001500)=""/87}, {&(0x7f0000001580)=""/4096}, {&(0x7f0000002580)=""/74}, {&(0x7f0000002600)=""/149}, {&(0x7f00000027c0)}], 0xe8) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x75) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) close(r0) syz_open_pts() execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='.', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='^\x00']) write(r0, 0x0, 0x26a) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xf46b, 0x0, 0x3}, {0x1, 0x5e, 0x0, 0x1}, {0x10, 0x1, 0x6, 0x5}, {0x4513b8ef, 0xc3f8, 0x1, 0x7}, {0xbf0, 0xa467, 0x4, 0xca9}, {0x6, 0xffff, 0xfffffffffffff001, 0x5}, {0x800, 0x400, 0x401, 0x4}, {0xfff, 0x9, 0x3, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20, &(0x7f0000000440)="3b226671d9e1abd21c7d60affc536837cee76e7c54878adb098e53f17d7774c171c92eb50ec77600540600000000000000d484af97353b132159452b45f1cfeb8b36064d6cc9e5078ef40a127bb0cca3b369e75afc366d8c89d0a6e185029cc940c5ea0c0f53e5fd8bd3434007077be614fb1d0e40e8479f52d39f530530f692eb410a201c5da918cbf8e5af233ae2e0b6b91790a79ae4df8f1e6f6c7aa8f5ee7558ea8d68b0423ddb2b73256103cd130e6f000000000000") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r3, 0xc}], 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) 16:00:04 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x10000000205, 0x2}, {0xfffffffffffffffe, 0x2}}, 0x0) socketpair(0x18, 0x1, 0x2d, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="c33d1b4fd5de615fab2230ef679afea20bfb0bac32d5e47aacd56e6b1e66ba278654166f3f470db89c85f87c548c4950344be1050a83c418e367091cb53387bb1d6598937a62e74962e3ad621f24d56a0a845bfd9b2f133cbfa011c0a88e6ed65f50d3c9ba381eeee5ddf166cd7b732ca7ef03a7b0d61f0374f9cfd04afb77ad166ad2564e812512f3fac985a63e9515e14321252d91f60c242456be4606f8d5b2c78858c0d158890ff20fdeb65c8ec3", 0xb0, 0xa, &(0x7f0000000140)=@in6={0x18, 0x0, 0x5}, 0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fsync(r3) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0x100000000000, 0x262}], 0x4, 0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80, 0xfff, 0x0, 0x2, 0x8d, 0x80, 0x6, 0x2, 0x2, 0x7}) getpid() mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x2a) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x16cf) setgroups(0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:00:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r3) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) dup2(r2, r2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1fffffffffffffd3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0x80000000000}, {0x45, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:04 executing program 0: r0 = socket(0x6, 0x8000, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f00000000c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="b854b31cc1c6a16edd77a565feddd4a0831f0c79dc85daa81d6888127e2c0fb0778d6a230ba079f26620ef4dbd1560226c", 0x31) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) write(r0, &(0x7f00000002c0)="6f92620000e261e1335eaa2d561cab44f81de0dfbbbfca8b473cb367b1047ff5a0207d865cda3e10d3b379cc88a6662e", 0x30) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r6) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000040)={0x80000001, 0x8, {0x1000, 0x100}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRESOCT], @ANYRES16=0x0, @ANYRESOCT], @ANYRESDEC=r1, @ANYBLOB="44f42354391375377cdb072dc41b0a708a855398bffb994c64728b9a57f1e34bed092410b9eb7568235f9f0a43d231e887937107ca131ed786855e92f010b90d9058e4127d5700000000", @ANYRES64=0x0, @ANYRES64=r2, @ANYRES64=r3, @ANYRESHEX=r4, @ANYRESHEX=r7, @ANYRES32=r3, @ANYRES64], 0xa) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x171) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getegid() openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) r7 = getppid() setpgid(0xffffffffffffffff, r7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0xffffffff, 0x798d90c, 0x7, 0xa97}, {0x8, 0x7, 0x80000001, 0x10001}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x3ff, 0x4}, {0x18, 0x2, 0x7, 0x6}, 0x1, [0x97, 0x9, 0xfffffffffffffff8, 0x1, 0x100000001, 0x3, 0x1000, 0x9db9]}, 0x3c) 16:00:04 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000040), 0x3d5) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) 16:00:04 executing program 0: fcntl$getflags(0xffffffffffffff9c, 0x3) r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r4 = dup2(r1, r3) r5 = msgget(0x2, 0x180) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() r10 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x400, r6, r7, r8, r9, 0x30, 0x80}, 0x1000000000000000, 0x800, r10, r11, 0x101, 0x7, 0x536aebd1, 0xff}) setgid(r7) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000300)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x200}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x800}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xc9b9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f00000/0x3000)=nil, 0x9}, {&(0x7f0000f05000/0x2000)=nil, &(0x7f0000ec8000/0x1000)=nil, 0xfff}, {&(0x7f0000ea0000/0x2000)=nil, &(0x7f0000e90000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000180), 0x13c) accept$inet6(r12, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/24, &(0x7f0000000040)=0x18) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befd52438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e705000000932fe7968f0607fea22b086bdebebef456c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321c5203477c877a"], 0x1, 0x0}, 0x401) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x1, 0x5, {[0x0, 0x5, 0xa6, 0x8, 0x9, 0x5e000000000000, 0x2, 0x80, 0x7fff, 0x800, 0x7ff, 0x6, 0x1f, 0x9, 0x9, 0x2, 0x7fffffff, 0x171], [0x9c, 0xf4, 0x1, 0x2, 0x7f, 0x6, 0x81, 0x0, 0x100, 0xfffffffffffffff8], [0x0, 0x5b, 0x6, 0x5, 0x10001, 0x740f, 0x1], [0x800, 0x0, 0x100000001, 0x20, 0x4718, 0x78d0], [{0x1ff, 0x8, 0xffffffff, 0x77a5}, {0x6, 0x5f4, 0x555, 0x3}, {0xae7e, 0xff, 0x4, 0x9}, {0xffffffffffffffff, 0x3, 0x2}, {0xfffffffffffffff7, 0x3d, 0x3f, 0x2}, {0x1, 0x80, 0x100, 0x1}, {0x8, 0x2, 0x80000000}, {0x3f, 0x1, 0xa8, 0x536}], {0x9, 0x1f, 0xc130, 0x2bf1a407}, {0x440, 0x40, 0x6, 0x3f}}}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) read(r3, &(0x7f0000000040)=""/150, 0x96) write(r2, &(0x7f0000000380)="fc82732f713852941078caaf5090908e60ad2434b01c36d58c84e73e2e57203f3be0be57328b15579d4c8131f1f4e9a2885ff13ac40e14d28ba4013a268c68bee1b5956a6b5e3bf45040bcda79bd85e1179ddac9f49b011d3cd7e34fd16212aa8a4ce74a0f604d7e2b275a69364d90dbeb71cf1429f061ee85ea4e3b66f078b9a90d3b8b3fb493a4fd86b0ef894ec1b1f972d465778da02d1972cc4bccb5f06bdfdd2a47d72f29da7cb0a186f7ca135ccee1c8f5f0f81be75d4ce8fa1b13701446f0d5d77335b9e4241b263e63b9d2cd2008d618821d68f235617ebb995a8aa816988bdd4ff30f09570eab93e86919faa5e48810be92c5113b15efd9c464", 0xfe) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180), 0x13c) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x0, 0x0) r7 = syz_open_pts() r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001440)='/dev/vmm\x00', 0x400, 0x0) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd\x00', 0x0, 0x0) r12 = socket(0x2, 0xd85c3805d6385ad4, 0x8) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000001500), &(0x7f0000001540)=0xc) r15 = getpgrp() r16 = getuid() r17 = msgget(0x2, 0x180) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = getegid() r22 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x400, r18, r19, r20, r21, 0x30, 0x80}, 0x1000000000000000, 0x800, r22, r23, 0x101, 0x7, 0x536aebd1, 0xff}) r24 = syz_open_pts() close(r24) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r24, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580)='/dev/ttyCcfg\x00', 0x3e2d08fbc11d7013, 0x0) r26 = syz_open_pts() close(r26) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r26, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r27 = syz_open_pts() close(r27) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r27, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r28 = syz_open_pts() close(r28) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r28, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r29 = syz_open_pts() close(r29) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r29, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r30 = syz_open_pts() close(r30) ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r30, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r31 = getpid() r32 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)="13f1588a2291629ed8521055eab0f63288f48ee91fa7140aa275f656ebf535f2337949080fbffb", 0x27}, {&(0x7f0000000200)="b446673ad9adba9f1e43a40531139762113cbc99cb92283650efa104206cb9ff7eaee9513f42a90a87ba34ad23aaefa4b937ecbd73cc41351ba48b52423500ec56b938ac66c4e3e5527db58ef6a133308b567092c1729724ee3a43ac938e6f6f315d682763849d2c4f51893a30604f6c3711f13d53b260a309b45192cddda09a7c1e82625b46bea078b2138dc7eb3c296c051de2c311bd672fd5c8cf0c6cfa2eb1fefa9ade0fe6071ddc297e91516561906e4eae68b6b6185607f7f4e9a6e862c4e4ae48d44399ad855d15e2d4705103794125ed820eba8ac674a17f9657f1ebd9f2c42ac67e720d5054e3243ccb9e8569be429e36dd0cf98d5d2a9483b1c60803eb3c7383395732c4265cfdd2abe79ff486d8c67e5e98e7c5432491c675440f2b4b3f7b1964d4e439ebde1135b4f2b6ab55255df5ae976183100858a27d566b774c4efa9d11b22f4bbcd0ad75a59461285ca7d7304a286415e6b9572195dca61664749e8ac81333177a8c44e8d2391d26cd12182f4f632dabdc03d639e83fbbb90f5e5e457b64279971fe7a68397092ccee8adacd100e3f8b513ad2053692b5bac472c0b6b3e3463dc3dcf7ce7111ee22188aeec78b20c86b907979180a2f3a923a876c5bad5db44e8bb585fb4555ce509453f400f936f3fcf6858f2be7d2dacd7af0cfeac85489ecf3b07f0f19a027169fb1cb437d7a04435317e57e4a540183f4b4040d6f35856927f0733e1759a5fdefb2985e936ba3cc8e0ba225cc614d5a75cdbfd9de11b45664f0c5c1765823fcf592c5a32c562c6e5b7d40af0e06020c95051b8f7ea2254ba2b81c6345f24cc2624184edd08afc375a7bcc168ab848a890978084eae947a8b9ebea6ab8f8ede3d3fd4031b2ff6323b87fadb0a1d1b7cb101f525bd859eae7e0892780288cf8f2a6ccd12b86b17fcc25c440b06925c74c049bf09eb1f661bc41df317438671d0b2a5634324dd8d18180706f863ee1424b8a3fee7265b76f19f4cbaad96877674c8478da1ebb5066699f1e82629bdfd1edd2f6ae3bbf9aafa610834c7a67103fe0eb5cb3e1a82f845fb5c2bdec0947512610398fda298497e06dd2a936e3abe470d2a31cbbc3888c8c611cda1a277a1d89ab3787dbf841f101e170e01276d0db8f80624fce9369d729f7e3861cb3613116c02058441539a780527fba0c4e9470c04e333bf99c77308375373bce2a4df638ffd6c4bd44034f2293584e77fd2aadcf815615df1dd2af8acc4ab160afc82438224f16a50597394f01c9b561a2587d0df16d1400f33adcfbef382ca5d694034441a06ae2deb6fd3c9dd239e544cb4d24f3dbcb3bc7150b47759800c750df7e8180c9e1fd4680f04c0ec45842bf5b08105ea26e3dd592634c1dca049218243176aae2bd5683e2ead8681a87bbd32eacc077adc4bf49fe2600e1e289830c1dcb0452ab1267c4ef6c483bad912ffef76969b1fe011bfaf2f0285ae6eab3661e3e1ff83efec91878d71841e6181f6ff5cab2dda0388012eb3ee787709bc7e5519d557f504d17221d55cbda77f2a0bcdb78d1c78c63d5be1a7dfa9838fe04604f1864755340ab2e21e15874e9755327cf4ae5ea97355829e8cfde2e367d1bd94b84229c4030f4f0d229137a910c27b8d3c419cbe8f243fb320595cc4179c368a56412120dfd92a318857fb40c9c729723566585c58d3a6ddaed58b869e9c39e8d73debb7460b5250ebdc4326003b9c03ec2517fc0fa93fcaaa3a9cbbb74fa147727192fb0fe4796c07a43d6454b2c1e1116d7437c0e440703af0f9ca9caf0e09b7bb05b684c75b5abba68e01356c2ea2a29f55b87de5f3f9671ecb8ab33cf114043f4a99f7166d26a0be4f404c0532acd6ac298d35db91a7fe27636c449b3fe40e29da98bdbf71bc1924e6bd3ea03d8253188b23231f547a77c0b8e9863fce80e01880b57668c5a56fbeacc416fe2b045c0ea07910e0433bbae42754e039cce4559f61d71732d9a1aeab14f0e49f4ebb4db0584ec0ec45dc8fc20f701adbf89e9e98539232d077da2b35715864dc757d866b2454e069a0ad49cfbb6f0dbc6c08e5c553c4a83d23ebdfc81b006e0e7ed4b5cf434d1537e87d5998a0fe3c0b282e577e5a09666002b36f9a472811d17529184198744b1f18172bb6a7c03ea22c121555877ad5eecfa043f4ce2d58e0ebb2ebf6e8c27a3138bc1f23000e1daa7a268aca9bf3c8424e02fe37fb010edf32b1951a29718dd47f936b729aff897d9775b4415a55529e09c04574a91bd801de2aa015a4a6d4a25f542c17331f457f720a3298434c49af6e5b4efb8b81fc761f45278b3870d72617e4a7f55d1b7f4d500ee65b829065b277c0ad3ef298d6d729299f8369755f28519d8027121ebd62f4589095a55d20431e1b393d698eaa16a9a01bbb1119cf9eb22fa9d4b8f138aae17703ddb0686f935bceb2c10e52b4302950b7347ec71a3acbb0e9b2ab82d21b932726ef93565c54450b1e8131c1c0b798547fe42ce92da613330cbc6e6ec4486bdb7a3962685d7540a07f27076197582451787db1d05e8ccc6e85cf7b5cb992d9b2f0c7be3edddc92249862491049a9be664ba2c6abad081cf83d8af3b250a026a52338152955f7307737a8d6ffb25b5ea8e338891b39a30e34b13f4f35cad61b85d5b5dc296e200d0b0aaa18688b741214999840c1224d98d56a0a763eceed8a237462153f97445cc8a2f735a920b1fa36bb0fd8b87c075a65f8109b472416cb37536a1c1734c0e46ab266d450ceeaf547712bb8d86c74bd85ebf216efce68a789c8ac708782954421de46a8dfff53af3d75b456d148a2df16a2ea15ee9c81248ef0291b85f9e3dc7a5bfea3902210d6e0e77f2e54429230c4cd1e014cadb94626fcc3866fb9a5704e688e04c33b39c5f236ae9e42c1fe228a702a86051df3510a16dc325a0d82789c3690cfd96b28779f824414c366b659ebbd3950852b71d805d4a5ac3d0bbfbb7c8284b30593d5d93ef6bbac50387e1e6c3ddf690591de6d740e6aa35f09f94352398f6ca826b699078cce88466a96ec1c3e0ab82612f59aacef359c09037040970d551b851df19f2f3d9dd3930406d7c84b4df6cf16b827be7805553b5685d7afeaa13c7358f2317b4cf800e0c984251081e58629c030f537efc4680277dadffc7177740365edbdcf04f12d47bdaa89fc272b62282d4f6295890844bc83b0738c55a572fcb5b5aab402599e6abe4b715ca16e1d5103167977868cdc5e9750bd79f236acab63476961e20ddd55fe7bc51a23218f4d7e2ca0c9cfe706fde62dbce55b7e8d3a454754084e85a35c84d933525ed223a1f50e5fae7f159a6127abc1687cef0b213cb3d647fa018ed9d32ee2b828e0e3775dffa143786923f9d5892e8d834540f06dc62fe5f1b03b01ebc657d911a4dc163b007999cf4afd6612fcbb748e872af1dfc15bd65fa5e1390110688e2201076c2534a6c25742c7399a448e1f61123da91a75611ae6f1109ede64ba88ef29e6f7496488072119216f10c69f2fbaaa5e019de2558ed020859a5010b03a06f7b632f0e00132312a20b48c1a633ce35cd482da17762d9561c0c0c3ee266bace0ec970380fcfe1e1e70d33ba2b623c375bedc4bf86dfa934f6548c354e6996c19266b141ad1320e52955feb329da360dbf17e912d5a267e26b85f90b5345fcf716d19cb69d644215a1b9d3061439f51027245c2dbef372dad79ecf368608e867e3ba8ea82eac30b7061488f437d4b463db41eb113f1d7e206bbf5e7f8039eb8194a6ef3bed046b2241a488454628e69e17e474ea29ffbddd40e541c6cd878bdef0c4663b7d7308bfbe2fce8bc8cfb02d5069b41fe63ad8df3a30fb7a8b0cbfeda27df7787e97f759a501a8821b6f4084bc21dbde26c14d5b96f9c05fce2cd3a72d06107289f34c46c39991a90a7bd8f127cc434900f4ec014cd34bb63d2ae7aea1beb4b01d5fe22fa9d17469b9e111cd964359944fc49f61f0f4a5750b3381949af8f0d31304dcf0b41ed1393515810e02c8c48d1e9e6332baa52fa752eb4cec2f41ece03b2e32ec2d34c1014418a05326e22df661de8adcfb4d9e8b1bde4fd6e53755c4c4365c3f9fc013da0d262c52329aee053f4ccd0e8c66fb4545da07cc57b324b51edb1cef8f49213a4dd5f1d35539fb647c71edc5580af11c7b6c1608d937345ae411f017845360fedc54567b90048fa39ffc1320ad5b62bdb74b5ebe65c549ae341dc06a1fd7888d63644014fda9595a76ddb3fb0ac3be0effad898e4620d1e278c3b5fc31f7288c17171545564a032530eeeeab5953ab9831ed9ce968ea208eb625691975e6779498343c0b8933650bc1cccff43897b7bf1147d3af3d0bdaa215c2d53277e1010f6807dd2774b4d6162c0006e54a591fdc3dd685fc7231d6c5a041b0063e0366d6da212119355de3634215844ef83973a368fee7af1d971a3cc643c071e92f08caee5816abc3aaf7dba36e6a52932cf66244a3e7beb8e4db9b186032f6648b1a251f7ce8c6e440c5f95786bd88748955748049cc07a5f1ef99c8bf868f7f2c100555707c3e2c3564f24e56ebc7b55389e707c4bc39351eadbe50cfb41935354f9a916cae3a0050d788ccb33e2b297d5708c64ee5d5baece4465fe200f59f93090537e64ca172bb0bfae135a1f6e273bef613a2f50509bd85819938aeacda28df7468e11aec531c0a06c88e05a349706103a05721df8880abe4a2b92575f6e119d32f52cb90d019e90064621d6c2b3841cf3c3bae0b2d85265f097947c97edb032a5815c8acc8b57bd7b98c43fdd989baa401c1d0c3d8e90d00c325442e1f6ca32c8479cc7df3772b690066a4b0658fa513fe70ecb1a4b47d0bdf805f1f7065662c78c6b2ea867d71f9397b92ed9b94326d116b691708d02100288a73ebbd358a998d209df3e9d2e85177529b82dc1eb72ce4a547627682fa2929ab968b88c92e960d3317efd32323ec0a1dde4180307b9574993905ed2406f564e9a2cd754ab8a4deb7223a0eb65161b84ca758ff90af84714eee25d8a716f00cd24d254942719a4b691d850a9961257dac595b083de597bfc6a080b29dcb3e2489f8247bd1fdc467e16b1e88e2db22c156b43038b5ef1880b8e112b0a2fb61c41a5e4f6353c458e75181055631ab574df824a11d29733517f4ff3196e84431fd23a6b8e3511e52d83dcd59f63ef4cfcd92197dc5d72cb47358290a88cd1a412bd6981c92669f0d1bdc9761657acaaa0ce665a9799041a303fdc2241c5d43113bea81d0f0026a0c8f32859e75eb346315acd86b2530d8f29874cfbb8a030fae9438c485b1e5e8a684fb510b0c6e5e9d9794fe29b87f2b733af5f2d0d3afbf3c4c3d1442cc9a559a125c5f1d46b21e5e7c22711657cbbf38eeabbfc82bfe4f19203edb27850f9605f5ed8c1b5b3d996447f89a0279d229795f07a252a4b757b1f532c68e9158d777036d01a0d18a2697f162b422a2d2dac4134cb6260b6d293a04c24b53c342ba27fecd5954cdbc9ddc97651041c2214ad7fadc578bc2dbb24490fca5ffc9fd9ddb1732e1534da1ef0dbf02c6ef284454bea9f91c55daa2229788f307105fdeaa5b073fe9f92372ce7ea34942c354d336db49c9e7c5e68cdad42353b0e3857cba9ab9cbaa8bda9735fd9e7ee75b5aaaa66bce5ff55e8882ecf7895adbf8d8c85d5d6b65f2c232b66d101439e82a1556f9e61670adf5bf8a793d1df6b46f8e1eaca339ecdf784d45a8f9b7df2aafd6fe0867067b7467ed67b346e8ef0e2f", 0x1000}, {&(0x7f0000000100)="4d598c9fa89a134fc76cbcc1b8453d3c7baa3d50039e5566c310dd8322cca76937ac77f77676c7a462cfd37347bf0ced4c103c73eec4d87f8a8093302a6d5a76b97c3587c4dc5ccee187ac1b4ae473c62c75edf332fbe3aca9aee48a5a8334bc95401862", 0x64}, {&(0x7f0000001200)="0130f0ea57ad3cae955da2b7b294f019df1496b82742c02608bba01418a437b5c4e4ed", 0x23}, {&(0x7f0000001240)="c54ff72b14e9529a9c1ed492990298a617182b1d2dcacf3df691e428cd48f4ce0df9b2d28fb8fc41731ec932204436cbac78fc7ea99bb8ec9c7d52b98aa3d8a0", 0x40}], 0x5, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00 \x00'/20, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r21, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x400}, 0x7) chdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) setgid(0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x4, 0x4, 0x5, 0x0, 0xfffffffffffffffb, 0x3]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x4000, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737766000401ff000000002200"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) close(r6) dup(r1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = dup2(r8, r9) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r10, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0xe7, 0x0, 0x1}], 0x80000000, 0x0) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000200)=0x9) readv(r7, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x10000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x3ff}, {0x1}]}) 16:00:06 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x1de) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) pckbd_enable: command error 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x80000000200) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) getrusage(0xde90a425bf6a90f0, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f00000db000/0x2000)=nil) shmat(r0, &(0x7f00000dc000/0x1000)=nil, 0x1000) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xd08) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0xf8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="1486f32a1311d8cc384a21e60099da0c66741e793ed52a091c1a242bed839bb1dfcf56b2d26a3032f9d8cd60b7587724dc486c08a21c5460bc30b758522757f6058321195bf60986f9817b7728f56bcef57658789ec975208f7b93c991873028de3bc256c907f99b37560e8148ebce67", 0x70) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) read(r1, &(0x7f0000000180)=""/105, 0x69) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd5c6b73ccd9d99d8, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xde08c54f5dd79c17, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x800, 0x8, 0x8, 0x7, "227a69c140d488416cec5afec9c79020fe8445f4", 0x4}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r3 = syz_open_pts() r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000180), 0x13c) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000001c0)=0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x3, 0x0, 0xcde9, 0x101, r9}) flock(r2, 0x2) close(r2) flock(r0, 0x8) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x501, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x0, 0x101}, {0x42, 0xab60}, {0x107, 0x6}, {0x89, 0x5}, {0x49}, {0x8a, 0x10001}, {0xbfc9910458563fc, 0xfffffffffffffffa}, {0x6, 0x7}, {0x84, 0x4}], 0x9}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x400000002, 0x0) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000008700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffff5568c2abfe05d838b42c2ba9d5f7782b6491b1ac90275b18c8bfe92fe777c46a122e0431996d479687cedd8944d466a3ef64404f814bc500000000c8d2efbce105e8c9a8f5c99c95cbc07d66b748c27299"], &(0x7f0000000180)=0x6e) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = socket$inet6(0x18, 0x4000, 0x6d58) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8201, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r8) r9 = getuid() r10 = getgid() r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r11, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x38, 0x0) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r14 = syz_open_pts() close(r14) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r16, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r17, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r18 = syz_open_pts() close(r18) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r18, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r19 = syz_open_pts() close(r19) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r19, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r20 = syz_open_pts() close(r20) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r20, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r21 = syz_open_pts() close(r21) ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r21, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r22 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r22) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r22) r23 = msgget(0x2, 0x180) r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r27 = getegid() r28 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x400, r24, r25, r26, r27, 0x30, 0x80}, 0x1000000000000000, 0x800, r28, r29, 0x101, 0x7, 0x536aebd1, 0xff}) r30 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) r32 = msgget(0x2, 0x180) r33 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r36 = getegid() r37 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x400, r33, r34, r35, r36, 0x30, 0x80}, 0x1000000000000000, 0x800, r37, r38, 0x101, 0x7, 0x536aebd1, 0xff}) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000003c0)="c9888de18cf31ecb6a629cbef033ae23fbdd54348b547b0c3f82b3cdcfbf5b769bf75cd7b66b9e9894a150092780688ce4b2341b20960cc012fa96b448ce695972b62ca08a05b287afb5c3ddb57bc695cb5c3cc26a344bd04fb1e088d1ed15389acd7fce04a465e976194a8d9bf7237c56dbbc51f2dc9e29e244327cfa10948967d2dffed3a69710dad1ee6782f89ac1b8643876ec8fe3518f472dda864a3ad0dfa53c6a7738a4df1f04fd91024a623108ce55dffbb32573f931d2cf3c7c515846f486d05cf7dab96faaee2520d9fe55ac0e5630c9bbf9ce630a29ab5612d007e5bcc6c3b30964ba368e2e287696ed603692b7b9c5056981b018289c4d36303980e62d11a6cbaf938e12c8d7179512dac6dd5bb196c9ff2aca028bb11c7c57220cd9d4bb6aacc80d9bf3aad29401b5471395d3f3f39882c86125f8db420c5fae2d0ebed8027cf60cb9d51e0557ac0da838eba45a7d039b8791474a1005224249f777bb29aca6bf61bc043c5400c52b5d10856fc063cad8a012e13c67eeaa1b5b620d069d2cfd901a0fe48962a919b34a14164c5849360579529cdac842447f03a330722d933648fd1da77385678fb590c9a189a4cb6199e5cf1df3afc60b6a2663a8b7d94b02c82c2078fd13a97282638d81bc868ec6ea966509b3e4ed56286166dc3f00e1e2220e5e02d088a9576e898548dccf2821a0312f1dbee8e88757a9fadee24c5a602610900ef2d9569c54c1320079e377668428e5bfc7e9a11c0739f407e3f524818e1dbed20c9a3111e0957cc6ccd5a259148083c693e973c36b5ecaa1badcbaceec79c9481d4ec6d9ebb387b4ffceb7077759f2a4bc9691a689d630c5cd304e9cce06ea2d053a43b4463e264bac477e28b3ffe470d20b145b3cc6546c5c262b02626d4262ea64e75636ff0e9629273338bea215a598d2311273260040b7d65efbbeb52e1579904409da4b5fdff3dd61de0797aefe2f45737dc74f5e486f8d49314a0fff19ab8ea7e987c10120f9a9b5ea2cab7152f5f7233dfbea356c7f8f2c25d7c567547136dd8718e1c69f532b8fc433b2568bdd56d3e3284d2fc2b25308cc01c0352daec0324ab95f7750bedd007fd4204163de2f56a8f49ab5b8d0d5da511ff4d3d3e4e8c2a072b3474a37adb11d4ff127e77e62ad0219c65143897fdf06144b0fb1ef0a806124a1f0815a7fe2244f9c92f2e46b85f6126c99b5c5a69a669b056bbb7bd32ca4804fb38c7764f94ec6980876df22b79bd65317fb0717f347354ef38e42670dc9a2505c286050bfaecbc4933a3e2d704705640ecd6e2ba42945787733abf07f3ebaab12a49b35daf98350fc78257fb28653d1c31b09a083213fc39ceb532f0a9edad7d4ce09d35822d15cf13b819939c245e9cf08bd25a746043b90fab59e10d787100181c5c9c6329e2961411db37b5c8bbb1238cce661d8c2515ac91044e68874f2efb9667db4a1b2d0dd28dc74cb9d701c082e2a0adfc9abf4983e7687a1d80b821b713e5e9bc5e885fe86b8d23eeb02d890864b188fd42cadf4f77027ba1b8c9f0e2d12b2a080384468cd9ad791d70a1f80d2ceb4e00934e0ab85cb3b08d9b7446c13983c0c1e8f80c533a41df033dd755797819be5876b856b1411113497305319e3d1a97107c8b9148777b62a78286df117041a1eab28940cb18804075cfb8d180d9b26321b83381d34ca3c960815eb71dfd5ead1a8ff6e7e02b36933f8c47a1d6f6287c9362023346ff6678b47652f4331f535d6bb8f13bfdc9f68f06fc15480f830f15e66e819e128cde6b084fd8851b85823c584e7cd3fdbd161bd55a7ea9b05162ec46870704f890e83c2add7d33a5f47b0afffb1b1ea88b6835e535f723d01d8dff40b751c468d3699c59dc241ee9b016b84728a4fda6fbd955a56cdc878e3b1dbddc3868239d14e440be269bb61c0811b7fa2406d71168dcc214a36816f3fb0ce33b429754389b421e3fc736dfd3de8728e2c136254aa1b67bd62e624c08e4432b83479936ce977be134e5d8296a362b0b08553d76b0391f8174f1a19ef4b96e73e6e48ba86f01c0dfb19c99442ddb3368dcd21eef39907f6e01758c977e843cf38984008e45d246a040a4cdb75248755ceff8414b277d604312e98c158a481b4e3a17f234efe0910b0f5d3cf21ee23d41ba4df604d8c184c256a2f0f2deced321d48d4e346655a84e710276b05a4a6994f042c0c5ba2b919229d85aca144329fd2805ba2ed6b22ef46a43c2e7afb278026f9470517fc2b46704dadc3c2b465c79d239bec90f72338f2e512df0144c913b39f14e04b491634cc80d45974c83e36bc31731e954e8b596a92673eb099499098dfa8c1b4ba1156faee7f8fdf3b9c843876b211e80d7c5953bf3b76ab0ba6d407e4e26e8add1132d99fed6cafa9550330e8cabba405da23cf216e9bebbd0077f0734ef33f522b24e7b35e35a8db1ac0541c4ee62198b6f72abe8caf60f9832957a41dac1cf66e5902355e65bf46cef85d96b8999b2a2d017d599b8ad95dbea0600c368cd4d603106dab83ecddbd1456f09edcfc9417c9af543a56a0ee03d7bfdb1cb753e6face8d7cac8b44db672b6fd07028607b520a446188cdc9de9679085a62941b7e8cd4125f07f8bc26abec86e60e13292de4e2dccb6ed6fe7c1bd82a4c84f1dac76258e08e9acfade517728e7c230f646a5acdd9e2a4540fb8bb78ed356ee35da74cd2e9acc904a54089793e9c0dfcef4fea53d6f3bd306e2be0a620f6c3c68c81a6a3d6b02088b35a5ce684978d671b40d9211d15435b4f2c31c4d4a571553bd232d2fc6e06a3deda9c8c342c19e9927df4740f215a205b73904ea9ed687ea3903d00745a11e24c3da52c3c5dd0378a9594b482a760b7f40921f77e7eb06d239c2c22445098728ad67044fd0ea8c6bc7cf1e4fe2a3640c6c991f3a124118dd0969b0daac6ad03cd8932d210581c249cb00a64d398c988006962bdfa6e5584dad751563c72f94a256d604b5daada86e219889d850833d71aab4a7f072ac56e60b646310747fa7d04eb694ef5732168373f22e640f1b505d4518bb0c292a9306b072374f0766751f554ea5b4b6e9110d0c8c93c188de9f87fa068099f37e31214ec7b31c424a181f32290a8434492af5784a4de95bcc30089f823709a23ac6eb365570ded9dea9cd0186b688106188feb895e8b3c8ed5455477242c2414d4db9d4c8e4a6efea1eaff960f1486209f7967b00d97543496888e58e47a33213f3fc267a7c68e2194cc679d5f242767486c1128774ff166bf335e48d6e735705d9c060fa816cbb1886ce8a1e45148be72f8af684c933768535c64c70d5b29b475c841921f646608f62e4747385b1b9026ee1f040552d4950e8323822c00ab69e0665ab91c990a308b1fb4d7c0a06fa507c2027780f586429d9b6c07c22929122a744e320eaf63ed7cfae03c7dfb8133ba09abbd1168d57843312f8ccdf3b5ad02ac8f5d9ddb9c2086a61e2a8ceef0ad4a0d40f9ce57fc33fa9ffd0efbbbf4c8356d77b9dc846c308b70e5a06bb2ecbd3210d90d3230ef92f1fa548c91599defe97536385b473806937a86ddf162c83210c42b88a0643e2c2e0f16df3d300b49e62cfb0d54e44775bc49e2ea3f6811c1885a7f9b89c4dbd17de4f8986234ca98bd843f44fa74bdf80a9d0efbd50a134f59ef19fb83b73826d2e4df79ef8e3fb03c1689ec69c1ed484b9f9a0af349b9faeb005ed646a20bc6bfeb38693fb7daccfe4a8b4b2749a36c08985993c7290f53309de24c9d1bc3417151e946ca62c58133d7589e852abb33456b249fd9d2814637c7255996e1482c757d6443fa7769d6b795e1fd144ddbcfc2689f90d82b9d8f33e5c618fa22e3cff7a05169aa9318b51cabc3862ad69ef7b1fe8a675df02e15306dad999f1d75223560c270512d4495ee9d17fc8123a657e4e74e3fe7dcc72f00ba3e007474d521fe131aeee69099ac4425b0a7b96589dfad2132a68880759df93eb09fece9a00b754542065ad98cbd2f3cbfd6a87661c56e4dfc6401e43ae228a80d9dcf3703923d5e153227f91ee82bf73ca745f2b6d910d17bef8e76aede2aa4c69683bdf583d0d9f87f84266bf939ad68059dd5c4a0932788978d671e23381073039b19b063a067e1307afc9a6cf037ac8b6368cc4cad5af3ce9813203779e240a532bd920e90aa3231fb0386f70e795945bdfdea3f5abdc59c9e150890c5d79ae750e8e3e952e5ebcb9083947ef58e9ee2b105536fefac7711091a391f781f23447bb0183c931e054d908602598a7f9fbb49020af11d159d3f6bd261ff9f995b2865579bea8914741c339d8acadc9017dcdb10945bc71d3ea7dcd73ee4b9841e7ffeb699837eab302d627c49aa0b71f78d2358192b7b5ae5adb84797bfce094af207980953bfc3d98dbd9fd324585ee069e5083d960dc33c0695f02c2fad567fdd0c831ee4e926b1b81f99bf950b25b11a7acb32b2cdb3c438e896e8f453b949f1c979a641848bc0ebcb57ffdba778546e775811ba00ae62b63a8e4bf45c093230439c8e9f308dd3e35cd7c35d4e03cea9661f06deae2ab4267bb4fd72f76d4fa0e7c8c4a92a9326045378e106da5123c131f454ec82ac78b2f49fd7c51bd8db3bfd7547c4c1d9f24274ce9b6cf7d0bda86e36e45ea7b7bddf1f11cd3a20afd8369d922f806e825997b7d5a9189581976f7640265e5328a44c47d12dbeafa2a812febfe08bfc1986e93bf58c5a8f7d0b49569dad4a8109128d1d90927918b80b97ab997b4f8c3dcb36dbfcdc855de505cc16aef0ed3a0e02c16a85ced4de975f55ddba293caa28b223972f9c71545dfe39439563cc051bcd39399437b9d3bbc49d041bd6a7f710b91f12745417301390f1682b3e158e80f0c1cf063a2883b41524a57aeb4f1916e189b0597676eb99b17822f9759f71ac7d61590ab6ee01149951675ca3d7b7a7aa394de6ad37206072ec75ab6857d1b32ab46b729b1a164d55bedae157f55363dcf3ae8e0bc7fcc7643ea3cac1f51eb4a78a559506154f3775ef6601457408dae9b9e2a608dcb37af4963487d18a3d331ff7adbf656ff02f68e7585a2979443ef335d0dc4f234d4d855a18512fd038732b8f0375150479b3c186fa6ed941698757a31420ea1cf8b873559ab58a99652a7d37093cfc7b1fb80d6a23b2987902af2a355ef44faa65f5733b657116f159e9d08efad51356f573ddfcf0dd19e277354830b6823f422acb49e8f61e475102ddbd7166aa3322217a06978a727ffed8680ead60a32a9387641efa2ce311f813561c767adc8923cd6b76befc41de5fc623659cfb19a0c114b32f141d9a0e718a7cdf92cf35da01f169513c651cecede3919ef60c6b4d43926abccd16eb9c58a3b5191781fa8368d12ff8a8da3269f283f297036219f254181de1dc0f6cdff39fbd00656ee0190049021adb5ff931fb1d633873708fc540c113f199dbad46ab25bcf1e8d4a8a16afc288983d05f16f0aa2bb69f5e9ee20cd5375b30bddecd81f8276677b5e15b0bcbd1ef10e7c935f91cbec2340db35591fcb62884ab4910eba1a6fc72068bb3fe4d0e0872fb46fd130adfd20b83872fa3d401bc339a9e279beb8ac266c148fc58fa3562f481726ed38fce14996d4330900726461c457a60b90dda2978332e78092ae6b9fbb5561fbc21c579b3a5174ddd81cba5ba545f0de37a945d9e3132d2737cd951342ff3420681439bf106244d0b15815bba68a4317b6ed4526efd4693d1f7a88e6148013bb66e853f", 0x1000}, {&(0x7f00000013c0)="716e0183a71ba250d1db9f0053f00e1808f469b26f4838b344979a49f64e4c1b173a60bcef8f87c85102ae4718a3e50caadb8e16d2cb7a32a2990e02b0a077e0709e3260672c4d915434a451b60c3465b431434b27c2310253d65be2e0491ebdbd0e85c0682497b853732d3bb66ff3732245c0659e80ded4c2542a95dbcc4e55ae004cd26820c32a173686356fd580998ca9569687b6a274df9022432dd787ab64f5106e8afca90c0cd3fe0c051dd56abe4f49159169cedef362693710886d82d9ddfe9e211f6dcc4779a5f1537389b96d43505ec895976d418519c3c413217175fc3ec6c14853764544e33fb5029b3a466e851c18e52ce7", 0xf8}, {&(0x7f00000014c0)="7c82b21127d91a3515a3bb455afa4e0c8bfbb9a5fa1c3eda7841a35c80af97fe049c4f09aed91ca899c68de24624ce147adbc683271d09a4b2f855ab74b534934d3e240e334f3c464ae4e8b7178a454e271a329afa4842ce2a08425fb784d7263b55182627bacc4f2527372e11f6f2935c484e2937be06119f9bc71dc8b470d765ae26ffb8b3e359b1fe792d2480e8111c7db075f0c0aa29d555387fda1ac1613dd5cd7462a561e1b2c645946ff6d8b789bae2b8e2b730c6007e71c5df062892c04113d02afbbb06719a3db3dfca950865aa1713208126eb06101c656adf525878fdd7fb", 0xe4}], 0x3, &(0x7f0000001640)=[@rights={0x38, 0xffff, 0x1, [r2, r0, r3, r4, r5, r6, r0, r7, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r11, r0, r12, r13]}, @rights={0x28, 0xffff, 0x1, [r0, r14, r15, r16, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r0, r19, 0xffffffffffffffff, r0, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r26, r30}, @cred={0x20, 0xffff, 0x0, r31, r35, 0xffffffffffffffff}], 0x110, 0xb}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r42 = dup2(r39, r41) kevent(r42, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r40}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40, 0x4, 0x1ff, 0x9}, {0x5, 0x2, 0x4, 0xfffffffffffffffa}, {0xffff, 0x4, 0x8, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:08 executing program 1: r0 = socket(0x1, 0x5, 0x7) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0xffffffffffffffff}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4}) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000180), 0x13c) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fsync(r7) getsockname$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r8, 0x17725b4e49a51b86}) 16:00:08 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180), 0x13c) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x4c2, 0x4) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0x7, 0x4, 0x3f, 0x9}, {0x1, 0x155d, 0xac, 0x8001}, {0x9, 0xffff, 0x3, 0x7fff}, {0x7ff, 0x8001, 0x20, 0x8}, {0x5, 0x1, 0x2, 0x816}, {0x0, 0xf557, 0x7fffffff, 0x3}, {0x7fffffff, 0xffffffffffff07c3, 0x3c3893fb, 0x7}, {0x8, 0x9, 0x81, 0x2}, {0x10000, 0x2, 0xff, 0xdc7}, {0xca, 0x5, 0x3ff, 0xffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x6}]}) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x1ff, 0x0, 0x9]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:08 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, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) geteuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000100)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x4}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000300)="ff58243e303920c04898de91ae5faf29c59f1c680f6e5a1a031e0288ac1837a55da8390b5e5b84c2258d2fac17cde729dd06361d5679079b5f95439d05fb140da2e94b2baca17f1eb32ea133448e9bce44ff8879ee65f67852dcc6dbfbb1dc5af20129c77ed61fe0edada82761d2d59e843e770e37b9308d69231eec7a6218be31c730", 0x83}, {&(0x7f00000003c0)="4ed801c889597e2336166ddf1ddc8a12769c45e055d2a2521340a4ad3f7fdb3ce1755d13103c87c0a3b6e74e69840a7157db49fe47a3dacf8490917787fb8f84267e6ad2ae6ca2bd9a381c1cfb9f07821ca488b2edbd80f047ac397b5604a236a3fd6bf665cf727e5fe3be22b3071467308adb57a8b16cc4d71b1e8e02a15a71a89778984472ba5dc2149712bdea786616e497fd998d7955d453d77b04970a2ce25af7aa2d4cf3a2", 0xa8}, {&(0x7f0000000480)="4207acc66e992d62314070716399acbfc717a8924e7200d53253f65023f4a69a009818da3e3f7827c88d3ecd5ba8493f3f196417528a3f63ecd64efd6d59fdc118d765caf508503f4dca99d7b28021f3112c71db553704942fd0dd58ff619f58ae0b7694fe8242b3deae9c08676ee28f1193ffd6459348f562cc2b42f12032c53c65872655babdb17651bc36c9601a3dfd44f5dcc30cc6bda0c87d444f0f9b8c81694108b83bc32426eb54394cc3a509dfdc460dde324110504c8228d7b3069b82746d012d665cbbdbd9428855fe2a9b5f48b492bffaffd3154d5a0a255a", 0xde}, {&(0x7f0000000180)="cf98b32dbfb7e1fc13bfa696d59ab54d84775dc6a25c05640873a7838e71bf2dc9b82011260da1bf9e564337f3485af664ba2c5f82a1ec1beb32a8c4181f7ee38476680a623d", 0x46}, {&(0x7f0000000580)="9699f2a6f4ffbe3fc952fafe881105593c9e7c856de85ba728d2716c8d5d657583663413b6a6fb2336c04fb82ede6efae167bfdc5d282a2f82ebe2f1979ad7ccd5d86c0c0388a3d9b717131d35705411f32aa336b2e2188a8264ccbde525bc3ec8dc1e4b1334ee03e35e4636a86b5a9eb28e0b67e558b50b7baf0c5075eadb8c42df5d0d4062bc3725ea57903c8bae806a787063318527bc6759837a77226623eed53b1757b4db024fa9e2a3c370cb1860022c0be67905e35225ea9b44fe1bb928298fb5ec0468415f1cdaab2a899069b57d40cff1b7b0ec8cf9796a2a0ff3228863", 0xe2}, {&(0x7f0000000680)="ed15316befc40f9104068f10d4a31ab16b0dfd79215cea5df995cd57f67fe037ad8184dfe810a1dbd5ed589cf45c063e06bda9b73068df9586aa93d29273cf5ce9edf3b155b4cc64388bb16825a0d3f1f9aea8eaa55a7c1a5f1fdf6c44006b9b253fd2c2d15ee3c6c9edce1df9cc13a60421bbb4f5568b45fdfe93de4ed3ed76f2fb7da2d4ef0c20d2fb0a3b36361c0d2b0c54ced9669775f635f475640f2c5bf78427e6d1e610e5a5bbb8e54240fc65ef6d32cb246c99441a394a88d1e652f343192693aceccc70", 0xc8}, {&(0x7f0000000780)="65dff56edd94196329a5649f543ac1884e2a634649e3bdfabf1632b158e4c698fd77382a416d6daa4917579dd05075e5a30241e6d8d193f7f96b2cbb7b7b5b764a5f17f5cb4b618232995521ca6ddd491765d2cdb611b3c290381c5cbe7246efd77c500dc07d7d19370da8c883d7e8adfe33c9f7bb8c8b34067dd3c4e5fa8e1e3b5621e58e8ab2a514c37bc26d23d6e1f4", 0x91}, {&(0x7f0000000840)="2de85d69d44a27fb69364a5187305d1fea7eaab63bcc349b8cacab83670fa0c0126543ea0daff4de9c4b573a315bd341d6d299244f13417d6985477f717049edc3084e43141d919476e4f0165b35416d5485260713c9c27eaabc729190514e448408c92549de42a20a992c2c752c0899340bce9b8b606ad1f12c18b86e842b09a2cc97fcc16fdb0d0aafd873165991489fffef39aacb67a89b337109785a85798dfea49394a0a893287ed0df5d1365726c008dfa507de6a4dee19f494b86776fa9a74db12c153c199196853e4b4371b846bbf505e77ad3605ad92b6f1967313c1228bedc3512b8d2", 0xe8}, {&(0x7f0000000940)="9e2b3e02bbae6c78182e80e8fdd4d81d16822a86e9d2a3bb1e95d9d20dc774b3e7b598baca533be6d78b303485f5fe03a247071194cd6b03899f4c6e0f717a0548", 0x41}], 0x9, &(0x7f0000000a80)=[{0x40, 0xf98e360ec4222048, 0xff, "cda52a2f2ac3c54b7904dfa6b5f437b0a411443be671b039e86f99acf495c45c5b5ca0dc929458e8d872"}, {0x108, 0x0, 0x3, "48a6c47e1aa06a87a0082c0b7b48197f8c308870707a6c8ba4ed3753eea4a13834af2066d62806510340a34ed82586ed402326d60a90dc4c4d56eb564bb856ea69fa306fb8013aecae61c959b1446558b6852721a73d4a567ecd72052841f45403c30b765691b49153531ed368ae8aba9c03b6b51c192b2b44217129e6529273aa80d208f48daf8823c7fae4a06c24db8c426472835a3c63792f4e6776992052343426eeb8ebfb9d7aa5bdca4c886571dc06fd770fa78cf2f73beedb1e9814d1114a853b964714f1e75928037b41bbd06b53041578ee3b7485f3661980ee8ab9b9dd69da0ff5c74dca8cd62b50bdf9722443db8483"}, {0x90, 0xffff, 0x4, "8a5b3c4a94b50c0d3935f31cf29e2b1e775b8b90d22d0f7f07d3f8435e664f8aef512654d883b2f7d611ec6da8c43791644183f2358367bc7c35f456fe831992da73662a3aa0cd0f8708bfe87ca89afddbf3331f7a4efaa34486da8e3e85bade9a648421b381120f3c839685e089534a97219ac0cde6329ebf402b"}, {0x70, 0xffff, 0x2, "8083c1c75fb52be9836bcc1f714e1367a89d20d707f4a657f706df90db1a3db5f069fe1a4418789aeded08caf982e55203f4048c3300e3090ebe41ab2cd10ce5f2e307e7cc23ab074350d527fad027ba4d4f1a660528f853427efc6a3de36b32"}, {0x1010, 0x1fffe, 0x400, "fcfeb3e1028ec27d738bc30b874dad0a1a66b5b8955f01e6e12e539e4c49f55ec6e9e0231b7fb43b3c94b6b40ae6476986ab48bd9ae44eb1221004917fb4b31772cddd6358adcb489c11ba097377d6f1bcdaa41d13b012fa50b15b23f6256fcc4f03ac4d56561f934f72da0d8f4581b7b13a1ab882444cb2e50a879f396acaedf4922ded9db32abbe973852b8c7e46410096f5ec83a2ffe47a9f5ab3e7374de06347f15dcf0f1e4b0c77a2da563519a2becc68e28acf39d04e589c5d5e9516033be4f23ac07ce7b71da0dbe2420b8d05f93ce4b88658e051d34bb79978ddafe38628ff1e0f4c093d4c9259d5c47fa7cdd81b48fcd83d2eff0d99bf675988aca155ef8dd2c3653e9c0a808164580c918364b4eaaf7e7d348047c013297c6454ab812a0d42aa8d9bf0c2ffc768705e937b995d31f41503d8dc3eb7d5728575394c7ffe9983311fd7b4cba3fe8f4a38921df181c2a4b12239a174edceb37b97bbb17640eb0f20f6eff946de6ad7ae5162b960040fba878c4a3c85ed9df885ead0128adf4a99bf553c90114c59118f8a911ec5784425c3ae9f9764aeab168fcd01397684fdb269b99655e3fdb9ed8e5a9d771a031400e5d7ce06c7b4119fb54a68391c0cc70b2610a9c80ed3127bf7c31937b6bcf6017744126d98a7f4257963a64dd2df6e8377c784a6860145aec2316aec4407abc0e56e023527cffe26f435ceba3481b869d4df32d457049f9ef835a3ea5645588cec087eb637f86d8a2e528e76d668a8ee3bb27d1789567e54d5a9356190740d152a77b047f805509d8f6b2fba35e6ad4b5a1a2bd12f8035d1ddc258a57e155e85937fc2e19d0fa9d6eca7ae8e1ca563c533739fac2c38f8560128a2d5182cf8806f21dcd0279a7cb620a4af29a340282b393bc786d03ca1a8dfcd5456bed29ce47e0e075fa115ddd8c642a103eca2db9dd28ff73ca81eb71f8d66bebe141ba111637bb3e7073e20af13fd27ed7bc7516b57056b1d79a1c1a1e537011a7436c44a5073c38fd296724be6c2b00ec9e4aa94b4a1fffce11dd280a4c0a5a7e3c8cbf12576abfe46e1b52de51012cd3335657bd004b90eaccaaa545b0ed78c879c6343380daf802df462fe340e38decf49801908d4c09c5712dab095bb5888b2ba202f471b03516340eff632848cbc898f921d6234b4fdd952da141d373908d67ee38589881a386aefe88f5a8a64ae940be722ebd11ccd611f7402e37e2b13420654e24367f4e76c406174ba55d42400256fa30e0b129ed0ef02ed15b31f4986d5343d2e1218063ea5af261d1819d3555756ce0355c3d302a0a4281159609384af478dbf0b306b2977d233b6481835feff2ac1075274f9c57115cf0075b787f18a81d8f8a141f00b179a468bb64a8cf9bed0849f8d04d4db2ba802d577e176860e096e43543963ab8d33624da5f91c2be17a35abbccc8ffbffcf438883872cd048364a539f0a81c3be6a5f9ec447f4994ea88a53e1d6be543f6f59c14e46ef9bc54af75d1b4159444b3754133c092a67213d98f6cbc28a53a9efb2289c70d0c33550788b6569dccdd778cf4aebf26e898fe7b764bb5d723d098de0c4fd74baf3ed98d32b6a8853c5cfa9a25572f4017bebf59094c07f7d3eea95361df0b664980e3b991abf520aa4218c9258456e552f33208f585ae3478773778ce976be97e8b4ddea4ec63760e3ac7691cfc0e77c38e7757a015fb85ca321ced35b581e3062f68099e3e4239c9342283673b09e5ac81ab6bb14bf28112dadbf7914e00d085f95a24e92a7eca5eab9046e44777acd1962abdcfd3a90e18263acc1c90c630e37cdf2ddb05fa4d3cd1caee340af7003f321b38d4fbebd8423845f4f97a0debc2a5e98f9fe1671a855c78b551c725c10d4455aff995d18237617ccdc15b8e3ecf33313630fa1ca096c08d6d5c23a6aa40629b1217c457416a7772bd3dd2278790bedd21fc4143c8a669f08c2eefddc43037406a0a8eb06df66a07f3f5eadfaa7bb9c1a3cac9812e3be2ee1c8bba9ac40f42a2b9ecdcfbc2b5c7e36a9ca924d44d312b9aa1872934e376f03d2174d2452a3d0d6c9bc6a93987f57af590ffad32a828dc9b8e2f546259d059588282f7d1e56d1998ea5f582f38c96303ee992f9252ffc57e4cd2cc666b7dcd4dc922db46260b663a6a4557aef458fe116c7a50afe7d60ef6be82da5b9595496620ae141620d628efa3025586a45e3ebaf59f837628d75faac2f90aec89bbecbeb06e12cd87afbe2388602eb4cd4fdc960ccfde9e21eddb49d53d2c0c4b0aa7919810fd50fce6d68be20db30c5083c4b5f594a673aec3c7304c087c737d412d7ca98251611c7b37725009ad390cad6f9c91035ed77094e6b64bcea444b2b9ef5937b67d861c8f83510086f23658caee009642b7a707645a2b70337ab8a02d44d8095bc00d6d4bac91e6576e5d058c44fc7cf8b0818403ba4023344be596828f904cb04fc4f15781d5d796273850f323bb379df94152c916ab34df70026151929888358e72859508caf3fb1744dda2e69bd5250c59d163da0b16cdbb55e9cbc20b1d6af2143e5f2dbf1caa08a48da2727f2bb2811a3588dfc72de53c2ecac6d195e5ff853ff7d44300f6b57a2dc765b38dfcb13e98c6d1d4974df73a8d506d96b0dd846cb0244cabab1d7e4b342275c6c4325e51d0cdcc14b191dc4affee2b71f8c0eca4d5b5ca0cac3c27d0beabc33626e6b77e141705fad763c72432857552b153c6c45c1bd634e04c1d50dbb62f77a0a4c5f54cc94dc5c44b2d2788f6d6383a344ced0809927661efd774d53012ea82aa30d350bc3a7d98e32a2014c7060873ec5abcf0c8c46dc4ced3a2424f9e76858b2c5abb7ec30b4caf58b4532b3f1fbf75d26208940583038820a225ca54bc2f41bd09dba3b12faa522d200abbcdd00800b77a3696ded075c1c007435b54b162fabaad9a4d0afaabee611c6284e70b0502238476874f11ba16861474e83dcab03f1581d83fcd428fe3c31be59b84a38ca0d7f754942d1c3edca5a63ee64e7ef33b2e24448633435a3df7c9d0d97bebf762467482a6e6abb7c3f762ef4e2ce667884462cdbd0574cf9537146a7a9881e6850984f5b3c5298337927be182520b6f813254f649f7101a2d68299bd66db11fc1a216e233afc9a7c1fe39881ccb9c3ddeeab09bcbc0d2b26a6c4af2165d9f84050b91ffdbf3bccda290632cc2269299773b223d85af8ab993732854fc2ef7be3c08b2774b02140bd3918f1d2e093fb6023d79796cee20f336f2e942531f3cb58b01ba771750530601c08a258700ba4d00c138fe3a511ef3ba0db59dc5daf50e233a7f9ef1cee0c24205a96d55b8a232930b74e74fadfa5699868875d67ad652e5bd88177d3888368b0b07e988722088b1bd21d8c87e38330c980b8ffab8598c5e2d4252a3b3f2500436ac57834beb07a9f360ba0b86bdd99d00163db61fc2cc670d845a91f0166b851f64dbc02e168ea7b3a24bc7886c778a721fcc5f1912e8e3fde28942f5922d8868ac5c11ad21e36e2372e4ae48516b841cee27b39ec45d2a73b06665d86d0eea4b2af6c55c74864b731fb8f5d6cb1094c6d2e89214e7f6604b973e03ca8fc6c6f44eee8473cf9c7421457bb500c66f390b2a85f3664373f2ff35731be34010cabbd819653d91d6f66e5266b184f9363021e5413b8f84a6a7cdb1f1c2a825edd76c5ff53c4c50702a8df5fe61fd1b802b0668c49c75681805050408ecd2a182873bbc52da82aa181fff993bc89ce2ea63ab15c3b7588a21402be3b8a798f3fa0303db56e4ac1b5446fbc79f6d9e6fd0c120a9213e8e50fd3b3e69e8092d40c45fa1850e7b80cff1e1e8e5b417e4800a2ea104f06073bab756af083668e3c7392d20a1061ace0c5e17183278bc865fc025424985c80d949439e2a629db59f01552f6fc2c4499f65ca18d417d7bdaa80245fea5958f4732f98fc068d37e2f5a02b300b8554aad847928b531e12513d4bd3ee090255c4583813e9b03791b8eb8985d629337418f94125eb38b0143eea5ba7d15bdee76f4c1a6e2986e3e6a6e529bd6935ea777ce28fbe1c9fb47a14d51b9510fc15c2423fa9c78ecf541008608ff21ba1386cddc2b6a458e7e70e70dc5e875607e0f6207483529ca66b09c1ba2f4baedd09cd471a58ae2792a1e09c69cae07b8a19131e9aa3e8ec69ab95e4e60a1d67a8dfed9d0c0e3f8a015b985f383da4ae8275b7951e3b5bf7a0052fca02b0b15369a8d72810c6c748877c0b49116c3d128b0abbe745a5a8b597ae62caee65406c1a9ccc1b3154e879a9ca1a089239d256924b24c07666d5a25d7d37d82462d21aada75c395c5eaad220c306bda96d474d2dd076e6d8668671b3e74e6c7415d15eb4ca1c27e28f1b4b17fb1c17cea3ca54b8a46c615ecbe861f19f0d9b0ed8005980c734afb7b0d19f2416405258ee762a98be0cc6fb4893778f7ff02311428adaffe45cfe3c07ecdce58aa51d6e531fa4c4006fd01502e597b019a64372e90945d89e34cf3ee3e937c3128458551e326902f0c2c59185d48947aecc62fb4641a57adeded8269d4bc84b4fcb679ce9ba83f3f2a7431e8d5f90cb9028c27860b16073b01de2379f3a558b5d8ffef9a8eb62b0a41e5fcb25c8858411f69a89b19d7ac7fa547d9c8a15642e8d8849c7fb774afe2e85b12a0407cf182a5def14d734eaa67a0431c0948564fe9efc7fd9c64ce269b3af97e5d2c89b56875142313b40525d8f7d56acb9d80a983fb0b368766af5f6104bf670262d45adb5b0bb1923d33a177dee0cc628e3bc78c95db81c3238ebb3d8bba8de50acd82d5bf835f2831f82afec68e40d8dd4e796a2d12e6ee43193dc54a8b53750f19c14774390a6f42a48d8391968123aee1e48c457909f1aba6524c00d80e9ac0c6f1ba9b86982138767537a6ca4554fa1733dc2c3a27e90573dba3c201e82ed2b1b1d5c582bf68e045bbc60d06afac3e54778da000520ffb7b94069d09165893ce1c0941f4a2d4457c86b7deb39b8794d5b2764ae5f656a2d2894da18ef2085767e10c4716e53e562202aeccb92c06a8f092ab08a952cb986b75f5e0f226c1b8c256a2d69fe2f8a1ab58b40dcc05eac1a501862d163af6e4ecb5c1976c3fc546f6fb8fb0a9f19a9e28592c32b7c4a59a0d70fc8bd42f5eb7a65853c3e64729ccb413aafa2811aee4de593101218068923cd9c3319a2a33ad04c5326d3414b93ff88cfe40e45444043e55ef97c8b44529b0998308f12347049e3ed459a7734fa9be0bd556066689f743a2c586fc531bb4c30855bfb1158f83d20265f4068ede9c731f32ee5d4e4096b5621173b5c256eca11a6c279c67f1633c85c2b30e56ddf5a95601e1d73ee2a45905774390e754fc1fff344ec74685fad5ab92e437dbe8c039409f4c7a9a6a610a70672b33e8c6c4dc2cedb2c0d580d695613d130ea1f1ffb5a99537302f5dd19f9677d4146c2a7711782f92b62a71bedca5aaaa0a7e526329e610ffd5a154de815c6b196124d12b99efc4144d29b90f3e1b3187455815228b8016cb7d21a29d521df8a6dfef9f800c9e0362f7b4767d1b69842a8f8eacf257954ed764adee38d2edcd07d7ffa239d98c77f9777bbae3539f5a9efecb1729849be48eca83507aa6160db5160a018b714a91a0e7c99a18a2713e8004e15de94798c7e91ee95787bed0d8f444df6c1d05ed4c45c54b9169d48aac9cc73ac160bde89e9531fbaa95f0b01759443205bfea35ab7aebd8da990695064f523bb81bfdca8acae"}], 0x1258}, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair(0x10, 0x1, 0x400, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "d730c15b00f4fffff4490ccbdc5ade00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x40, './file0\x00', './file0\x00'}) close(r0) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2}, {{r2}, 0xfffffffffffffffe, 0x3, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:08 executing program 1: socketpair(0x18, 0x4003, 0x2b, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1a0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x56, 0x8, 0x4, 0x8}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x9, 0xbb1}], 0x9, &(0x7f0000000100)={0x2a, 0x1ff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCCBRK(r2, 0x2000747a) read(0xffffffffffffffff, &(0x7f0000000180)=""/245, 0xf5) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x0, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x7, 0x287) semop(r3, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x1, 0x2, 0x1800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xfffffffffffffffb, 0x1f, 0x200, 0xb5e8]) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) socket$inet(0x2, 0x9, 0x40) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r4, r5) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x0, 0x6, 0x6, 0x1, 0x3, 0x3, 0x3ff, 0x0, 0x0, 0x8}) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r7 = semget$private(0x0, 0x7, 0x285) semop(r7, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) pwritev(r6, &(0x7f0000000a00)=[{&(0x7f0000000480)="a9b250f57f3d5d3e7221fa6ac207b46715bf3deb58fed4207d2de46897eaf9d6d1a09089ed0716cbf872b9c19867530682b9bfdb04494f8ae353e0b9411c1f68078acc5c68fe5ae1368a28b54fced0c4c950e12522208aabff91fad954e1c6baa775a272197b6dd042055744425dd9e14ccb992d489f8700735872e3a17882", 0x7f}, {&(0x7f0000000500)="8ba0ed4efc419dea3f96e3f755402be3ecca8f5f91429ccf58db01a2aa4401ad4615d3ccdd17e773811145b93ec1e1d131c42a70562944da366a41a5fd6f54c01950fa1bef3a89884dc88973cddc1be96dddc5a37cbdac014167046c77dfa8ed646e7df244984c6ffb6592a36347c07a98f20cd42515c65d559adebf21fdeb438b47836665a15ac518127d27a5fce8f9a8d9557461aedd75159ed3ae8c87527050e82859", 0xa4}, {&(0x7f00000005c0)="83f803eff73b4333cabff9104e00e61d53442323abb2a6c2f0574864475c599d2c24e3f1f5b4c33479b509ef2d89c7646d3ae71224a29de9da67f009ce51c1d4c5db9c97ba2524043ba9918347b6db2df4855007c5371b0e7b1bfac788f32b04c6b1d3c474ad7970855fea172e64d0579f7391d6422595e58835bf68fac9070198aef3ea8a5e92508bb9a937012e983d145c9e39b4a1cdf765ef698cc0173408b886d712d3f4d66174a437af0945773ac1e57fe0c1aacb4e37c22d0e355f0ad66b8ecfc29c58be9a20d5759bfb808437da83a7e944ebb9", 0xd7}, {&(0x7f0000000800)="e3c0e6178d1c61dd72eb918cef439e33561bb58e718feed6088a6c511b72c660eef68b3bec4465c1f13b834fc82d25d85353e305e062c36691878a3e84f856386d213b187a7e974ca6d1539a1d6c5bbefe54e34d2a24d4b9bb931d755e75856e35464d6bfce95fd8fdefc78bb75d26c5bfefdeeeceefb82d72869190f6c494c496999913ae4de6b61db75bccb9d4ce561f441713d67fe580f3efe4ddb5033ce1c8e972109a5a7f55c260a606efe5c7ad57e0f3a6c898", 0xb6}, {&(0x7f0000000d80)="d5b1440507f3fed225a5d1719d95599ffb1395ee989092380814c18b8c7b9b28509573717bec159185ac4ae2627a58c9773601d5ae3a02518c9f77fcda2f4690726de05a6ce035a842781268f8b8ebc9602706cd8a6ca6e05317105c6753cb1f17e900e0b05cef2d710bef18f9dcb7607b58486c04dfa326917248e8ee86cdc55eb263f8b592935546977b51505e29f935ebd2fffe904945414651dfd8d3322b66f2508660f8a24164ba85a7ef3ce637e338195e581e5fc4a9a8fb4971fffdacac7b4ede28ad0fee18750ec652e7bc1c6ac2d5c4c0838dd4e5997f30019209dac96a018eaa2b17bb67a071b003a3c871e9a4a7122fb945d1f572397408956767e70244f0ca4cb8b62631b47a8e749809bcfad54840b185811adc80ff6623e66065322ea46ab38b5ac0fb3fc5513e4e609dfe0ee3f6dbd62cc0ea7ca282d50b2e0b9dcbe75de3fa6a4c56a778958822301ad0ff31e6258a6caa7110507c5556247d02f4fd327ad633a16b4c1914ee2adef20cc0615555949e37b7822adadf5c9721262396a4c70cb15bf17d1f537d559062b671fd188a082e50c61bb22cd406123e20a50de1b4740a2b58d46e41b6461ebcf2e29424944ebef6f32b1496c64471a334548b24b90d554fe4943faf33f0392ffb447b04000162d11e557189b97944a7a946cd1bf9f1af10fd14fdc84e38da2d63876eea682a6b9eb5ca9584bd5f5c8e5f031d979eef8c1e616e22d4e192562e73baa217900ca7951500a333bbe71e9b4df199dd05481e1a2d8bcee51c419ebb31eb0272c0d3cf72d3d2beaad1313e457ab31220d8a3c09ed085d722d7986cd5128cb1ae0b3ada5df31e4074078bf8e15ed60725e4f7b0117ce3aee6d6f4513813f18d8dc4b2df4762f6d894b0167b73667e3b4d6ae71a4b8299e5a432a8d3cd23fbd2d1a6199951d2ee574f9a0dc7fd4311ddde4d334aa7632e146b179d663944ee307a8895c7223cb53bc10cd55d07bcd393f014c2bfc9e60c25f04d26c0c9eca1586bc8df9fc798cd82c57cf94eec93f4f90e975647f94c70a6d0b2b2ae2f79a8445e643e32f561ddecd1fa799fcd7eeae8668caa8e26235cbad26bf44294a7bd5b3cf66298341aaae021d28d3ed27c52e250267e241ca3db528befd852e07012b11d6ad92db89a5e8c60eff70a09bdc0962e897b3b6fe384d56273431be3ec8de3cc66a99932d8458d6c893e7f6e1a0257fd66c2610c126dadb40c1148f2b7a717b8aa66128c917b49d1cc365a8466b75b40191f73db87284716e311b379814a74172497a804c7241cbab061b470990a59b5cb1066eff84b84e071cb2798fd75f70268baddbcb8b3ab69c23c1b692e4120aa50bb36336e55c92aebeac86ac81d28e885b3f9774c11e6044ce548e6ed82462077793a9045b820ff1b0c5b055d910c8416c6a70e15ff9c7ad6c4f0cfd4878af9d36e6a8bc9cf1ea217183592b0120f7db54aa1825237f38017dc9877e833e215494bb27dc9595913120bbd3a16f856e351884f427215640c053380fb273e2eab0f19e92bcc9726db98ca246e902caafe58f51af03a790992c1cfd17ae60a2581bbf2c8faa1fa1a6fffe06df329bc19e7090e57760cb6a0699c2aad96e451841c01c9813f175f6165136bf28c70692a1b14e89147ad46d2194821562e2d946a4dbae43678899e46f3531c36c6fd4ab964f0a66e590d38bf8b6c6aad866e049adcfa19cb5a9f679a815e14742e5abbcfe55d3002992946e97a41675e2ee8046a93d09ffe7c1031b618ad20b26be2bf54ec3a10cb0d7f9d07bb0de3099e173b6f5ab8616e0b3d296ab4183cfe34bd0501128e9b90a64005902b787520f1654403233f7514878e772840a7d8a68419419eaaf4e8134a4a4c1fd60c61f7502e1006ee3a99829cb219e517beb463f9a36b9d92e9410f4b08b96821543898a358799337a9e71c3d4df54c75870463793841461be45327e2a5811cecfc3eb2e9450c0c3f652e2afb515f429042ee0b1da9956feff52e821b9ea4bf515d1e74b04c0697b4974f5875cb83a8465d630443bc1060d0f653170ebe170bd032d38b51c854481f2651b380c7bbedcb9db55d642e85bd45430da55dd5e83967b8b898dbe6b6fce804d00b89c1715dcd8bf5e0e0795d1b8e2a78a3c6a02dec667961904c763b751ffda0ffc358037e7986357b07130f3ed814951d27bfe8932df034a62c76deaf52cdc5cefefc0a307c1640dfe90e8e2d88d639ec6199747c7426efbf93065f6116242e7959026a4c3ae2686655e23b941db5e2a7979b4e93bbdcaf8437802d65700154cdd91b275c7f3a8aca48b668f648824a696e75407664511f7c4cac1a578f6796d0f03cfe952ef7ba78c8e29cef5ec8b5719d10b66c47c3c2e9325cd8407e09df594fb3c47f581b818c05dcf704efaab13f93eed5166a152edeea4de1921bc3bf4db809d8860ab09fc6b40ee23c522d7ec8c036672489f64b4c41b5b3a1be0ec44dbdbd374e4cd2ab45084410d110d19617b9cf938ba5eee1230d74e3aad57261f12d65e7213f83b0278e962fa066c66bfa0dfc178febe333bbe90caeeb39f1e0f0bc8e596af141656301e745c30d83d05ef745e68471e3746fc8ed7921fd28d5b5fd924f8d2994d95aa1535a4c9c26ef3cf8f60925591eec067e9051954d7e23ede4c10603acf8dae4423c823ff40b92fb0edfab53d4f55b7b308db98b35be96d2f8e59d811d3cf8a4958d4ac44b777be01b3c5bd5a18fef0aa7d9e88a2af74b5124b6f5ce2afc26bb8d9ef96b2abf192b62081ce5d491b425e57f702fadd7c6ef8c883b4a9e6f79a8162c93fc766feaa1f33a25c5834863890cc01b22a28058791a1f78f766770268f6d724a297ed91e0eb627d88ab6a475b920edbc4695f290be33d78d9e809f325df1dd4b4a1288970af4470b853120f02f0e3de4fc7b87aecc1c8eae32da14097e96ec9f32f46973ec5a5c8c022aad94049b7e42dc8de8e5a1f69a2b31066c454e82508074c75cc9b562a7fb6078b2525d1ddc97a493d26b394fb7582ac8e99f31a8dce2aaae29b4baccd5433f3e09e075a21ecd50db9da91f7190f286914d4448abfba42626faaf76b6c6212a70cfb8cabf5ef61e97af1d4e3858996b709f644ece36d053f0c9ee2ed724ab1aada815e3cbb046a6c7e8df24689649c1f5e5cfddb4d75b8b1f8403565cdfe9f9cbeebc555308323640c40daddf2cf54bc3dc12b6ba8b079ea57f2f689d18bc0bb286135c5ce17a2ac7746e093afe1d5a42df74d388a13cb6f1a9fbcfab953e2ef17e7de72c0aff0776076427988cb7b69f3d9c410d21f307d45813a2229ed74da78ed814c9c108802f39355fbfdf31493cdefe2845989f4fe5ff5472ab3f448a2f18ad1c9ccd0dd7aae66f9003e4bbe39b7b3b4bb007e3041b53734b0ab8b6066df4a83ffc879071b8bd358da053746755943a0ef9fe4fa58dd18d1d7dd9d810cde849d3103e0b76a3724a88abafa8ca780679de006428c88d8b6e9cbedabe2b4a41075d43e79ba8463fa83a3f476f6a985bec39bbffaf876ff7a9bd2f2dc39917ada8c8a95d9ab7648ca381a024e1bdb946281539ff5cf9bdfed5b1739c771e4ac4869045433db7135a916ac7f9fb6bde2e4eed3be394262c5a2a9e8af95b6665852dccca8b9c1a3350a2b453504f25168c0fd0b06bd266061026a7c9f4e4ec3cc7de6852cf4c2b1d6be9b599b2053ecdce0e459703fa77693d47eb778859e7fda2982f1601ef254286ad985a28ddd51951769ef9e807206041e163e70f69fd149baa4989a5045e8bba2f9fd9a8fb801a67734f2c9bca84db3c998fda2c659f04e9a8d57d3cdadd8e737383b7991ade7d0336cc2390b2d2d36d27ad209700118cda5387ba9808cc9ae8c4ae5407058714e982b02a368239d20afa750f82869d7488c18e4889408b2509171b4e11a464e65bf644b44d73b1a214036a57d15f528d7200d774300de498cb4d1e1a1cf7f7bdbf0344d725a73e80f189789f6304a913e4020a9d829a6c1efb8e8324d4bb514c2552d2a41616ab9e36a6ff843d5a0b03d2e152d8f2a2233a13cdf5c4cf40b8b85f8e98f36a5df1aa3cc486ce55bdc7c4d11a6b27013ec1ebd73672e994e29cb7628610c042c8d0df3e46593d9857cf53874892a9f8ef8d27d47979f09eb5f93ab0dcb76b7cbcd8b69f5c522ea0e6930ef28c4d10252be9ce108c595f0b65927e0311fe7e0c7cb0cce2f61eb30c1339f71a2fc39931786db942fd2b91ec8aab9cb826138f9d9c24101e33cf671a0d638bbd198f47baa84af707889ac873e9dc31be87bb8c982ede6ca22684f52622724d202f0682cfc41733ec9caf0a009bd758f750013b9cf89b600767fbe8d8484238b50c573c62dded7e293bc8bffeddacf4f02dcdfa4d09fa63b8b8bda0f87dc30ef4fdfc204ecd8b3841c8572475fb03513be82b4235ec50221fc541923bdd8b7d3effd3dc2111615c3b978c70c9c19be603ce564ecb375b2c1665c17c44fb5811d53f50ac5c6cfc3171f299b97cbd7e5b5357f90e8c5ef5ad5e7c437ed57af2b109193f76b7a7ca349054f60433efa4611d3813510aac9517060bf3d1b8f36345062227f05d31bf477a7b404790e13c9b6db929aba061d8bf9ab6e43afbd9af373701afb893fc27ee3fae1d68529a27daff0c462b024f8387809762b72e12fec5da8404f85775ad51d035de1e0004af8583fc529745a297845b99cd461a1218b1bc8f0aa94459837434b5cc02ee5f5d3bbb75268dceacbfe8689e3b4b468c5235c68e76474ad83f037ac406cf556d542ef539b239a3f07faf3bac203883c8888562035c5b501a852b6f2def5e9a238b3a7083c6f9736fa262d5b426ff8562d57ff80e6be8e9374646baa99aa63796478d64b7e376c307fb32e87176d70387c1414ca630fba0af99096b443102bf9e23523f920c99c4a94206f917135bc1fba4858b786f248fdc986c5d88e588c445aad5cb26e26ac93e00ed8dc3b8d89f5034b3d40063129b2d99bd2914b772f0e5146013ee6d2c756ca2c73a91dcce5ef5a91a673c1c6b46ec0d9413d9f67e2cc080f1d7c8f2116518428047fee8ea313a0bc9b54785940fa36bda81872ba9d0c5bed0d7c01ea845687991b7f41cd61051db1a554abce1261993c7710366af3522ce10cd821b1e762934e129ffb92cf1d7aa845dfbcc820dcb245c3bdab620c45b118fe5733ef953eb8a8c836b06c796dc6c4046d7b039d760dddbae9e7415dd2267d5adb608a8e2e39b0f0f685a93140aa53c8b60e822344e304d0b4f95ecd216d8fd3967f876d800d1a8debce67ce04b0b5242037e3dbb35f58dae8597ed2d5de1a843e1c72a6bdaf8aec22ef52a842c6780151bd34ec7b57f82e0277d25961dbb881bdd1eef7180cae8296c939cedf3a61d79535524c43fa1431c309610ae0356c6528a8d2717dc03039017bbaf61900597240fc95f43245fbd0b983679cb7dc57982dee325f5e853069165c22783700ce5d27778a2946d56b94fc56c7f60383cda169b65bf30a991246ee3ba94b223e89894c27a6284238b1517080dc931a15d3e70b0930224954f8ff5f920d042ed0cce0ee01c8342d76fbf324f7df526f40827b56d558ed697594669d9e9baa22f683e64140d538111e705d30637aff068399a763daa9c22a3ed6be93b7819b55a9c4af095c358816d2c30c6ce0b70906b758be6190cf19d6da8db31c5751d5002ddd9b6afcab051b221a3486cc53cc0cba9dc47f8829646c2f857f4570e80ad575f083e5cc", 0x1000}, {&(0x7f00000008c0)="a9a362c6a7f532b1145d5bf85fd29de0646aa5a3f9c580c5288d23eb1bf0cf3a048608c75a08ff51c65d0ce167a829d4411ed70b470d5d9f021a989e5e18e538f958c1b48d8b30c97d020d44f93fe1f3734814b1c93bb751952940622f6bc9b3e4da4fe5551e7554325c06196d3df8ac6a3d303ffe24ef33d7b12760654a2a5807fc11721a2f195f1bdd49e1d9861fbbc7927b35f258e56f20e6d62625e8b987a5eda49d0891edd703025b07f32737cb60300f59c333987aafc879632cfa85757002946af6c3c74d6ea81be3f8f17441be9afabdd85a24d0cbbbc539652e4527b394779a5eb524fb7e87b8fbf58ad93f", 0xf0}, {&(0x7f00000006c0)="ba2ffd93765f8353d302ac6e4871ff3a", 0x10}, {&(0x7f00000009c0)="0978644986026c3a0b060a378e312d75f9e267397e92dc3b86fd393e52ff21cb9b5edfaccb405ec1ae7ec5f1a8f81a024ac5c9c7afc916542481cd6f214f", 0x3e}], 0x8, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1f, 0x800, 0xa4c}, {0x0, 0x7, 0xe709, 0x101}, {0x3, 0x7, 0x2, 0x698}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x9, 0x10001}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x2}, {0xff0, 0x80000000}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000180), 0x13c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000180), 0x10000) r6 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) r7 = socket$inet6(0x18, 0x2, 0x20001) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x3d, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140), 0x0) semop(r8, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0xc1d, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r8, &(0x7f0000000200)=[{0x0, 0x10000, 0x800}, {0x4, 0x2, 0x9d80be0e40b88ecb}, {0x1, 0xb5ab}, {0x3, 0x7fffffff}, {0x0, 0x1c000000}, {0x2, 0x5}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r0) fchmodat(r9, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5803c8c91c0c184, &(0x7f0000000240)=[{0x1, 0x0, 0x7, 0x1}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x100, 0x10001, 0x7, "57c9deb07aca3f1244856b16c86cd535a5c9d050", 0x8, 0x100000001}) 16:00:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x10000, 0x3, 0x4, {[0x8001, 0x3, 0x6ada, 0x4, 0x8, 0x3ca, 0x8, 0x5, 0x38f0, 0x9, 0x80000000, 0x67d, 0x5, 0x7fffffff, 0x1d3, 0x1, 0x800, 0xa34], [0x3, 0x1, 0x9, 0x1ff, 0x4, 0x81, 0x1, 0x2, 0x0, 0x4], [0x5, 0x2000000000, 0x100000000, 0x0, 0x1, 0x20, 0x35], [0x7fffffff, 0xffffffff, 0x0, 0x7f, 0x5, 0x3], [{0x4, 0x2, 0x1f, 0x48b}, {0xffffffff, 0xa60b, 0x3, 0x3}, {0x1f, 0x7, 0x1}, {0x0, 0x4, 0x0, 0x7fff}, {0x9a7, 0x1, 0x5, 0x401}, {0x7, 0x1, 0x6, 0x7}, {0x8, 0x7fffffff, 0x5, 0x9}, {0xffffffffffffffc0, 0x7, 0xfffffffffffffe01, 0x6}], {0xb366, 0x6, 0x2, 0x6a6f63fe}, {0xfffffffffffffffa, 0x9, 0x8}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\b\x00\x00\x00\x00\x00\t\f\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) pipe2(&(0x7f0000000080), 0x10004) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x8f285febd42b5888) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000001580)=0xc) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000040)="f0cfb3b68249cd1af62611137f835e3c3f78fba0a496a79b44fc7b9c01b42ef1b2b1cfcf05e6bdce19541c24d41d37064c9d1a54f687fb1be2a362b41429ad9c02cc985d07834a6ca3ba09ed22cee0d9b314695b15922ff90f873d", 0x5b}, {&(0x7f0000000240)="dd36cc9d945d698772a92be82a7fe6ac789353a8c337cfdc2bb702dc0c03fcaf18cc3202171b4b044e2ab8ce91520830ca4066eb5b540d0c964343f54875f944ad0c7c83002ee8dfb08f129751488771a9db1c03", 0x54}, {&(0x7f00000002c0)="24f0b03637a38a6d9b80e2c79fe1fc6f3795f90d8eeb3a16c890d7b1178c75fad5a202c4956e26ad3b949ddc6854c118ff7e3dcc37231cf99c4c50a63c4a9d99a9927c0c3aa8f654ac1ed7fe9d7c07d5fcc7a8c584c80163c645e0ba5538c79534e8", 0x62}, {&(0x7f0000000340)="3ddf8f21de2860694d481548b14d88e296331ae3db8bde90e9a5d302b79dd9516e9ee8ce3f03acbb933a8d08b1e7500f5655451aaad571a135a3ca7fbe7d5a284b8e84de1ba21feef9ca90895e6f53467aee42397e42b885c7ebd464fe48d2ca9d3f46615f1c7d3242f9a74e6f4fc4cd8d261b6683e090adaa19bcb5dcdf3f6c44365adda25916464cbd44ef09f976a36dcbc078930b3f7b7c5306d7b0c2088f605058a63c03e3e14c18c3340fa17fceb7b5507d808b8280c6b3a54743deb04fde2c555df5336fd63a53e45add1422a70a89f72840b12f873aa22a1b22ad2642438840683323a4776c60b2ac73bbd02ff1662b24b836b1e8ae84c82e6d5281a9da87d4ee4c1a88186de5e455f75f1d3836181fe7fc4347c0c9905b29300e05c4c0b4c3bd719e34a63f64b6fbe3579293248306de9267d92ab6a18c249842a6115764cf84769ba42458b7ec9899b5a36c3bcb12e31a5b1b1b8e9e603825a36bcee27ca2702b30f38754ccd19233179defee715d7e67acba98863880a26952f32782a24fc80386ac290bb19d06217f99485a66043bb6566e7fa1615074e91881b45a18209dae5fa8d3d9e6da7980dbab320e47fcd13a90aca7191cf4eeeb117e8bd1b465684ab38e999c11b7f472fcad41a2e65c209e5b1fcb2a47607b9d210a6a1c03cda534bc3430b62381dbaa3445788bcaf9ea444f27f50acf84a25daaf274b95e02ab0780d592e51dbc5e287ae06ce3f14f65c6fe32158d68bb8758bbf48c5fe453b485d9ab9b81e28fda67fc4628e0b9500f0e18da7e43d80e4977ef923b8a793024b6910455318b9d54cd5ec66e12bb2a156431f0ddebedecd42b7bace14ccaecf10b7ac56864a3e61285ae850201fc5f7efc09c1dd2c28cf882f0c680c8dd7409c8114674ed314413289ba62497cc8bdf99d7428e2ccd5315b847ca8e5d7df4420ddd644674a31ebafe43c5ffca29c529fdf67e470bfad4bd9c153a6487254a85ceeb8c2eea0c16a633db0df0bb2ec1ae949db6138b358c694d3b169f178fcc4ff79b4a16b896f37697413c57836dc7c60b17338b184bcfb329db3c3a5c8e47136ed2831730dcd049444dd78a92a09dc83368a009b458b65ff3dd8cabf98394f449836d46c6871c2989b7a63ff15560c9465b460e53eacfdb1878d3f89b121228332b39047dff5858104481e83a1b59ee95a677ab2dafaba0ba64f07a1f5e7aa772fed495ec3d043e33349b4e3fa6bb2e834523b8ff8bfcd17218b7345b6c4bad11c30af0041e323b2e0c2a08d8f93b6d2035b3e1def5f39d97430cbb9ae4c4d339542988099b96dcb1128e8e4b1e9c25f7cf9f2d305ab6a1052500a4178440d7dcfd3ef383c903f7ef15f4294bad0d31009a95149272163d4b530d862ad01b41d6ff6046cea505fe8146dfac3587d377b56e83443ccd9e32182f6c71f90577a2bc05a4711975e357c0e49e5d2edc5b5abc69ad04a8f01bcefa6c269495d90722736c4239dadfd80d7fbea1a6ca5f55aeda0b701ffb4c9ed60baa6e47f03e3fc41519ae51709c088a8e6cc05ca54aa0c67d359a89b176398e32bf7bcd8e2a461a56930fa60cf9658e28687bbeb93454c70756202d7c77e579b9f28d513c74d1f37c2dfeebd71889a341367b454ff07d4c8e9f7aff3d94f2d9aa272fe2a06c0b86c6408b170a98db306373b9fde75d861b265861f846e868d9947bd0934af9ddacdda41615677ecbdefbfd7530c3ed7c2098791b01c610b196f8b596bd06bfa6c552470f7245d6854ed8f177a542a6afb519297d8d0411cace365bc53d2a39c9e15519a4f7e75b789c85de1f26abbe2f65993a4ca06bfe238f7cfb49158269621a4648989700cfa65faa086ce1b357879bb0298fdd7f57491548965dc92696af4d4a242228a6fec3261747f1f1b5c7f43adb5894b69d304f3265baa72ceafc5e1fa8f05cdb6691bf8ddc0a4a0e7e1bf2798306acc3fec359695bb51465424e28ae4a64acf6b498916f3150327eb6ad4e285eb23c52d6a6f3921c253f16576218b077b793f8ee95ed131e3c1f6a0e0a4a913d4dfba8b6a64995a553edd94c61f50919fafe4e255b16ac1e3fba003a061860f2015d05a164403de7a321d0ad1f9a9de3a3792f2ff85bef9322be7fb6421cd70b0638ee7849641c91e5bd128a1779e90932a18728aafe7bd0c4ea004bb65fc1a0e446e542adfc8db1868236aaec960c62d82dd0797ff61295712494b28f9a62a4db5d3b0926fce1b2a78e87c1dea96e9b20704e827555da5c184293410a0e54abcd785ef64530db4583c9eaf72d6ab0407fc9be3c80980016f417c60936471a8945f4f5db8250b9ea029edfe7753e65e5d5407793d6c0c9280d5bdec497fd02a9ca84a843436ead09afa832bce6715331fd03aceedf21720eec81e450f82895e61241456f28242fd299f99d844414a1243cf408a22c24720e2112970da1290c5f3a286ab60ac4d09eab80f6851bf9848ef0fd342e2b07817452e861c11a5c292d6e92b6c422c20606b3056eebb1c8e317861d33875389d7904bd3a470102290316b3af86f818492e7b15824fa19633d65b709ae540e7ce88b36b74624271d2e757de9e3e12b06fed83c2e2b545954fcb9b44da3019e65d5e33a5cd12e7183b28818ad84604d439c2611556ccd1aeb537e50b56fba7ed1b6b964aa65a9268303ea8d1035ac600014fb6019aa3f6b508d6311dd05c581d1fac246e452377f10fe9f65a2bfdedcec095f75d6826563e53736dbf33b97066975e4fb915dfaa1214cbbc6b390ed2e11973ca6196cd0bf17c19632eda7e72eb6002a1c9867b976bda7a7c100f2cbfb958027128654e5364f73610c30dcf3577a0630d12a37a3c3345836cb43c3db21cd23a6a3693fc3e9cac3e0c157815cb135e032261d13693642f631133ed3d9c0e93f3b7e25200675194c9b2fb95043862d92c291c1923b028a554eb2ccab12943c648bbd075455bec500d1eead09dc4d1a9a1186abe46d61305ff2e2a2c5ec75bb07bb905cd6e8a85a9cf539afd62f5eb91451002191131cdc8c47b536080da70c933d3b9b55423f22e5ec085d89a5a27295861004cc29d9de0568b04ce62cb26384a240deb620d0edbc1f0fa4253534b74821a209178c73c880f4af3ae970c7e1bf09aee6887b656161cc7574f011853e288b447c129327c991078b38c92a37d89002c8ec8fecf7ec937ce84894c99cc4bd9d72f14afcd238e93df5a4741051f483a5d903d72e152676454a6832a30ca3cc102897ca37fc7fb0d62216c6b970d1087a2bb3a1578de77733251be1000e32e7504e1522c12f717876b38a7f6b1856cc3e439846be248719463bf6fac61a25b0c7742ed87eb1d7e26f6495612cae43215d26f59796365457e610262a19765d4b538f34cce71b489c0820220f57a3f190c5b9351bba864a324341639a167a8f87c9f481bf8c6f6d9853c5ec4eb4bc914ad1b44b59258ec687b9a6635e74929846ceff220d27b48365d4cc94147278c0dd59770ec62277d736e1ba0ee558527eab13b4048faefe794beeecbb2150219a299894eeab8df3b53cb2e490fe4b0c329ae6f72b13fefde67c092fa81771b5962423640566bed2197fc521213b7a89d7e98f3736fe884f51d23d08eb4560b4a3d062299568794fbe05e3c3d9fde56f810b2512936d1815258f383427e7dc959e5a09d6a2fa690092e274a7908dd6d51e879d688b3c09f27ccdd49a0fd22c834dcc5430a3f2b23975c8b3b6f5e212629e75477a3a5ecde92c956b24f40ffaf2a598c978af3b320057e3bbb18075857546b432874b602e44db88f51ffc863e52ef1b34c158d77e41603f86f0cfc88bdf46a2d17d98a8ba55dec97a6c6c5fd42f9a43e71bd61aa5725188af7492b3732b8d11ed8b1811e30f041efc27c20c8c64e5bbd6bf0956ced1e455544c7660c3d2b720499d6118755bf91dfcffdacdb0be90d4ebb5ad4be4ecba058bbd54dd4c28fdb7c63c8b81da77630e1ef01aa2036c48d18865cfb263e9a12e57b1f90cca9eed2f24de4c289042d0c5912c8d0435be0f93c401a2806504b8927780d8e174a1533bdcfb219fdca1f9d0d8292ba0dfcb68c460913fa9412068c2183ccca2eec05f5df4ebfaebef31fa5bfada7daf62e36b18a0fb1b91eca5606fca8706040e3de9f5d6deab605aa378de974630eb8dec318507cade0994a55e11c4ec1ac2905403a69f5399c7994633cfa41c61fc76cef0a3d9c7153eef1ebdc4d9909675c6217aedd31bd8cd35fe0e59b8d173ea6764cc52cb2296d2982d3147606fb1d8871becafb0687e95b62c6a381b309b3b1d552d98d484e696974be3b2c4505e4f6059055fd40db2c50078528ed21fc1c7461d06573ec502be09b1be44c81dd572f472076c859ce57eb0dd35900b02e3492e64c885c41389da2c457f83ba322ad8006858e68aef25a18e4b80b1b21fa85a971ac5869fd251e071e611bf01f964963aa7b4e7fb979fb7f8a2f2a5caf3823d6782a0b1878a54642b9d47de1fc4c8531ee3ee803b446833a70234a893e26ee299ac97e3dc89d90470fd85fd8627c407c09c63deed82f6d7fc117322bbc4be3755de2057d743565c010f1ef786aa0e745f0544381e1425d3281ba418f9dda091787bba345682471acd9dd1ca1b3947096fae190eea1682b51773b636675ce5e02b76372171193fece7266be138db09270a64080f067d3da0fc76056e1f30a0227efa9cec6baa28684751f0f1f364d334f2c33ef3d246e6e5bd0dd0aa7c8a2a61d7da3dee1b9ee3a440952289ec8163b72be5851213353bff2615536c8384ffdb86a13d34ac383b1a8e38510c6f06fcf48394d28bb31b643c67d4f420af2c9b680273893d4dcb59f3a1a9c15a67b3f05ccc44b1d59fc3b2e4b70c62d90aacd90e111e87b291ddc4dd385fa4bc297cc3e383ecd874df0e29a5a66ade6e16a1d8a3d32950d4601d3c480854e38b6f78779d07a53c2543c22f359dfb5b09c204596157ba1de53339a60288887b7eafffd1becf5271910301f2a1ce367c79104c24c4e5a12310d9b810276a65957b12722f86442f1cc6851ae0d9331ae6100d9ac77ff60b07d1d61bac2ccfaa4adf0eb5a67653f9e87ff844775e6655aba9c3675f3a99bf260a1679197f12ee55310a2e52b17dc479fe468a34a9d0bacd3dca77bc811c497e69a709dbd34b19d817bce1d450248bf111426f0d3b82d0b7232c20de330199ec0140b5d96dee1629bc4e849f8fea09e00eda334a0ac0d739dc5d4b0d2ec194da85e919adef2a26901d0b2574e9667a050291c77f4318b90166dbc1c76afe4963784730ee9b8bb829e0577b48134b88015c7bffd534eb0b0aae8ef1b5ef2fa856b3af98365ac2d5d97ace9a576855464a4929ab6d4d14bd211f511ee26b5b67464e2adc0663af5433f2a0e453f551597000a3d0901c38ed98414fd0b975546476e419db66e1d842027cba0c1f16853a4325e5fbfed43873c334acaf472ee21e2e4ef24f6f34ec482fc6e30a70ced8b2ce1010a93e30f2c924bc9df01e7e27b4e5fb0786771bc04cac0618c39ec6e5144884d6d4bac8594077f7486d14435ac1686ccb6ad7548d83c2aa97ff65c106308dce5827ab866bbeb0964668e6776a27e7fbadbdd79a9fe351165dc102390446a6fdbb2518d3f48d8313920b00fb8a93aeb14adcd1fd7b79c5707dc8b65b0fc0d52693bb6d56608fe8c90cf2e34a96c4c55f27c5e376debc5562628f5e7233d17df687628ced5725aee41797987876dcf8ec26ee78a5a", 0x1000}, {&(0x7f0000001340)="a8c24f2765833dc255c4481bcde8db24aa48988271eb22de02de01898611c6907c9c77db11a9089cab63900f4ed334bd471137d76d0931f765f9c0e775ca3e263347e5e168153bf3140f4e13d7b58c1301307df56600bc397c830c0a8968844373ebd76529d348b7b05e85faa26b65ca9a0e04384c1ecf61ea082f17a72942f76acfed3784d334160b132b93daa393d9611e73a0", 0x94}, {&(0x7f0000001400)="a943771a6be74b0ffcab4992a643be4163e85d267b8456d211b9e1a421e7282b04df786f853eddc954ff5665b35878bb4f110480864de22ace1914bfbc7e4ebd225dc6d194b6c8a4c275dac82dd5476d39f8261c0b44e1888b2bd7fae10170e5767002541a713e742ba199c80fee28bef9aa39631915eae10451c539ff0cfcbac13564ae01d74f86e19c5fc9cc3bf201e99d0031503937bcaf7f97fa69d6971443952fc83d3dac6be1a6ed87bd2bd2aec4921ccd913347dc3338216e9a97dc7a1ea1d5", 0xc3}], 0x6, &(0x7f0000001600)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r0, r5, r6, r0, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x48, 0x2edcbf1398e6f138}, 0x8) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x1, 0x3, 0x3, "770000ffffff00", 0x25}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x9, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x800}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = socket$unix(0x1, 0x5, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x8, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fff8, "7377187301000000004500", 0x0, 0x1}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x10, 0x2, 0x3, 0x20}, {{r4}, 0xfffffffffffffff8, 0x1b, 0x10, 0x8, 0x20}, {{r5}, 0xfffffffffffffff9, 0x85, 0x20000000, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x12, 0x2, 0x7ff, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x2, 0x9, 0x80000000}, {{r6}, 0x2, 0x44, 0x10, 0x7, 0x10}, {{r7}, 0xfffffffffffffffd, 0x73, 0x28, 0x4000000000, 0x7fff}, {{r1}, 0xfffffffffffffff3, 0x0, 0x108, 0x3, 0x6}], 0x0, &(0x7f0000000100), 0x40000000000, &(0x7f0000000180)={0x8, 0x6}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) dup2(r0, r1) 16:00:09 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x6a23f4e36c2690a7}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x280, 0x0) dup2(r0, r1) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x5, 0x5, {0x0, 0xffffffffffffff60}}) ioctl$TIOCSDTR(r2, 0x20007479) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000010960000000000000000010000000000000000000000000000000000000000000000000000000000000000000000f8ff0000000000000009000000000000000000000300"/96], &(0x7f0000000100)=0x6e) open$dir(&(0x7f0000000340)='./file0\x00', 0x60251685e8804bdf, 0x81dd4d561d957e87) r7 = dup(r5) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000180)="5b7d0b2a25abafe369df9fccd0448a4b67568f11f53036e61b71a7ee7c79fb956a1dd5a41ae814aba5cb5aaa35c60da00b728745ae301a3b877814570ca1464da97cb5e2e7aed9d253ba27dafb775c1f98854d282e894fe57b92c6da875f18dadf93675c6e4b669a1eab487d3ef42510f8287f545a670539a2636476d24e2c4ca9f1a2a1e2e2bc3845075ae586bbb1a796cdf019c3c82c5f1c7f84bb8c1bc6aebcbb64ee48c706c92436c77733fe376e4e7d2289ce0df233", 0xb8}, {&(0x7f0000000240)="2cdfbe5586b91321a82bc5c5c234a36b418fb69e84ff7ee71dc32640640813e5d76be46faaaa2db1ac2e39541a1854b47a76ef67dea1f28be366ab1e950de3c44d5e46de9effcc251bd81c753e105554515a84e13b9d3043059137bea37494645fc0b05b58a0bd03ef2a42dc9ad83e2bbb4896da24fe8f7fcc5cb265a5d5d42d92730f9d3c65d5d4600cad8a9af9728a70b4f5734b2e582256e2d17e71479f40fb31f1df4c53cf9735d64be544871f160d30a200c9e53d4bac172ebb9ffbedba2d135ae3", 0xc4}, {&(0x7f0000000340)="192fac27aaec6ed20b2f4e7091f522af74", 0x11}], 0x3, 0x0, 0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)="d9", 0xfffffffffffffe18) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) setsockopt(r2, 0x1, 0x3, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) bind(r1, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x4fe, 0x7fffffff, 0x3ff}, {0x7fffffff, 0xff, 0x80000000, 0xfffffffffffffa6c}, {0x8e0, 0x9, 0x2, 0x40}]}) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x2, "ad3cf0d26effb3d6e4c179cf2d04a1482d82284fd1f717e17c778de2398a7fe7b850a34b03714e990b552950d1bbc335a5ca0c43fe2e39ada8e90cb0c6fe7fffd029d6bfc86cf0a51c74b08c7f58b5d11922802c3960f222472d200813bb445bf6c3f1507684fa6437d2d97ca67d5ba6253804500b3bf30fd050a9d2b4dda3f265e8d27556c53af24afbbd03ea80b4a2ac6876ea408ae825866cee1307b1f0b04e30653697514cac835be6a4fb6d2189600189a2ad8e187c1aa257c587d2bd28a9b89257176e2e"}, 0xcf, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000000)="43cea1fc0085") 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = kqueue() r1 = dup(0xffffffffffffffff) openat(r1, &(0x7f0000000040)='./bus\x00', 0x100, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r5 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000640)="fb63368c7d58c755668fa0c56ca09de37b707d82b2224e935e31aa784d78d4233541f2cde8338e38fd2c2c3fbd8c82909eda48df6687825d9c26266bd497df95d78e0a6a2146a1329c02c776e2d306780be166c7d0dfd173e8d00947e2d7cc5e7cb47ad416cc2a59cf95c7f57446601c978d96846147540c22c527e03865a77e14d18163afd43959d2df02b68f7a64cfef330abc7923a466f495ae8483d5164a24d93aedb7eb7d300d4b1d77fdde15e7ec2871bb8f52967571b483835f6d9acd55e91ac56e2f56edbd1adde69d86d4d95a7b09c6caa7088fbc840d8f52cc153fb2e6c7bf89804a85c6cc4fbe6b663ed9c8817862985478c7ca1459fa9c445298b888f901f789e6113854bff70f13820364658e81ac887b984fb7e77e8fb506197ed5f60ce4f8a357a673fca6856a9b230914755d38d823a68036ff34cc35000ae954b531418ebb82a0c7622306aac2b644ea312eb4ef37dd1607a4ea4d19c051f3396c4a9ba7e1b2a2a3de5c5b790128fde7c185f0d39e354f68016252c68906575810909e6609dc5b82bd21773525e373bb25e2965fda0ea0c52769c0cdce1d6999ff4aa60b686642b089c7af47c6c4ada429aacb183af1f5ce9794f50a87e49f2e79f5adc53cf055e27836aa0b1620a9d124b5ab0b442d", 0x1d8}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x81, 0x9, './file0\x00', 0x401, 0x1000, 0x3}) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x6a23f4e36c2690a7}], 0x1, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x10) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="000000000000001fb58c7a913a597ba58171f82afb1b6aaca1e2f4e55f363719400dc95a5ce9f3195f8076b442868078eca86fcfb94014477c8453c3e9f74323b745401e4ccad4474713d9d67e4390899c6eadc9eec6ebd62e0dfb5308e44535d5bef78fd8b33c55568a701b680b171571d6a9aed2d413e4f7ef40902f19285bea1763424fed640f3102ccf54e6534a6d60a4dacd0914a5db2216a70149b52c1331f8b11f37f66503cee71e0e9bc0b5ef4b4c88542ca8bc4024c4468462bd1ffeb09b2a6849bbe5f0579e4451e0246a5b5ed496ff3b38bae95ba41a3e2c78a7ec4e59206501b2fd8ac9befda2255040844b69d65bc8528e151a841faf2bfcf2278da07a2b76f267889b915637fff838e8850eec02951248b1d62bad51dc3f334ffaf02ad0a5b0856ff1867c9813263a1d5d60cf70dcdae48e991cce026070698ffe42c3b8eb11387b2266131634d1b7d6b4a6a2e48f5df4d68d223489e93b403013ab2", 0xfea4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) preadv(r4, &(0x7f0000000100)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f0000001380)=""/249, 0xf9}], 0x4, 0x0, 0x0) r5 = dup2(r1, r3) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000180)="574b5e174d140ee634bbc9a4ae98f866cdbadafb230b5fc61c8c7ede502a5bb9d8b03394eb8ca8826c46410d79d4cedb5293dcae99de38482dba04d642e59062255c4c6c85adc904d98a54c55d3e70281fa3c58fcf96bbff167910349b1807b4ecff0883e70744be1ea8642a56", 0x6d, 0x0, 0x0) 16:00:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000700)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socket(0x18, 0x5, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) r2 = socket(0x18, 0x4000, 0x80000001) writev(r2, &(0x7f0000000080), 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r1 = dup2(r0, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000100)='.\x00', &(0x7f0000000180)={{0x7, 0x7}, {0x0, 0x2}}, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x5cc2) syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x1b, 0x6, 0x6, 0x0, 0x20, 0x8, 0x7, 0x1, 0x0, 0x1000, 0x1}) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x100) pwritev(r2, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x107c0, 0x0) syz_emit_ethernet(0x33, &(0x7f0000000140)="b67337a04fc67e165ed261c3ff96b85b8a3c597a3ef0b9d9e63a262fb78a2e14ca9f74e0f70afe40ecf775431d13c0d62c957d") 16:00:09 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() dup(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x3, 0x0, 0x3f, 0x100000003}) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffae, &(0x7f0000000140)="cb35ad5bf31527d521c2d02ecc83150e98527e9ff379a914fc45f76456851683327c8c23181a7cf78557343e915e29a13f8918a2") ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000200)=""/237) 16:00:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x1a0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x8000, [{0x1, 0x4}, {0x3, 0x9}, {0x2, 0x8000}, {0x3d755ff004220ba0, 0x1}, {0x1, 0x2}, {0x2, 0xffffffffffffffc1}, {0x1, 0x6}, {0x2, 0x10000}, {0x6e29366e6e0459bf, 0x7fff}, {0x1, 0x1ff}, {0x3, 0x10000}, {0x0, 0x8000}, {0x2, 0x3}, {0x3, 0xb3}, {0x0, 0x8000}, {0x153399334bbe2d6, 0x9}, {0x2, 0x5}, {0x3, 0x40000000000}, {0x3, 0x6}, {0xbf34415ad2b2f2df, 0x42f}, {0x2, 0x8bb}, {0x2, 0x7}, {0x2, 0x2}, {0x1, 0x6}, {0x1, 0x80000001}, {0x3, 0x7}, {0x1, 0x8001}, {0x2, 0x4}, {0x1}, {0x1, 0x200000000000}, {0x2, 0x6570}, {0x2, 0x5}]}) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x486}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ftruncate(r1, 0x0, 0xe18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8fce373832454d91f1734cf8f499ea"}) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="817919eed859a90664f1099fb900ccf3d30ba6c0fa5bf40bacee7db2fa5a1444b926d3ffa926b94fe7df1ba080752b8dd39d47196247e93114cb880af27f44b85ba797c2f88cc0109468f3070e323e8bc25a52bbec277304e7df5edc3db60e8af4382c1923f19bfaf1ae02a6f578606ab24265b552c5fc8cbab271c01ffbd06bc98520be391dc121868e685ce8fefafb3ec9f9e432d49425520ab401d83407d43032ec1f1a9389e713047a8309790cf8d65735a77509969feac8901c9e77", 0xbe}, {&(0x7f0000000140)="de3239cde6aac36dee725b673af70790048f1acadd78adf8fed3001521a5344475ddd58f95ff2e0abd74872451f1e04258e24eb25b7efe1a91286d33b98b2374d58dff9de0689e3827337c7ad416daed8df6b6f8d76c076c838d74bf5b3cdf880c860182e1628b190d6148ebf6caf97b827b6ff2e42d345f081a13f5", 0x7c}, {&(0x7f00000001c0)="a489e2fdbc3f11427993ae8c5ad61ec8e025b46f0aaa9003abf5a857909b3a62516961a3d22b9a73259dc55ff18e6ae089389db40baf3477fc48f1f565aa3aca5e2d6db5559608f50e3da38e0fbdbbc0afe4dca8fba88e0ba8dd7398cfbc88df19be2bbaa38a4b83", 0x68}, {&(0x7f0000000240)}, {&(0x7f0000000280)="48b93dc765ec4f616b52e5cd7d80a802410f95f25330ff0929f8d55882d22ebf0cc80666f50f7ca7700ef9a93ec748589134394ed3943c20b07d0615cf00ad242d768e993ddfaed80fbe45a226623d7e00b440bacb48aa389fb2b482f4b6b6b990a73aa37cf6d5e7dde38ac80e8e648d1f8217a1a75504a76e95c92b42d0f09393026f7d61070e8a270e21df3cdd2ed1a8fe486aeb8f15b57a16dbd8b193e10e7190fc15e3afaded96e4cac4bc81775094a041fa148dc9b3b1f4f4b49461575d8f0e6df82a5cfec7364661a250c0ba06d224075d3847dac5fe1c5617e9716a91380d68a546d0fd3e", 0xe8}, {&(0x7f0000000380)="9748950e5375166847a7d534bbb923749ce582cb0d484b3a6b7917e2168f336314f9cae675723cf269e188deeb5b5c00e77473f8096cf452faa7a5f6fc96e3ab4718a1ceff2bd64e26252e2d3ec8f69d620527c54354cffd32330669d1450388ba17a834b5f85ea87ab9577238bf22c3c02630db4a76d60c7562415240d88a7b459f932ed4080d856cdd4add7faa4ad1fd2476c85b95af86a6bb71337d5466949d2b58f295c7d8784d52f09d0db832cb9666612f20b2ea562bb89deb94b395a804", 0xc1}, {&(0x7f0000000480)="6c31e5658915808f158bce0cfe4037568e2a822e38b10c6435ba1d77822953bd943c171af4f9ac3e61535053c3ea3cb785ff4da783cc2a2b07fa5d24702bdf56c4f9dc964aa2030f0e8041b0", 0x4c}, {&(0x7f0000000500)="6b2d1b563b1db7b180c5be65181cf3751e05709ab49c0f4c437c8ab4d12873eb585156fc74901ded37126257a5f2dcd91e33d3ca21c0b0fc3bfef2a4214fd5285e89c0dbba2bcf20d7bb4a71d311fbd4e44e236d8e28edd790b454fb2015eb7e907c6f36260e6708b8dd8aa5ef4141ce321d590cc95fa6624b7c39ade3fd18cd533a9d0e737a7c5af14d8ea4f410c46dce5a8fcefe593bf892e3fa5a7c649dd97d200c", 0xa3}], 0x8) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x5, 0x8, 0x5, 0x400}, {0xffff, 0x8, 0x80000001, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000001c0)) dup2(r1, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d, 0x0, 0x8000000000000}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x79a, 0x0, 0x1f, 0x7}, {0x7, 0x6, 0x3800000}, {0x100000001, 0xffff, 0x2, 0x7ff}, {0xfffffffffffffffc, 0x4, 0x380000000, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{0x0, 0x0, 0x0, 0x40000000000}]}}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x19, 0x7fffffff}, {0x18, 0x3, 0x5ad, 0xf91}, 0x3, [0x9, 0x2, 0x8001, 0xc82, 0xffffffff, 0x1, 0x4b, 0x985]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x28, 0x1, 0xa4a, 0x1000}], 0x2000000008, &(0x7f0000000200)=[{{r0}, 0xa901a396fb13f0af, 0x20}], 0xff, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) pread(r0, &(0x7f00000001c0)="0fff03ff2cc24e4fd370908684083ab0b3dd567adc910bc1dd38286fe15d734f2d325507dad17fe093f33774b233614782efa2b3b96850e1627618312f1842b2019d75dac925a6146110581fd75c2129d0cb688262a34455ef274cbbd940a79b4a62f4a5295dbc8426907f7a00ad3f422bd814956072dbe214b2a9ed37374b310fa5a5d744f6c393f3585b4d9eeb76bad6ff10aaf7fe2f76ec76ad95b8d17c11083eaa", 0xa3, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0), 0x0) 16:00:09 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r4, &(0x7f0000000040)=""/225, 0xe1, 0x2, 0x0, 0x0) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) 16:00:09 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10a) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = socket(0x1, 0x5, 0x5) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r10, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000180), 0x13c) r13 = accept$inet(r12, 0x0, &(0x7f0000000280)) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x81, 0x5e1b}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x1}, {{}, 0xfffffffffffffffd, 0x4, 0x2, 0x5, 0x3}, {{r6}, 0xfffffffffffffff8, 0x40, 0x10, 0x2, 0x7ff}, {{}, 0xfffffffffffffff8, 0x4, 0x4, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x7f, 0x38000}, {{r7}, 0xfffffffffffffffa, 0xb21c5878ae8eefec, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x98, 0x80000000, 0x80, 0x125}, {{r8}, 0x2, 0x4, 0xfffff, 0x1f, 0x1}], 0x10001, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3f, 0x9}, {{r9}, 0x0, 0x48, 0x8, 0x9, 0x1}, {{r10}, 0xffffffffffffffff, 0xa, 0x25, 0xffff, 0x9e}, {{r11}, 0xfffffffffffffffa, 0x20, 0x1, 0x1, 0x1}, {{r0}, 0x8000000000000002, 0x59, 0x8, 0x4, 0x6}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x35c, 0x8}, {{r13}, 0xf2e9ffac2af40bf9, 0x20, 0x200fffd9, 0xffffffff96ba4312, 0xfffffffffffffff8}], 0xb983, &(0x7f00000003c0)={0x3, 0xfffffffffffffff8}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1044, 0x0, 0x0) r14 = socket$inet6(0x18, 0x5, 0x8) getsockopt(r14, 0x0, 0x9, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0x5f) 16:00:09 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) dup(r1) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x20000000000001dc, &(0x7f0000000000)=[{0x30, 0x0, 0x3}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x5fe9, 0xf3, &(0x7f00000000c0)=""/211, &(0x7f0000000000)=0xd3) 16:00:09 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x3ff, 0x3}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) mlockall(0x0) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x200000003, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0xaa, 0xfffffffffffff685, './file0\x00', 0x1, 0x1f, 0x1ff, 0x2}) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r1 = socket(0x10000000002, 0x2, 0x0) socket(0xd624c47c137bbbb, 0x2, 0xffffffffffffffc9) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x4) r2 = syz_open_pts() r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180), 0x13c) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = dup2(r1, r2) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x1, 0x8d6, 0x1, 0x4, 0x4dea}) 16:00:09 executing program 1: socket$inet6(0x18, 0x3, 0x200000104) socket$inet6(0x18, 0x5, 0x100000001) 16:00:09 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x6a23f4e36c2690a7}], 0x1, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffeffff, r2}) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8040, 0x0) writev(r1, &(0x7f0000000280), 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x92) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x4, 0x80}, {0x3, 0x9}}, 0x2) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)}, {&(0x7f00000001c0)="fc42785b4e96256a12c007a00b3c536a0e752d6ecc5571ee51aae6c48ddc80ac01fedb93bc45a99929744d56dc8561fb12a6b1ae697e8a4508a6a6a70a80de7943bc6f8b6eba612c7a5439fdd1153220ceceee9864d0ff39d80d6f2a8f8b65fd0f7266e1e2f7d37fc407326eee316b51455095bf48cfb7902e3a654937accdb394ad31dd2d60ca8b2558c685d8a10acf57ae2263ee6ae82f0cf9b46855903f90040ab417bc89d1e8053cf859e643b6443dfdb06ce4f163f2c39dee184fe43d980bbe94df2e87ec14ae1bf6ba3cd73cff069e4d4d9b76657c8d499f7202ed1d9fd4c60f18d506b6d3089ca634ef6c08e27115503ced308861abe62ff424", 0xfd}, {&(0x7f00000002c0)="25ac77340d30d1086982516f21fb9361deda903cc13090a340748bb70000f9e8de0f72571b2114335d8168e44330c557a39edf109467b66f91f2697e7f1958d1dd39344a44dc244a023fbd770eeefa0d79f8330010bfea081ba70b2e08d4d099f170b25f6ee32e2f13f772077ad5ba208c91082246df36124796159ac86fd5df17e07e693f8ecff6a3c40938e49a79dec565ace57f2452749c260c0f34de84ae0efcbf2e5bd8047376b8b0b4ac800de5aaddb354f44b4a48f6b52a9e2791f2a521ed4e43b03954dc3b31f31c3bb970db65facdb68dc64fd706878c7a6750", 0xde}, {&(0x7f00000003c0)="2bf819fe1af0eef6ccdb65739c49ee62bd7e310ae3a836061647a7c1f766ee3cf2b456cae8b0a2a67b0d8ff121628dd18a806f1dde098327aaf8cb599f84c0d2afd589146eabf8e1b501344c3ba4d1063b01273c306ac4f80302f34afa58337e6605907a0501d44b5eb5fee613de4d1a77a080b8e1bde0b6e8feafa746ebf750f15481963529fcc82348176b5c3fdf0f1ede7fb5dfd17fd9fabcffe4fb82bc1e6825c467f0785f8795ecf120296be786c88fe7e8c9d3d89d4a6c13b9c214bd9b35f11b9fe050cdc9d523de2467fe527cfd9423ff5b11dc81e5e33f3f127e", 0xde}], 0x4, 0x0, 0x0) write(r0, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000640)=0xfffffffffffffffe) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x100000001, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100200800000000000000006de2e444"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000500)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67a1554d72ef20372619f38f25f52ddc949cea3f3c00366acba7a52d9a38df103f991abaeb089ea2763072e1faa3ba8cad1e12d16b127d96a7053da481765451dee8176faa0ca132e0042deff30a952255afe78b92b1e600a52f0136b0b78fa4820ba13fc54e4193d5a034bd08db6ce3501da99e86c75d4042cb2f501efc32f5c03072d8b25d4f3ed5e15f9330baf6034057582d912a565c3ec89a672fa197420eb25e35e6c4820d85ec543e8336a357c570b69ccef9b3ddb4143a0202f971e2feabf885bc0b5985ee1b20398d72aac6bc9870523c2639e9d97bfde1e5d913a2f0fd10500000000000000e40a1f68191cf77547e2", 0x109) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) dup2(r6, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f00000006c0)={0x5}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x6a23f4e36c2690a7}], 0x1, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCNXCL(r9, 0x2000740e) write(r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x6, 0x678d, {0x8, 0x9}}) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x7fff, 0x0, 0xfffffffffffffea8) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffb) r3 = semget$private(0x0, 0x1, 0x105) r4 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000180), 0x13c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r8 = getuid() r9 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r11 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x4, r5, r7, r8, r9, 0x40, 0x20}, 0x1, 0x212, r10, r11, 0x3, 0x3ff, 0x9, 0x3}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/79) r12 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000140)=""/172) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r13 = msgget$private(0x0, 0x3) r14 = getuid() r15 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r18 = getpgid(0xffffffffffffffff) r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0x2c267675, r14, r15, r16, r17, 0x13, 0x10a}, 0x401, 0x1, r18, r19, 0x40, 0x8, 0x7, 0x800}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x1, 0x2001, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180), 0x13c) setsockopt$sock_int(r0, 0xffff, 0xac, &(0x7f00000000c0), 0x4) 16:00:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000003940)='/dev/diskmap\x00', 0x100, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000039c0)={&(0x7f0000003980)='./file0\x00', r4, 0x1}) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r5 = msgget$private(0x0, 0x104a6) msgrcv(r5, &(0x7f0000000140)=ANY=[], 0x0, 0x3, 0x1000) sendmsg(0xffffffffffffffff, &(0x7f0000003900)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000003a00)=[{&(0x7f00000002c0)="e464eb663a830c006f082b0c889da3402cf9a59cd2080a3d87d541671cb8a5f7817c5b5748a61b7953dd711352765599d0a9244469e9746aefd3ccc11c2eae8b84208cfc031724bc8d", 0x49}, {&(0x7f0000000340)="80c577d52837c8e221de2d9164f21ef80a1a1ee6a3bdd3d4b2a78a08cc442a4684e36d75892a34f946f8777c8837c6b672296718d5e132ba45b6172844aee8f8693efcbad0265a8da722134d41ff290a79cd0c3063477563b04920e9c07a3e60c1808d4d8ec0270a0e164a35982d333d7c95c8e303a932dea5f6ab5e8e435575bb80c5590be8072e98e73d0515aa093721e3432e53cddeb4c6bf5968f7a2a7c54ae962a533ea77ba65647420d30c0b454948ba11274780ab6c6b02139cafb981dcea3c47707abf5bd13675e99305dbd13e4229d56b4cb92e4f623833d8f921c9ab2777c9bac376464c87439821fbfa30c9fd49f3272bac02fb2131300b05bd94fe6f8388724a63382f42bf78ef88178b4beaa36fe20611e3145ed5b9444dbb850c0091cc9b281a007f8d42c38c03a0a2aa142defb984938e84998736854639fd0264ebf247ec9db6aa7cf29ef5ed7b50a163e8258d20bccaefa2b3b8def0002c9f015d7309f556f2304e054a77f67bc3c3cd9e847d45ac204d50f554b0fc225436055dc12474779ea00dafbe32a1a8d27df642d10acb7816e41699766c872fe48a6ff7b480218814fa420330f29a0f698af5cfb6b54b119a3a745e6c42a446e38bdfa60a892c62078da6415a34728dcaa8c7938b99f26dfa593359e823713ff5930ecae1cf8789a425d2214b5e0496567d4d2bf41cf1c6e567057090ecc19452a28c980cdba36bdc0327d9a4e8a8b3cab6c3b967ed5db09ebb3b432f811a949f29ef2ad06888a2e3ec1e9b5d8f85b4d83db1f71248f68063a69a0796a1fd17f318ffadfd99ddc9fd78f904760a5107562bb0ef7013d3e9a0cdcf388044dcbdfc151838105d5502dda91d3417aafde90a46bee80031dcc90999ba57d18ea13c00a7304327afb23ef218c5cc7e8b77b2947d9d1e32a2562fbc55b835f36d1a9a12117ab012f764592039f764da769592a9b297a05afcf685385d1a2bc4ab31fbd0ea18435d76dc551fb084a9f69a75e1c37853c3aab3bc0b07fd3805d09d8ae8494b6d219f73a02106e196386f922da960d9d63d1daeae3b50647f3a18ed05cae13fdff25fdf93ac2c4adc25439df707de9a5d9ebf545c4ed747063a7653a12a8fb4f30b2ae1acb982d43025d7345decd3e253c4961c22b7f24624527456b04f5fffb57bb1d6bf3dcdeae93328919b2de0f062f3d52945dfc51ea92a0f7bc8e505c5af3961bb760b18e28c4827085b6808e6b9881b166e39163b7ed678646682f60ad78a83294bdd4996db7ee3d52f43e714d420fcac4340c38ca0fc52c4c574b4f96890651e3f0cd93848562be1e86b3b75f9a03d32b42f49c2ecaf43cb76c231aa0f0aa95052e8b6876265a2bb27f5bf9e889dc0a222fca36fa5d95af2bdca18c9d515e71f2a5bac14acf63771465d663f8d3f2b6becb6051c7a0ca4f6c21133d0d08bbd3f36c2359268af2db3fc6e55d60e95a7aaf12ee6a0a84868e7e4da92be416728ebb663dc7d89616fe9e16cd257487ea41c4ea712b52d18484874537fe1ac34931da5c7ddc46770b079ec06ccad2baa98a39ca4a4d25b7a1fea25edd06d886fcf799422e2ecf84d12b82f939cc97e1627bf6c14c75326bbca419dfb91f71189f1a4b9512634d6dc65fe193ec0a802e9d379a9ae83e49e711fe1ed225be7c1d2b9d97540b8bd901607a4cc1ba065e9d9a33807e0d9a970c89a089ee48054ae09fe933591d866f6035a40b48108ef930f3b851a5c8271df34f344f8279cf0e1af4c72e11515693c2465d1a45247b5e708b73e4ee7b1644aa064510c596ee0f09f3790c40cf0fd8155823a896cc3ca702b87b3c56f1f50be2c5b5eafcd596d1a6c0c840010de6b4a9ee3dec9a752e681ec1be4f7be61148259fff9d12ab74079e8f2443d5489a8ed9cab75f1d52c551ecae34159f52b5cff7f5eb643ce46ac9f8a8a2c50c8ee80f89e1716f104882d0b48c32bc86c69e9276fa1b4e3bf4890d4a8f7d378eee8f778fdf0272d70dde5bba7a6135cab974b874b32164e793e7524b4c092b676986d17c603ba0fce13beda96fcffb83b5e62e7a092cf8ad1e14f9f4b941a441fc366f197d1f570a6cb3adcca206ccd4bcc573d6f68c0c3aa8ce07a1639866364f35defc3092387e03b7110dd5c90b3a4a2b5658fe82b45594bb0454d26f74b281ffaba76814cbc47cf67812ed2ebbf0ecedcadc420f9fcba17d3d51a7bda9b7bf781b561e882536e6be10ada0f2f81a4808445a591a0a8e17128fb680b4640a3d30d0bb9cb45573869457fa453defb437103b592936e8725a5fde1db0a1a048f88940c2c335a2599a5544247357b5a366997c86086fbf084c2ca9533347a8ea4e9f24a97588221b517900e79c4467b8aa41610c145647aad528a194fc54bdb3970ffbb37c41f1d1a266920bc575c375a49f4e737b129a8df3b9c2daa1091219b2757b0fa59c162269b6065c60a012e0b73e922bbd96ff0029edcc4cd6edabef380a333a36d81ff83538eca4d90e335e64891cf0fa4f746e3c7fd44cab7d2d06b6133cc6d33b447e6bf3589e9862ed725d18fc2557e1f313d9c7d717fc1077c9875c5e00704d57a04aaaae210a096361decd7b6a9a5e1a9f05e4d91574df044960dbca8aa7636f2ef965930b3a7592df1071eae6f0bd79fc51959e5b63518eaeb40f35938cc1cda4bef1528688fd08923e046c1678be2287e07bfc14ecb358b39a2b435ac3e4fa3436a43b6b0182b38efb96c4b49902aacd9f5907901bd029b043391b3bc37373aa7037055fc911f4107966f7e19ed08ed63c7c5f4aae8a72526db4292ff4da22d310d47e4f1d5d8fd8a844ec651ae3c81abb66f095d9a82ef1703ece612e307dfcee75a836ae1ca86563e07ee65babbfb3df977428ae0475ace536058d2cab4c559a1a29440c96f0d2fce49d35e3cbd8628355e801e03ca4e9a8bc227944beec6fd78784791ec8f5349efb23449c7c88006e425c11c9703fa297bdc9ac0cc2cc1e5616f2bede70094e74c734c91d5bc8f3e9fdca657abf2814cebc29430bcc81f6e2d9a87b8a2f526b9c8edb77a31c8d7f11ec430a4422b4b81a596a7a9e9de50945f1299d07e4cd90cbee759c74ce730156b66acc1f658cf0bfdc426178fe862161e7535ccdfb9450c08e823472abe5cdfa4e44c601795aeca9ba29cb27412a192b80a0d2a2643de8ebda3a219fa3e26effba27b196b647ce77dcee51fd4d0f1983cc5e9cea3150c932e13ad2b775eb4315901a949b6bc04f655fa3fb284d7d621a7193399e717a2a3c23b9709fb729401f5cf4ca4d2ea0b34867e432c209fe421899b258a1f32d6c283ad7e01033cf164d93c46b66baa83d3ec2356a2cbc64cd395af7251ffcce942ba4beb3fb7121089e2a63ae2bfb86cf61a19e07f461da24f7329c62c86831752dcae17134fee05bbec9e1949bf1e8d9b7fa8f5bc4faccd829c01d5d03a794938585b3f4d8a93ceafe1f069e7c0c2e3e7c96792cffd3fd6c76e9c19531a234ad629ac3431ee2ead7b6f042c6ae5caa586ff6121f06305094cf5cd4ddb30a1b98e105c0a27949d90a8517958d85fb27d8143f350e1689e819132b1539445a3533553c917764981aae728b5c6a6d03f193f25e1cfe562b105b8a2affe3b68f8c39a65d4132cba723a9ee79cc41c410c3e7de5543ae5ac29a4a148dac0227cd0758f834dcff269a14a9b9192f9bf0d0f49d9ae6ac06109e30ad8be5da72780f101c2dbdb88105ec604454ad7395298599a3da3131eb6f37c6cb22b76e70352cce83a40ed771d3ccc45d8aef448c9f7d41da3150443620116eb7e33342f06d912687d4eb4f1bd84d0b3b2a75d1d6cd335a2c515f31b0c794c78301f0cdd51e755aa305a15f8688c8d7e76a415f3c4459c703698bedcf1f90d9cda16f7bcce600b836e74b7db53b93bf7271025718f077c225f25b805f405e531f0baeb49d72539be3b689cbb9cc899b3edf7de7249ed14af51fa7ae0a75fac97c95d5d81a660164c21284929f9a3bf91aa9cee0f15d017c25f3d0186883f5c04f3a8f4c6ea60209bfc21886e3523d2189f44c4f42b86f8b7f25e696ca4c35b3987607a609dd41aa377ec5c9538c0be1464d968a65ee485e856bc1a8d0de734e7ab5f7e71206a3bfd5c783b1c1a29877e6281781bb9ed5d016fb8841a98bc21eece74d37f67fbcd96a1519306469ef27bc5ba7aea9bb05ce654a0a456bc84d0a448611aaf1c39bc775d100132d31f8ad55bd759ee9c0a534cc4493a943e852fdcf1a06a4179485dee4ce5b0d12ce0ffc9897930417cedeea7021669732bff86be9328e6f5ac0850b57bba64059087d49412e024d20a9a092087a2fb6cb8dc9f61218a10328d6d37ebd9fd2eabced50c2707cd89c86670069c4c8249398dffad0b8677e9ca3fb68aa6d3bb47281a25d004566d01cd269cdda1def07169d6d3a5634b50975839cfda2e0bbc76e0b5256d42613c272130dcee5ac859bb41f8eac676b613d7a30f56a81f4d2bd047487f22d2ce47249bb32ca9b8e2b1b320c943cd29c73c429a978963ec85bc8877833907bc80606d928c7645a6450b11f50f29a9cb392262a16b8db11fc12f29b4b4828816ef209b6d4776d4fa1b702eb725508b3c00d2be5c4169f28d8cb2c157d10bcb088ae6e834394e650004502812d342cb7dfdbda8361a8f556bf6b60826f8fbb33965f14653c8e1ab15ca6ed6717fdc0005b41fbd75ba6044397a9c9b63f8455a1606367dd57829dd6e8497d920a5dc72e73efe89582972f47410035d9cf2c8f6d41cace979d1bcd8e9cb8cc03b2e0056c0bf41b7d8f3605b18097aab0d327087935a2ac3e1464e7f2b28859c1d3f62bc36a0bfbece8246280f821182b5e5b77c7013a522ec742619075c4fb15986a484157ac30e0ffbd3c7a5d96a1fe9449b5b6c6d8b316d209041554bee292c3ade728e1dfbc10a67a619bd93a1a14ab6cd3e0da4a2c9c086f07608dcdbbd369ce86a34766d91bbd783733173568d48e1adceeebe79ed774a9e6a614611cd5914f2fa997c5e65503007e5075197566fb0c6bd903877a844e77775aa0c9a0dc4aac9a0fb9a80a0638d85590826cba0aa900ab15bdc0d0e5a800dac0883b531dae828224bb67178f71dd518295334680500a5a6fb606e3f0545171af78b7a77899c79868afd02a19582227154a42f9151c3039569a0e314c172fc80e2bb05e663e9d2d2a81d6b5c504e7e3a582957316bf24c8ac3042988243e89e37492cc4b10b592c202e7fd6f62a3feccedc2a478cc7e56a9da837b9034abd874a6964ad4f6bdeaffa6bd05e46b3dfabe4c12c1cfdf51a821d4cb441df1e75500e2164fe399357c43f5207c45d8162e10c433ad2305b6bebb387c9a0844e8803b56e32677568baed6952a00148400ad8bef1ece8851931cae7afaeaf1f1c675ae2a13638d66995991f7b39a1813d2989737da354fc14733df8f1c35ede8d9617f75795583c6fa1c46b22d9a6a4fc4729b39bb450c03e5b330ad329ea5b24583d51c7a7b473b48cc22a3b809a45a959a8311ae93a16f844fb2ec7b43566a772d383cc27ba0112ec30849895e59ce21b636fb7f5768dfa944e8d8df9b41d47a2cecbef00278d6486433c8c28d81b19733fdf477f0683ed8ab67deafd076411e7be8977983dfa7ccd517681c3a53839507f17e2041580767447d5ad180e62ab9bc26e7d2afde0e410edfc1948912a0380f6483f49905c851b1ec579a4369bafe30356d13e506a9aa3bd436fc8aaa0418b02615c00310bbf2e71b44215c", 0x422}, {&(0x7f0000001340)="4103d6de47fac33006abcb76bcf55898e03341ccb5ae4333d76736997c5a9e0448a17313976cebaab16756fdaef1c46b4c92f2cb079d6473c80a052c1a12b5ed2ed4e14a889e21f5df4dad0b97efd6b92a8b27b4d1ebf702055d5b1a604e8cd20a458facbb584b38244b4d6d1ba7e3efd0365e076325311be01fe55797b9d9dccebfbab1b1315008cb8f9e4958925eaa92553ff25808787bee6094370293c7c9b22a886eef7905b75f3664e15166f86390d08dc70bd5a2aa623eb74b30fbc58016e9ad8307a542d939ed9bc52ed135a9f3154f3e031bd15bcbd2e3eb1dae51291b84f74f40aaba5a14b4d4540aa60cb9cb1df8118cb28500531557b18cbf55dc8c56bc5f95facda6f28ed84906c7ab2fd38e1697ad264c6c52da761093addcad98c34a91af4fe3c077cd88b3df5571cd150cd521369d22aa66eae3f106f2d945a6a27519435e2912495e3506409f1363791ef3afd3da323da45a4897fc89b54c67559f8a4137845193fc10f63374212569411fc4fb7d9f7f18b467835a0380446f45b0b38b291f4e62934c7fc1e77d4b78077affbeb417043978c23dee0ad8e27faed0bb399450459e92189edc5c29624cc3d81b0f5efe546a4cb1a837bbdd269bcc9208681c0365b3abc816a5ff1d7cb6126904ebe74f86c111cd3606024c6195b20552b6d963368f9394716dce46842610fce7b77e8266c1f363a5ca4cc588a162967bf0337f5a17bc31910510545dcd0b77feb89d6111234c5f593031806856ba60c576bc675b4b146fff2333e6ec121cb7e49678a094acce67cc1c9954a2028220ba27df485e7e9ce66e9b0a0b8a6cbb637829ff51112d8d7f917475b355664ffd3aaa970a38e870d0048c5421967fa9215438856a5cb9ca968d51d2796ac6dd55b730e72851e66eb115741f6ecdd76211b751ef9ce85967bf679276d5ac205a52039edfaaf752e684592cc5c3036da763a1a6319756a2faac79ec682e33a7db6f93745b9722a0b7bacc4f1aabae5cfad4f52d9937e38498025fd07edceb3b70c31b363cf01a16605a25c865addeb7d5a45e5b2f55529623ca96053497f8aeaf7eeb60bd36e29c26d4b40bc3b055582e29a15093dee199cf08628dcb906a477b8e7ea4fb769bffbe128d2b65da747da5f963e04817332d2eff8cad745c01700a6bf88e51d3b4488122727229521fbffa93ad6dace09b73d54e732df1e697e0291bf972f7a5439f06d7855820a587e37ce7ab61f7035c125e8064b26902ba5ac93bd1a31c45e229417d75e3c29f8e779bfe8b5553918e3cca5fb7084e6515704c7b54167a02e6468e6e0006a5d94ecb130a26ddd01c4f519a7e80e2e2112b580d31a5d92b832a53b3f0dfee0e8d9875c6a06b1114dbafd7073a14d0d05e1af30cad5f1e4de89a77d118c4474dca54f3b67081cf4e402993d89e492fa1482d8d8791def3ac74f4e4aec1a7f32e96e4bc86cb8e495e11a02f4ecf0c70e8e94c22eb3791bd54f9918d61e6ad61ab47477cb07f7a66f38238acccf5199077c66f2682f8b03d447ea6c7c2a06c5bf4f883116cf1237611b894a7ac26edbe37b1f482557684e1ec06f858a5675384824eb4a25728d497d408c990ff5f07b6d989fb4144425d67c9524e70825ea398985515d612add24a43b0f2b1910d9a0e3765a2109756256b9db1102a2338fac213d8d2d0d4c5a554678c3073c620e275bafa409dc84eb4bde70805bf229f0bd5047990d57a616a2a43873cf4e94141b267785375ca7ed0523965c11d881dae343f9e367d05c3fe4fbb3641023639ab3b1cf9eaae45b90e607a4593101732cb0ef3a4b6d4f02938108a0217ee9128ae0f22623dbf2b1a3feae081b157e91b1f261b964546f6e0652bf5387e2a90c1b62b3d9683b840ccb6b6560e999907f1be7f3e557d45cbe053e0939714ca9258a5a1f2eca733905751e0adf355bb7c6131b06e8d0a23abf7c717bfcda0c86007f41f15ed952f31d6ccd00d6f0888a28d8a6c904e06a03aa822a57ffc807d6f0e0c18f59ac51f410a3b231df8f974d4037fc36157249ca345c3d24b3925e5789766eba9abb8fbecce389cf9ab2b364b4c79031a41debd8573afacc0431b6440865174d7bfd459104c04867026b17d725e250451f6efef7356d324e4c7a28c7d4026fd99540e82f95ada7951a17dd070363f50156ac5feb86b97de7dc9972d8e9715ae1f1ffdc30695026394b455cbde7116bc9cbad7045f962b53c59058b992feebef85368a51f356ffb2138faf5043540804f5928a3928c19c04f77fa1723850215fc76be305d6aad3ff54877cc38c394cd337d7a82efe1fa1b0f14d23a38a88d11a9abbb0f55a3db51b10515b01ae0d699f665c6a46afab3dbf52461cd47dbc1e013300748998ebe6672426c3421ddc69001178ac311064814cdcb2a0a69ac1c2b77455d97a132826afd94491ca4dcc1be83a5e4e1023c0650ca5c23b2b965203538c158222ffe2db79ff0eb49dc2e41eeac9ed95e607e296483763d7428b0c6d5d69f306874599c170d5f4f2c6c5780339d56b25e3489eae4205811543f153acf94b56088d4c6d297ee68288bacd996d1a28b0f4772471c046ebd0a93e0c20237e34f030a28330e965b987aee1d741322a8dbbb39015f2a5bae95592e689ee9025fee040d0f33622164a8a8fb9a4035f15037d3fd32e0ebb5e016c760dec3b486e367596d4493d098231a3a50dbeaaafedb1df01a6d5bf68ab538f7cebc26538a736ea15aa12666193cdecdf23c63b3b5c57b045406aeccb79fe38f1559bc37e5cedb8ab3c8962452e40316d1c07cc7231457e788571da3fe57d790cf1d241eb30d6cf8e7fe7ef90737cad4adeb821bf94a192b6bdca22885b757f8c24abcffc13848e0cd7f04206b34031d7ab460acfceb48d90aacc096b0da9fbda6b5d2b64ace58e6711b1803ba7ed31b860906a56c63b29138d01fc1ae9c201e7c9401e0d44d9fc0a04c329f7306c9d4e1c9d3124747424dfa3f95654cd2c5c132b22fd3ecc7e9c3eaceaf06cf65b6626021dc83fa590c3dff93b8a14a0e0e1b81e51bab17f340040456931724f125737557e02f8e4280d7af66b7590cf128a5d380baa9934233c31f5fdd5727c3b03dfbf3fcb692e39c0243d6cae6a59136f5e1874e79a02c73ab61cea3eeb20017afc7d8ee797b53395e6a95c2b13367c63d5f8a5d9e60cecf574d2c326f55037d97abbfe3ce1528c40153d2a24afe3b99882c79bd623f294161c4fa8b189ac8239c1a90115cf0d8c30c01d3c718fe265e1d7716d09c244248e08a3d2f2b944513ac5273778149e0a339e8bd2168de16a295c4fb293bde2dcbe4b1370dd7519f8779faaad5f08d6326ee211e75a712f9444e0d9280a8e8e687bab253dbac62ac11f22d8a425361338a47f864b9832717871aa1755c9c28afb99502b676409fb23689b85b7bed4d92f297865b629775d1fbc954475a2812cd558b0fd2654da4a56c16c34793dd527f0d7cc47e7a2905bd2cde968aed0f1670e7a9017748fc4b4e3a328031bd3fd9e80060ee42aa59ced8c7888e8b9d755cd2bca6a30e766ad45da217094a254c698eced9c4a922cd249dfb3c43d2136e3183ca1ea27a38cb87ccf99bb4803d6327ba3da56863b732a88e5738e5d6c7f72bdc6386d498081a0cf14d3fedf3edf3b08c39c14797e12d837be5e2c986922a8ea6d99b3867b6289098fb508147071275f75927b1635f839eb98849b4a79aa738d643e46d354ed0db2616bef27e4f8d9431cf825772ea8c870259c8a7f0408d21ca19fb5300787401fa331d13a82ab90fdb30f265228814eccfd0a32dca4c403add63a2d3c8eae5ae4fa6ed933769a17f551b4fca9537b2207a66aec8e31b70a54c42e84b6375399ecc2f8cf0631ed75812aed74cca2892fa4969cc179bdcd52319fc14c77169cf4af44c4cd07ebb1bc7edba5c0d5a57835c0cf38597c3e3c88ead41ee3991f04a90d4cbe7304098a651cd960df57d50ee5cbeb2db12f309dd9fab559f640c427932c03e1f11d440335a553ade2c97493b81c33e9cca3b824ec27fd376fd7a074620f10391a2ad44b75352a83d7ddaa2a4643a1127ca3eb9464bb7591e224c8bfa5bb245a2e9c6049b700bd255c8245e4cf739338dd5c30a73cfdd2249cf869e8ed19abebc3c1f718a6dd4f402a87479569ab49ff8184cd408e6cbcff2297309e9a46439cb4df3cac9b351cb84b1596ffdeee28db47013d05287f70fcda39641aa6e426c84391b468ca42f843b5d04f69c5115d6c1024d0f377711a7b19db31ab84520d3121793892a7825a172603a08dfa146bda0843a96cde91d78ba2e72a7fc28c813c6cd3ba136479c1a065ca3caf607bda352722d4faf273976a7853e69ac2c96f1431cd032d3b5901c33e21e6601420a48cc9aaf599d16070bdddc92f22d8933ea47e6ff77fbcd9159a81010372bd42c2d4773b61b763b1d715aa7b6a62a715dc5d5a7f7a1e0f0796cb181e98f3488a2eb3b79b1cd2067e382a6edd04e5b4e44791181b3c6baf009ae69d1b0a411fab78d7842ce4a002147602c6a6ead09ef9605214f1f6f49f04ff37165890698a33cbdee72d89b0390074628ba002a3b23f5a18022cfa17484478967309e22c8bcc80b047479987846ce2ad74bd578f8968432ea693d060f12b8141ce425c7f77815d3f0ec53e3b3f7dbc8853b5b2fb71f582450d7fddc0622f46d335f6634d8668f66ecb9e8ac46729a745579d1ed59b2274a93c580f497c1d610b361adc153f5965308eee9a565fdb1b4d3b54bddb0f58e47293b55bb118ac063092824165e3a8cb9820bcac806991f7f834a106ac7f0a0135d880c6c6d43c12b76c8089502e93438e8d8b1d5318c5618c0cdc452c1f4b6b1fd1fb9f5178592b1af4e371bc01e7cd1435d1402993ac380abe3e8f6d502fe59201587759d62d974de071d03013400bddf500865ab01596e25cde183524ae8df97b477741b0f725d0e5d184d2174678377532d337141b68158eddf1d04636b844723f5f3f65d4ad0d35bc52c13bd368c4b374d35fcdad2aa4d8fee1f7c6bb1e121f4a72d9705c36089deab590e99ad0ca464b840640d32b200d99100932ad3139ff80065506606d5d15a606e4e7f98e85ce0d4b87bb96997be668c661684c8b87a9c68042d8baf24151dbe2b8ef7b32edb53d213942ef38a818bd0204f164e4376bdad011f92a315dc3705066285a402857ac7bb83a6ba68b0a521a4c1a9da7745b90b959ad1a889fadf33d594cc4d835c9c69570b2e81609e42406494f3f8c4b832c50fd02a847b90cc2b14daf13045ccd6310db0bad4241c94bd37746f09e665d6f1e956246e0ae00f4d161c053624495971a7dbfe82294aee9b639b65ed79053b19e8237af020630991f117cbe0e3c7056e06253dbd774b31f8df1ba9b257cb6a9687363cde541fd69676b2a919a0540a9faacd9e4bfc2a9a08d67cf44b2d2f64062cd4bb86a9e2af0c69bd5b25e788198078bc2e80de11a6d36904d2a2834189f6e3db33cd867bd43e83ee2c58c994ce801c0bf954346f703d753ae72c0406c92fe846889c36d9f7b0a896ce8d2b0d6f59f383aa07088fae245ec889d047c8067f6f7d69c77dda5e76859a57fcd3563f5e61834c868c3f46bce4db231366bea2577ad1cb819a98b2689e9f21ad7ad0830acb98ef9a17b5b126f3157b149dcdd9329e5171e64afc2529b020b897e2bf17ac3375ac3d3ed8b4520f1ac2c73334034e892d7eb0316781fa6b82184730c6293db312f6fb9c045", 0x1000}, {&(0x7f0000000240)="4061511095e8b0b690eb29b7e58350a032c5781b7c3c031988f9af411f159f8c1ab78b154cb7eaaba3ffb5a5932e72a5ad487c2705ca7777e8b4cef87c1bc00cd28ef7d0b8e1d86c5f6ff5429e6d2f7163b5efdba8ebfe3cebdee0b1659f3aaff901d7ace4bec1721df69ee130ac93c1", 0x70}, {&(0x7f0000002340)="078bf148c1993e5794aad007af843d379d21d230dc4ba698a7fe862f01c62de61622d38accefb18e6f175d466c48d0a6300777fce438bfd3270ab99f58c7fe66bc9929e3c6e7cc7ae693abeaa460179055496235393d1acec5ae449845a4450b43e9bf4d7f87b320d027e6118a0a150cc0cda3e4fc382de8056e8f3d5605e4d2309f472600c7c6a8dcf06d788a60e656b5daf19e7aeded28b9a2491c674bfb08f4c5893b47761ec9f2ac15ab4abcff4914b03f33", 0x4d}, {&(0x7f0000002400)="1feba80c5eba9c546131678d2a7a4ed7524388d941a5e4bf5765ebac79978b97daa189584c6351bea96f01dc9fb59fb2fed9bbaad47051e36281e0c99f6cb584623dfad6a59b7aedf4e73a7e69f5f8add0f639b290ddda7629c682f60eb68345bd1e73a5c3bb64d32cf203b9fb9691d02cd58b9bd2665f69a7af35f1765fe07cfc21ad6735aa94c593638f4967290485d8cfd9a34caf26eabbff929b2c3ccbe1ca672799442c4836e3a9612b5fe90d8931a684115f6109d01fdd1acd0a644193061755df6b9b57dcb84781be136305a0513348e9bee5f7c133d4c0cd4b5aef9516a36a3768", 0xe5}, {&(0x7f0000002500)="8918f4659114580e4b3a72f80aa2ee66d6d5a12eaa2b9632ca5360fea4f855166d01bd762ad2308a258c7ea690c74460c200ac711797622087283827127b4654485147319801348f145b097f5022ffc89c4e566a3645356de861cfa2c30839baa756ecaf16529eecf04c627283c2539497800ec3685b10cf5bd826e56c1ed77cf184d8f1276568cd229bb29d8bdbd9c982ee459ebb06200ffb1d504ed32d29335733f556e223", 0xa6}, {&(0x7f00000025c0)="3d5696f90c9697dc0b82350188ad77923b63b4d57c1fe0ab00c0990b6d9d1cf15f4fd850d41772eec92cb2cc91af85a4aee2882ae85ab9113ff3b95a241ccda953cf408a0e9b0c814b75f464c0ab81c857fdc064a799c5baafef81da1ee8e766cf8443a4c87d84e8278623d7f5c947e9f4267134f581cf173c74dbdea42c6edeae122170c2eef3f79ead503818516d91b07d18e5e85bee30cab031ae4d3484f2b80584cdab2344da77520e5e7f185763", 0xb0}, {&(0x7f0000002680)="31de921725e2bb9e3add753ce5e5450762962f4373472c116edf38bdd89959c12c2017b5c5fe0d383eb6336313e3b2688b50de2ee1dd315289b2fd426eabf3ff00dc99823884cbe4535ab91ee9b7c824bf25118bb438fc95c298a8ee91aa13fb3174fa8a7f178aeb2bf9367d6ecbedf492b0f349a62df6ce4f8fb25b3b64051394b4a84465f18228485d62db5b2f4ab5ee8a51026847306a193aa118ee56ba04eb1ed42e701094dd1d68468451a2fb4a6f8a9254c54d4a1cbda5ffb34e8e69c86fecff602d4a52e50de47efbed6e0686d23ec6a0ad320a7e401f383286348e7dbdc89ea63b785dc1b43db9a3a0da9e3cfddcaa8ec2f198fc", 0xf8}, {&(0x7f0000002780)="4b285def6e915c51ac5dcedde422b68d6492d597329b204569ecc71165c9d110409045e3eaffb7ac9d4530be57e49f695d495740e9887080d9b5727025cfa1d7bb8b4b0ac4e4d1a5277f280eca54be42119d772b442200a436d18eef022a89c8a27fb8598c2df8dfb9e2a0e713e86185993bf41c96bd8408910a8ddbf2473bc9915695b15a13692ce5ce7f1f1d33b85cd4f6ed0190ee6d7d2b33aa903e2f696d5ef9ac7e1de317bda8365e9d138da68e515544ecb41081b6b13af3469666cadfd8bfb557d0c68f6b3d5485e656895bc1f1139e66b99d875eed295afd1f77bc6a22aad0f6316e2df7d8dfa0ec65a35cece1865574188c58d420f1b16dc18260bf82fb9e9a02e496a2643db272721b7585491baca194360ee13ad4e3f2b4d9ecfd7759b846cb281cef5ca661a2f009f63feeeea26754acedaba43cf381f66f350cfb0ec76f25d2e45fb1a366a41f730425c97391cfd7700716809ed2376c496c15a5b0c5705d23b417ca198c2d29df9fc5ad87c5c0bb235d3c53000fb156f2201e5e3294b549b6d439ce9018c619a87b9fdc7408fd3cabf2980dc2ffd1a8d031faca80eaed026d88f0b5b0fe8fe499e8875615c2d13d42f5a371e132f460ac369420fc693f1e280b0b36c8c4de71909d484da4ada9e981bad8116b4b5336e53cb6fc5619b2fa6d45cbc4dfac83457cd998c552f486e5bbbf30601f100a05a04475da38405a5f3761874531868e8a2ac8e51024f6e80a8d76eb67b188ce30181b28d4d784751180356f0f8527c9ff9958e7ebe5603e1909eebd9c8eb0e0e20f4128c6237d20251c4b94e61d99b4363429d9add6ac036d027c7221a23b6230be56504e2763ff6133c1b3734f7cb65922d7d1a77b47f70c7d681d04912bf2f7faefe055f36aafc073d0fb8284bf6695f55c7d68b5737e3eba37aeef40013d96bb7f362b287fcde10e50191735d0c9256712439842ac2f0f0311bec2449f01b96d618a070f6f4efe3621ae8512c946dcc131cfcf1418fffda2319c16c4a3b726ad5a2e9ee25508bc53ad9fa7908a6887ee4111adea58aaa068eb71fe6f70eab2aeea379172d01169fd796867bebd2398ab2f96cb1e25f46ae0ee12c238781df55509a1a5c57bc7af99f8b340ed98de588bd90c3b733e3d1398df239969824640bb037b91bbdc91ac4700c69c3d7a16833ffb23ae1b9795ad7ef16b85978a5b3796f3abd54b70afe704a5e0b0d315ae7ea5449f6bfac9f7367015fc885741309045204e2b60c1131f296dc4c365331bfced3adecff85abf5bae1e74377505b6d6cb02588c2f2598502219e85255e420b09ae149aabcf8573de824d1b7ea6d3d12927db8f45db30952c31bdbd74f71c8e059330e12ccd02b715c7274af95c41f39fce08f0263c962b6d2dcff2d2f8abd60a14c36a3a6e092b3aeebba61a6613338b8e90c9198d75b172859a021fdfe54839b36404c53430e535fa0eb499ab21ed0cf404f92345e431d75ec24db8617e9ad929d5745536f65486972091e8b40cec39542d662542538ab5964a30345edc8c31954c8cd8541c24d6c7760e5ad4880b6c8b5d65cef75f7cd0e05379d0c261485ff7c04cfcb347b3c5def0d9238a245c699ce1977f070da786bdf2482af2140c9e82d0b348b9fdb1d0ee60a537445162a3d1600014c197fdca7420591d12a3ceaffa5af2e3932929bcc943a8b8eb814de07ea2f710dbc5a8aff9c982034a1c65fe96324333b55c087bae1206d024268c3d03a89027d7c909e4157f5f86ffb5a14967a484575e1071ced81cc3f2e6d2079e0d8775f2273c1a004c703f0326f869a4bfc814f3ec7e75e28e61ce5c0feb8c2e4263d50bca24244750d26fd12e08edf029e0f63ab345ce64f1203e97f3e3d9707c03b3a9b5b2cb8f608199aa9f3c7bd05a6efc1bafec6a196ca621273309f77ad51e53a9e97abbfc6d5de1fa3d1e12ce55e80f581e4e0d8bb21c76f15291c698fa121ca4b92e31535112ffa2b17fad0a0a5098cb52d8472578f788e04f561fccc63bfc6101c4b221ed48347ce8bc9562661c51c99e1c6fdcd12c89c1b2c61d3ddaa7afb9fe81a9641ad440ea03d36ba23a656293a04f3caa0fc24f06164310c7f388f85f54f75e9f57fa585a01d3e56feaf09825c3cd83ebdb68e6afe25d22616ee06776a0e322935d6d421244f1ebb5a2982345779b1aac5d57fed5d6f82191703f0df034719ab7904be6b5789df12f6f3380a20e7139eb7e9bdbbc232198bc092a0732d0dea2fc34e4033733d9edfe43e64e11b2d0fdaa3b06ac0fbdc2c80a6113887991515eefa37eb6011c8b33aadee9e397eacea0a60b11f78d2c1a1b06d35f0b454c50256c4e0fc4e86ffd7ae06e7e77439b0db4d883f30bb3bf9db901277085eb2eed9ddd6fb92be7bcdb97b5095314508d369b8997fba30904f41910bfcbdb49290afd50304b0d5c330b2614fe27a46301a2578854e3f7db0e603d0883c1e479a147c5eaac47ed411a12e1a3a8a6c1a24d06c83d0ffd31acbb7487c6cffb0559bdc187f81c2475f953b0fd1ccc61d3faafca9febe706162da392e25a6899b90f1b204b0475df6b38e24cf6c7d3c362c34c3cfd48d9a71c1aec04cb04c7ff5b586b08655f6ace22cb71c46af0508d716553429d8b08f8e6ea094b67eb85c9e8755ddce14a2a7a19c2f8276787c2761764e81743ed5161cac5fca8a9861eb3e5adbc1f0601886af315860a1a34e7c989be9b0ac5168c8c97c8dc496df6f422182d06568d156a1d9d9af03b6e0370239c25d788f6fa8390e06ee1a4466cd36d0cfdcb492308d789e5d02717c27f08cf13f9972686bf6cb74c5ffdf99410370acc5d914305a8ab5496a95abb7a47592c9d3751e87d4ee225283c9739efb7ef9517d3770f28a575447a2a5950e6edd311b4a3762dae6924a5f638cf70eed7c47c2bd27c592eaab037e029f11f351ccfdb3d695e57ca4ac6c4d5718c0314ea40cc12b7baaadc453321f12dfec164b5f560152f25fef430b8417e15189435d9e0b804124875e5faf84b1b2bebf5010a83a91f601068793e92294ff0bb29b8e7b6d0664be682cee43948273353fdd818c99f55f41ef5fa74ad642716472eb6135eff0c5a9d4df70a0a9fb3db92ba47b1ed3233db0df400c82c061d5b6db835cf26f8ad2d8736789a6949a20cea255f1556b6f4f7bc7bff3e2acf1701ea321e95de04145059cc92d4cf319fbc4d68ea028eae5e676b461b89aba708464703bca1b7ef17bc14efc5ed080e1cd5082efee91b03e5a50a1288c091285d7f1e7261a6b9be6aedbe637ddeb421f23933e585ecff68df2d84d3d1839eb802fe8a3e17c8eea444dea124426692b405ff947db6bd91027e5fbe82e7dc3264debca2768824a10ab9d2e0ade710553e4ac1c615b0f24bb4a2a3ecd861ccf10e78cebece4f69944cb83a805b7cff0e0d62324da1e19cab2993b278d3cb988b455303482ef2a00824f7c10c84555532c02fa8dab21f0690c0546fad2ac90ff2e189cd26faa5cd8bc5b791a7ef3e3b3245c91582d53008453e6d8534cb23ca0c340f9eb593ab7dc93c54b106c27d87a91de4ad1c0467066f57c2af6b2ed32f6166fa6bf5bb6fde24a6db54cdf86b75974941f871a5072cc54404ef450bda497df86d0e895e9bc24617f1b0ee3d1b605a86f87496d0f17a65cda7f2044522ea85f081e022d805ccf7cbc660608a8c7cd825615da9f47570f57beb96c72e63249bbae09d3974359652b8d5e56ee7386d10bc8f381d89645b4665be20008f170bb65b671a32a4ed756e67872efd1b8311f4e13879edf3db1f44d1a606824aa643b3e37efe45629c2258bdd14e6d4518feca8c7341c4acd4f8002d441db000b50da6b0e5483d008bffcea4e29ce58325c14b1e1d65b237f539769b25c80a111dd0648236844f4bbcf6d8bb8a441803bf5d123377539c8dac750d2f2073b6f1372aebc0242bcbd217c6056bb26fed6228edbf15428d264d7d4d106871d958dec0878bb4a4afb0a7743e2562719c25bda643831ff55723e863e2894b0fbe3ced6b363f6188e2a6b566cf8e7a2e01bea729e22c25accf591cda846b463331b68c042823e06ba86166962d500d3800768d0b7b22b88ff8cc286d409a485deff7e7a7d9856e2badba8f201e19a1436c938e6dcb3db884aaffc881ecee4d951bf2de9f11ca07dfc2a7f5ccc9c389b0472ac4a138f7b9d3137bfc103d34c71d9fc145215b63a94915c85cd175f2ca0034bba7111a4bf172ab5dee02d7b47148cf75475016dfc3dcdc23f19199762ec5a62387002bddd6c4843620d858106c7df327d39c3aa26536bf729f3db499f4e02cf80c5679fb1b690edddae8b89659db5f8ab6621bcf38d26987dc0af902c80a19c8871a02cd44da2774f0bfc97c92f7a6674987b28782bebaeadf563d2ede0c0670aa650454240ea4e71dbbd6275119992091c68b491691a28ab8eb0f3b36ab012a1201ab7175e8dd5d68936b7164fc7d1c50d679639fb7194767faa3589bf94c1d135802507de2c28eabf995ebc1a357b1b668f3bbbfa8b772f58589b8a4be05967f4b77473b6589b71d76b235af1077658de94cf3e8571c87a19272e61abc7c8709a24207f2d156af2ca817eba0ea00c3d2b2d765b30bb5504b63714f4b9045db085944f8083dbac00f10d67b1c2557f0d9cac41f5cd519e6d2533115f1badb4840d266b715b70b6c47873dd1ee12a02dbd1a0d2ad053a61f69caa75d78f6b0e2b077bd29ec9e94918d0581842890043ad6678e8503d9197331e78874f6e70fba169699e5fee64b489754636c4f51b307b7c540d4785fca770ed3b131d9b0f70b497f75a08ba3c7e007f60b77ad1ff3efeaa98d6016259984d1a6b8dde301222ab2a4699968e6eaf1bb5a73fe684a262988599763e9608977f57b780019c351fedba89519688ef1c45d89f0cffbe67481aaa77f57a2d3c6e05d4ad6cf6daf970461091bf583e12334f4e23ccb43faa4642ed327b033a08bd5df4ab1c92f1d8d8f219de09fea5e0b7de22841bed45793147a2a234cd7cad5b08cc8d4602b63401ca212c27df2604106070f97f823818c1079ac460ff03b7f583dcd89f7d212de474ec755fead8bb19412418f28a6487bf832c7478106b8c29633168ba059deb38b4b02455559980f3a4b8a07f4e2fa0ee3564138ff2cbe58ea764bee684c7c59cf6e21b05c4d773da56fb76a1b1d394bbd6d654eae82f52ba3faf108d371c6d88af9fd66d23a3daa8a349b134bc599686ba2652bec5813d1ca57f879520a7ecad09e8cadbb628e479723cb92c929a2f3f3b556e1bbbb0b19babf6cb5276afd0086834618e54080313f73c8cc4bcbdabbf7eaea6cabac9d388b3f984ac8b49017c7cc3123a593062f37cf6526836c76cf43f82549903891c101036be0f66ce9ee126fe1615ea25181f3374f0e8380a2d8ddf5ef06bad50ef7e2a889f5a2a4a00885b2bba448e146daac0055a93ae1e2e6a0fa163d08fa52dc0cf78380cab8ec23745187cf4fbec178c1a71991a7d5a1cf8d560f11922a637ee19d7c9ff9afbe325fc5bd085eb6281aa061b41dcc7afcaa06e96b5c90bfe39697700704e301ce2bfc252a9f2b4d1796b8a97c85216385f1aee288827aab53a0dc71cd000a32d5437f023c5b2ad2a35c691ebb54c8b3bd8672a5df51160b3d05567ae50d7c7a20ae3d632b077d5f82eb11b0bad462376edcfb2000a63f0ada0502d63c96bf4cee057e9c4483d592979ee3d5a396a312eac9901153950d062c7e14a337753046c", 0x1000}], 0xa, &(0x7f0000003840)=[{0xc0, 0xfffe, 0x7, "43bdcdcd16b88c9ef4914327931ef4e0e0e6c2317a749d711d48a9bf843ecc4d54549ad59043758ea7be7e96d2cb9e6c21ed8486f62183edab6176705d0ce35394265125c00ad9e84d4a71a9472059a7b89bd0b25be61a0288d03f27b7985e12574c37b2bdebbfc0bcd088a3580586debbbffef4933e8de3f6a0a1c7177b8e8ff3fab3b8dc65ec36cab95d40fadc9cf352cdf0017114cb127dddc02ba9dfc5679c1e2f431c8a9c04b3b77e93b8dd2b"}], 0xc0}, 0x2) r6 = semget(0x1, 0x3, 0x80) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000180)=0x100000001) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) fcntl$setown(r0, 0x6, 0x0) r1 = semget$private(0x0, 0x2, 0x10006) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x3fff, r3}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000c00)=""/226) r4 = dup2(r2, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setuid(0xee01) clock_settime(0x0, &(0x7f0000000640)={0x8, 0x5}) r7 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r7, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r9 = fcntl$dupfd(r2, 0xa, r8) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r10 = semget$private(0x0, 0x1, 0x4) semop(r10, &(0x7f0000000280), 0x0) setgid(r5) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r7, 0x2, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r11, r6) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1}, {0x7, 0x9504, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x8cd7, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x101}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:10 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) syz_extract_tcp_res$synack(&(0x7f0000001240), 0x1, 0x0) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001280)={0x6, 0x0, 0x3, 0x2, "c6f0329084a7a8c6cc7fc2f7c63e7d3ccfa40036", 0x100000001, 0x4}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = semget$private(0x0, 0x7, 0x287) semop(r3, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffefff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000180)=""/4096) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) ktrace(&(0x7f0000001180)='./file0\x00', 0x1, 0x18, r4) fcntl$setstatus(r2, 0x4, 0x40) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) link(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/213, 0xd5) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x270, &(0x7f0000294000/0x4000)=nil) shmat(r0, &(0x7f000054c000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r6, 0x30, 0x80}, 0x1000000000000000, 0x800, r7, r8, 0x101, 0x7, 0x536aebd1, 0xff}) r9 = msgget(0x2, 0x180) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getegid() r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x400, r10, r11, r12, r13, 0x30, 0x80}, 0x1000000000000000, 0x800, r14, r15, 0x101, 0x7, 0x536aebd1, 0xff}) getgroups(0x5, &(0x7f0000000040)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, r13]) r17 = msgget(0x2, 0x180) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = getegid() r22 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x400, r18, r19, r20, r21, 0x30, 0x80}, 0x1000000000000000, 0x800, r22, r23, 0x101, 0x7, 0x536aebd1, 0xff}) r24 = msgget(0x2, 0x180) r25 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = getegid() r29 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x400, r25, r26, r27, r28, 0x30, 0x80}, 0x1000000000000000, 0x800, r29, r30, 0x101, 0x7, 0x536aebd1, 0xff}) r31 = msgget(0x2, 0x180) r32 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r35 = getegid() r36 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000002c0)={{0x400, r32, r33, r34, r35, 0x30, 0x80}, 0x1000000000000000, 0x800, r36, r37, 0x101, 0x7, 0x536aebd1, 0xff}) r38 = msgget(0x2, 0x180) r39 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r42 = getegid() r43 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f00000002c0)={{0x400, r39, r40, r41, r42, 0x30, 0x80}, 0x1000000000000000, 0x800, r43, r44, 0x101, 0x7, 0x536aebd1, 0xff}) r45 = msgget(0x2, 0x180) r46 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r49 = getegid() r50 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f00000002c0)={{0x400, r46, r47, r48, r49, 0x30, 0x80}, 0x1000000000000000, 0x800, r50, r51, 0x101, 0x7, 0x536aebd1, 0xff}) r52 = msgget(0x2, 0x180) r53 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r56 = getegid() r57 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r52, 0x1, &(0x7f00000002c0)={{0x400, r53, r54, r55, r56, 0x30, 0x80}, 0x1000000000000000, 0x800, r57, r58, 0x101, 0x7, 0x536aebd1, 0xff}) r59 = msgget(0x2, 0x180) r60 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r63 = getegid() r64 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r59, 0x1, &(0x7f00000002c0)={{0x400, r60, r61, r62, r63, 0x30, 0x80}, 0x1000000000000000, 0x800, r64, r65, 0x101, 0x7, 0x536aebd1, 0xff}) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r42, r49, r54, r61]) r67 = msgget(0x2, 0x180) r68 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r71 = getegid() r72 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r67, 0x1, &(0x7f00000002c0)={{0x400, r68, r69, r70, r71, 0x30, 0x80}, 0x1000000000000000, 0x800, r72, r73, 0x101, 0x7, 0x536aebd1, 0xff}) r74 = getgid() r75 = getegid() setgroups(0x8, &(0x7f00000000c0)=[r16, r19, r26, r35, r66, r69, r74, r75]) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x287) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006, 0x1, 0x2, 0xfffffffffffffffd}]}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendto$inet(r1, &(0x7f0000000280)="f01e9c3304be8dcd5e5a042751e258b0d12cc3c55f7de104b5d01ac130a1ceba6ecec333e126e562851aa6ac5766ec44c7db2219432a5488164fa886d9445d39c63439a7ce7ded610f7e7b283648d9b4f8bd5fbd175cbfdef97090541274362d66912d2818cf7ed533f098a2def6773601ac968b7dab1f8d195e1e70c5856bea863a783a085a6793a9ea", 0x8a, 0x4, 0x0, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000340)="5a7de8139f2f6582e190285be1298a1d1cad5894af907f5dc0713202dcf9bde1f11d27ef764d78a89e046632c29827431f698a2de263321e9901c961201c3c83053bbbe90a384073df7bcbb52771a9e6555c1ddb4328d65d1a8619fec1b1d5ca2cc2aae57c98b94a498b144e7f234d6b601bd5c9e122ede2a9fbc1e1fa4d630448b547aadced55bb192e06584272d73c4ecf7eba1e113a786b98aec4251ba7856e503aae27e4131b5d5facd4f22ae9b5c4126eebca92d9bafb47c44f41e60074d359d50d7ac76a496ae106db527305220e8532a5b878941314d82e0860709530225574f38985f7d6652adde884b47dafe5d8829b0066e395b6164670f9d192db28555b5c9c9fe5d6781c8e913335a6ed80b3fe61e228894e606e37a64e") 16:00:10 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0xde, 0x40f, 0x0, 0x236) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="56978943d0c4e41ee0209357ae8047e7d14ca339a572bebe12c2812abafc7bf6af865ce7e8752706a6b86234d403d4c5bd91de57dc759f4835eaafc2d851fdcf6aed60bbd3bf933c03cdd141c1bb526d5220fe9dc666a82a50f016bb25bdc0d23a13e909863c9fa7f08318e8b739cceb16e31885bc33524e04", 0x79) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) connect$unix(r2, &(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x960e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000009c0)=[{&(0x7f0000000440)="615ae1f85b9bea3b2a6589cf552f4673c89a779b089842d9583cea2a85e383343a4be05d9668faf9c86f807e5afa28561f99f41e04dd1f61ebccbf83e04575f3302b7df3c8b4c895114bb94ee3ce3529a0fecd6cc6daa6201516263436b850adb45b3103e5ab26ed801bf2201e2f122a2f2a96e35fc8462b6264b944d244e361e315e6ea517d51909a8a378e1e2482157c48c262a89dbccc66296335bdc9625ae437f9a0252664577ca7185dc185652944a14675dadea350ed33854de691cd547135", 0xc2}, {&(0x7f0000000540)="34ea7e38a66610219866c9f47730cb1e2008f39dc8b4fafa554c95390c42b428439149d390a09d2dc4ed004845a48dd71522fb8d58c1864d16fb71bc80d43a3cbd0ee85048da085ab5d559c37870e20808e3f8f8dd077480e1644061e7e8d67413aa437e9f124b0362d150745652b228609c2e7b1edc309026a91c86c3fe414d38f3be91ac81cbb179ecd25932d693811cf5b8f7dafa303223c3cccb764ad4cf47556c6af8661f08a81a4a8f4187ac9d23", 0xb1}, {&(0x7f0000000600)="c2711f77338ef0cbdfdb520523edac41bbf40ea30a4e511f04a387c9de0760aa417e82ab5f0d4716fdf9b9f042f69ea04c5b0bc636167625693d49118667841c9a05483e1ef508ecbc00fcc4dab2098d8cc90688da953a9af2cdaa9a35a24ad5f3ee83d410e7729aea94fad8bb597843562109769215f0d59af47d6daf2a6029255ae03e7b15e40e1e06884c4f5526e33502652dcd016a1501d6f120c0d70d1873f241f1e4e66567707a0a780ccf7ae0c5a00a547d07311030d717ee39ef59856b9448013ddbdc3cdaebaf1c7d6da025e19229ff354b0790fd4e", 0xda}, {&(0x7f0000000700)="a5aed07e2b489a613b4d2d3a2b322f6c581f1d81aa505f78968c674211526d1220", 0x21}, {&(0x7f0000000740)="23eb038cdd5596709f1e14971d69455b41cb199f8aae89c0fee02f2485d978013ed55418fe7f7c9cf86c3b917318ab638f6151e188ae46e469bf9496620cb5c78191c417e4cbd2576c22f43773e89f0ebb247751", 0x54}, {&(0x7f00000007c0)="83a060c50b05156e46d09b4a6c3c784f80dc1f28ecc53cd40c820ca7572564bb5d4c3d979488c0a2a78cdfd2d8edf928cf3b", 0x32}, {&(0x7f0000000800)="06a70742821c65a3a559855494e066ef9f42596982e8f6fb21739f748387260b3e10b47f8314da58aedadd983c992b81006c4295bf9b5fa112403d53e4005a7f82c3e92609c20dee3d2422e067c3c43f78faf9e767e03ffba7078765378af2ea0af5f7ab8786fd6fbbfec69e1c333b126450fd24f52b32c4b9f8744f19856617559f4dbb9f264dd4dc52abe922c77fb0c69887218bd1f2c2bb107188014c1822e31685f9ccf04e40eb57b15330798930496bf3a693c28515ad542490b93907ea03cd041be68a3ade61730d5a030a46950d4e", 0xd2}, {&(0x7f0000000900)="3258054215040ed6a583b3b747d0635574a699bd5b7cf307a5fd2f4d6f7d528f2e6bb59f3c61b4173d7f8e33280d", 0x2e}, {&(0x7f0000000940)="16e94f126365194c9f0b5723420d8ac13b5bac9216865159bb19f92ccf236f0bc38b35bb656d1e1ebdc8551304a2025824c1ca48c57192145585fa43c2649e362d7592e8db31d051af85dface84406473d22", 0x52}], 0x9, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1035, &(0x7f0000000100)=0x5, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="ff31cdbe87d26b0012f72b8efd7ca43cc3a96edfa8a06ab931390c2c2be0d3d607be252e3df16b8bd3af2e2db9137c6474e6c22494ba3f3decabd094d8380bf745c5daf3aa389f19fae4d8ad2f9ca53ded26d486c6b93d5b1804fa1ea836ed76327d3fc3e7231e1c8671eed630cb2d37516c99133f73e537147a84f7e15fb1388e37c5cf3bb82742b7b8a68054c91fd9c92bcb982260c3b2867415e38cc81adbed06aa001716010fad470dbdb3a1eab08b35faed1e4d5fd90b1101a547d561d8", 0xc0}, {&(0x7f0000000280)="3f1c06d2cbc9343381556caf11ccaff32fa3654d2f33169f2fc0b40c2e98a65d6502ab158d5341f061c9af76e33ff496a2d54b0663817bc64ae24ff9d47261fae28d2c7a9a3ef5afec42562c56145edda1b0b1bc21c42465165890555f380a6dbd218ea1de8c8a0e1aa7f34b1c40e9c40180b0f78d9a59e2d4e531a790794d14ca84054f7060411fc41e5e2fe15d70a3c3785fb64fffd3663d9f96803af3036c4580984c18836d5f57bb471cc4ef4e0bd1f61cc90c9d397050b959547c98c0a33f61e73ab986e7cee051ca3f", 0xcc}, {&(0x7f0000000380)="f60ed5c0e3bf774003e8a8a9a3a77fea6fa445551ce6831afe2f23aa66e98931900dad019a9604c697e8ccc303e0fc26cccfcef02e17c4dbaf41ecf536b53a790aeb65955d6a540d04f766744dcfa524", 0x50}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:11 executing program 1: setuid(0xee01) mprotect(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7, 0x0, 0x800}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000000)=0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x37, 0x0, 0x0, 0x2005fffd}, {0x25, 0x100, 0x0, 0xfffffffffffffffe}, {0x9, 0x0, 0x1de16719, 0x8000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) getsockname(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffef74a8161c96eb92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000923e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/4100], &(0x7f0000000100)=0x1002) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f0000000140)=[{0xc2, 0x0, 0x4, 0xfffffffffffffff8}, {0x7, 0x3ff, 0x5e, 0x9}, {0x0, 0x9, 0x1, 0x2}, {0x1, 0x1, 0x1f}, {0x7, 0x80000000, 0xffffffffffff55c4, 0x8}, {0x4, 0x632, 0x6, 0x5}, {0xbfff, 0x7, 0x8, 0x8}, {0x6, 0xffffffffffffff7f, 0x3a, 0x7f}, {0x7, 0xead, 0xfff, 0x4}]}) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x3, 0x4, 0x6, 0x4a7c}, {0x1f, 0x45, 0x0, 0x1}, {0x3, 0x9bd, 0x1, 0xad2}, {0x40, 0x10000, 0x9, 0x3c45}, {0x6f, 0x1, 0x7fffffff, 0x1}, {0x8, 0xbc4, 0x6, 0x8}, {0x69c, 0x491, 0xfffffffffffffff7, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000), 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3, 0x3, 0xffffffff00000001, 0x80000002, "737718730100000000007f00", 0x5, 0x9}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) socketpair(0x18, 0x1, 0xfffffffffffffffd, &(0x7f0000000540)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffd, 0x108, 0x2a67d7a2051d617b, 0x8, 0x3}, {{r5}, 0xfffffffffffffffe, 0x5, 0xf0000004, 0x5, 0xd45}, {{r6}, 0xfffffffffffffff8, 0x12, 0x1, 0x1, 0x738}, {{r7}, 0xfffffffffffffffa, 0x1, 0x2, 0x0, 0xf53}], 0x7, &(0x7f0000000900)=[{{r0}, 0x7ffffffffffffff7, 0x4, 0x4, 0x519, 0x8001}, {{r8}, 0xfffffffffffffffd, 0x41, 0x20, 0x80000000, 0x3ff}, {{r9}, 0xfffffffffffffff9, 0x80, 0xe8a9acc91411ac93, 0x6}, {{r1}, 0x0, 0x1c, 0x20, 0x169e, 0x7}, {{r10}, 0xfffffffffffffff9, 0xc0, 0x2, 0x1, 0x3}], 0x3, &(0x7f0000000740)={0x5, 0x2cb}) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="afdb5cb41379ec98b1c57d9b4db40ca420874e4304a886ac779ad9c98f0825c6553e7be78193d8e0e3705550b328cdd1eb1414ea67eb61228f7726738b34c9bcc36e9063aabc5252580f2fbe423ae675128bb3974c0b3449d53bcb3e8cb861a19174d5f1768be337f651ad4be1a14e7e9afa88bc220897e3cb7cace4d71d4d0c9ab1e2cef97a7134c07388c30f4c78d0c029c69a7eaf42fa44a5f38d", 0x9c}, {&(0x7f0000000340)="52ae28b7bc288649e336f1f08f55e038823b9c6d1dc8b709e362645f44faaa9313fcdc74a56b25ccfc", 0x29}, {&(0x7f0000000380)="11ffdfc9de92abe8110a3335f05bc0449e9bad7ada904092da5b96cac31c7f3ff00f97cf4d81970754b797cea8c6d21d57727b196cdb2ea6b0f5dcf94d6d63d064b28d243531d5a17a5b3560d6f4af2f6db6e5224fd05b9bca24da0b3b51767e48e7e8ab5b6c770e5fa47cf4dd14c62a7fb7c7edc6b86f3597a5aae43758a469f852dee4ac953654361da16e4e95ca81bf8eb3098b5d7af064206e7aa8ad47cf8f589a8b9ce6da42a965b58f5df9821424311d3b35f50b8297edbd04ee35150ff524efe137e4aad123559d", 0xcb}, {&(0x7f0000000480)="a88f51ea4db3d05b9ca72c88c05ca66ddc7831351b67a0594a370eb8e8c517", 0x1f}, {&(0x7f00000007c0)="83898c71d94cc0fb588e326813772a5a35bae7a0828f0a1903654fa05115e8d116ec339554499a401ab492964c56e9b4dfe4ac2151d32c271560ef82de686665e04cfcab4a3cd1230750487f055c197a284c86f48810d64c56a99de2e96304f1a64cafc561a1640e2ed1a44a5621406b0a8dc9387ea0d536814e1b9928597004b67464", 0x83}, {&(0x7f0000000580)="31eb4220f259d3b22b038af24a710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b889a29edaca4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd68461c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a2be269bc5d74d3e099f164847cb77c76997c1b2e15", 0x40}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r12 = semget$private(0x0, 0x3, 0x10) semop(r12, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f00000000c0)='X', 0x1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = dup(r5) getdents(r6, &(0x7f0000000100)=""/167, 0xa7) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socket$inet6(0x18, 0x2, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:11 executing program 0: semget$private(0x0, 0x4, 0x220) acct(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) seteuid(0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) write(r0, &(0x7f0000000180)="777ad73898d65f5f973dad11238da6b329f34b33fae8c716bcf896cc82a62bc9dbf829a679219ca2d9331fdecf02bd79a1c860c585fcbbb7145a5431c4ba3681afd7b5cbf6b8a078bc278d2ce0a694f8dd2e7aad78c9dc8d6828064061bf5de48e8404f5eedfbe20137f5107ebbde956d2ef1d806a1bc826f8667fc94dc7b03bfe64f4bcbf1d2028a93c44e71eaa635c0ba84d72abb5c4e1b61cba0444d91cd6dd708e6b340e81cd37335541b3a9deba6218a0f1a7fdebbe70ad9e1f36cdbf89017b5c0e26ebab2d0ef0920cfd7dd6", 0xcf) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x4, "7300000000000000020088b8c4b800"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b46850f0ec48bc41802b5c894c67aef9e66fc8981", 0xfffffffffffffcee) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000640)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c705d2db4fea6bc07194460d0955cba548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0xffffffffffffff06}], 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0xff32) accept$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x5, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x3}) write(r7, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:12 executing program 0: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() fcntl$dupfd(r6, 0x0, r7) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() fcntl$dupfd(r8, 0x0, r9) 16:00:12 executing program 0: r0 = socket(0x6, 0x4000, 0x21e) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000000c2, 0x10) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x1) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSTOP(r6, 0x2000746f) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x3c7, 0x8, 0x33, 0x1}, {0x100000000, 0x8000, 0xfff, 0x100000001}, {0x4ac, 0xffffffffffffff01, 0x10000, 0x1ff}, {0xffff, 0x0, 0x5, 0x4}, {0x4, 0x9, 0xffffffff00000000, 0x5}, {0x9, 0x2f, 0x4, 0x9}, {0x5, 0x40, 0x269f585f, 0x1}, {0x0, 0x983, 0x200, 0x7}, {0x8, 0x8001, 0x3f, 0x7}, {0xffff, 0x8, 0x80000000, 0xcd}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r4, &(0x7f0000000200)=@un=@file={0x2, './file0\x00'}, 0xa) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$getflags(r3, 0x3) r5 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) fchdir(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x4, 0x0, 0x0, 0x0) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0863bc2bf1387a2312af8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYRESHEX, @ANYBLOB="01ff1caed5ede6b587980e103fadff37be9f6ed6539dd6b1b123edab37593050b6e59f17e6e915eec467eb3695fbdda63b26a6c101afba330750ff8537c71975d829f5e09e4e3e16d79bb5d2691ee29fdae8d92d0bac8a54fbf8f75696b38196e1464558849b07e6b5f382de2dc49385ec3fc26748c108c4fc52516b41691baac69a668503b331bc670f45401cd361b64135d3f7bf8551d8682c8cff1366e0b5ba7f281333828e1a5587a1bc6f1eefd93bb800d3058737d10a54bf5162afde608f075ec1e5559871af9eb69f3a44f700b7b7bb44b9896c2f06817ff5d38093a46b137ec872d11930ac57023900b5827c8bd2c082a87141bf57ab6e1f8dfc6ba124b4dffc6a91d451d67e4a46d27eb328075813116b9b6ddbb8a12663467edacf70eb5f55273dc5fa8c68ef54f3c80191a426986b3531f0c46630a66247b82be4394e3137beda7ee48effc3f469e6dea01e3c4dbf8e6591e7a90656e58231b737e66779fc0c5706c29f9d119e011a0a4f5904fc8a678862f537f37a02313738fb25b95d8cefc7b3293e9c74d222d0aabf8e804c50ee4abe29912292fa5433b36ee801338fc2f2eb060d84395b7cd32689e3ab0de4853b0646c4fc35dcdaca2cba60cefaceed32fc6085bd04e2a2384d9a90e232252d03b98456f0fcafdf5eaf710443f49bf52e89b82d1817f5941cc8501bcaca49cad7a155e9027de314c7c148e496aa276ec236369581692e31d44c4d271302ae745cde40e30191fe49d795c65bad04148ebbaad497722e754fa53cc4ac8d702501543c8b38e999076d23c3812c8e0e47c6b82562e803c8d35a2da16da8f0199e7000ec86942ae8adbdc3c5e09f3beb23ad751a1980b8169593826975d6543dcc99e208b8e68c4949f7316ac135f91be2747c76275c232a10fe0edd7322cc7b5e3caafabb793d22ab993c4683e98461ea9f2d6195c547f5fb1936d28d57c12e3f3c4d46e6ff05dbcf0ffd6a08cf290392808d22bb3a46da63a16d4f19fa2236438ff5f6f9b3d629464cbde31435f76736d85ec020939b3018824114f1a7d83ab4214606f2e4ba172a5c75d182cf43defecc59f1f7dc8abeec0104a1fd01e569afaea593408a54d3cbdd0f35db5585d5e8040cce8ddf9aa0cb4341d74c7e17f1be9efbebb155176701f5e34aa7d82b55e3f71b84e8e23b2299bdf09f4f54ec11b7b908787c0e562256d0c6cfc62287ed832f4451c305df70bb2c71eccc38b34c57be1b51d3baa71c5d136d52da6035aa650a5edd9521d5e13c11f8c20fe8cd6451146541dd58028571c92af317c154043938bb8e89ba3d328c9278dc64bf3643f05030150a9c1b2c782dd06eb8f5d0bd3b96420fe58411a3dcea1a4cc30ccbb46b1ae38259afb4480c9ad96975d257af250a431f349528a84c17f77d719581475680978851432596844c36b0fcf2db67fda60c4d14761e1694fe83feb52edd28643ad29fb6f3126799b62ebf01cbfcb357e2ab0618fe8f3776042baac5bd87ab02ebbd91247edb498029f2b3dc8f73b2e7ec28b318c96d0dfc1ebd336572a37520ba98706deb5f1e37617f3984e5ff147f79ef3e0efe7785542b1c14f6da253661df0d8534c496deba93c23847793dc8db1269efe846e81c6b035032fe67d15bacba47ea167ebadd4f60d57aef9ef6152b0939c729e020d6e09f6a989b07dbf27439254123b3a3ebef4f57587c9faa59f1666b4996c3b2b1bffa9645440d339d571e9ffbf572cd5b9b0d54dc81bc28ae28e7910adf7dd9c4471a784c8b424eb6ebd005fe9972b8d441885d7a66f5f66ce784e12c4e993821afbb1ec407be201aa34aedf34d1a52ed2691688bcedf316fa9f15c8ed9fcce7608060647b924023f434dd8a4baee28d58433e740e0bd25be8360abde25c0aff4ccc13ee35bb4ca27d32ef31a98d2e1976a72f04003a951a14179ac8f4df8a94c203b027d3a694faec3250d30c963d142626460f7697caf0d3a6eae9b64ce646221fc6b0fb65e6bfb67d6fe1a45ffaeea114f4df70a2abdb552c73e30cd52a1549b3f0024cfdcafaece3482b5d5800377a6a76e31ba23f45e22b98be84603245f17603b24912fec01180cb73e043ddf10c42d4d70a67ab799a7b6fb341ccb540a6d94d064c44f2179c28d296e63e2024b8e710e8f0edf4687efa65e8eb9d6a44466ba64c13a9c39e7bd1899ecc969c6b04f7f2ad7b9d87b5bb1e65ad3775fbe2ed740de2c989a939d898c74b63d8e45da11e16f7c1a11d42849866c0d39e29774ec7bb159d662047b3e1ae9fd214b56344002713ad6361cc7cedf7c0791b6e97696ed70a66ee0d2b5db14196383605f42034ffa0449361da7906e2c262f589b47468e0e26b5f127b1f8f8ffd3193f18e58c13af479f2a1152e78f8916e4b20cab09cf83b269ae9fdd70ea38ac1b2c71d8b51a79840acef02f28be7290b34d0558a2c3bb650cdf59563e303ebfacdde1def3d998839ecef8c71482fca085ed594b1314604cd778d56453eea012b3d6a8a36b420fbf02bb644c83fb55534f84b9e3eaf909a997e9d2bbc114e882425cc19394be12e060e4f62b4d286230af7c1a86abe5c56fe4ed75d37951e14f4545ba593c2c1d60e8c048bb841a97533317538cf5892efbbe68c7bff84e84067ff2b6d9fc4af5174fcdceec00204737975a6c06f05ec679f8f651c012bbd3c922e3a30f07fe793f85a04f7ba738a2f35f52d668490996b4294b7560f46912e614572d1f7b2ecfefe3dbafab12a4d62493c933e4a6caf70afc6951e481daaa21e9c64a771df90f875cbb4fe0571c7a85a5c4799114b897b3ed5a7db45535ef3bf4858f68bc03ba24e2bbec94c4eccba28e113f03da5ee84fe209c95f9d129c429f33d86a9a600c6b76952d272b921e6d64542b43e36b67de9bb269338005b12bd353fb608a592ac4cd8b48f4744cfd2e8666bcd9f4cfe2a3104de60f380567666d8f8cdfb4f8556ce99c861d8a7586fd1b9a5027ed0c90e2b00a390b49ae88fa363562e1fe03193cdb04efb66657dd3edc23361d93610b2fb488b48b049a0d10a15e0abc861a368051745203a66c8f4b28e0127a4fe52a11d9183dd9071beee082a52ce849b985b0c6fd73bfe761774cc8accc1a9a2c87a551e857eec6fca1f86feafd74e71705cd41183120c4fde23bd7d23ce0648e9f7d682e702bf57080fee504077ce00fbce0ea0b010e22815b1f948fcdd6f7ca297015096de58cc4bfe5e1a7f6cb178aa68879f35cb0ee272981f4acdee1391e13761915729d12633e3a9ad52ce15e5cef72ad8ce292f2f3966478d9ab9e2345be36a327e28624b20caa0b6845afb38d5381720914fb9134a5ec54c6daa0f415442de5bf00d90c2a8839d4c33dbb6afdcb939d1557bc079f01d87fef194dda07adb126adc0b1cb4eda1f9a9eb7cadba5426c14abb402b466cabd8cbce4b6a14b891a6dc648cc5488bcd490e3394ea66d4613d122d4c2f39f6f21f7d531227177b543198ebc6c0e6b67f63e7f85c8649044d6721fd4570e0d333952dcf0edd3ae91fdc493d843dc97c7041f7be144deddcd251eb8aa18639764df50bc6d518577c3e52c606bf57835677076c1ae4805c6ba0c4bc5b57f8963e953ae158c9d950e95a2f1cbd8dd8b994913473f23fbdb49a66f3169f6c9ba8de9e3fe13674099f610ddcc2b4037c7e22f8ae9084167a1de6aa1f290bba672f0559bbc4b6b200d9cdc358a3b68b20e2e7744202c3175000080bac213e72c6b2a98ec8dff072127d2db67460748d7c2b8cad52b7a4fa3a605cc7a3d6ea135fec97d60855678ac9abe4952b9fbbaec071bcd374c199b99aef7b873b7f3e4d242da86d76fe10a275b374ff61d0b2d1e707c99a5575ab72f258bb49048084423c3ebaa431a759c192970c0f95f27abd8f11c1ed5975c987607092ee27217967fb06be3efe432f5312909eea63e5b91b2345278e6857da4b60b0b2889e3a0205256ef81301d43dc49758c6b0bf5a2b37b7b2b5b593dac8a73b59adcd6ba23eb9ddb6dd421e5841f88897bc70e9ea194eb3a3a8ccfe80690484f56d7fae8ce3963b82301c319b6de3832ca4e80ab5f76486b32d63642b21682aab3245629e6ec57d938af6cf1fe0e6b9314769ad035b1fa90aa6433c2bae1667d174489f428993bcb591c43afd61972e9653c6fa11ff4c6e70b7389c9ca052b39ee3fbb5ccef74b20ac0821fe26b990aef3259d32b8cdf0fdca145b9bac9d752527cbed0b74c835bd7254189470a79137d33cdb3d09ba10719d0a44e2d24078bf6bddd4a413295f3fbbd9ab917c123ac291249ca9bbe4eb086c4073d31e819c9f701dc0c8121e8551a3736fbbb69f162ec04f41179f0c2ebebee5c0afa20b41d9ba63de2acaf9c288af65ad362e995d224698a1699367c835a272f49cc7c8fe6657a0e5c649baf8839e1add8b555816c0133c045b54c4b19920947885c8ffe3ffecd79a4560df00ac5585854cce50ab913f56162101c477f0234bf7ab15fae9b43984a803c7fe6b88798e63472afb7a5d8ef511b4345f611dfae4064bf13eba5053062e005dc667b63ca630d434eb13c81623caf7c480057998f1284e309bba912eaee8b01ae4391b96b7a15ba3cec448008e11f4544c8bed88488093e4144d97034d7949df3eb8daeffe909b5a7eda3608be97d05fff317b0cf325c42d15c1327a04db908d8d26c68e44af55dd46dcd4ee663acbf6318e01eb49cbca73e6c5a2e250984a5cc2cf19680100354bbb35b29ab4c306d6a2ebdea784fc0acfa5a16651280bb8001317331892572692f9f20754fdde4158fcee4afb849f5a300c6321e89d1fa47ba61ba11a50b1bb621175706bf7cd3cf8db5b2b07aec331d64205466e1610390d9ea0e5c544317bca9e84657c48234998b339a61448776ad7724bd13589dee0ee9818841ebefebc2a2970859fd4b18d76a5319a8c73e9e3eab795c7ec6c4cb1e41c5a3d2904e3275d9b2fce08c97e1d611474e47fc9795c3c0a4bdc8c8a82398e8f18e40acbf757ac56fdb2d373ef993ea626c34e78c75ba186b8c976c41a65c7aa20dd842df14b7ebdc3b4571837935e7d8bf1daeae05cf2536b039fdb71af932bef015604de3b71041e98debd8ea1056d346c24ade3d275c47aa18f6e59d72f36e1a6b75216781d0a68328aedd2c69dec1b84738c6575a72f98622415c6f15fdd4d91be6b4056fa463a23702ab5bfb0aa65d987db0053c6a3eb30d449229736bb640a91b5e5f1cb33644bde0f80a4a0d5d34257b9e0f844c804db05610e6c049136d7c1f1d4ccc2ed325f0e39e432a49f3138189643c6bc0e295d5d3919126d7651861f11c0b7339648d51d038d4e755c0d7d8920aff82247506953b0cc461ccd9ded72e311a357b767dad19e3eb799efad13c91017e89567a751b901744c5fa65c636a7e4cfb46b54eceec40bcdfe5cd24b8cfad7c22e7384ff16240c95178979821a87c45832ab79b6c92b1d0c6fb1e197749d797c250bf9c21e658076edfbd47236bb4483e5150fa835f263fb8d760b2ed99dc17438ddf3ce236667d5f54c4b2aac823e143bc830387c85fe0bc23eedf39da8935b33dbfe81d74097412827fc3cddb87104c0ffb5685e49750f93a21990c8f8dc0b4976c9ab574eac880b7b808ebd5aedf73f236d058d8e4a36668f2db325c614c04d9260f1bfc2ddd60d9bf414c89c951a5d8317e94552a7512edc8a25935e24397fa38dcb7eb2e3c9bed1541d2c2ba9b7997a6acccb176fa65f95574b136e94ee916a3889c63af7e2c", @ANYRESOCT=r1, @ANYRES32=r5, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r1, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRESDEC=r1], @ANYRES16, @ANYRES32, @ANYRES16, @ANYRES16=r1, @ANYRES64=r2, @ANYRES32=r3, @ANYRESHEX], @ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRES64=r0, @ANYBLOB="6e476589fda8150603f7cb8878fda13d56a41fd808e1d9c09d98cf4bd790b8c940576ee5e434137f29b48f10f60354d34bea87e622ae42ebd3609b18d2e08d0a2e184874ba733fed8ca6ec11b5083db8580835ca3457895578c6", @ANYRES64=r4], @ANYRES64=0x0], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x9, 0x93}) unlink(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:13 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x8) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) socket(0x18, 0x1, 0x0) setrlimit(0xf, &(0x7f0000000040)={0x8, 0xfffffffffffffffd}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)=0x2) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000400)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000200)="f7b019c8d2375f066dbbd66474f49f7f67f9c4054a6eed1c4b6cd28e2686e75cc66c0ef0af9b66c14c55ed469a2602edbf0ea45bd16de4a3537cae6e83b5fa16a5adcf9fcfcfa3c28be472110a4757663dd016e9a9617b0e633c33300be21b8077151544df99ea2a6d6fdc8c92f8f39cbab3fda21cd8c7bd67027e3971b5c52b5dc16736a1db5c65fc942697670dc3edf30d59988a789adf69a86f7a9f1c68a6ca7a03a033c4ebdc28bc557d467cb4679e7f82f6652775c4f4c59db5471a7dd3ef7078e040629a12c514dd20a2eea50d85a0cc", 0xd3}, {&(0x7f0000000300)="cfdec08a5421f695bd60e072c4b472d174521594ca7f05f594b2afb7e5603c568bdc4c4d85720369b6d927083cbd5c58b9ae0c39c15c8ca14c8079c88b262403567bb0d83459678616c1cab0dfa783bfb21198c8e2a57e55147f54d47722fc5c87fae9b063286171dc36c9836d2b074ccea215b86301cf06a64798ffbef369fd1167c30fe069bb528cbb6800a00aae4966a3ba694539a758efee7730a77fbe16798ccee55de25004b1ee86e2dade09003c44fa1b5e0b55c402b90a387d011e474116", 0xc2}, {&(0x7f0000000100)}], 0x3, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x3) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') r0 = socket(0x20, 0x4000, 0x7b) sendto$inet6(r0, &(0x7f0000000000)="2e0fdb4933ecea2989ba5a6d6db53198c43297ee0b94556301ea40a837b55c83650d8de94704e383597f9d9add6f3c649d1d9aef93e203f43ac8e29bf02eddadc3d434f68ae131e2ba4d5bef5cf895e6628dbe5b626ffc6d5f5095c8c9f2a1e468d1d97a91d774544ccd7fd529ff8e80cbe9d7eafaaa3c4c82c0ef2d", 0x12, 0x400, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x5}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fchdir(r0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) write(r0, &(0x7f0000000080)="e43c404e3b0b8a9405dc7a9735e6f214d6175ed864ea3a227b6fc1effe2f510f22c5420507071c2e1b4b", 0xfe44) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) getgroups(0x1, &(0x7f0000000040)=[r2]) setgroups(0x1, &(0x7f0000000080)=[r3]) setgroups(0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000240)=[r0, r2, r4, 0xffffffffffffffff, r6, r1]) socket(0x20, 0x4000, 0x2) r7 = getegid() getgroups(0x2, &(0x7f0000000280)=[r7, r5]) r8 = getegid() setregid(r8, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x102) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000300)=0x4) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x1, 0x8, 0xfffffffffffffffb, 0x1, 0x4, 0x7ff, 0x3, 0x0, 0x3, 0x20, 0x3}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000400)=0x8) getgid() r12 = semget(0x1, 0x4, 0x15) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000440)=""/81) r13 = accept$inet6(r11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x40008, 0x0) chflags(&(0x7f0000000580)='./file0\x00', 0x90000) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000005c0)=0x1ff) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000680)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x10, 0x0) r16 = dup2(r10, r14) r17 = socket(0x6, 0x875396862c23dcad, 0x9) r18 = dup(0xffffffffffffff9c) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x8024, 0x0) kevent(r16, &(0x7f0000000700)=[{{r17}, 0xfffffffffffffffd, 0x3d4486ff7c9f892c, 0x1, 0x400, 0x9}, {{r18}, 0x1, 0xe, 0xffffb, 0x4, 0x6}], 0x8, &(0x7f0000000780)=[{{r13}, 0xfffffffffffffffe, 0x40, 0x69620243725d07c4, 0xfffffffffffffffb, 0x9}, {{r19}, 0xfffffffffffffffa, 0x80, 0x40000000, 0xf41, 0x2}, {{0xffffffffffffff9c}, 0x0, 0x51, 0x0, 0x100, 0x40}, {{r10}, 0xfffffffffffffffc, 0xac, 0x4, 0x1, 0x3}, {{r15}, 0xfffffffffffffffa, 0xcfb7a91c29dcb2ad, 0x540f858f049f6cbf, 0x9, 0x1}], 0x7fff, &(0x7f0000000840)={0x3, 0x2}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x03\x00', 0x4000000001, 0x0) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0xa2a7, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)="fed92a18a25b8a994d1425d52a4d423cd9fe7f8fcab6d213d3da4f097db3aec327e1df71f8a4a59d41e90157439e1e9498d8fe772b1973"}, {&(0x7f0000000240)="7bfd1c9b670f971edd87f5e64e28379b1d74027fd28ba1580c1216770da98d93578b5e00291107bbf6d67d871622c5d8f44980845c17c0a7fb59421532a3b2bd6e45e82c1d4a01a45c91bdd4af9c813a956c25d8e866691824b994035afdcb56ecf0e94ff6d41d2d42a4"}, {&(0x7f00000002c0)="048410e1dee38d5e40b26b722bddc3ad0287aadb47db3ae9fb0b65e954cad3babcc6802e63389ec6dd1b19e6db95892347d9827465e7fc3c86f99d9025e2a001f4a7f1d9dc7e974baa61a153"}, {&(0x7f0000000340)="9f2946006e1ab354e712fcd72faeb1de45ce381ccffce59298683094c08ca661b7ec0849818426bf160c2e7ae2e861a33164eb482f9bd6fd88d7c3b562aa5bd08e9f477d35841832cc57f7ace2b10c16d1cb890f6fe1e60a2efd2efa80ab0ff6050b07f233eded06e63dd89e5c61975a9604efe8c72df709f3e9d777a444dae21275730b201b9fe104ea06e483acfbef75a1519358b7cd"}, {&(0x7f0000000400)="e608e4947ae2c88302515602782ee847ae521d386d99c35f318d36eaade503f93cbf6895f8c343baa497890d775e413cc346f3ba07cfa6a18fd7a858062a5c8b0d80ac78fc3f3c30b55aa18530b498c4bb439cb939d3003f97f7844e60118d314a501be66825e7268fd9045b97388394ddf2d439c777260b9f802292271e39b8dbd3129a135454f87fb747f7b3c2e2a6e4fd6c463e1875045619ee4ff6ff0d473eba6d47294da4eeedc77c3c5f5af1358c192769a7d03b00c6dae2898d01506cbdb8caa6a68af2422dd7591323079990521f2dc85d3b3042bf3c582e00000000000000"}, {&(0x7f0000000500)="6e6ade3ff145e0a5cd1acab6e99de97f7f545e756363babe769cc3055bafc56f2a930bcc90745234c5a902c48fda7bc80aff1e1fc658814ab98a9fba6433af7b4250f2881994ead7f60ab43396e61c0fe6089399e00991d47602e4be9f36d03a72585eb9fe55c1804f3e"}, {&(0x7f0000000740)="16dbd9f90c4815189ed5aea300007e5a193390112f8ca388c9d45cc5392944af5da48292b55b31f9caf58427d947352f385be6861c88cd1b14010000597770c82f845a14b3b580eb95be7ce6676b9a2645dcc3ebb770cc0ad46336"}, {&(0x7f00000005c0)="0569775dfbd8f67e5b0275d3b11b3214999d228d3de62a"}, {&(0x7f0000000600)="d12e3b54fcfdf4a91332960002ef2f944ac5c1984f4f8f1ad3e1f6fa1a7b8c87421dfcb74efd9e0a903a6c461fa5d988c78b38225b73c297e6b985be86989ca1b1ef1d513c713a1f408fcb48ce5ab30edac842687d90d02d61446d781fc7d293f97c9686166d49a6b668c5973bb3a27bad"}], 0xdf, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x97, 0x10000, 0x5, 0x3}, {0x372, 0xc0, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000240)) r1 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0}) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) socket(0x20, 0x2, 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/155) r6 = semget$private(0x0, 0x0, 0x695) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x800}, {0x1, 0xfffffffffffffffa, 0x1800}, {0x1, 0x7, 0x1800}, {0x6, 0x7fff, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x3, 0x1800}, {0x4, 0x4, 0x1800}, {0x3, 0x61, 0x1800}, {0x0, 0x3ff, 0x800}, {0x4, 0x371, 0x800}], 0xa) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x200, 0x6, 0x3, 0x1, 0x5, 0x100000001, 0x4, 0x1, 0x2, 0x2, 0x100000000}) sendto$unix(r0, 0x0, 0x1000002a6, 0x0, 0x0, 0x0) dup2(r0, r1) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmod(r2, 0x28) dup2(r6, r7) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x9, 0x4, 0x4, 0x3}, {0xce, 0x0, 0x6, 0x8000}, {0x3108, 0xdc, 0x5, 0x6}, {0x5, 0x2, 0x4, 0x4}, {0xfffffffffffffffb, 0x1, 0x81e5, 0x9}, {0x4, 0x8001, 0x4c, 0x8}, {0x1, 0x7fffffff, 0x8}]}) 16:00:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x0, 0x8000, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x17f, 0x0, 0xf1, 0x0, 0x1a2}, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:13 executing program 0: socketpair(0x6, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = msgget(0x2, 0x180) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x400, r4, r5, r6, r7, 0x30, 0x80}, 0x1000000000000000, 0x800, r8, r9, 0x101, 0x7, 0x536aebd1, 0xff}) r10 = msgget(0x2, 0x180) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getegid() getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r11, r12, r13, r14, 0x30, 0x80}, 0x1000000000000000, 0x800, r15, r15, 0x101, 0x400000000000007, 0xc, 0xff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r12}, 0xc) r16 = socket$inet(0x2, 0x3, 0x89) getsockopt(r16, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5801, 0x3000000, 0x20, 0x1}, {0x3, 0x2, 0x100, 0x9}, {0x7, 0xe1, 0x6, 0x1}, {0xfffffffffffffffb, 0x0, 0x2400000, 0x5}, {0x811, 0x2db, 0xfffffffffffffffd, 0x400}, {0x10001, 0x5, 0x4, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/95, 0x5f, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x100) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b48000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil, 0x1}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)={0xbb1, 0x3, 0x0, 0x7ff}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:15 executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd0, 0x2) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x100, r0) ktrace(0x0, 0x1, 0x10012, r0) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x1ff) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 16:00:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/spekker\x00', 0x80, 0x0) close(r0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x100000003}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000140)={0x886, 0xe7c}, 0x0) 16:00:15 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1e38, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1802, r3) r4 = socket(0x18, 0x1, 0x0) close(r4) fchmod(0xffffffffffffff9c, 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = dup(r5) ioctl$KDENABIO(r6, 0x20004b3c) getsockopt(r4, 0x5, 0x10000, &(0x7f00000001c0)=""/248, &(0x7f0000000080)=0xf8) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, r3) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0x4020426b, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000ebff0000ffff000000000000f87c8a5b671b1b542a538706000000b810000000320000000300000000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0x2, 0x3, 0x7, "b88a6371ec58d10eca333cc3a7ace54e643dbebb", 0x0, 0x10000}) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xafa3e4f7907a51ef, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) chdir(&(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000100)={0x2009, 0x3, 0x0, 0x0, 0x1, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$dupfd(r1, 0x1e, r2) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$getown(r0, 0x5) r4 = msgget(0x2, 0x180) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000005c0)={0xfffffffffffffffd, 0x1000, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) dup2(r2, r8) r9 = getegid() r10 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x400, r5, r6, r7, r9, 0x30, 0x80}, 0x1000000000000000, 0x800, r10, r11, 0x101, 0x7, 0x536aebd1, 0xff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000580)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r3, r5, r12}, 0xc) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="41602b34760f73c73d9e5a98d5947f98615e2ff28306d08e89aba60cd6f5bdd3adb815a2def70100b1afb965090f35b912613a4b70630fb7231ab000cd3699fb3aef7710c0ee8e90aece4780c86e3bf4cec09f28c347037bbe615f1e013a8f1762b2acdc7b199ec8c8e3b0ca2afcdb1ad4adea31adf23c59c87b67a7ccc575ef71a3a247e1c2fef578b6d7dc5df1081f569aa5ee4b48da4ee2d0421756642a5be6f24ea88490c19bab2a5bef48", 0xad}, {&(0x7f00000000c0)="620bc163d5903e222539bd9d161f7e10d5374d8c", 0x14}, {&(0x7f0000000300)="4e3ff99e545758883924de2a08ffa328e08778b289b9e2cf5c356a2d8659844c8474e3d1dd66bf13013388b6d2de1d564bb0f7ca643989a8e0032bf28d5ef4d07ff28631564e20b5a9ddd87a498878794568ae9c", 0x54}, {&(0x7f0000000380)="9e90c2dc3d780123574359110cbfbd5b90a354486847eb103994b79dce629e8db90fbc3b8a1898dc4b1fc40de07a254d817f80467b6924095e4ad2aa3e78f4f13c60c21d1a1799a14fd59b0e618eb2b8f6c883e082f24f71299071b3181642a9e917ad989d0fff62bfe81011c5c11cc77d28998ac762a95f6964d797a973559deb6e5498cb65006868675b063333a781b192ce1b087f61a2a8e71a0cd2d7d2ee8237e968c2e19d4f7fbde805cc7140dcfbe6a2b03f80a64d66a9c48077ef76ff88ffcbbb6512062525d39c5592693db858ff1e16d779a8506c18302d9324c4bc9d6e2e6680ac334cf0c2cf90ec944a70e12d", 0xf2}, {&(0x7f0000000680)="fdc8a144caa0438bd93e79c7d0ffdb1aa9ec5a194536aba75ba32b2e8804a3efe3bca696ac90fcf6bcd6e0eb326aa9b895130f9d33cb7a58798df7b95d8f16ebf1cbbd468d06949e92613cfac3e0ab7bf17998d09ce82d42130d738a9dbff20f9d1d6a30d980421b3783708ba480988361e95171db3f2a1922267763fc78e8e40e720f19e203c11192f8b6c2b717119b885038ef17331e1872e19092b92ef3c08fac03e427c9bb24356d369914447bf78399006b70cbcad7fcd3ad0857e5d49a6fd3d9a847394fac9937b5cb6c8a44f82042a542de5f9b5dd4e17e1fde9971a9b05ae07407a3df6ce9ce67143ef16cbf5b0a6aec17438b1cdb93e2d00079efc9553c726e16fb8c2d03b4c880b7656829ed641df083c43f97e331c7b2ebae2ae41a4c153aa0bee934613e738863f3312a4968092a0a8f62da5c7ce9e11ebb217c97b2695a4e2a95df910235d7bc8882a449e69c3d381438eaedb317e5d79b5bf5046af2dd384a853efa06ac034d79fc6a11c175ad89ea8c02d8931313dfede8e06e7222e629780e8db7b0df871f3703017deabe2eddefe33b37e07a3643fe937ac091af83c2c271960d641df154d6480a5a31fcd97f352a49d6ed63fe1cf4c76d47f4c391dd24e4e119a6bdc5b6f083e39ad192c1b859fe11c960b4de64f751a6a280ac091976090fb272cced737765d7a919c248cf0dd712136a80fae259faec21feb35207241563efc9161aba693cd167a5bc2f571bc7fe6edfafaf2368a5e9d03acbc6b5033b2f0de2b9c77ea6133ceb4072e8d6f5515372199673a67acbaad399d5215a3722869e191a5810843ccdb0e4a22c29de172a2a02e463f35ad7806ceb2a66de7ca01129667ae7e5b3b605e15e843813e3f2e0e225353407f168e027b757213e86e149d8b97e467d89a57df37d1056b1a4d0881aae693c173623f5cc3a314c35728e769c74da3d16ee7985f458624b6bef0485a480eebbb046e6e627c561d659c25062cc4678087fb578295699669ed1073d06079109ba3e9fd49156a9eb75c5796b910a7f226cf67692daf7db6fc43c388f7bf14204861b6638f584adfde9118a310c804a03943f5d517d852269231ed1fc11379dd26eff8e03aca5404d0369a7c8603524aa1b396860c52c757daa26506010108c019861ef50c497cbb4798cb6623a21d92dd565123a26b53d86ed65e653fe1a81e91bd2ff4e910a2252b827b60c1adef3829cc95b84c4e58adcad2a1d138443f11866951097d151f69824f7fd18541f56ad9927381cb24830e162b1a0603ec5c29a9c029f063d2f5dd85e804784628b508626c599da6ddb687769606d5c7b29b45ab2d971e47df0e6359b96f12dfe8c50843b34adb1f8a89d73ebc1e6c429f5e05a58f56895e69b797f9017df95f5b7e71928f241a0517c14d8c865a9b5a37184b5666a89f1526ba75e3286aece9cdf0f34595c6470922680867d1f3cd408fae349208906cb987248b3464802b316b7f562885e82729e7e3802065d67b891c1ea020f128b0f0345d87f97212f601383dc79750fc7c7fadd5a14848763c875a5a1d3102f5fff5b2568908d117a4a43c7319ba3840ed1b637c652aad4efb47af98da2a6046e4554ffb05191b1664c2167fcb9960da84d8211c3df6f1a48508a6db6c95413f2e3ef4c1d523c99d427fe57e01baa213e6db621d289013c9871ae646fb479809d1a475806cf56e6017e85e1a49b40658f77c5db741f497e88d20f24c1858c2c9d8dd8af00beb171a2309ce27427d8e29ae58964abcf3034e768b0a42024305f15366d8cad600d3af31f52174bc1cc54e30fe5abcef2ca218b34731dcecae49f434b98588857e03f709ea04f73ecc8d501302131d8e7854e8609baa7c1b0a0273213c84869adc880c9f9c211e457f985a56507deb59cbccfb0aa5156876295db47bc4ba7da44260fb87049c0a936136e80dd847e8e8cae5f0e8c82e0999f9a3288bb76f684cabb519c50ea9ea3a9dc0e653471ca7d5b77e212765cae69951b865d6ce44ec63d6b257d8271649b8b2f674d19992dd20ab722edd2428040fbedaa70d077d8738bb1b749b24fa1e70b7dd50461ffd135b3fa73f985c177fa0a3051fd61c8bc7499164797ddf166d25aacc54950d50991627052d1e0f55f7d112977e8d715e63c0a5077b84af3002b46e9ca398312d50417c17b976f490672fe9a3e3961ffcce06988bb4f89c0c4a20aff91503bf335cb7318c703999481a9cce1306ae8cc9ab168fe65e37bc0a2c1eaa2e2c88490dd20321271356c6a46c74ac18377f8d1ae3ce7226a9e4d8a608ae0bffa4bdae3cc2e576362e3c16b2d09c9bf1a39194fcd31d4d4b1122444774222fd1da52639aff98a2722092e11d5a1b2bb671e687a494a147ca64225f93928dea4e24d584a3e634ac4cfeef2281338abba8e66a93e01be601c326d309a731be47ffc7c26073d2a1e5fa06cc3abdd438d10ec1b5961b022c66560bf1bedbe309118d99e80728c9be3b45e97224aa72f266e9fa9389cf35ccdfc447ad037d57a273368e49ef8e8703e46e8e966ae62b4a4c786e480dc18a55afdc2f91d51eda1b2642ab5fe3d74eb2ae8118d5eae82492e379c1f29ebf4f47de4baf7a07c08a981ae7c16f34d776ae19de6cd931fe1c6f149b81835103d3d2e6d06908884b608939fa5925ca39fa00709ad9f116b582a6f800345e3336b230f97d3018411de19d19fc14a5a4a28b4b7235abacdcc0528e34a30316e6ea25dc10af11bcc40f62c9a3861cc254630e506e42d51937b819cbdb9ec9f9900248289597d4037b3d1494b193b6bea27cd8d6cc02abeef113412b51707b7f21d8b07e66ffcf056624e86209c76208c24de0b9aa877d71cc956534b17754683ce38ca060831e10986e6335e8dbcb942666ffe13f0ea17bc5078d167d2a3385b776c7321f6909a3808956e327acce8e35211cc9fcdf748bb944bf8d203618b7ebab10d01717fee7fc480dcf6f380edf4337c5664cfb69becfffa19d2f997542cda8981ba595530c0944a28b0bc823b2b0a1454ffa90475da8ef6b4a2d1d8069229840829c2583760d50d622901d13f3919fede3bd69b6d9506bbaafa0209a916f5fc91b31c06d67b6f8defcbc512b5c14b8fd46f33405d86120740ed1eaf599ed383180871827adcf405625bb804c782652e7ce6ec3d3eab64bc9b09655354bbb859a2621dd34f0267545710d3bc2ef0a217162f09782a022b04014287bade9ad66ef38841eb9cd155f134f82d65ce90c231838ed5f724091cbf92eeedf366f84324cf1a455d1bb1306b5c50644eca3f99a28ad2c1625345164c227f1e95254a9475d731008d13357ac4dc10aba2e1fe0b5694c16009a23926f4a74b959cb889e88f4a53a94a87d2c27a214c3bde364c144ac8c8a342bcde2348efef36a0031843b06e52c1a321c6c730a919cd86d7430614aef13b50b7e5e21f3b99c620fa2a2d0d7cc3f6cd3cea9eaf3d597618fdf78e60dd2e99e99af65c367f3883de47c5fe89bd4176c3c8e23d1b9bdf92b00cfc3d748a21b51093e5351f74e25ffde8faee883e14baedc14f8a7d8e3acaafae9fe36d10c5bcd8a11b088f37a141042a9d93ffd9212025446bf8589f39a354df25cbbb74d7b5937f1753f1afede5cdfeceb545bbdc0c162ed7da660aac2959de8dc5d1919045044d2ce6432174581b41e8cba088f9cfb2b9b6949c6cbff53e2249289f0f80a8d7a9dc8bcd0ff486f125b037d55c9df241122920595335074fdf1ff8e6a23a3dc106d74b93e1f4f07339adb9876bbe583d7bc473927b6abb1f845529104f3c4a0a5eb512c002ac7a590591f4141620712acf7c66bf152f1ab4142ea684724b7a91ba3ce4b88236f0ca44d880101b3784c9a92e4185e63bbbbf0952da53886746eb9d57d9f2be6db899433580469d4d7aed7069f2984975b39e3701f9cdc414af2883c70b3478904474c6a39b74202ccb935310a9f75afdb3f7c5762c686f0c617eab57723845bde9fdf2b2a9e3c4e6592f6f731db54d67f2ac5063fd322ba71a4ac19393756f70ff7d1497e76733ae639507b4803d54f430870ce3ffe1cf9272f9b4e5bb96def379d4d9f8b71b27506b44a9ffcec0c63d595482e8e2ba643294174a2fe8b24840286d472244c801e89858723743a8e44542bab3d250445a2d21ac839111961199ffe16918ca01424fc95d40d87aeed1ae4f5c5710e889d676291364f6700e0aabccd23dfcbdf0d71b9601647db60604bd142617592249d9be7a40a8cc7631751cdcbed74d0248a64a0b68b26587820b8bf48fdd494a2f37d99d31d353882e321096aec8650f7591bbe1eb122176488deea9416b540479a3ba16668ab046292fdedcfbbcc4ffeaaae5d02a60e8720e18d86ef6f93026330479f7ed15a5929298ac65dba73eec3b46e694db9a4b1022af3a20ad1df705f82cf08604b00f44b8de95f95b24a0e2d903f0b7b764ad3d5ad0824858f9a4b42cf3dde3ea5cfcf07eaeac0b5723372d9d977048c3ee2596f35e719907fb0cf4d55847ede684597a651c3d6183a27e73d93e29e0db63182e7d5506d8222b92b7da81ea27733acca68ae257a0740d8ee54426c8b73c3c8450c44312faabf236e3602b15dc9cd9af1198faf5304ed4d1e18e0832fcf6051b5ef29b303c6014015e5185f054691ec4268a2f85e4f921d25e604fa8036cad39129e5e4cc4aadc6eea81c10b4c9c27f7d9f97e7eb9ee19ec651fb02783bf94cb352d65eb9ee64d97188752f0d06e8139db307bd072b12b7a77c4817f676857083ddb084c4a9ddca00cb150f60e17a3a58088b3f4aee651b86c2525f883da155a069fb6928cbed1510851e5646e630fd7e68318b97f3a0ba28878124c0c535e7ab23ee6a1595bbb20695944b1bb0a56829b05635eefad9fe3732784bcdcf49a0596ce5a4dc46d67a260436bb12395c01eaf0c71cfdab21ae2addf2aed2fd172098c6dc83cac225cef484977bbdf026c253798056c8041ce37fee448c46d4fd41c57f5de3db0e42124163bbc29de808717b2708b9b12a578df02a0a14e4d954298b3f7397ee23c09095b34d679bc67631e481d492a1f01a79a5fc29d570cb119defddeb693a4d0473c353edd2b682b8c0bfcaa4941a976344fdfbed15d5982d409bce6bc6f5f4ffb76a9ae9d1eb03abbdf376feb9efb1302eb159d6c32e221391aee0e775c35193b55320fe03b5e0d8a5c83367d928d4983d13cb337b68fce4b81e6ff5c87b0796b32d68df2093a22f8f00c4bea4c7c009aa85cb03fd98c555666a44b3f830b0ca5a4dba0170ac18d03dfbe756453a8e90e4a7b633322688842fe797f8fb928d457ce0fa0bc0ed88cce63873b1ad394cf598a8ce0bac07ece28031896099e737b4ec20c572b35aaf2a94e8273333fc1536294fe54659c054299b694087663bd3d3730b9848bc9c18761e922964fd9f3efcaee4e82fd8eb6f8ecb3e38b2f43d611378afa8ad77af4e5602a76f8d3e7e179a228cb3d70d9216e47ebfd97db86a1bd7792a164ae26c77747fa94ec6ca168802159d6f957a18b5e74cd7d95bcaf48d781ed6dd6a8b9ce091812136c8c304b4f06a174e33763faf3d9c089e8211c78dbe09b588ea40724100827b261cfce38dcf3e2f7570c5971912b36cc149735e959a1a65aaca64df030fbd6ef573fee6a5cc512c900999be4d6e70a7e7408f0127a3b169c61c8a1867760298292390ef43377df4622edc961360680a16edc732f50f0c3e3d19175cbd450c3087bf4f94c125fc2ea", 0x1000}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x5b) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x7fffffff, 0x7, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) truncate(&(0x7f0000001080)='./file0\x00', 0x0, 0x7) r1 = socket$inet(0x2, 0x1, 0x4) fcntl$getown(r1, 0x5) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) 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, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x5, 0x8) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="000000ffffffde00", 0x3cf0afc605289b99) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/86, 0x56}, 0x40) listen(0xffffffffffffffff, 0x974) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x84e2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="a361") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x23a9356e391fef9, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x2}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') getrlimit(0x3, &(0x7f0000000140)) 16:00:17 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1000) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3eb, 0x40001304, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) r1 = syz_open_pts() getpgrp() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r2, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/99) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r5 = msgget(0x2, 0x298) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() r10 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x400, r6, r7, r8, r9, 0x30, 0x80}, 0x1000000000000000, 0x800, r10, r11, 0x101, 0x7, 0x536aebd1, 0xff}) seteuid(r6) shmctl$IPC_RMID(r4, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x20, 0xffffffffffffffdc, 0x7ff, "6c212bd9c3c5808394f1ace3c3f20f7fc64c9312", 0x1, 0x100000001}) 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r1 = dup(r0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x0, 0x800000000000c, &(0x7f0000000180)="36fd22eaeaffffff2fef63bea83ab5d08b3da3450d9661094444f72b93b5ace4544e41bd05f759ba2d380d2a19fc1df90061c8fcb4f61f4b9fb06e6b16ec1f3f8836588b6a6c5a0000000000000000", 0xfffffffffffffff4) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c300000000bd000000000000000000000000000000000000fcbb64a7c441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d0706000000000000002cd77f8ec2170d5f01ddf43a08306a5bf5549bc95dd17405f8a96975bb208374e4004fbcc614ab46c75eab5617044f0ca56b385f50bfa0c2e845bf1995677c7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8b9018343a2de68c265b695d45840e610e5b0655214eea5b3f501000000d2fa6214ef496144b435e0f962cdaca83d8683c80eaa99200bb3085a3992fb5d04a5b2489f04bac6fe26f1a9dac271589bd678df"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x40, 0x0, 0x1f}, {{r4}, 0xfffffffffffffffc, 0xe2, 0x4, 0x1f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x100000000}], 0x0, &(0x7f00000001c0), 0x4, &(0x7f0000000080)={0x5, 0x54}) syz_open_pts() r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x11) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f00004a0000/0x3000)=nil, 0x3000, 0x1) r1 = socket$inet6(0x18, 0x4000, 0xc1db) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r2, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x8, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180), 0x13c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = msgget(0x2, 0x180) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="43012e2f66696c653000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getegid() r11 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x400, r7, r8, r9, r10, 0x30, 0x80}, 0x1000000000000000, 0x800, r11, r12, 0x101, 0x7, 0x536aebd1, 0xff}) geteuid() 16:00:17 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000002, 0x7ff7fffc, "737718730100", 0x3}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200, 0x0) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r10, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r11, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r12, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0xbdeb409932eb1d53, 0x80, 0x6, 0x1}, {{r4}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x2, 0x3f}, {{r5}, 0xfffffffffffffff8, 0x8, 0xffff5, 0x3, 0x42}, {{r6}, 0xfffffffffffffffe, 0x40, 0x701fffef, 0xe02f, 0x8001}, {{r7}, 0xfffffffffffffffc, 0x4, 0x4, 0x8001, 0xd498}, {{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x5, 0x9}], 0xfa, &(0x7f00000001c0)=[{{r9}, 0x1, 0x0, 0x2, 0x3d5, 0x4}, {{r10}, 0xfffffffffffffffe, 0x40, 0xf0000080, 0x0, 0x9}, {{r11}, 0xfffffffffffffffd, 0xc8, 0xfffff, 0x9, 0x8}, {{r12}, 0xfffffffffffffffa, 0x44, 0x1, 0xfffffffffffffffe, 0x1f}, {{r13}, 0xfffffffffffffff9, 0x8, 0xf0000023, 0x1f}], 0x3, &(0x7f0000000280)={0x1, 0x316}) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000000)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fcntl$setstatus(r3, 0x4, 0x8) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:00:17 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x1fb, 0x0, "000000000000000100002000", 0x40, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x3, 0x3000, 0x20, &(0x7f0000614000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="7df009c7cbd9ea8a5df0395f078a2208750c7c1ab0a5005ad480f549377c2d3c291deba9a493c42bd9ab1ea6f20612798e41480764c66b0178a6a30f9e764d8d04d1471ba9ce8d5fca9a6c6b365b4df0f428f58a76d586f0dd81e3f50c63a8fcebbbec0209f8bb2949afb11353f3c31e5b37de24584017f2667e8ed4c8b507d26ee640e69b47ca820361fdde3d9b28eee939941a630768376deabce95dc07db7", 0xa0}, {&(0x7f0000000040)="1c2c1fdd23af5684", 0x8}], 0x2) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffde0) r1 = semget$private(0x0, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x15) semctl$IPC_RMID(r2, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/148, 0x94, 0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8982631bab541df2a1061dd9d3732e82629bc04a7299125d006a71230000"], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r3 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = semget$private(0x0, 0x7, 0x405) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/8) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1e, 0x8000, 0xffff, &(0x7f0000000240)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r5) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$lock(r6, 0x9, &(0x7f0000000200)={0x2, 0x3, 0x80, 0x1, r5}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = accept$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001b00"/110], &(0x7f00000000c0)=0x6e) getpeername(r8, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)=0x1) getpgrp() r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000180), 0x13c) r10 = accept$inet(r9, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = dup2(r10, r2) kevent(r11, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x30, &(0x7f0000000040)="8efb544c4823a69d499fc270cb3f53f48d396bea582da2266e1a60304985ca5d1edc753546e3558e1f0795054f051c4c") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x10000, './file0\x00', './file0\x00'}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000080)=""/217, 0xd9, 0x0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x1, 0xfffffffffffffff8, &(0x7f0000000200)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = dup2(r2, 0xffffffffffffff9c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) flock(r4, 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000300)=0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000340)={0x40, './file0\x00', './file0\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000380)='./file0\x00', 0x80, 0x40) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x20, 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) bind(r5, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = dup2(r1, r1) sendmsg(r6, &(0x7f0000000780)={&(0x7f0000000480)=@in6={0x18, 0x2, 0xfffffffffffffffc, 0x800}, 0xc, &(0x7f00000004c0), 0x0, &(0x7f0000000500)=[{0x20, 0x1, 0x5, "660d5b0f8d07dbe531c3e3c766"}, {0xf0, 0x1, 0x3, "77a7f6b51670dc00b8c381b78800dd04d2b5ca07874c2145a5c2e36f159d33567555efdf2df81be78a3f9f74537d269ada8dc360f3f048459fe9fb4a49c18f139b0bb7aead9e90a01a1e817adeea9d27503f9b8a43c3a33dffc5160fcb759b87e675da3ce5c16a96d1f3c89560ac4db627699a1ef5a1c1c99dff166d6481caa85e7b27befd68bf8c8eb8b0f23eca4a5266d7b549ba186d282d9fa3a49ff5398b5dd8e5bd6c70ee1f863660cadc40f2fb2e0215cb2a2b59226cbebb84eeeb3b7f9b4f5ec67bbe1e08c3914c3ed19969b8c5387be38a85c5109b4a9dc0fded0c"}, {0x100, 0xffff, 0x4, "60f00c16077647f9be53d5968ae47d9bf16cd2b0e648f79eafeeb4945738a323d85e37550ca3a3f890cce75b0a048cade029ec313b4422a1793875f9a23a30f3e4fd9e28967259bb9785df8f31b98d477aea34de2743ef749357be067c62ab8824aaa6baecf41b471911d90a2bd15b8321041421c03bc97616d89f0abb0d511bfb21fc2683696afa27ebd3f775229a8ab58a9b25a3a0280ec249ca54884681da73d3d797851101a135b55f2ecabd1060777d93cfe48234612663594aef9b8869d8a869232806231de01d701e0e186828e936cfebcaf6c0aa0198b0fc1492c37b3262a72e8c614e5101f14566c6c4"}, {0x70, 0xffff, 0x6, "5a0accb936c5ea6f24a383f5b1e55601bc15ed7f9041a3661c7c6fe5eff5cf1f7d1c6770cf7c86c1923ec17400dacb9ecdae87a1209beea264ab6f57fa6c0a5f21999e1f3f9f8775612b6770ad121f30fd30e75315304c8b9d684406774a"}], 0x280}, 0x1) r7 = msgget$private(0x0, 0x2) msgrcv(r7, &(0x7f00000007c0)={0x0, ""/32}, 0x28, 0xc86205501b4b85ea, 0x0) bind$unix(r5, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') pipe(&(0x7f00000008c0)={0xffffffffffffffff}) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000900)={0x6, 0x2}, 0x8) pwrite(r3, &(0x7f0000000940)="d5bd1d982699ad0d59e462febe6bd82ee2f15b7d6c0cd374fcb0a61dee2c9a4e7fe874debeafed99f71c023188a4ea5cf17f977c38801e29451f8d52bddd2fc3929fc728f834c0ca79c0eeae2552525e1e67ab4ec9bcd23c13a3c5e4265ef38913c943782f3d432ee77982", 0x6b, 0x0, 0x0) r9 = open(&(0x7f00000009c0)='./file0\x00', 0x8000, 0x41) read(r9, &(0x7f0000000a00)=""/35, 0x23) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000a80)) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x416a806794cbe0e2, 0x90) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r1, r2) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0xffffffffffffff76}], 0x1) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='C', 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x6a23f4e36c2690a7}], 0x22f, 0x0) linkat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2008, 0xffffffff8a73b788) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(r3, 0x0, &(0x7f0000000180)) recvfrom$unix(r4, &(0x7f00000001c0)=""/102, 0x66, 0x0, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/null\x00', &(0x7f0000000100)='[%\\()\x00', &(0x7f0000000140)='\r\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = dup2(r1, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000001c0)={0x526e, 0x9, 0xdaa, 0x0, &(0x7f0000000380)={{0x5, 0x8001, 0x8, 0x6, 0x64085077, 0x6, 0x8001}, {[0x4, 0x7, 0x1000, 0x2, 0x1, 0x0, 0x4, 0x1000, 0x79, 0x7f, 0x8, 0x9757, 0xffffffffffff0001, 0x666, 0x9, 0xffffffffffff996d, 0x7], [0x7ff, 0x672, 0x9, 0x7f, 0xa7d1, 0x4, 0x8, 0xdc0b, 0x60, 0xfffffffffffffffc], [0x9, 0x8, 0x7, 0xec, 0x7, 0x80000000, 0x3ff], [0xffff, 0x1, 0x1000, 0x6f, 0xf35, 0x8], [{0xfffffffffffffff8, 0x10000, 0x6, 0x1393d6d1}, {0x2, 0x40, 0x1eb, 0x2}, {0x1ff, 0x7, 0x5, 0x1}, {0x6, 0x3, 0x4, 0x9}, {0x80000001, 0x400, 0x80000000, 0x3bce}, {0xcc9, 0xe11b, 0xb18}, {0x2, 0x1f, 0x101, 0xffffffffffffaa01}, {0x6, 0x10001, 0x5, 0x85}], {0x9, 0x3ff, 0x41a, 0x5}, {0x3, 0xdce, 0x5, 0x7}}}, 0x2a56800, 0x20}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x62, 0x0, &(0x7f00000000c0)=""/98}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x28008) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = socket$inet6(0x18, 0x4, 0x3ff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x2, 0x180) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r5, 0x30, 0x80}, 0x1000000000000000, 0x800, r6, r7, 0x101, 0x7, 0x536aebd1, 0xff}) r8 = msgget(0x2, 0x180) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getegid() r13 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x400, r9, r10, r11, r12, 0x30, 0x80}, 0x1000000000000000, 0x800, r13, r14, 0x101, 0x7, 0x536aebd1, 0xff}) r15 = msgget(0x2, 0x180) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = getegid() r20 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x400, r16, r17, r18, r19, 0x30, 0x80}, 0x1000000000000000, 0x800, r20, r21, 0x101, 0x7, 0x536aebd1, 0xff}) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, r3, r12, r19]) r23 = msgget(0x2, 0x180) r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r27 = getegid() r28 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x400, r24, r25, r26, r27, 0x30, 0x80}, 0x1000000000000000, 0x800, r28, r29, 0x101, 0x7, 0x536aebd1, 0xff}) r30 = msgget(0x2, 0x180) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r34 = getegid() r35 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x400, r31, r32, r33, r34, 0x30, 0x80}, 0x1000000000000000, 0x800, r35, r36, 0x101, 0x7, 0x536aebd1, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r38 = msgget(0x2, 0x180) r39 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r42 = getegid() r43 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f00000002c0)={{0x400, r39, r40, r41, r42, 0x30, 0x80}, 0x1000000000000000, 0x800, r43, r44, 0x101, 0x7, 0x536aebd1, 0xff}) getgroups(0x1, &(0x7f0000000180)=[r42]) r46 = msgget(0x2, 0x180) r47 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r50 = getegid() r51 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r46, 0x1, &(0x7f00000002c0)={{0x400, r47, r48, r49, r50, 0x30, 0x80}, 0x1000000000000000, 0x800, r51, r52, 0x101, 0x7, 0x536aebd1, 0xff}) r53 = msgget(0x2, 0x180) r54 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r57 = getegid() r58 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r53, 0x1, &(0x7f00000002c0)={{0x400, r54, r55, r56, r57, 0x30, 0x80}, 0x1000000000000000, 0x800, r58, r59, 0x101, 0x7, 0x536aebd1, 0xff}) getgroups(0x4, &(0x7f00000001c0)=[r55, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r22, r25, r32, r37, r45, r50, r60]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000100)) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r6) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000040)="337fa6364196aba7d6f6c9932f1869660ca0dc04b80a60263d1d243d42d490e6f4", 0x21, 0x0, 0x0) 16:00:19 executing program 1: chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000108000000000000b465555bec967fdf08ffbc4edb0c94000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r6) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000003980)) close(r3) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000039c0)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = dup2(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000003a00)={0xffffffffffffff7f, 0x0, 0x7, 0x393f39a, "a8c7560df2c55345c314c8b1cea6dbd8e37e83cf", 0x7, 0xf496}) sendmsg(r7, &(0x7f0000003940)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x3f}, 0xc, &(0x7f0000002640)=[{&(0x7f0000000080)="c54a8d7b4b6b77976396b10ab8339bd7a261b92b54498936fc59121d1376d2eb7574de90c6b01c44c61461f64e81aaffc4e6a64e94", 0x35}, {&(0x7f00000000c0)="add0142b0209ae96d6eacc496725ee75a3b7154862df9fd4c343c80f14af3206a948d0778a9cd85bb12b4c29d40fbd5ab3fc22927eefb2273aa4bf276ea157ada1d0b4bdea0e57aaf489991332fa9047e265765f4ecc6ee0ecb9d34766fbd1", 0x5f}, {&(0x7f0000000440)="d2ac4279996e50b410a5ca7a97c6fc2e7f6cfebc1e5bd85da115d45e53ef8d6ad30ab3880f1c004da7f70f032dfcc537d3290279063970fcbb663dc2225574b9364c79b870255e58bb0c2d7ddd76c48ad68eb5b222780b988850b3d7a16bb0396ed827ae2931c201b9885ae8c01e84a527479f941e3fb10e04a0f41202de7aef1ba2426a470749767d5fe8fc4cf24ed828d7961d3bc3107c468db3c0bd728c68ac4bf063a6a0617f3478cfd5e6e537cf4ccff3e9aeee464965a8fd99ef4a11a2c3b34e5ce147cc2a0e956af0d037a4efd0a8a58c543a", 0xd6}, {&(0x7f0000000240)="ba4637c1267a7c8c45c5168a6e719a8b18fa4b4f03b42860af8cb8ecece98d05a86bc3292b53fdf43bfcea530ad09c764bf18a1decae2733fa460f70dca2549cd9a29573c463c8b0f5e1cc61c620b29741ed4a0c440693bc269565014be3e064f97cbb062d9cb157bd0b4fcd066b71c93a4b4f48f952ee5e5f54c39075149bddb11cc38d8934eeb8c9caa4c2cd7dc5e7e0a39fcbd7b58a031764", 0x9a}, {&(0x7f0000000540)="a95c537cea64370331ec5cc1c31ed43dc1fc4f9b911a9bfcb0fdacbb786587a58637fa4518c303e131af59fb8b151051d7f461c92cba9597ea843a56f2dffd084ad036ef88f83fc534e6b92f04c31f7339d3c4b113743053e0c3ad7ce6ea3483a8855663def427cc90b60ce41e7777c9aedf0e606b637c873adb73dbc670164f5417e91f273eaafcd4c95462b83a4ec3d7b5d76cce5a38cde26946571a9cbf164e99ac8afb2490c7347e9ebd961f6b2107ee7d71e95ff026c1855b2fe493f49b6be0d905e345f8ad15bb50a734ed0ff5d47df397f30c03e9921311a5897930babf", 0xe1}, {&(0x7f0000000340)="361d83ded0249ba0d9ee32e12a2540a82cb38a89b8b45ab785e8ff9a2a1fdbbc3ef78f58418994b79f73b2fa2f505362", 0x30}, {&(0x7f0000000380)="fc3b04165e3bca5744397d628c5db36f10b5e64a2574e88be5fe414427c2f639c76c083e0faeae8e1cea5f4515a1cd2645d1585d61041b11c009035890d84917c46b5b2e59c32203d0813d73b9c41553ab42fc66efe62df27dfa26e53e5f2be6", 0x60}, {&(0x7f0000000640)="8da301593a8846f56cc12128d509f0e727633f6c1077cf898fb9f40e23e2cb2098484c6728940c3d5dd406bda44a6fa61c95b3fce38b415c2e177bcb5c34b605274449ea596ba0a1a9c4a9aa866ba34eca21456e016536f6f9d4513248acd6756adc5f21daf883d9255f5a1d3856e7874e0d90dd8301573689abba54093205031ee1b04acad435c7fee33ea078ed5269a93c84e7af204cc261c9074b3b95ebfeaf2a1da0bf95da9449cf1e8645fdae92c221ae09d0c2b603b7aedca6adc1fe14469fe8055e9f80dbf361eb507f6eb625d108b4707b0be2d23fe8b56ca5dbcfd570c2f7fefdba1c5d8042f50f4d48b1c71df2779760c4ccd0d805d35f1103a9eeb7de556dd378b5f56bfd02630d1825ffb419b812ab117da8be987cb6c0c08e2a3e19433c745b47057817b234d357c9854f9d0b6bda6168d1ef70493710850d1d220280e87f8c1197c00d0ca298edebc3ea45bbc1b3084aae0214272531c047162991915bbe567d1f162012fc2e1c752ad82316ade4b1ae5b46f3b993ea1ac02ede69a94ff3d29a03c085d04b1b3eb1a4c1b4011b6bd1c2b338e7432ec63973ad988ecf78821b0026c8440efff850503ca5e3182c969412ce2b3cdc2170d810bf384c9adfc490017033edcb60847ee599b5208d1ae689c4c1841f1575d9372211dd57f1b30aa62abd8e7edf44c5e664648d1035aaf82d0a6fbf005a560b894cc72659bdcfdc9a412f5d36b9426fc7eaf3132bc7e052d1bafa1c2ef33b2b7a21630f62c7462f9571c2bd5f65a3fb9119eb8c423555fd7e5ea0955061c9f83eb3f8de13c00e3b5c9fdb8ab3869de35381730c093072657ab2f6d61f38f2183ea67966ec9ff64afafdb770243dfd2f22a86e7a68fda2d38de00cd80b2f35def93d0e72248a3f42f0ef0b2f4db15edd5ac1dcc392658ddb352fc91b3b512c7fd244d8e80b9f5b870b736c77e291c9996a873eceddfdd1deb811fafa197657accfc6bb190404f2251a6d382d855a147858605ecdc8291ee01bc68b1bee41d5928982047b656a57ef1b51c3a4c2bf8d632ba0cc4d613ea1d357688c8795c91bdab1e5148eaab1f540d3c1543fde86a053ba1b0fe8d5628e92939df9dd39dc67046edb3192fc302680d3adae5b087e72aae19ff26cc3d343521167b1ab73cc0a7ecb6789ad8341320f19dcdfe28a60ae11aa06d1ea56ab20d3082d78e15d1398a18c413952627603eb1b6f1ef3d882450b3e3d5b921ffe4a08c7a2bb4fecdafdbdbd4ce688bea572fd1b9259248b3f028da77e8dab7e8f65a1aac1de7c7984c2e3eb77e4df437ae41aecccefd627dee9196b952e1da4cd5263d1ba75809f07c38ae081b1cf6039bb285bd8281b0c16a47422fa9fdf30b2e8a4d375b42ce618452f38863ec777181df07b1f8710eb395d13432e43b87c80d628b2cf8aaae8f186c6d6d9385a1ddac1bcd47e30d09595c26c2bed8bf7a7d6478952a1ec911cfff779637a545b83b4261e9303d1e7a99a61e5ea0790521f1717af459531cd707e57aacdf27c4a5d76ddea7dcff52f8bb791f1e32ff499e32e3a601a899cdf3de16b375e712d2aa82588ba15378aae9aa0825f8b7f55651942c9d5a5158c4ce714adbf2ca24cbe5a652edf7a89601bb58fd68fd6a9d828bd13a2f15cbb28aa85543841409f5da06b8dcbc140864c9203166715655e84ed0fb6e05fcde3a30f0e1af628c0e4fc1abc9b174d61892a9abe9c37e5324ffb19cd030c480868b1334a42f49eb2306dc3696ff5d993dea501dd44f6a0f11549d12d04f45220443ac26118b82f571b164f57d707e29c1e476c3cb18bf04e14a81657eeb979cece784a47ed429133e7078ffc9afc62f78bce72eb30774fd9c2471c84a19542e51f1ebf297e2cea68ee82f6bc770732000839f48dfde1834b9a40de89fe4a355209568bf9a69243d7f8be9e4ad86e0e216ec97a66de3426536d59028c36b81b580f15c48b02a5f03bbd1252963fc39c82537094ca5abf8f5f1f0e0f919eb83f462b35d3e7c00ea2f660565c6af022bccd3c9eb30a3466e248118ab44c8c61d3efb968a9a59bb7f3579eb1e66413a1fbceebd77c92542534651b771b1907a3deef1dd81775bb5af43218d7babf3f0127db618d3c734dcf9c1d3fdceb53cf10a09b725b1e869f27e118d5f48d4c121fe11f0f1b61a14b3123c58639bb1caa3ad99c119fe673ff3b6c72ffe3084f12171451f6e98560ec62648bd2c63742e53ecfd7acb7b58b3060b0d5188abe35a19211616c2f0af886927019aca7fe76939fb9028ab221e514c4b85d84f45db94aba1fb383d9ec20bb13bd3162ef65759262c1af0e00e5795d5798a0a7c8dcb7b3554b1f2af6be5eece88ff8cc0f316aadee0831b421e11322048c82dc696b866f88350f3c5bc08b79b2f2d1eafa3a8aa5503d46691bdc94766bc454753b32d9d447770b7968034a28fb4373ad04ca292de947105a37be91401352d6b2d9d18147e61d684f388ea74c4a319d0b4194cd61315ee3030b1390ac8f0f3c7adf48791e905127e7045e34edb58d409cc204432c71ecc4c21e297c9773f208c1a1f55633f79b63c7ac5d83abe56ebb6d18b00b5c5b1f7d022a34c7558a1495f89630a638bfd2ae7cad94f981d051c51fe9b7c329f3b2569b2f9122b1b5e98b2ffbffd67e753cd749f6efd3700512cc059a4c4c72c388ee2ccd20da634d46a538f2ecff72f4594c7e80eb16f1ad305be7c44d7e4df53a6a3de91f3d8ad7507e7bc2cca871e0ef106ba8afdef5a65026c2bbf26ad1a4da3e66c754671dbc89ea90894513f9b371ac0fe481bac99cbf32ad78c86991efa086203df305ef19370085ff9a09ecca6b9b81ef021850cf7371e5c26b6f39872d499d23204eb5ee4192f468ac84f01eff9a81b71547f68fd721c72e2bd5dbf27f0a9091a9faece10d2cf1832718e5283fd89b3fb17da1cbd90d7fdcbafdfa12e7b83bde2119dd9f18869227d8f00c8436810a3f9d8197f1a75372e4e9ffb7d95a450a9a34342163e827b9ad36c9e20a13c271fdd0dc54d57b70c4eb18aa1058114d77306aef0fdc7712b00dea5f6387157fd8b22e0c3cc7d8196b6f34d13e41cc0603330c1c76a18249e5a5faee105e56a79a48e2a5cffbf0fc2679395f482ae27ac38d8dc3a3ad03d41b20743c24f0585e1753e80f7adbeeebdaf6ffd875ba6380acf55dde12623c66fb8a2f7bbedd0eca7ddf9ce0ed7f110310b76947f8f4fb20bd6202241ddd524fda5048daf76e966aa45eae9a01a8c02c8c2ef351d42d6469b55d4b8bb3bbe34c5df908001c52fdf97293dcd1f62f55ba30bbac54012c3899105ad0f191f4a28ce7505e02e3177a37f1ca856d630f3d23c727f539226a673a8d1dcf4a10a72e2233ba5e088f0800424968cf22eaaea385eabdf0633acfcfd5e19b79685046dd3c11ba414ba2acbbd9f9d5b315d57d98e52b611946ba830418a90c798397505dd1af9b166d9011f048b3972c8dedc866a1329d6923e2c3b5f2d72b6b945bb98620f82650b8d484022c70b260fec9b57a086f676ce700addf852c382d4b5cc18026ddc7f671cccf06e101980b4f8b43bd242b48097d71f8484cb49c1d27b83dfe8cc6dc60da27e70567c86c40f8ca6d04140acdbb1a7fd2adfd31f8c5cc568a9350b5d141ec0446da744d3618142872ee91c525629af0bdd91e376698cbea2d30dbb9cbc5991e6cc8ba89127320c00565874e52c097891161185a11183b5ba5a1318c74ace5582104e8f1a265c6d9e8c8f5505f9039fa0f1390d4f363bb04f7da950811d6d68b79a76a1492191b342a545d19cbb83b5d8965f7b71bee91b5ed032b0d035225cbf1050f57478e10753fa3cfb6989ace46eb56fae3e8cc4ef0d6ef1f4e69664b2ef58526f0a808bf69d62a4b0c10d06010e6d2795cdba170db40c82b1659c7d06e162db7375a45691335daeb96129834b399d509140db482f00e8ca3ca253719dcc7a0e3959642ed22a93a2406ff3ca9050a61c8f55630e4a5ce411f357f0ae00bd730c5501a0840a845756d46b5a9b7a668c68669ab152a7765d9e91bf5a12178ff8756fdd346864afc3140922312bd8d1a8d851c8b3790fd135540d8962db806207b057609ab19e41bd12e607fc58013bc8bba463d2e1882bc3526ef595fad8cf8088524b0c559eb59b10b51b565d703c413b8c5e483aa10d6b63cae77cd9c53d8c057c13d8852a0f311cb52023c7490322c922d27919fb7a361d78a15a12ad7472ea063b30ab6fc945bd9dd3fcca11bfdcb66c16a10590647133b064e5b720dccbfcc4e0ff176ed7325f38d2fa08154732fd6c4b1deddba71078a87ad7f2946a3e289a1419ba14b56b0bf40334919dc91ba770e002a9ea6a9ca324b56b7102e0736d27b5655f99a20d6b187a1660b8eea5d5dfd7d666502286b53353d267686ad49c81e75faa16d3489053225721219c04c3bf21bfaffc44988f71df3fd3aa5928255f15d8302fe02275f0e93b1ac8bb31dadfe3cd602a4776c87ffa16bcac7ed31d9f05e52578b704dfa4b52f34f6a651640ebbd7bb0871b346bd6164e8444cb7e9cca380544b0755e048f6f0f57adb4f01b69da79e4f742249d3ffee89496951b1e3592ed6a878098b2361a4e9b39ead80294c66f0eaed72964ebb416571bc268dff8da8644845aa42c07be8ab9fc73c477e73da0a664f09f32f6df556b735983861d52c1531c5e40be22217bc6159d9ec5716e8f8c773b76ff28a67f770f62b7aa1f17bf9475d0f4d6421cb7c8f7018192ae1dc6303a624ced0a4e72d521bba194b743e77a9bdd140265cd71da0f5bb65ed5d2f8ebaff9d7542b693e4edabaa3e1d235081ca8fe6e8ff7599d0245075b77ac224129d040225ddf1873bc84bc786ec8077c7e4819e5b33ca95812328e739a840688c9bc655969efed736b4ef2bb14133243c6acb85cc78ee9d4db9ed1509b2801c8035705b6369bbc27167729ba672415f45d00c870841d057ffb51224f625b63ab6f26bca6870b95c7da934270fcb259205a6860e27a19508b191c2e7a2dc47c85961b3a9753a4d55add92bcca85b4708f419975bcf2353354e69e9febb0adaff179f77e35cbd3c34b520d433e01797b248c20d315543ff4479a75dac879143071c5dc880cfb249e8ec595b6cecfa29f94b3a45f55d91cabd0c649519166459621a2eba2679bafe4f7b87df2e5589f7074434160b8178874821bdf9431b2e1fdd3aec57331b9e6ae6acb0a7cdad6cd011cdb4aa7f1aafe462401a6e11976eb2f6c7fa6b36d1af06320dfbf7c5692107fa7f5fd466a8b8e61008c2c9a2eae2f0e31071035b07abb8c24796e202742f8ac04c6057f65c4ca4c69b3c995d7b9a3fa1898d46c50702688cf47e982fb40c0adbb36df74b6f2d9ffe43240aa825cba2e0aa8759dcbb89167d4cfe59acb4565cac0350b793f26c2b32c089283d734602d548684be13fcf01dc8eb7bbabe20439b1979fa8f306be5225f853de645d2c8e88ad3634a370008554c625dddbac1539a74f52081b513baae588a38592db60c4346f8a443924bb87116441fccd7afb807e93d002c618abd2baa0c561cb756c62ffdec7eb85fe0be07ec917e973f51caa191497fba4974d59d7761cc8b0e88f39332563d9694fbf8711c46bd4875d1bad3a9075cbbb6d2e8623d303b76da2c65086a57efd59a95f5cdb0da46d07c00e3372bda067ec5a7d4588f6980ca98d3643ad6d40728dc44dd3e09ed6f42039fc0207960b2ba208d1a7f9b01d55d1d80464977779c39dda5e04d", 0x1000}, {&(0x7f0000001640)="fbbe968ffdf5b660d2645aa1654373a13535f4472ece183ac1afdbe3e9caa4324deafc49548b544ff54330017019190dcb1c1984ee0b4035a1173c00adfdf3c8aee3f72ce942f23346c45050946f6891d80b7f3ed8308f30b7d45ae9158ceb4703dfe2269c85e06e6135c77e0d57b5e40b7d855eaa81e0bc36f7344e087db84f941e30d2ebbc1dbf930c9ed506a1616c461054823b676ed28bb66e1364630c179b5bb1278847d6b6936fb0a7c93765974eafbb67db7595aac35665b7df1bbb2220ce7a9dd94bacb7a7ed220a78e9906f78825efeb7e5f14d3838ab563e239ae55ba065d48015207cf8d2db8b0140b0ce89b9efce2c9f20141fd410f03a5e5a7d2cef2dffee3f74bd06c56c07e0d997ce52aaeda5c10505ec114c20e7c6deb194c8782ea14bf5d397a08679284c9d933909068ef761ed5fc1a0656ab9d0b7029c080cdcc73f25ebb5eb93f13ce5df3d9d4b0a9d263691b88ffffe55b8256454035d1d7149ff0e3c096fde960e151e1e6e1f383f107b23099e825d26e547f8d36fa22bc02178237b70eda1dc56ad8ebb9f9467e7195dbe1f67f69315f42169fe3f260864eef73088ef879f701d6cef9c65455168f46e80eb1a48de2822bd0d57326ffe67c2501976c10b4d139062ec71d8da7794aa9ac5c9641688ab2af60a6727aeca4cff900165ac97ac0d48cd9ff025f4e394f906d753b710f4ca4ca747fdf9445a73c37834fcdbcaf1bd732e6a99d15859543669452e4a589cba3ab7ba20684a528e24d09b0c83b1b82178772f5f7c2c9bdd687720fcfc74e563b831390cd63da9c6af70c29f1ae22d80e954d28d60ba8853263eb6c1259291733ea71903395be1999a1bedf28af45aa0bafb99058a3952659f171749feb84bc180d8ba506b591b81939bd072ffe2b25e97fe60059e8bbbb0ae2cb9581c8729a28a53a15669828c93d05b50f2652c47e4a9648afad74aa5463d1f876040c3e28886a957369f45287704794eef4d50105d357a73f162aff45d124331d5acb83f9b1c0e1a3b05f60b4a8066b8855d71b55db2cb5876ae38024c8867fed3f16205c072acd9b78c80a50b1c40dd8de626c19b94840cde4ba8ffc14f390ddebf322fa89c8eea8cba9fd2f62e8115fdd6377aa63323482999eaa850460ac2e944bb5c0e5f9c1115ba1c92705e7e989cf4ce4f7064f8e108968f2c78f34f90d6bfeef21eba48af50ba50e7884165b374c7eaff9953183fe755e348875aa021d903d715426699ad2dcd0368f3b095ebafe98432730d1d6cf45972e713e381fb9113644c6c2f4f01fd0eab6882efd3186e44af79658869903ea1741fb3ca6113dff26482ff090db98e58f4bbee454b5c90d01f59f09ea4c8c555d88438f32783ed71aa77f5a42e4de2938e6f16d536bea2c34e959649aac9b9d06cdd24a73f861f7cf086aa7f1bca979cb69cf143b8f0ed5b90d3232c61483ffddde89a799d2cf8d5c54fe359a1db3e4d4a10c21268afcfea0d45bf0a89ffc26731347c91f44b7a135ee3a59d3d8a70d86337a8e1476f6e80f1c9a5dbff8d360a9eb18c7635d14face8999c17abf5da4cf003eff0274b6ba0b0ac664c25e280a813a41ef28793fdcc64a539510e39a732a8726c58f6ada48abbf98db996f9295a69e0d06bd191e723cee7eaa4472a423102389683a520157340e536c001dd62b797fe8ec1a6943d01d623b70da16cca9a830dbacfb8539ed44c053dfba31243c8ab595b065d945b481be0dac858f4341f715918d3c39a82cf23080ff40534ec6e4f3e1d428e8edb2aedf01feaea01333b5d00ad7ff731ec4cc3d4300e0a16a1e241fdd911ca1930b03d195acd8497e8852555ed14c88c7949e622855dcc933ded42a72205443e5c882aa962ce25c505b8727cb4e2497aa8ebc9bc9570f5b339a8dbb0bf10df1a60d186b13b51b5b719b7afaacecd54c2b8766e842d20248a41824cb25229fe060b9ecf5948f436b19c207b0ad39f08846a35470ad95c9938d291daf9b8771adff160e7ca582acbabb446edd93e4e046d86b5733e4ce3864fc0d25e7a2be5147bdf04665e9f7e705297b29f1f40f4741b5c28006f77d04c89c2aee20a685af0925776e98f6bd6a8d0e046309f0af0f10c7edf7b8eeef8344c4ea606843c99cf55ade71c8f375ef6024297d6d22ef15bfdd38ba35279897b29a2a75b11cb0f93d72350cec3de3dc7986e969e3042256d5ae94f0a2db7fe954aedc0095d481497b6fd24c0dcc7b3abae26cc5d587d58c4e601aa1dc0f20d98df9572969623f36968f69972743bb03b8c4fef45ccf37800cc76f1a4a9de9c99f5b4f7a04a246bfa4c987dc551ddcefb62d88b920ec5bbd8cef019e38f64d2f4f919ce54f89bc8eb8298c819eca716e7091136c983daffe68860e32a8ca558b802b652f879507320531a6f4e0f56f8d8609cb1d64e6b5331801b90b0ccaac460f1fbab57bd11c78872e8c1ce3ac08509f3bb6b204f625e08951c126f774802d0d22b4a27010adb82d9304dc766333622777e51df9d07e2bae4c9edcc5250393b58b9d9966593d58698fea9ae5b601bf545c326b515e0836332ac70550bbe81500b6119f0f936a0bac8a30530e5f610f3ca695e1921310cae1a86212ccfd0cce7971d760a7b9b0be79f10ee9b3daadd0ecb1bf37344161b2555b4ba6ea28346c7dd6f91ed1edebe91317db30afe766234817ada4c8d5eecf874957ea04aafa96239501a33b5140af935561bc2465d8a97f9b28b4a09dbe442946e6284af5d9dc921b1ece68993b91a4759e69565de5b0fd2b966fcc647a536d8c988f37c307a821ae3e86428776a593c1eebeaf9c1e176fd1176b52a5c194cf2a730cba79659bedb859664d8c67c3dfaf604ddc8a214ae84181923654f0e49098fa48c144ab985e349dccc0a831c5d99e92f4b6bd1c18bd30a59f9d65908f1e3c0fe19262baca4b8f3a6301d70d016baa895ffc1e26752315291b8fbea28ac38a81f941fdd2a5d42716fe256bb00615c01a2b1642ec7cf292ff348396cf609bb2ab44114c62506b07376043e54aaf249a6837d4ce04bde35740dc130434b187b8188e1c2fd0cac2241843895a1f6a2f598565b67fe5a588805ae73b00dd8f1fbdf73dbb553f66a2d6b48226efd444d382de0d6c05f992a1910f6b9d90194869038fe9073027751c4c959b0203241f1ce558fdad04b2cdd5ba676f72ae450384a55027a4fcbb5db8fcb656e51f2489ce4bac11d73bd7e63cf124f193fd8ad059ddd209083205a1664d6109374d970626378deb4e20c231a22951f2b375db49c792a99fcf63032b2867e61160b9ee17ad9a48e38d9ac349f602314f5937b786532cd180d48c4b2397e7b7992c3d76d02dd857086c755ffa1db93500dea3975e52a49cef5029d6a1f8903c559dc0ff28f0764d90fa12fbc6bc9d6288ce5c2b7dc9eb9fb8e3cce3156404f6407f7d0fd14bc80b26dd7d2f1d716805ba569a150102817c4262b34e5f275fe10290fbcf57802e97ab1869261c18520de8d3889229902f29b835906277699aafe15979793c5044443fd07d637f9cb9f15e60e0d2ab5874df5da8979ad652e75d92b0b35de858e651848d8d962af8d1b166f493635dc0a463f707b10869f15bbf8d8acf9f3f45f8473866ede302ccfcad3d7da190f482bec6c5ae45c8f3dfe0bfa48a2a2b7f1ba641593bed8a62fc3fd348c7325ead3220a6f35cf336a1025f688edbc10b9725b37abe0af5c723752979fdfe2d2207691811284d080dbe3ebb85f5b9007960fce5a953ac6c3293d29e2fd9cb2e400d54f067e003a4ed4755e6f0745fdb5d8728434b8bd71a42162a9d1085ff2207d36bddb14d14b013033488563b2616a02ac12cbc82954f2040f2268474a9506c5b0a3b62b8f77ac991235fc251de1e27b6c3f8670e863a4e55ceaa76b2e59e2b00e478c2505fa1483593b4fd7aa8805b0204ddea85dd8e4d2366bdce98939e426d9640241cd9cce448f1ad63d846c8e836d09eb1dffd0143a9fb00c74d1da407f842d5d15e688e62ff5f5297af4091b0bde9dbbc63ca5103aeae37402252cf2da0247bcde645f74b436fb296c857fbbc1ce8ee327e3f24e9639227410c7c56a1657507cc72e010a72d60e632a13b8523484ef7035f491f39bfe790ae497b945a3103a68578c6af875b0bc8bf8083a945fda79de3f57ac6fee359872659ac1761b0b409c41018124de9fde2364cc375f225abc2e62dc274ba30cc699934eebd64f2df6e0c0cac7bf128d13e8c223598895cc157dc5cdbf341763e95e890bdf98bf1a253b15adb794fb25ac4fae63fe56f76c8ff9fafcd8ebec99da96f5414bd915d8381205d492bdd747357b05f8452f5c28c3dfb3c860fd90c9b0f963760d8f278660a56e7606f78bd44aae210b696d0683c8705b1dbdc0dffb950b10890134d0932b93954fb653756860bda00e5a0a7769685f05b73ec12341511298b6bcb497cc15cd54a2f479eeabf51a4cbcc0b95e75dcc302360c313742a1e13b052dc89a60705bca1951213199097353863971375e744ffb1665112839adf1176c2d256881e4e9130f8b167f132b215f22ab7ae87742eb7df15df45b30367e02479e57d6b4dbceb3325d032e8ec425f4235581e51d888b1a878ef0fc3c70108474085a5ee4d3937d001b93a976d2f0a386c1b80b434fdef98652d8f7a5f7b5afa0837b8db548a4cb45fe081e341f3e4856ab4e8527a4003b5ac796cdf9b07cc59bfe0bdfffdeef6e2b74f910c5c6d616445989fb670cd18ed11beb54767bb5dd7aee197c4d10ee76553240191a4b6cb5998eb1551e71d4f16d348889e0444946daf280e4dc6ba92da18582513e178f9605444021a0b732cd24b72f199fb769ec26fd403e8cd3f2aa8b1d3c272c6c1cd5452038a6381b3698702a8b0b150e0b98807913737e1b53b45a8a194824631a769627eff4f6650ccd065e2150a2873be8258cc1d139f40a1a7efcd0cb69946191bb99d3dcc62411c34426f801a799a8bdae69f9912085e018858004a0b9c76819bf096735d8c212eb296f09c941e9388b65fcdcc44ce090df7baa3077d5c85b82e600a6d649e3ab80f290a114e5ceb28c332dfa7c7b0864cb0219d923e0e272a01f2493d7f47ca4bc2e5f8c5cf9234fe1f6dd18a421a2217e4666171101c52918dbd1e6860c460beb4e411edaf4b141ae0172a48a8d3176a8832b0bcfbe5c4a428c0a4ea9a8bb1f728d9f154c02377b05a4956cc6824626a9d31b4203634ed975569403c406fc2e0f674cfd38bc387da5d779f1cbd1ccb1864fc39ff36bd2af1af28bf07ddbde200af31cad5b9936fcd0324abebb09c4b9afc1804ccd45bdd4f8a9dfeb36adfcf64126b033126c4acf66bf8334334d21ee2a146557920a1bed2ff61fa057066f81f67e97a83d4eaadfd547e471e819c2d6217640ef1cf462495b37dfe55406385d823c6f0561ae53cba3203ed65ab11896ddddf5bf30d90bc3d6e2b51318040723ec59f3161693f167e7a8798278ab88f9a4d7c209032feac7d5a2afe95cf3ff9ca8d01e5dbd08b675ca9c575f9bcfb01251e9576053f932f9985950f7cc2e8e6cd06f1af8057f3b21e54097e94e88972a4be787b0db12d94ebf5f2e90d3d353d4f7c5bf70b97e182b53636f1051d4f5738442a865178329ed163488cf103da6be1ebad84d8038b5198a0c736fcde8850bc28f766eec7329cd0115726c5f733c91de66f199ec85afa9fbf6e91d770a9fa7825e63d7607f88201487f7296d4f83ba5f549f716ca116b36d", 0x1000}], 0x9, &(0x7f0000002700)=ANY=[@ANYBLOB="3800000000000000010000002807000076fc36d9684e268fdc7f989092a4304b6ee7f8b01e481152db7e0d3a6ef510e587000000000000007800000000000000ffff000000100000ca82c8713fdb47339de420a96c5d94cfddfc0a27f00fae5a3bbd732314e18b4bec68752cd17f73353c84df17520196338664385bca422da97e7a3104e18b6c4521abbe2dc554cc73d593596fe9493ed9e8f2db4109d46fdecb2c5358aa73e3a9ff62ba459d77d2004800000000000000ffff0000ff7f0000072549f61c98e0e0c2c561825ac9c5d7ef88d9135c41b34e424ac6a70cdd82f8a5945b1c178808f79962a5c37124ee2e71000000000000001001000000000000ffff0000010001003a5e25ff8ff9ae247438af0fce5c9c9398fc2ef78e79c3fb3a000a0923f493dd3e5030a6f899876dfd936317f82ef279039c3954c0bbf2e22c08d5515ccc65d64f7929f54ed32f5e1b3f53798cb220a7b9c577a40a712768be6dedf0415b680182b7b2bf90df324da31edb9e40159be279bdd2510b62f8c81d11dfe96304fd80ae35c3ad0cb6d47a6d9a071c86586245875107599aa19cdfc115580ffaa1bb4651e481a1e3d86cd17bf87fb363005fd2ca4fd984bb8c4d1a66c5d12b1bb4771393c6375df586d3c6b2129da339bb9ad927f473cd5f84e5c6cdaa31c91926b47c8cc25d303f80a641eaae84be5c43cc2747ff68383d7eaaa5aeb353de000000002000000000000000ffff0000ffffffff427a91ab246962731566b2896f000000101000000000000001000000890b00001263805d8900a1f91fc4e27175cc9358db3d1a676670f20956f28e671a65a2d09e4ec72d1a661fbde63b42f6b8eb85f9741fdf6b4b39fec2c2b2dc63129f2fdadaff9c34df77eb79cd4290b2c8091836245ac923ffa5a7c7fa5b351fe23c4b9b33ce88e5ca47eeacee5f81f396a2b1f9a4aba5bcd51d8cbf768529c1c758566cd8444eb53e1ba29df15ce5f10885c81956c17c2a0c0ab59ba1ec11f7cf3dcfd576c99369e688d8d9e8e50ca6ff637b09f309dd68bb104a912af0a4d0ee203d604f3d108d2d6440ffaf1355856cd6274bf022850cf47bd4441e6e079a1cb4192340710dac5c75d1020cfe5204bc803805b84b0572d9cc021495ef89f5dbe01c476dd8d366bde363f9aa82533a8e3de594759b3c93bacab4f03b698b897d524e8bfd6f98377fef79eaa2b89851d83e54d14235cf001cc0000523e0e437f3f34aabf904198d8fc071aed2910e78f7aa9b5ed269785f301a78f683f0372390075a48dc1cf45190fc390adef38a2898e6d984eff4897bc8f64fc3fd4b2ce7cae61bdaeef27ed51bf05ddf3902384968811dcd11e3b6751dfd88908d32b74ef28b3d7ad9e7a1af78af29903ae102acda49faa127822c8c32039ab8c34cea0a26ad983eb6ffc0b1e329ab51adb0480615767245baeadfad6def79980ea9b410ccbdbba9ecd3fbf1dd707454f8816e676de603f3a7fbfd5ac7c33ba22d27b2c91750476f63add1d9398bdf9fb7cfab23ce02d48f15cd5db82c8a8d94c3c3a807b71b0042c5b51ce3d4a57939ae97ad57b1c551b6c43aee42dc2ea2ccc8c3ca192722b1025fe25d250d5e3b91b1484a46aa0959fd3469a56410a8a82ea08ac68298b430aec152c60160d21397ba6561adef235f3586f7845ac283058ffd6d5aa48e3ab677d2b621a4e1e7b436ff4042e5d250df90face5dc90f1ab3209115664ae8985bf8ccad1896ed097656d31de580570bc161d5a20aa0541f7623ec7001e4e825e42d70b067f6d321b08918444080acd7a73ce95cbc95cf70e921d7d672105f6be24b8a089f1ec80f8c6af4f49abd9694d7116a69fe07fb930c154009783ea43cbc7abd3b65e4e39f9d248839cdb12d92593a7940168dea831d09905b9f9a440c6324cd255a8b1c6c893ca8184914dede66f0654ac1105ea9e997a7b632c90ccbe89228d1e74bb8ad30aecb1bc787995f286a4d645536f11073d1803a3d2527c650c7d507cf624873a252b0f3c555bf7e48a64afee681cc15c24e0146efdf003eae5ca51e2e044a3b6da84795be32e3e20bf8aca2b73e65e1edd717e47735d81cfbd995135bec8980c886b1a08e5df484f62d61440d48b165fffa460b417587b2539e7ecaf49b9d8d2a5517769999cbc1a9d422f92b2fed23e4aeddb52b0a66c8b2962e6832d8862c4f22240f20da917d39f42f417ebd1b51a01a9cac428d49d40fb0f80c1876b7242346f742b552879fdde3fce9c897e87e5860707243f45fc5d1103a39f2fab695d5cabad962b510b6521e0eacd2c77a950598e65c2915d2998853c3613c9f80d2fee218161d9fb00fbe908d252cae0ef3505ed67de5ded7e0cf8b181e3e8ec2d0b02aa02b5e0c28fc56659432bffcedd608661659fb7c70bfc00e5c66e1ba26454e71e6ae9ea1a451f4729793610a33ec08366b12afe55595e56bdb0ac7c59ca1739f1f612a223e311a2f423a786b9531af6810772227112533b88028466e1ac4fdba5fa8b93198e6e7d9960325b61ea31d28c2711b27d481397c8b449e0d17a259e4ee1729fe5a4659ac648c3241f23a4ce1388a5a0973ed7506a247d86bc692a77437822c9a990a35e55302ac6d962d4810b6f8279e786ccd4d9363e09cb8990770a4b0f3f0cb0602bb6df6cfc26a9fb7ada12ce9c121f202dc27aecb9bd70700fa8c811ac0aaaaabf3bcc26937328ce83feb9154c2dc6c897cccf20a104dab18d898a32f1271301b48cb2eab2811e0d9408640c6a3188c21238beebedb697713b07f606ed95bd6b026581d763f6410dcf6271978aa6c8de31c447ede1ab8649bd352339948457d0032cf3041b9d50f72f4da5d8752e88ff9ef36129cc0df3884605bd5cce1a55acc7db666a91383dd13ff014e87b96f47428df8c4076ff28c4b65be80a4ff0ae07ae61e428204ef047971c8664d011b5520eec0bf79bcc2bac0fe81c6e74f8d691bd64baf8f89d1c68cee8079f7b34ceca9b4af489e49fbc1825f874f92f2602141ef47bf93cdbf9d47dcb4d0bb5ab87d9c31239fcf55eebac1dbbcc2077b3e5ae7311ea56be6ec78229da7ce0f6394ba5aa4ffd538205c56d3df82a1e4dc61b95086659589f28ea50b884bdb988ed842415582be2962bde7ab9319e9f5d6596baa30d05eb538716e0ff90da9764073e429748794bdf71263f2f50c45b928ba2b1e7142702ced0d08c2725137117028140818510dbe0389863a13203869af4f3ff58d22f60f8996e89f9ab957523da1666828e49721cf58d24efaad9fef2b0a64b9da215acf3b5cfac3b7776d66fa94ef4b55f0e6081fa563a499d2f3888c3335856328382b0fee7122d076a4edf974c1219bfe911eaa4ece80eb9639aa909a34c63fb7d5ffbced19e945d1a27766749a9ecc33e6cdaa6f198136f4decf15a0112a00be56e0c18f3b9cf96616cb7a68b4608978f711317894ec5a1fd469a86eca9faea7ac43cf4da56689d8aa405c492e07e3ea4531428b9516b0393ecc6394dafdaf4c5180930174944cc002ab16c95c48d1de9bf98c4072699c7a286a20eb1fd7e636f0ccef84faa2de876107959443a7ea634c807a9925e15a15804983a1435dd446fd35d0e463c6c154e6dc823c7062807ce0d27801aa991efa2730ad13518cc1465bd786e035c8761326495cb8ee81fe580074879ff7ce16ea11b5ab7795221b85319fdd2f18577ef75a45711b2d25bb75c4f90b4872d17ea643859354403fd801a8a4a28761cd813a1df219d7ddc1bf04bf44f149387ea7c575a18147ef80bd0eb6eabcafe98a4a9c41e0ea6bc100eabf3712a27b4f3a1ec04e6659e4838aab390880e3f804826dd31688b595187e4ff645f63e90d004edd96a9da17e8a1d4ea37d13f0dfd372ca81f49885e1300c214e1ba76f4ec350510ec77dea71b08d66774982e604620f106b8a8bffdb45c3d7bb6f10284657da247f6c3e684ee5ca0d80ed3f0e20a5ae2c36ae0e21c5e399df93705ff3b78ff7e0aa4abc35ede7a033de311944e611a3a6c87168a4913dc514550352eae9d32bd5bbcc4e0388d75fc36e85ed819061691f4dfc82dec080ad732944352964692b77b7600a94b010ba47b1844e90f3e70d8ad5f88027f9bd6823702378fd74d55b7b202949fd7e90b7e319d3faa0ec0df0f6142c6f3671924571a316d58f1f53835d3d25cd1420f0242823eb4600149e20b0c2ae48da1a051e893d57b3ceb178f018a67da622ea5c583624f502e3577915d69050d1113b1d5651347028820a610966a9510a39970c31ca772fdc36abeabdb668da41e69ed239065d887bfa7af1bd2fe4d432fac97bf46a84ff3e5ecdade1b2cfbfc9879655c9b453b12fcba43655e76b0211a3fcc392e531130361684bdbb7e35661859235b97fced8be5ab650ad1ece329253c36924fb0422f2d7e48bb1b237c262e34730c1c310efff86a771bc7f9f977f24221d55f4715f14198c2a2b805e93e346051391362884fd503a8d0608b206a69478867eae7e48a958333d4b6fa16a8602ebff8e10e38d5a9998ba23db07cad7e7cb94aecba343f404a777d17ab78396e84145ac9aed1cf68e73e51cc7f448419c1b59de2032e2f93a307ffa2a3699977dffac1b5cf669e74b1cd621db4c32d21901bcda64071e2dd76c94aba6a7893b76fa97f6f1018ad25886e5087e05ce332569297e720fde6c73fffc5f90456c89c71248caeab07b3dce2ed29aba1c6c614711b4a46c3266a10f9f1601d7dc0388f3d409e5e101d8835225b89cea7e6140d235209c30c950bec3bdc56018a85a316d998741e06a154b392ebeb0301e752bb0c8113d41b050fe202b569ef32daeb94508bbfde864d152cba8830bd6ca1ac9d02da646706842c8e461de34ce791baa38d23d9ad4b2d132922b5e12073cf06d0ed94bc3fd95d10feafb02da70d78aa898687908d70fd86c586ed3ee88dbc11746f9fc8d5e1f3badea768070f1bf746f3b59847c4e43aae06e108cfb1b548096150eb78f352ff009d3590dcc3607bc6944ac462e7d7bddae4c2aeff1e8cb759d5c661fbf1adc488ae6f6a796cb2c4da84d2b88b2bbc9c2ad1decef15050eec8f74236a7fefe0b25e954844a92b0bee7d9c656705d9dc5ae9ab70a87caa28e73d1fff05d35c11dd0f2e3ce36f04c4c047dea46e27fab9454b38b57af545ecdb55fbe88df2c5dfa97318e610707ff0e8fcc20691c691f3e01ca356813e09f53f52b6089ba12efc6832ba16843bee2c2ba05b06e6251548279c7e340efc02010b6e6ea2f6399ef6a5a8161edd114aca9ed3b53f9b0ed3ed9558b75cb8817a0857afcab5bd6d793623f2f9839a544c1cbe071d598b32b6e21c8ce7787c8823f76609e8c1d733fb96ed0313ab5cfb9d85da8282159dc773c28a8aa18e7ce8d400dfa335d85a12d1c170e156c4fb6aa96b625edfa212b9ac37d3d7fecb126e8b136ee9c4a70aa9e49ec3fdde9de7194c9ea66a8e203fc77558c7fe7b6b6a1ff55dde077f593fcc0cf8093156401b4f2434645d38b6f6f7d5e6e3369614456174d2f8e6b10722e136d825b94a35140a3ab276a36844b378a2401d78a2eb81ca8deb522f0d76abfdf8f894efbbb958591b0d7d3326bfee7da2077fba5873b36fb94f6cfed57ba217ee6606ea59449526a55d337908f5e3d6a4b441ded7d5cf0e30bff54f9cc67dddbf24ecb5840dfaabaf28c19cb886b3a5d14a89ee9a7c8e701e67e58f35c3a0fb9bf8aa00edc6ac4b023ea29fdb255babe5ccc87f2e72be63378df3e95ccdd89b5c45d27486a368edc05fa9770baee13121a92dc8502ab384456a83a857db3070d8e8e4be4d7e3c042e0082a943482458ed8f7e310d6a98026ecd35bc7945af74f666629b578838a027b1c723b3c687bd47eaa6565b4632041b99d2c1c4577510d31d71c92c3dab108ec17b45123abadeabf98643a53a4b1a192741eac6d3c3a359559fb3c0e694acd67c69ee94747b84da53e1406064360382024a9d322c924a8e8016aef63be2b8337a974aa244a39cd033b13f9fd439db1280b22e6195e7a9b64d275ac4e7464ffe18bbb8562d8d0ed0a0408f0c064b04a1ef7b77a55327e2a1397d43051fb87d9c4a0740951ce9b543c2952834fbc2af4c0dac1041d15ffaa28a74df9e0b83082dd560a829f7dcab89f19d89d03e25e2f5170e742dc81b5a68459c264cea7effa00472a102e20ee752f574cc36ca075ffc94096a6b1a7b1fefda9292dd696636884950b7d1170c233780f10329d4710ca10755fcfb0ed8587eb7cbfc1b57b0db707df7b163d7102247a7f570953fac3623fdaa3fed1ce39f7c6ef664e08d5398b9bf92d00a069a39fb20531a1f2b06890ab484e947d440887ce48438817cb45a37e65f82532823683171b6acc23c9d568a2c604852c525d975f6ecfc74b4df748d89241a73150e89ead3c5ca4645b2d43b5148c92e012b8606658ffc49645f66111f22a13693d0c9e921f3d5b6b98e71cc0948ddbc3733d81b49acef6cca22680c7f86b50525a803aee3684bb56d1ab3c82325fc6fa6d49cd075a72297cbead50bb7b4c6fbe16eeca5"], 0x1238}, 0x419) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x6, 0x1, 0x9}, {0x4, 0x7, 0xc158, 0x9}, {0x6, 0x8, 0x4, 0x1b8}, {0x81, 0x22a15d5c, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x7040, 0x5901) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8cc0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) dup(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x5, 0x57fada45) setsockopt(r7, 0x1, 0x81, &(0x7f0000000380)="b7a2434ba0ef25873a97e5cfb086cce0ca13bbe73256aced2b4d7ba9d565fc2cc6ceb6173a1cf9019de0444f57d7fd2a904001963333916bde9e5ae781db1707b83466fb99d2019d01b4db9f3b2bea1545d1ab0004bd4f9c24539345dc4de4cfc1cbb13fec26983b54ef49ae3ae1095d9dd5cdb61f77e416b23b83c08bd68102bcd202f39b7b577a59f8a02c8a919e00fcf3cfa983543af5af505469c7cd115e2c635b", 0xa3) close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = socket(0x1a, 0x4, 0x9) r9 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x20880, 0x142) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="96c03efde93da6d4bd214083735003fd5ef3ac1f8adea64a2034480d937aa6f1775f18a28f3bc90efcd5cf57b7ac4abcf33b1b2121ad68cb21ff5daad9028567daa357fd5f6375497a9337dea0712020f108dc9a18fb0efc1803a4ca4dfb941d9fb53904f12e3da0b994df98266a51d904d4a3b3d4c0d6b1c49c64a966d1f212bc396504a7491029b10c2d3e72e1677fbfd7089f2d3905582dd18dcb2f11ecac530c54702b1f5955b499fcfe696573bb38201fb720", 0xb5}, {&(0x7f0000000200)="beb9a0dea541ebbec1769caf1e1ae86b52ee0127ba029c4581a70797c79571", 0x1f}], 0x2, &(0x7f0000000300)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r3, r4, r6, r8, r9]}], 0x38, 0x1}, 0x411) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6e6, 0x1, 0x2, 0x5721, 0x3}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x135) 16:00:20 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xb9, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') pread(r0, &(0x7f0000000140)="49cb4e336941a1d12907e71c212445dc84d742a3835a7bbda837a27d25d66b7495a434bf948320cbaa1c5cdd2cdbe066390f621f8399d5e006be89fa042481cefb6e37cebebf0bab32ee5ea1966ed8246129d308", 0x54, 0x0, 0x0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x6a23f4e36c2690a7}], 0x1, 0x0) getdents(r2, &(0x7f0000000140)=""/171, 0xab) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0xfffffffffffffffc, "b8000000000000000300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) r1 = kqueue() r2 = dup2(r1, 0xffffffffffffffff) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x10001) 16:00:20 executing program 0: r0 = socket(0x52, 0xe001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x7e2, 0x77d, 0xfffffffffffff35b, 0x379d, 0x9, 0xd1, 0x3, 0x10, [{0x5, 0x100000000, 0x1, 0x100000000}, {0xffffffffffffff80, 0x70e6, 0x41e, 0xffff}, {0x6, 0x9, 0x16, 0x4}, {0x6, 0x401, 0x7, 0xfff}, {0xe2, 0x2, 0x200, 0xeff}, {0x53c0, 0x8, 0x8, 0xa8b3}, {0x2, 0x9, 0x6, 0x4}, {0xf29, 0x1, 0x516e, 0xc656}, {0x1f, 0x520000, 0x5e, 0xb9cf}, {0x7fff, 0x5, 0x7, 0x80000000}, {0x1, 0x2, 0xfffffffffffffe00, 0x800}, {0xfffffffffffffff7, 0x100000000, 0x8, 0x2}, {0x273b, 0xa1b4, 0x6, 0x7}, {0x3, 0x3, 0x6, 0x3}, {0x100, 0xb64, 0xffffffffffff7fff, 0xffffffff}, {0x81, 0x766000, 0x1, 0x6}]}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x400, 0x44) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r6, 0x30, 0x80}, 0x1000000000000000, 0x800, r7, r8, 0x101, 0x7, 0x536aebd1, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x20000, 0x0) socketpair(0x1, 0x4000, 0x6, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r12) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r12) r13 = msgget(0x2, 0x180) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = getegid() r18 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x400, r14, r15, r16, r17, 0x30, 0x80}, 0x1000000000000000, 0x800, r18, r19, 0x101, 0x7, 0x536aebd1, 0xff}) r20 = msgget(0x2, 0x180) r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r24 = getegid() r25 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x400, r21, r22, r23, r24, 0x30, 0x80}, 0x1000000000000000, 0x800, r25, r26, 0x101, 0x7, 0x536aebd1, 0xff}) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000900)='/dev/pci\x00', 0x10000, 0x0) r28 = syz_open_pts() close(r28) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r28, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) socketpair$unix(0x1, 0xf84b98dfef6bc856, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x20000, 0x0) r31 = syz_open_pts() close(r31) ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r31, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r32 = syz_open_pts() close(r32) ioctl$TIOCSETA(r32, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r32, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000002c0)="603b82a60ed95453a6c99e73c73b857d851749c652a00fa75c82643b927cd370811bd32d6b45a2eba6d71dd502a953da839da50132f5b62b82b9867bc2bceca8cb6d78a866074b652bd3ac8cb45b617ecbfc0ac4fa5dbee5a3218d277689f500ddb07846faa5f39e405e74ed15e30fe689950d08923e6270b2dc963c1f283a913b033b74d66a293acc167175ccedc0", 0x8f}, {&(0x7f0000000380)="fd19d478663d3358e7fc323c96c01c5f3a307c1a57b62e7ab696ef46d5300af1404c8d62e49f898c720bf66398e811a2d956597db92acb00726d9f5ac0287dd8daaee02d314be4d122e9d63b67932d6ce0950c787eb3bf09a972c89c002140accf3759d861225d6f0c468cc83d8870fd34e711798d9bdb199881b6ec446618d3942c10332c109d2b30fd16265b520b3d391dca093066d156dd0a4c910f9465c83786d33ec0a636059832ee1f79264e4a42f001240fe98f600e9c44fa9f67fd265e5d8dd17947298e43bd74bb4b469149ee89918011f93cda8fe303f87a0229", 0xdf}, {&(0x7f0000000480)="a926417076d355aa39abacd49575922a66eafae28a9bdc893663918317dcd57843611f466d9f97e27f3f30cacb31536c09a93b7f20601c8323a46d37a1b59741b9f4d7d39c0c309c51a824c2988a01964d502b09b11378861540f9473bfa01eddb90600226abcaffbe6386a52c6b40b3d96839178e25515ff3a1a7874abd8d1c139aa4ddf9cb65e92ba296e2be9123d0c624568507c57087e88fab7b69e8a379a7f993dc0bac0afae74e70529dec459dd6862c64de7042df1353f256b8ba01faf9f425c6ece03d7aac481ef5761868c5d02115f38e6aac6d29689d638b85fd88e1cb2141f1a83ea532018900a27fcc6c37e1251f11c8", 0xf6}, {&(0x7f0000000580)="fa39d15edb104129a0286e7ba1152160d769fc1dfc09cf3b4c11e74894a958548d8630723b76c5201c167d9b10179e45230c5df090853b808fc64b191a2c4b3ee0befcc6d5f64ecac78fdfa1ad88920d19a54be819fc91e6ad92173111f94680618fae58a69294d5b0c0dde5485097ae50d2354b766ed85705cb2c19982096ed7edbb8852a84152c3fa66d6f7622849b8961c4e784ed09376a51d258b062543001d3a1d4ffdeb132aac3df1179d067ea8078bd1e433ffcf760245edd7e19a955a776ee2a789b25cb08d21136015a191b7be61fc299500d7278a7e5cf95530617ac6a5fa14650c29d324472639bb0393667f00e61c06d0e016e", 0xf9}, {&(0x7f0000000680)="8a2af5917767a2d437abdda063f2c34b41c61831544d450e97f8da4a5906fac559ab62b3706bcfc45583dd0dfcf248ece1c69877cdb3d57ab52c78ea2f05a5ddaaac5b98e58b09834fed120df9d6f0d95cd7a0078a264f45b55f87", 0x5b}, {&(0x7f0000000700)="cbb931918c8b871bce274c10a6b8271d09eb87bb32f12c352524ebd1f87ed0924b79c2d186fb40d4e91220efb239764b39cbb17aa0d61d49a6e9d8978ebf67bfc6cd8bf9462809c1037a7ec5a7fd0e3deede894cb3fd54c46c2bd5962b015eb375f38affe5a7e4c7b3b71f301a8d57634a0aa77dd80cdc4da35a6b2c748d041f613687614dbac30330dd4fb564a81756a1b0347f7fa9ae8e28f0c51616e6f4b84b37d32298c9e1e259f7053a1508954b72a96684124301ca058e19d58263ccc8", 0xc0}], 0x6, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000003927b41c0bf019ad59ab5b711647", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r22, @ANYBLOB="00000000ffff000005000000", @ANYRES32=r27, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x5}, 0x41c) r35 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x28) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x6}, 0x8) write(r35, &(0x7f0000000200)="9c87c377282c352e127ef27ecc85b43b57366e55dc82f00c28feb47d632c9b7cd893f7364895c9c4afb5021e5d58bb7f19e9fff2fa44694986a0d13d0700000013d280710a72420a5300736ff0d5c318e22dc39b277131a1e09837078978bc7ce6ddb5e6bab9dded687f0f5600c2c824118aec130a4a95af53e85e138537e249fced68d82a880b02e23ee177a545c0e8194e", 0xfc7b) 16:00:20 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xcf30) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x84) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x4) 16:00:20 executing program 0: r0 = socket(0x40000000005c, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x7, 0x2}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x3, 0x20, 0x1, 0x9, 0xffff, 0x3f, 0x5, 0x3, 0xdf6, 0x4}) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="fb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xee) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffe4c, &(0x7f0000000140)=[{0x3ff, 0x3, 0x8, 0x1}, {0xffff, 0x50000000000, 0x4, 0xef}, {0x101, 0x3, 0x9, 0x7}, {0x1, 0xa9, 0x1ff, 0xf8}, {0x7, 0x8, 0x3f, 0x101}, {0x5, 0x7ff, 0x2, 0x7fff}, {0x81, 0x22ea, 0xffff, 0x7f}, {0x100, 0x400, 0xc03}, {0x7, 0x9914, 0x7}]}) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) kevent(r3, &(0x7f0000000280), 0xda, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup2(r4, r6) kevent(r7, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x88) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x6a23f4e36c2690a7}], 0x1, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x3f, 0x5}, {0x6, 0x3}}, 0x0) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) msgget$private(0x0, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0xb2, 0xf0000000, 0x283d5973, 0x80000001}, {{r1}, 0xfffffffffffffff2, 0x0, 0x44, 0x4, 0x81}, {{r0}, 0xfffffffffffffffd, 0xa4, 0x2, 0x5, 0x4}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x8, 0x400}, {{r2}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x10000, 0x40}, {{r0}, 0xfffffffffffffffc, 0x2, 0x12d542d4766b4943, 0x1, 0x8}], 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) getgid() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x302c, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61, 0x0, 0x0, 0x2000000000000000}, {0x100000001}, {0xb0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff01, 0x100}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f00000006c0)=""/4096, 0x1000, 0x801, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x10, 0x4, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x9, 0x7, 0x300000000, 0x9, "2577d40c5c7f85bb680b669d7dd8ed77f3ac0ef3", 0x26, 0x2}) readv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) dup(0xffffffffffffffff) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001d4000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f000012d000/0x3000)=nil, 0x3000, 0xd4ad0323bd860162) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)=0x1ed000196ea79f75) 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') getgroups(0x3, &(0x7f0000000080)=[r0, r2, r1]) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r6, 0x30, 0x80}, 0x1000000000000000, 0x800, r7, r8, 0x101, 0x7, 0x536aebd1, 0xff}) chown(&(0x7f0000000000)='./file0\x00', r1, r6) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xba}], 0x80000000, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = dup2(r6, r8) kevent(r9, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x58, 0x5, 0x1, 0x4}, {0x2, 0x3f, 0xfffffffffffff84f, 0xb3}, {0x7, 0x4, 0x136f, 0x87}, {0x1ff, 0x8, 0x6, 0xfffffffffffffffe}, {0xce, 0x10001, 0x4, 0x401}, {0x932d, 0x2, 0x80, 0x2}, {0x7fffffff, 0x0, 0x8, 0x3}, {0x5, 0x10001, 0x2, 0x1f}]}) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r5, &(0x7f0000000300)="4fcb095f5667ce3bda8ecaf1316f874c5c0c78ec32ed68ae7ee96272a81cf7204f20fa50d0f9266b238f0ebe22e80a81ab2a50c3e4de5ed662f3525915209dd174e62266bff1f2bb592dc9c1b9116784c7eda2904f5a01acebb9876e3d8e7f95c3275cc84d9fc531502bafe0704d199d0303f5facffac316a6509616ff520dd382d7bd4d055cfed3457a5f677cc46208125b7c6f06931f768b6672bdb6b900de231d6b0b97dbad3f2f28792988ea3deebe096726451dcd43ff51ee6fd6228394ed0c16d9ce459b56224726d355e7f18b2e23a7661a0546dd4fe181c5c144dcad53a7bd", 0xe3, 0x2, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f0000000280), 0xdd, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000280)="84") 16:00:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$getown(r2, 0x5) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000180)) r5 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0}) 16:00:32 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xa) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x3, 0xffffffff00000000) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) fchdir(0xffffffffffffffff) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)="6da0dcb208fd2b80f4c1d86f4151") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x18, 0x2, 0x200) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup2(r1, r3) pread(r0, &(0x7f0000000080)="24d829e77c222f4f68ca96916cc10a64fafd4e18432f8d7af21e362418526224189c6e49a00bcbe55608e1075ecff87b446d310c17c210a7684ad8c1b612f9b1feeb9dfee91cc1c4edf52325d123abf6b09f61318c5e6f4261ce3b9d30e90e047a43ce2f3c45f8fa62", 0x69, 0x0, 0x0) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000000)) semget$private(0x0, 0x1, 0x200) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:32 executing program 1: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f00000001c0)="9b8681b0b30ba45997bb43e25786cb3849341ae3d7051020741038f53e8551f30ce300500e08fecea11ea8fef86e4fc7d0083f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1eb56e2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699aaf63ff37282934e4fd89f20fd3873babfbb770c1f525a3f8f6ff7cc53c094303b2011d5ff3fa86d9211830e0a685103d5b7ac3dd7ff2f0c9829fc7ab3a34c290", 0xfffffffffffffe59, 0x1, 0x0, 0xfffffffffffffc31) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f0000000280)="cfc0413e0243a49841f152e179fb18736b2c242926cb741e64f5be0749a40aef307aca5841989129cc0793d32537c64c295437ecc64a03c41fa2cdf4410baafa1095bfa871490df0bbb35e6fa7c67a6b51da0e4d144383cd2b121c3f00c4f13a7d6712668a370b6d06e02a9476d7c556398500bbfcccb4cbd696522586300e7eefc90c31ea9bddbb2f37aa602a321b28d2ff936de982c88e2ce6f8e9339da27e57286d32b28cf17ffc299d276d3a0e6784a2af65c10cb8ccdd38eb35f197f5bee80975c7a4bc54", 0xc7, 0x6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file1/file0\x00', 0x7, 0x20, 0x4, 0x1, 0x7, 0x1ff, 0x4, 0x0, 0x3, 0x4, 0x5}) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x174cce2455977c88, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) fcntl$getown(r1, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:32 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') pread(r0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x5, 0x8000, {0x80000001, 0x101}}) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0xffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x3f) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x672) 16:00:32 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x9, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) clock_getres(0x2, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x38, 0x1, 0x1fa) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:32 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4000000000000029, 0x27, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) socket(0x18, 0x8003, 0x3aa3) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)="e213fdc567a47982b508474ea0b29503e6da60b30307cbea6a7b38d2bc7615fe877ab8a7052261490fce724ad8e82af66cda252890a486b746b773424090b752dd2cd172a0c7b4835bdd3022b5aa304b34e17a41752df79e1beb533b450580b2976ce862ec0895cbe9321515e44fcd1677a2e95f1bf2705ee03474da5ef325e80d88737d1fc563a780cb3d4cc2a3c02cfa40fd779d9c8b115b8f7eaa9cfc7fc80b344366b31ffb1c77a8ba0192cad4c0bcaa4689a6214f670d8c5b3c21ad1c", 0xbf) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180), 0x13c) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x7e8a, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x100000000, 0x7, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'ti`', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = socket$inet6(0x18, 0x4000, 0x8001) recvfrom(r0, &(0x7f00000000c0)=""/228, 0xe4, 0x1841, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x369}, 0xc) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x800}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)="a214825d6ae8480a785f70b8559b48d8f72d31f2627808ca66dd12e0f4ff54e0298544692a7519e3be8f3e00734bcb224a6b9f39c2b1635c0c2368ac1980fe239119be2e7b1b5cb88fb4bf4e56a56ad4081525b7bbb13cfb2f0f031699a01c9f0dc6b09a31d36ff0d7c5236fd371bbcfbdbf4a6a37981f64", 0x78}, {&(0x7f0000000280)="7fcd85e627e768aeab4304ecb6f7c264ab6536d6070c8c8b1a7b416383c0d66d2c3c910d41aef08c4e2fc3df50334f38f5d96b91ff145369ef48614e4db77205c2e06059c3fb216147d146358fa6a3b12ac4eeca119d231a56dabd655e1de07c539c821d741704", 0x67}, {&(0x7f0000000300)="2969e6e4b5b6adf2219017e9b4bd848e68d87880ea73b31a84a93a2aed2c8e7bfa8cc320ddc00ed089930fb774b9d163c72356abcffbdc012455875f1dba1b340dbdeadff4af6d8112fde99748d014ae80191c94cb5a6e38f1a668e639e904cfe7eb8fb3d78c90bc8c327fc9", 0x6c}], 0x3, &(0x7f00000003c0)}, 0x806) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x400000000000009, 0xffffffffffffffe1, 0x4, 0xb626}, {0x2, 0xe1f, 0x5}, {0x100000001, 0x6, 0x7, 0xffffffdffffffff7}, {0x7, 0x7, 0x5fec, 0x7}]}) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = socket(0x11, 0x3, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x8, 0x1, 0x8, 0xfff}) r3 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffff8) sendto$unix(r1, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff88) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0xff}], 0x2}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0xb50fef0a72432807) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x1}, 0x8) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000521a455b0e6db74500ef00"}) write(r0, &(0x7f0000000180)="04f6baa0a67bf971d72a9b02b671d0a63d5dc04ddc5347a9d90d8e052ad39831216ea2e77c5f8d3480d27ffa3b055aa31327d4ad37676e8b38403538ec13d1ac560581fb04b1d51b51b6930df33f470bbc380e4b745a7641eb99759c3fd3ed9ba6d46d89033ffb10c94a37a063970086988fc37cc883befd4f8ea6b6820e93d94998038e1f21dcf0745b0a5809", 0x8d) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = dup2(r1, r2) sendto$inet(r3, &(0x7f0000000240)="a5ccc24a802ef991a4f061f673ad2215b9ba92b1a84d769170b301155c394bb5c04fa031007987f3e2f193d12de1a2a1830aa394237ff1e4427557dc2cc2bb7274ebc34722fc28a1e8bfdaaa4713eaffdb4556b8f259bc8344d0402519a7b8380ecd6bccbe3602a3db71cc76b61eb5fc01d7d6ace81ed37a12559654bb24a152326584ee90136108b17fc304d10deba362782a669d00be48b66e9e5a9de237070c24ac4cfab2d0bbafbc9397af74e1340e8ff9a349e0dbd280e117bdabc3ee2a34e230735d7812ae24407e61c8cf7e02a37a51f9be1fedacd826", 0xda, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/201, 0xc9}], 0x7) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4d}, {0x6}]}) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000000)={0x7, 0x3, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="5098") syz_emit_ethernet(0x8, &(0x7f0000000040)="08fb93799f5069cd") 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\xf6\xc4\xfa\xdd\xd7\x88<,', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000100)="962eebb45cc67a86ab66118a00000000000000000000afa3ee02510a000000000000", 0x22) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x6a23f4e36c2690a7}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0xe1ad1c075730217c) r4 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) dup2(r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x0, 0x8, 0x400, 0x6c68}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$setflags(r1, 0x2, 0x1) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0xc6) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) socketpair(0x18, 0x8000, 0xc88d, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r5}, 0x7ffffffffffffffb, 0x90, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2, 0xfffffffffffffc00}], 0x77, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x38, 0xef2a1c5900bade10, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x40, 0xfffffffffffffffc}, {{r0}, 0x7fffffffffffffff, 0x6c, 0x0, 0x5}, {{}, 0xfffffffffffffffc, 0x20, 0x20000002, 0x9, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x21, 0x1, 0x3, 0x5}, {{r7}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x1, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x110, 0x10, 0xdc2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x4, 0xa57}], 0x40, &(0x7f0000000200)={0x3c, 0x6}) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3017, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000080)=0x8) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mkdirat(r8, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f00000003c0)) kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() kevent(r0, 0x0, 0x8001, 0x0, 0x2f3d94ed, 0x0) 16:00:32 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x9, 0x101, "8118387660952d0008000000000000f57a6d2476"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0xffffffffffffff72) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x381) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r5, 0x30, 0x80}, 0x1000000000000000, 0x800, r6, r7, 0x101, 0x7, 0x536aebd1, 0xff}) r8 = dup(r0) readlinkat(r8, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/159, 0x9f) socket(0x20, 0x1, 0x100) semget(0x2, 0x1, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x81) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000180), 0x13c) accept$inet6(r9, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000180), 0x13c) accept$inet6(r10, &(0x7f0000000740), &(0x7f0000000780)=0xfffffffffffffef7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000033abf7908bd5ac0ab82a9a1fa533c8c41072a61b8510eaa0c9a50dc06991a165e8ac4db0f2e10994f7a144b2ec331b49a0900bc6a935974d446176045f6d8460416dc680344d38cc4bebeae1b88f7a1183ab4675a6eef475c7efe3cb1ae17b1fc28f570be4b9c29e1941a4d0ea3ff22f0100020000000000145c463279cd76082e79b1"], 0x21, 0x2, 0x1800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) pipe(&(0x7f0000000100)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0), 0x6, 0x0, 0xfffffffffffffffd, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x3) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000001c0)={0x4}) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) r3 = msgget(0x2, 0x180) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x400, r4, r5, r6, r7, 0x30, 0x80}, 0x1000000000000000, 0x800, r8, r9, 0x101, 0x7, 0x536aebd1, 0xff}) r10 = msgget(0x2, 0x180) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getegid() r15 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x400, r11, r12, r13, r14, 0x30, 0x80}, 0x1000000000000000, 0x800, r15, r16, 0x101, 0x7, 0x536aebd1, 0xff}) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r17) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r19 = msgget(0x2, 0x180) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = getegid() r24 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x400, r20, r21, r22, r23, 0x30, 0x80}, 0x1000000000000000, 0x800, r24, r25, 0x101, 0x7, 0x536aebd1, 0xff}) r26 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r26) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r26) r27 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r29 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r29) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r29) r30 = msgget(0x2, 0x180) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r34 = getegid() r35 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x400, r31, r32, r33, r34, 0x30, 0x80}, 0x1000000000000000, 0x800, r35, r36, 0x101, 0x7, 0x536aebd1, 0xff}) r37 = msgget(0x2, 0x180) r38 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r41 = getegid() r42 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x400, r38, r39, r40, r41, 0x30, 0x80}, 0x1000000000000000, 0x800, r42, r43, 0x101, 0x7, 0x536aebd1, 0xff}) r44 = syz_open_pts() close(r44) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r44, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r45 = syz_open_pts() close(r45) ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r45, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r46 = syz_open_pts() close(r46) ioctl$TIOCSETA(r46, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r46, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r47 = syz_open_pts() close(r47) ioctl$TIOCSETA(r47, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r47, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r48 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r48) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r48) r49 = getpgid(r48) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="7ba68ba10daff6d2d47d5690536399cd9f362475996b950b416eece1bfd4d72cdcbc2c346595260dab0be351d41376fc8fd33fa32e44aed6654ef4646b2621f96ad8965abead7468144f1ac2645cdfe87737769fbaa083d24f7ce1c8bbc4805cc28ed6f7201f1b0e64c9057a93b516ef5ab3a9a1d27c95ba19f2231d0c07f21a34fc6c39112d542f19db71a790c9c404693493208ced7629400f137431c487ab34a8a9cb02428c2356a478866d66d86366ed386f42415e361655ce3ca471dbc607db8d82aee33ce952f390b876a8aa9d3fe4e353b24c760bcf6176e42593d398fd6f13601d4ebfd9eb3b16d580c4f9bad9d22505f5baca4f342c69acc085f63e796642a49c487af2d410713cc8e1c3542e42dea55e039aa51f56e57d800562d9c67144b1e3d4bd07d84cffd3c449e33b103734c050f6f294076d3b1862e6876594a5272d3272f5f46235007fcc2088179e4c1e79763649e6ec0e363628184db281a34f8dd621b4fd207acfb0c492e80ed148747524b560af1e288601b5e73c2e575b3138d5f20fcefdb9c3c85196c1d8ffba66c3fb39355d6a54fcb5f2ca8d6038229dbbc10ffde2913782a6a9a28440667a98a99b7dd1844efa99c46b38cbf04dbd547a053fd106db6c3291b661a20f65be1a0a45de3a78e010ac99be5a0725c0a2b6d2817fea175826e0b9c2809a4d6e53b5dd740a7b32b983579db70cb0e7ccefab6616037b5ceee77ebacf27a9883caca0c9013ba1c3cfba83c6e707db88f02ee53e8b011b0393cb65d87984fd32ec7e4ba96f71615b6b0a708a40a466efb44cc945a981544da618d0f1b221f17509d8b592b6bfb9dfa09dac8a8ae26503be2aee2b296d081e63429e899ac2e5ede8a518e8f86c2cf66b0d5c8e859bbec5cbfd7cda0b4ac20cba027a5a142be3cb0297fe607d84c9751cf21e2fee738f2cb0951525706fa14aad84166111d1b20597afc1585c44e14c5e72ff3e6a2aff46ce3d72b8c8b68c354e54742c79812726a3f75e26f69afaebf8fe8a3f98a87cd60bd1f82b38990d535352b73c63825f715953c242c0f7a92b276b9b117e492bcff6171fb81f012dd2d73209c503907016d5055feda7743991b2bc23232caaedb163c92f4eac3d24f3b76072f96f91a41b6cd381988b010deb650ab08b6b4c1dfba100df68f82e4b4c9782dff14e395e3fc1da51be0074d188790fc49177a95f6adb4b7d51db30b18ef012da746c4d3793469ccf4d2fc313287549bf1f8ffc9bab5e2c57fbbdb67405436be020d869d7cffcffbdccd0fddfca7af61add419c91787029c430d272782cab1d71ea50778b2e78ce0e8c5bba568d58e3ba3f795f8334a8e73c9879114102c72e23c4d05339d08f42b3966d2965aa5ed4552914b6b07f81d52f33190668f8a4bcc6dcd55a817b917294f4656df778a75008aa07f0e29793f70e8452bdd93a62aa1245b3028a91498ec0ba36f1857ccc70f775fecf80bed4297f642d787b14fee54eda84ceb952707dd4742de6b6050463f9305376b664be22a603177519651145c3730b069a8b4f57dd5473736105d0ee1f97feff212b2e6c4067c17cd1bf6ff8ca93b820319b177b157e8d7df4804873d9c17b47d527c12cdb5a4e4bc7a6f4db2138a38c2f882aaad6c66d1e11df0fb4f520c43e588c1bc645674e244b85e24be8cdfe32119a5125bc7af08c5219c957a7fbcdb57a495867fa37f964d9b9cff76d55015e4c6cd9c0d03504a607ad1023bda95f8f1804cd0b1cbee0303520add92e6a55f881b2177f35acb7e27b85eac2ecb54f65863110a697056306b7a4fcbeb1197bb9f67a4755506ac8340a38ad62e87c70b24958cfbb468971c227d4d0409d70f726f524b5324f76ff276374138924e78300a5c42469a90c0e3a3a0957bba05db3b2e710b7816566fac0a040d1ad5741bd36d590a36e10fc55a1453938d9b422276f15f6318e5ae8dcfb0e837c931bf63da6d2946547cac2bcb270abe0ba6d4853206341fb43c4665c5b362cb1a5668d85c088d0880913cef5b96ba861eea5445a237d1a676c8446dc1fadc495a6dd5f765d9dede5ce7797aba11a432ba3cc14480448c0e628b42afb0c8d4e038f16fd519c09ab9930bc8dec79ab4a19f1439512375f15048bd8edbcc0fab017c7b66f07e670f2dcdbb0081f2f0e26a25bad3c2cda94ff001f33f3bfba940f88b7fe2a79ffed9e6284eeca7c0936d167d126b9cfa982d89b8251b4b3d66d86a8256ab126a7a576fae565687c671f0831da65fa41047b3637b95d0e7a06b3e2595f65a74d964a7b08c605b724d4fb03eae3f20a4447c81e1e632946eedb1d11a92f4fb2f2a82de920b1f28760580f0d68ca6da0c5f7f9421239bcf7a972b7750fdaebc0be09842164a246dcdc76c04872741871931f4cd728655d864156bf3b978086a4437c4fac87a8d446c2addf1cbd5f3a9580a8f8b468fb4d0514a02262b60465485b1e2c0aedc1830276c2b3822925c8b989812534556ff729acfd58bafe0f1108d36bc47adb4af327110745ddfb0094b5a21980c1189956a0947249d87e4a577af2a724ec66fb572d5898736407f50dff88c66cc75f33b9f37083b747f5257a8649e7ae50e4b74032e4e9f71a5fd790bfa9a85abcf630911d4bf8ed09ca1d8fb55fc7368cddcebec11431aab0a10b79e160441191d05831cdeb2e0da965d35f62bd8da097da65ed9a0815afed52479f46d8e7cde21c7027f2afc4cd23968db1f1a16abc1dabbb45cb32e37c0f30b0379e73a61a3ca2c908419d7cb791f5c9b6d6a869b0ef453862b327878ff7154ca3ad135973813ae190b141d1315bb0d956783c523d5efb33bd0ab7854c031c234cb868bf5f274eb128e05eadef64278fb24e7a1251ad3d683dece317a6baa9a4536c2c51862be76090cf47bfccda84d8600b133f06668f90300242afb5747c4a5e9f7e3a680b151a255239e6e777f31df25f9c927205f71bc1a56c1bced03838ba8dbda8fcb2dbbda5fdf3df990fe1164797a51a9a3698a738b14d591f8f65785abc90f3c636ab10c27e7ba84132689f35f3e14ee27315bf23add722ff747a8c8c2f0c40663b192c19a171759b5813bcf9c6ed7e5ec7c782d9a459ceccfffdfc87f2f51da1f3d708c9bfd1e5c6d66f96578535bd222203a7812d15987fa275e8d4fa1d7088ce536e7f508e4499392664fe9656404393322d68f10a51de9a251e791b6f35954f97b72a667c6ffa5cdd08e40bc2ede0c4c9948d04561ef561d94001466ec6e97a139bef7f42a2523e3b2f4897e87bfd0dd3bba6537c26dc893abe6ee0b30cf46f62dc9545a264116c78e192babeaa4555cd981d9b15ed69109cbcd67ce0c1c6c874ee456da3c5d6cde04a418ef98222d8fdcfe4b70439bc950f75cce9b026dbb3cfef48cd2396329dd9bcf24c64b5e02d31023d1b16ef0d4828759fbdba4d1541a6ceb293318e69f499f512d517ba904af35a5ffd8a688ffb2fa37ba36f483b54f7599f249d46d8971d8db2e6ba2ca97ec295caddf17b9568e1e978b8c9464ef27b35756c5b2242e575d44b9188be076334410887663d32eb81c6aad77d23225f035a1f18b6d7747527d70f1b862b53400add825c4af97f2b0c15a757b2dd29838dd2d52b810eb0eb2a9016a9b01eb52fb2764f1607d299678adfdd5cf15cfd38ee636de824ad818c629036aa33f06af0a21fe64dcaef672e90c59afb791ed29307f5787b48045290a04f0a518e326f0431b2db28854a7f807134b66ddf7fad09388d9e2b76d013406d6f80df29b78d6b4300f18a7cd90aaee8385c7187ccc0f54757557702fd6600661bd43c502c520d5d67741eafff5fa12d5483d07d146d6c08985752dd24787111773b21bd0a7fd3fb300aec7ebcd63e0f774a42da8162558f8413458633aefd0717dc5907acba63b19ee24c8f5b97bc71010458d1eef9208f4de279fd019546a77a8d9856dbeaeae1dcfe79e683d77271aeca0538281f2a49d39d544110d0eec2639bdc14d4ff2c2b0fffebc300b025d4fe8a341938ed089d31c6dd5ba00bc0cc8975339c34ef2f655755773a0247a7aadcaca6e0c83f01a8cc8563bcc54b453674d15de85ae29c2894f9cf9a3e652bd1a195781778ac82a020311dcad888baafbacb9fe9dc8c81c5dfe01a51525a4efedc5033eb1d26ef48d84594ee8e4583907bf21a1ccd228d8d64f36a656b0e02bd3c97b4fd17f5c6fca2d518e386cd3feb6ee27c529fec6a3bec4f5c8b99ba88e6dd60eb4799bd4fc243fd2e82b05ab0fb02c4aef7baae9457cda02a34947cd673a7d596a61cee6132643114daf84f31b283d61b126239ec7bee4b6de28dfcc5e9231dfce09130e14480019cc0bf1af4ff23958431e2a6e1c014b18ecfd778b2d73a1c642362c77a62a07c5a0e06e525fa1f9013f2219b2149a6b92d1b8d8c8d867661f256bf94f38a856f0b4faf776f7fbaf733d2340949de2b29d05d3bf1575bdecc833a12de706efebf7bdd4a2a90bce84a4696cda75ef8ef3638f0644012998d16bcfbe6147be532c705c8d3debcde35878424550dc80e2f26108356bcd5492a766c38ef60298205df3c6eb7fbae51c78d26e66d1b2678d7cb5a6262063e73a2dcc2fb00a924f8d918c52c9fda28f867bc89a3d405004fb4ce7a078c5e42e857744b7bb8aff5ecad45a2289a94e2f147e325c3f82a4bc8a783e1143a9a7d853553542f80ce4185d34128925bfe0e3c2544db065f652b124e6d7f5896fe2a6c4966700694373666d45938c27dd580c9b4932311ddc6791844ec0bb6a5c25727ff786101eb422b6e2c20b62eb1d33407130fb7ce41a976d088fe568e2721e91d49bf305bf15f531d7b7f6be02d2ab3bbf6bae157393f097f6ee9837b8d70fe8e461c647e84d64490bfcd92d9fc240c9c0ec1b2f1eb167ad33aaa01080f7b89998bdb674c6356b5949493e2d6cf9cf34a1a885fc61b8b89be7cd4797bd4e3cd4fe740a59e92efbc46aaf59632eb1db6f93f42c59f88816f04d9f46a1787edd904489ba8a6c9c44ed99548bd094c10eebedb7291189d453d5ae017aa0d369c521f89fce03cb8be26ee9ebf6668e17986ec68b1a6f31cea0a2ed42fcdc14ce3e5ec9d118c75c4af276f107def2fb246f92d30f85e2ab4298f0306ff8dcc3e5448279e4b393fff3ef8dd4a59c70406d674dafd1a8ac33bd8bd1aba9903432b76bd572510ef48fe23edf7d124be16a91b210cb3cef11202d22067cf0a4e4259e001edd75bdd431eb4a1a9fbc9f78961b36b1e1f5a0f851aa520eb4aece81f6589ab83fd01177285dea0ff4245fab17f7efa4390bead9b56ad35e0bd64f01ec726f8d1169dc271a48bfa877ef7b2c4a5649fb59a2dd77245f1e8ab7de3e5fa72feb6440ffb3dabb30366a1cbdebc3ef643cc0e8bccbffdb491d27dffa6cc13c62259193547ab8079c6c8433a1c866109e5ee19adb0e34e58df37feb9f822c96e20ed29c82aada69d41e2e4479a5c6c9b74db4ca927b4617ac5fedc3d8b857c8ef52f50a27b7316daaa163c48a92728612045900ac30e316a4a079f602c6d019f835caa2e514a0a927d5d905be22c5e423ab3e29c01174fae2a353c64507d5514d4876a7323d4864a3838f4c107cdcc18daa9b580fa6cbb0a97cde696067f9d4cb8da6a96805bfac746144c0c001b99f39990be92b4cf591cfbaf29fd99d421d2699c4403c01a9ffbaacab15f28451e487be2ee8cf7f5fcb0ae0a687102733f35a4f3e6d1ffac5b488a82a8780fbce11f7f9ac505c2ed29c22ed6", 0x1000}, {&(0x7f0000001240)="e6ccb97fdd58eaf319235469266710e27d9bb0ba6c74a1940dc60b02854518b4985a44d735d659524e753d1426e1f3502b0ee725192c6b8ec935280c45bcd8b1b2e35a757823e851ce7d25c89e9424fa94d18c7cb30ac33394105b1704f654f2b75ec5b340ce8ceb00c7f09039a55fc7944f7b2570c45bd54567f59cac32bf28a47841272650f42976dbfed59945ba5380309c0d01b763d14e89afd93c3ff34ed40b2161014701ba3a6bf90275173f5e0b8574c193d885214497d38560cee610444610b0f1b6cf82fdce7c0af2", 0xcd}], 0x2, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r4, r12}, @cred={0x20, 0xffff, 0x0, r17, r18, r23}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r41}, @rights={0x30, 0xffff, 0x1, [r0, r44, r45, r46, r47, r0, r0]}, @cred={0x20, 0xffff, 0x0, r49, r50, 0xffffffffffffffff}], 0xd0, 0x4}, 0x400) close(r0) r51 = socket(0x18, 0x8000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffffffffffd, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r51) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x7) write(r51, &(0x7f0000000180), 0x13c) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x74}, {0x80006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dUv/jull\x00', 0x21, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x4beb}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) fcntl$dupfd(r4, 0x0, r6) kqueue() 16:00:32 executing program 1: r0 = semget$private(0x0, 0x0, 0x19a) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) mmap(&(0x7f0000b38000/0x4000)=nil, 0x4000, 0x5, 0x12, r1, 0x0, 0x5a) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x74a) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = socket(0x2, 0x3, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x6, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) 16:00:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x180) ioctl$KDDISABIO(r0, 0x20004b3d) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb, 0x40}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSBRK(r1, 0x2000747b) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCSTOP(r5, 0x2000746f) read(r4, &(0x7f0000000180)=""/225, 0xe1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x4) 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r10, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) connect$unix(r0, &(0x7f0000002b40)=ANY=[@ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000840)=ANY=[@ANYRESHEX, @ANYBLOB="49df9b7efb2a7e9fe1008d855fdce639fe9a1d0543956be2d87f33c65e6d6b6c9fd988cf29f480db1d324441123642f415a101fc8612e52fcc3e3ad000f34ce5d2e41c265945b5db7f6555a124e90d7aa6a28c781a630e04af2074a2b12e3fe2493966689077a23bb5d5dbfa3c3bc603832558907c194cf388127ae66184da593a8f778de272730a9b1ba0666a8b7b89644f1211c1cadb6708e30e2e6ae2e5d6c4d1a7e57689c87aaadf9f9ff9ee163a91dc8e711d4154930a33d37cb710e27122c15fbe99b94afc77af4500df", @ANYPTR, @ANYRESDEC, @ANYRESOCT, @ANYRESOCT, @ANYRESOCT=r10, @ANYRES32=r0], @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYBLOB="647815357a745fbf77aaff7e8725a5b94c04718784ed03869b6fdf1fad52bbaafa6f87c1a61ce0bb938599f8b52eb3b14183b8a446767afe89d7f6e27b7108bde6c8cc4aa07e5b4a33ccc739d7b7b6e7f9c3e4f8", @ANYRESHEX=r1, @ANYPTR64, @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYRES32=r2, @ANYRESOCT=r3, @ANYRES64=r4], @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16, @ANYPTR]], @ANYRES64, @ANYRESOCT, @ANYRES32=r5, @ANYPTR64=&(0x7f0000002bc0)=ANY=[@ANYBLOB="bb0469119a4337944e92838ddf3027f8908badaf26646fda308d04de91385b4ed7116be6b6a3c6f0a474f17a675fa952bd392da294d4d3aa99366729dfe930d0f5d01057152804ebea27020586a497a8fc3ce9097cbc8fca7ea3c78b4aa8055ca962623a7b7b5a14de48a774cf2d5622c3610801a91a37e5374647885847dd2fae78052f4af9415a6ffd81a2ac", @ANYRES16, @ANYRESOCT, @ANYRES64=r6, @ANYBLOB="09d0ac9d1e4393d16780881f5774d55edcb6ee8458e6cbc752d7f7c67365067c6e3ed2cacef79de2002b8e01189d1f11b748083e914608800faebbd773fdfe3213d666c7fb00affcd1db262e6dadbec896e4a60f7eac03f63cd22f2646f61b82c21a67c57b87f53de301b432038cc4eeec574d28ecdd50a3701f01bc8d06f28c726127e20875c77d9336df232fc29c845a81f27d7b883fe46ac663514bbde1aee12039988b8057f93328178760dc06b53ab1001089f298839e", @ANYPTR64=&(0x7f0000002d40)=ANY=[@ANYRESOCT=0x0, @ANYRES32, @ANYBLOB="4eefd2041bfbba2808224e2ebf86f23068cbff13c98f830930bc10628a9e8b9a9a55aad296d37a17776783cb5cf0f3d42b385d6c93ef4eb950beb7beaa040f6220e6ac65f3f2328a46b059a8b1d86da5da4950c2281449c493a56b259f1cda585c6e64fe6ab69fabba1d2202b8c4a33106eb4c8f4eac54b130a597bc3d61818496cda3b1d3f2d1ea1769ff3610aa51777e02a8b57908a7b2fbd4ef39866ad2995d82e1c15e7b6ff107463c55a7eae2f899d39c5664dd6ad9c644490cf115bf7faae19bfdc466809de274f7a422e0829ff607fb3fc0b61b59f6b1a1cd9744ebe0d4dd196148660d57658bfa73e6b01fbfcac319b4bce6021daea76762e1ff53b9718e0714fe80c11ea4203a434b63f4db2da48c74a253d783c957f152ad5d131107f7f34b9019d80c7815e6a456f66d080995135c131aa52b8cbd17ec458d499fc0eebc2491631360c084fc4dacc5df4feae28dcfb34351f95d968888fbc8f8893efb0b8af0d8b824a7b86952e9cc2a1521eab16709aa9348d12781d09dc19666ae658988def1d4ee90ceb886f986b380ca7efad5f58cfca196b58743cae111d1ff9e5a1d8bd7e45ea17f2cd5044dbdaa9023f546c8daeaaec4d21434f38aeb0d869aec3a767594b3e104d6901571246d3b815598fcf77a5703aa70f8531fb15ec62475a8fd884d00ff05304dd18e81be0ffb24107dca2928bf2a07816823932073fdc6a578abd2596ad69344b2847072ba2e1c0e078bf223458628b00bc8f62aba51d44e1126ae597647d37a9191c7da745843b02d3ffaf84611a167fc4f2a952090f6ef62c855562c9c460984c82c63282fdd641a55ae24ed41ebd6fb68e02e3fbde7a9ca6e6c591bacc4480fedf961543d0fd51973e1e9e1b81bf3f07466c46bcbbc483a83c20baf54f3dec19096c29e0cd11c772daa25ac488c628b09e9d46677e4eec728174252f05d381b3786ec1b50608331d49c78040ca5ccf2dea61918f42260fd6785a4cce6d4cdf996bbf1f9d22a3be7ca26c45879c113f196f5bb3bde33288bcde291c003e080a2a59630616fdaeeb1a53b48d5ee3eb7b8a327de41f1bc828becbc306ffc80af6c4a1c2cf410542a82e384999db4e3855a72041a54552be1748828d5973d2a4b908d68ed32b59094052d7fa40a17156bbe7d719cb88eba8b173a976084408487171b0ff4583944b3d564e503fe93ff2709d8819df22f44dbe5dc7352442785363aef430dd3cb3289fda2f235b10cfe71a522ff005948899feef27f5affc85d71ea5d7d705a7e28d062dfaf4ec8c741396c0a3057b05b31637f8b8e6aa9a89539276b59d4b6f4469832182174d8db78590114c1c5e826db505beaf844306d5f8f981cf4c704c95c2b0a91af57cb4db7718f8ffc6a57825a092cbbb8b7931000ba9aa517bf3a36b328b4886e79474846ab62b47696cebc8c65c59603dcc801c44305754eb8023738845c759a8103833074395757a2c7e14bcaa01796659d7344f8f67ee03f9ba9ee28d8eedf2c7f08357e6a42ec2f12a75e8e1d532d7faa3b65e6fa3f3b8197dc9e37564063568a8cc1ecabab3b83f21fdfbd5ea8be50d992d8b2ac794a3ccc0e3e4b67d8ffb9d96dd790ff311afe5fa71a43b0acfb687d848690036cfd73599cf8b6dfe9eac56ba02f59c114f39e00506d8a98b736dbea0fd1c602986e58878dc04bb82eaf7bac947f91a2089998919d9e11069e723c209d238747fb751603f7fbf5c43dd3dafc4b614f04ffe15f93c11297afcd9c5eabbe2c780225529a76289fd236d7e065ff20728bc383797d361e247b51cbcac169a58162e2e9a191e72f3fbe39620e07e96eceb722ab8f66ad259735ebe2196667d750290af5495075f21c3294c6dceedf5e87368fec391b1ecfd27af5bb80a0306088d72401724d9eec951033589c026de8f21e8a221e7c73535e2a241271d2530b3b2d36c7d72f94464a62a1e2415c04bc173224b0949f92f7efb2d390ad97f604b8681e671e4cb4ef3c20703051058093f0450d7508b50214280ff176496f06ef284674d1094bd8450443ef7eba356fe936da9e83366088cb69a5272c81f3a331caba80e6156d64c3269bb3f8d423481f0fc8aa46fcce5e8c97eae74398d2a259bd4cad826f3bdebb9174775e1b6526edf89983327d02f6a88b1f5dc542890e94599af61d572f717db656947240a39ce1fe8377a4ae89b8c27f9ba832a63f7548fd67d3167394300950a2c79b39e5b41f49dfb9075fa0d3d0fb49ee4d7d70ffdf1921dba6ac7451d1f787026434c7e8770bea8c9a9740092b525ba637346504322cf793d8da21b3abd8bba0bf937556837f75858d6a9f10df10ea7a3748dfd049b50eb105ef3049811fc8a1b3bd2d9f2b8323aa0a9730f3127e59739eaffb41e679ea8448f79f91a04b7e5055cdd3fbc7dcd3f2af54fb6bb70362ebadce94c7489be254e9c0026ec717d17d26e55b617bc2c9eb9ae475147e07d748ae6151a8cfaf1235a8ba556b574276d3d1090473d1b27f60a020708c4b462a2cad3a0574f7b3fa32f28b0490b6f3444d0d40ee1e8e26fba290b5e9cc0f8fbdf507af6140bf69467eecbab180b4b743d87b0da28ad7970166b476065642a1ff6f64fae5a4e1984b050ca2d6c972a23221ceb27c90716adda45424e392754d4953cd259d6c6adaeed42d2c7e6f48e98cbeb43e1dd3d3e94ea2233f88464be1c39eba26fb4ca7ad896acfdedf912d12a5b15726273e578045fbeb200dff1bfb15832253ee8d2702a7241d58361d8923b1b10fa11de33304040ca3c56af3f0cb7090c22720de37f5129bcadfe841b61aa5452c09d351df7bc093e88852fa5d79ea612abedb5f1ae4e1310ae79865509e780799b4e2e49814bc883e5dbc6a936734ed1c400ff49b18265069ecf8b6908e35a8e6e2a9efabd1527e685214d0f95b1b70cf01e420e848a6e2b8fd1aacf3ab43b6c92af8805088138c7abb183e179e9e87714eaffb48234483d5f054c2e7b7185e8ac920d39c7b1b7e820e987f559100f76358c111e90c61fafc84966149cce1bb9370c17f6bed519282b6e540efe391bf64f3b466d03abd6416b7709296eda85ed89fdb1b96866790c970b1af8d7700f32ec7260757785ceca75f72dff6a3fe79b7e93c6599128f42bc5d61616fe5c9e8e675a54f0f2b98dde7c47915cbab6b2f24387ea45eac7ba00569f0c852a094dd8d0bd91d06ed2dc58218d1d31a251b9d1f575d06e33d8eecc83bdaabe3aa1216b694f5c85e8399057fdeef5db511b889baf03cd7d06f0ad6a46457b0baf37ae3777baaf28b8e263b3e6bc1dbe7cbd842552a6260e2b23441c72d1299b4caf4f2171bd3c73062bdbb47d0266f818e72709175c181adc784e5a3467c9f0811e4c698903e178696ad0d09879e4e729ade0d3852764f37e5aff1b0e551a6f006c1e86bf4b181e8b16b3e4c34379af833bc0dcc067e8cfdd1a171da1c0db333965c0c58be44bcb3e18c7332a03a2351c098cfa6ab579872341cb1108af2e72d40f6cb9e5556a64087e6bc6f3bcdaa4bfca37d27044879395ecebb1d6f0ac4f68f4a265520852552e7164a7fe4fb1edbf851eb04b549309e4ce919e69017edcf2fa93df10de585098a62ac44fe5864ce945b22b8d37829cd638f3dcbe9d1e02925a27ab1dbcf73cce20ad4b58da50dcb5f38a6ec4acc896e4c210ec491661f55d22c0300318a7c44c4e33e285f9263382cd28da7faff6cdcedeafb19043ab9d6b57b8eb1a0695d9ad317edd19cfc0c2e3ebacba94280eae9d81516601e5798aa8e0aae0e1c725f97dec867efca92445134bc8a1363750109fc3ee6f965724f3996bb2d5c7c01c6b0425576622edff56b4bf4e6d67991e138cf5f0f82cb1f8fb452b8fc2767bd41a4d32f1835a6ec3bb40efb893c60d4c19392196973547cbd8eddbb0770dc6a18b3f6c2e4738d01a1b19fee22c6303b1babb978e0bb30938995dceb80b22abca1a8fa38907858700e90cda960272d737e9898cc1f09a660c84a987d42975e2387546640760144fe9d8b9555c6b32f7f2d1f47830f3ea655f8ae5f3cc5b2c668d3779b11a42796648045716f4b5b5e376dbad3b0ac79030b750d4a4388219cc35eef75f269da0962f0ca8f3e357eed7839cca5a9bc51284db6ffa921314653350b790f14538222fa3f6382d160d8707c5511cb208f950163460f4626d4a5e72ba564c7b885b61fd5f4ddab064ca31dfdaf8e3427f9bcdecee8074f118d7615901878e6dd6996201a9229935ff14e9eb6f52753c5dffe864cdc4176f7667eeee1bd72ffd0669eaaee74f04aea880eef6868ea54689d01814134380dac47e00aedeffc382dab80f554e5492eab922c0ac22fd6c5ab481b6b409d4e869947b57dd4b3057f553b5ad750abc4ed15a447dfd75de522215ee60c08f52dd6bbaae73854d114369202f33ac431f0004b407bfcf6061f60b4f7353f8334b0eeae615940e340f71c7ff5aad268da0a696cfb5c99c690c17fb2bd53abe98b166c0aef104e61441cd67a5f49f7361915384f0e7c12dca3579b1ed8e4e8414f119086d19163edc119f50949ef28659b73e1d3cdcea55307924fc3d18af0d9aca95839b7ec0c7b9882a521f896b9ebfd27c11abacff6007af18dfc3e88eeb9c42134426e0dc0fd4ed4efbbb4aa90cb9e11fe000bcaf4f0ebbab0e5cacc11f9270aac78460410b518ab3fcbcacce077ac802df482c072ec25bf5c47af76a0840937022ad3f9e94c660205dee0ef07a6f4ac4a10d6a88a3e68451fe9c890d694de8880f58680b1f88a53a80695ebe7adb9941cf981da2353008a8d164d3386c35a0ddb80fe6a389d9f0058f12d4fa54e1402594ed68eccbe7cd9c43b899b0b9ab27387ac045980211af602f6b402524975216b33bd1f907b808ca0e5b8059fefe47852fe02d4e4e6543e6940466e496886c081dce130c9d0a794caa1834dfa9d72e6b76af56a9104437d85b99ddaede1a33be88eb8a46446473d2c627321e46feba648f2600e05027a8905e07f60822d1d47f2941bdf8a160f19f57e50b60dd6dae438d2a6f2f59a55b372369ceaa105d7d310f81b6401bf444cd33888a99bc97efb92ba6b98518a640b9cc6ded09133ae9d96f37871b0df73bac7e5dc673be4e86aa3b18fc48a48b167168687737f4a852973080475e81ae2dfbc4607162c1ce6c74063da8cc7125038b8399742886c0d88b86eac092d677465aba00c988f429d9b9ca10453637fc4fb2e009660ebb65fa0882cf3e331dd073d1860dcc10a47764bdc151af5736190b61fa3d9f2cad0e0e4c49279ffcbea06b4f3607585f27d19746fe23521140ac8c313bf4c55b5d5a8dc53b2c78f3022c6c230430c49c478f71045d89f0605a9631eb78cab6b58fd8523f6566f73eba85a15a8ddc567a1d13faecdc4267ecc4c2f04233e6d781ba949bcb806a04c46fc2ca47644c18cc34eae300dc8e528df9a42e96eccce419499f040154c8a6199cb7bf108db4ecc895554e2df0401396ffeb362757c8f6c32daf6e66baf7b83b57502614de052986da75431a1b90c142b01c522ab8612e88dd89c13bbc3244c78edd2ad8067af37c791a30fb28b679655936a79438c90143e84eee7ac72498f91cbc5e4e4f7906cf5ca3fdf950faca5dbbb31b043ae4cc36fc4dc93445ef03e4873ec1dcd6cd660b624ddbc65c2fdb19d6aeb5ea520b01ad4078072c3457102e090e38dff9c5a57f068493088570c48b04b18c9b8e4455f92399a634302f72f828636040370924a5b3d", @ANYBLOB="f92b53593fe6c355ef4c0ed02792c08aaff4ef4f73e0faa5a78c68168d900026ad7032518a79b25e141fae6e678997bec56d4a6f27d76f4be1edb2b1803f3833765b8f64135581d1873bd1faa79c4676fbe38c4f7e18a8e0c5329d430dbf2eb912a2711d0a287498e9caf39d447a652abd1e0ed36f4e985a332fadb10cd42ecd265c76d7ddf86f735e37406a752f39032bfd1775c84e325f20f4ccf927ef92993b37d3d74232dc6a6c6a10b77bf3b2e89a8495bfbe9bedf64bc479df558b1cf71eebb85198aca45664af5eccc3ad962a12cb2a1911d097ffb2b8405c71a21c14c898d482a58c128d96fd460d4f08d15c7b3b3d25b888312994a64fa6098476785ef76b91123d56a7dd635c1b3b223a6a9bf8f63e5ff4d924ca743f8ce99c02a3c0d108f91837f3b9f1fc423ebe69e3b3ee3ca154174daaf56b5de3276677cf6f5ecc72f4d3458ffbf74c46b036a3368fa2e94637be28fd5f96efdca339556a0a9d79afd87f823ce74d3d4d478dc977345a5fe96d4aaf9fb859768e424c74872d0fe6fea81559bc642975c447a14ce97b5888f54153ce014ac22bc196bf570f3e04656c16282ac3aeee8d27a6ef0e5b4215bfec49d9a480bcbc04d8b70bad956bf4aeb09685e04674083452517c6847e01b6b64a523452d0b069c76f06fd3602291a820be838b14248fc7f7c54b594e8e5e572a9f478971091e02f3104c2f9ee1082016f95768ccdf76581514829cc9d5699c40df7d300ac37d3d1980f8f787fd674d956129be9afad5e549460c5c5f4814c2b199dda536901448ecaa87eef23ac036eded6de0058e3acaf01cc1c9bbd1678d4ef92ad749008d42a783260dc530baf543861e827eecaba5c00435f9df19ff8cc923b87928e373b553dbd78df025a58cb073e7fc0db3d708e4f5cbe4334d9a5955258084a59e52dc264486da7f5fd6e7ec0896d4a089859325683305ce0a2290b4ea2ed10a88e08cd034661dc76de486dcf7724e3d6987b0a21d3271d7528a038120e41e3b7aa4b6e55f26aa366d3d9142419d92b98b434707eb20a9d68b1fa91de90cb5ea34185bc01fb4def38ac6322e6dd223f4dd742fb96e04fe1738669de0d595445f18a4ef386a9f9f93e7c121edd88b22866f72dc09dd2d8e229ac89266a731c0bd4cb31641bae8287127e1e9445726ef33cc8e5a563cb3584a6d75fe5ca5759e0a9a348a70faa0384219c9d21e6037817e2663e95de3a660776028b133a37af8a64961ea31aaa1389ca0ea0886e15aac3319e0b6f31245ba41de6147e1c8c091f27911ba2f4a6c9a5391190d4d286b0f809cea998c5ce8bd6921491d1fab309433377862365ebd9d106b84d269346d6ab858c62ed35dfedd5222cdcdf427a6120697df15f2ef92b99fe73988ab9779a18364ef68fd87ab0f268ef632d395109fdc7cb604dec6432fe7daf08cbf4613d063d9c13f02b02d0f200849b37b081252e0b1e24ce6c51c996a0ce7163465b5dbb8684cf741b4d2e780af5225c6111eb82e8d0be9cd78b08eb1b442e951ea3246e44c13aadb8d1437b7cf7f0b898ce197f852cf816ba26b523a538e8cf8b30e427e80f24a9ef397690dabb609b19c904244fc647d6a55da2e5ddfaebe135d6114f27b2eab303d060080b1639ca16386913c4762cc607b0137f402154f344ea9c6202c4302d7f013276cbb1f68077800b5100dde921db26aaded24178ca43d2daf81dfdc39676c589db70ff74df521ae954e2c0e1a09aaebee02f7ae7e41dc23b4c6de9fc40abed3c5073a408eae2c1c1f3fd64116ad84612b6ffd75e33a6a69b028620fdc6c11cc113a096ba576ee171e584465917468cdf57d048f26aaee564fbc686284691837f3ecf50f68361984f0565c1e3256675f0855bd41946764a3d74471d513d4ed218719d05d60d35e9f1c7afda8d4c9906b07c17e01ae795bb0d5746d8189f06fa1838aa0f16e618df76d5a226f2bb43e932b51cfcca4e23dbe17b1b6d86d5b98e4fdc826721465451e1e61a591706519667828619aa8f3c752b95ecba2b80814d44ba46a0071f5aaedb36055b6b4fd78285541368d3ec93ef97edc73f73c75c313e20e16d64a2f1e35d4f8e3ca0de308a4f53da1177e2e4fcee1af2ee2022c4e652ccd643f9046016d162dd799ce0e7759275721478eb71a3c9cbb2a6fce739542cb4cb81a958e6bff9de7a1c5463b29aedc7cbedbd4dae459d0771f7338ef724620174ad2844d51005de69b7d5574fcd2d6da257dbb00b0ba075545c51cba027685974bef152a77038054fb76b3d9171d09620a5c1da7e62e03f53c3caa84f79f8b0f0b317db68bae918656ba674f0c080c8f71b725d41769b0d5a719b1df872513dba3f493b500f6eda5bd9fa6e60b2695b10b10c4fe978b026b75506dfd79511e47a76d2335d55e4b0b2d4c0d5b74660e9f33f7f82403ec6b34539f55a894e13601f83f3eda5a803d7b40f1629150f170c2bcd5e9a89033284f268efb4bea0925a6a03eb9e1b5e00b2911fb437d2e865a2ee3b373deefc88e4271da70bf229ec6e376894f07b8cf4caa9abc8c81dd4230f06344bed2bc1a817cc3da2cb393c666eb740cd1f68879a7fc85397de3da614918c6c814607105c63b855f881348c1d9101bb32ce71dcff9dd975c72a11c2de6820c2e2a8093282ce364d8e2c4a5285713cdb0d30cbf0587485aceb01352ec1d909f31db6b0ddb6af9e9db248086fff4019fdaed3e5808bf0cf4da70183e907ad01c385cf859d83a5e7ad17494089340660e6be3229eb40600134a1afd6980129c4856e67fe5aad3b98db73c7cfcf7f0ae90a158851c71478da37f54933bbf3305ce9c227c997132f454ae4cfb764db99734d03a2ec6ae95cde196f414b262328641483280346e3fd6cbc90457517a2ac42f54a91ecca329e4f926d7e8e778e0fc70b4538d0136abc0a2d7325094c05146c6ae74dd0890136446d1bd355888040703f23a20c46928d5df8866cc48072ead57560f15ce87339ed4546eff6d7019fb58aa6b4624ba8b234d65cf07e3e77a9e9da1bd957f310fcda8ab130c7382a516eea28ab7658f7ca6bb93bd235a72046763247e2d6b6ac106773e5020535cda197f5bdb9df8605d05d21194728fc327c5c03262d4fbda2d36d42daa8cb112f54bc22c13ca51a2a9433dbece119cf4901ecdc60c722e77312a73f506498509876265b57670efcd47efa7555edbb84f9ad7fa615223728617f094fa9558210cffc4a7f9cfd2bac9190a1d4e946e65d0a9daf4647e07df807a6c22d82578bd5f195ebb2779ac0b37d77d844ecf6bca1e79d83baf8fad0e3fb1ebb10468834105820d1bb056041130e039f3411da73e7d2fa446bcd3ef01d0923ad022059452a2351261cb35fede5dc9a5784413909e33539084a7b12315706426e0dae7ac4a14d8dde35b747ab000add3a7d45ea6d3d96e1923bf9912310c8c02e039769884a38aca307784ef3332a54766ff5199e22d6df6cdab43f86df23ef56144b3b09f754633f4eab2f6fd28bd910eb7f250b50925c3fb9638d2cfd9ea0411eed120feba85304fa931194d99711a0697768c487a0a263d53f4cf78aeda3bc9176d9d6b3320b70f5659acfcade591c1098e9deb62720e308a1b6e86c0c92d54374cfdef786df230dbe463b1b33907235f552270ae0ea9ff14ad961e52c57afcd8e10a2bfd2348755d2b281f41330699feffdfd1fb9cb7de56de1db3a6fec2d0e856cf09700470ed783d085e40a65d04d479570e7d6765660aea01a10741c3cc502cfb097e2fc444d735b25ac13007fd132a7b6d9b5a9e8c57397d0ac465f3a56509b62fd7e1710c5de05e7c5ae26b8a4705bf9fb351e2203f8d537767d0799cd5ffbf09fb28c6a039f167b2f8158b5b304c97981914e3d5b28031270cf5653c21c366d35a201465864d9e624c7fa697cf112c930221e854ced69d830f9fe85857b7c9e92393898118f1ec2fd6b4ac4d5e8afc6092f9e0ea722b558629e3b9bf6c9540b0e0ae353a43556d10300306eb2349e9f280963ab83c4e12dbe3deacfd29a8da2bf710745f76849c6365416dd05ab39a5ac6d41daac8809dae3631c8002e5621ecd0bf43b0ae2998e6cdb11b116556bba0b34af8d46b7f1c88d9adc936294d37b628db228de0b7f5397884c5119bbbf61983576b73d38543f10cace10b66966b80efa9764fe35c4aadebfe5935c20d48345e7c272de04de22e0f94b28e90dc5761d5c5b3ae563e6bb0410c48beb0669df25d8bad6d515c07d7171ef66542dd96ab70f7f83f4a2c3132d5e09d3a9ac8973f417443d3ff997faaee4f60df0e6795cf1ecc525fd9be0acf295706e8aaf099f756196134c4115edf6ecb15f0000f2972a7c6edcb9c69287e44baf271b2bd4a4ad5a3a9cb73152546fa3515f4bd4447a377b0e6e4ea569bab4cfde44473b6f154361d4ec75345fd4b3da10b843df71fce7a7ee47404757d4a93c8f3d18fcc42845edef0cecc1cb059affb06535d6345340da57ad4b9cf31d0c2e1d0288b4bbde5c5d1db373a77d647fef3809ef3a6e7f43dcbcdc89ffca484251246e00b4568661ca787cd2d0010f1abadce418b9217b838ce6a9f6be8ac22d56d998707e7ead4c93a2cbe9857e072f204d998ebac6f1c2121d085a204b7c8071e1b098fbd4a32050f844f78c737f597c986024451f76e21b381a1b45e15d98d5adaa7e4ce06482101ed92ec2c35719fa3f4dbe869f995201dba9a262cc356f5f927463d97a743878a9ca04ccd913573aaf613351890a56ae9093019127872c6a1cde405e9d749c56005b4bb87daab4b35563bfb3c9f15e8bf9f66b84075d300eaee690e3a58b1c75a6857a05afba62e4d875f67d07d2332941934233a2ce05cb6e62a9c4655c6cb485eb722cbab14ae6edefad16677b4f6393151bbd7db3c896bc3db518e00aec85b7595493caadbb6ee1375372d313826605836f6c6e6dea2c7be34984733ca0331a3d61f877186cf9ea3c2d53e9d13afebc70d768d9059f7b8167454e2c6f2738c95a30ae6f6c375e92a81a0fb3e3adc7c5e68acc37422f3f1fe49108c8656eb48e061ef968c256e3fe86a843c30db0ed4af43d057dd767de861a441865c5620cd8a0cf72e03db75eb5f6924d442183b7fc9e6cc7d00661611e491dccc57d21aaebd09c998bc66c12781dc4c9bb8f61617bfde72c5570303521e012b9534f62f4af46478161fe49f15dbef7938ac0078b52604c0c9d8406020be391db11a52c6dc5f8d4a4880271671aaa36ee4e9cd76b12d480dbe77f71293b352b1c3bbadd244008497b92319dd95f001d3715c7a2dadd07a0ac6873ea3a9bfa24279b19017172e2552a62096d9a91a1b97de7c40707d055ca650583368a0c72f0e922463e58a2302844cd58f4d78560a1a3cd603be415534a0af6b1bd6bcc935c708625be264498c68bdb420cfc23289db2744bf2455e84b499cb8629207c7f0516f10f9153a92479bb1cacf7b57814c50b0a27e78f1522d10aff60bf991f5ee266f064828bfcf42ad0373982f9c1428e3d43b78859b507167df7249c19bce66aa52e4daf703a9ac0ba837f7a6f72d076b252a5413e9e51b903b6d14ddc65c1886207c338a145572d251fe4bea5734f452ad57853cd00c799fc2bb46c9e356b08d452eae2d7c66e8cfe769c32d69cfae8e50d8a46d72abb9c40d8d2303ccffff3b2c2324d5950470d4066db58c2b092673bf9ce425304b525f7f877c4cbfd3b761eda44789ce352728516506a2479b999686471a9c16dcdf", @ANYRES32=r7, @ANYRESHEX=r8]], @ANYPTR, @ANYRES64, @ANYRESOCT=r9, @ANYRESHEX=r3], 0x9) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000040)=0x7e6abb92) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x100001, 0x480000, 0x2, "737718730100", 0x1000, 0x7fff}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="f8a299bf8abdbf2d56a913ddacfd82fff604f3b3df08c00b561a29980286bcd10c86075fb058dd10ecdda40402f258837f71122810565870733ed1b57fd8523fde8ab95f54dea8379257654df114241db3d40f79e10a9c0073b33e9c06e44b952d57d406a983d0bd1ce740d745b7969a63eceabdb68fab", 0x77) write(r2, &(0x7f0000000140)="79f24c1b0188eca89ea4614a96db1f", 0xf) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000180), 0x13c) r8 = accept$inet(r7, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r10, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r11, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x40, 0x0) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) kevent(r4, &(0x7f0000000280)=[{{r8}, 0x3, 0x80, 0xf0000000, 0x6, 0x5}, {{r9}, 0x840cd1f0638ecc6e, 0x80, 0x1, 0x9, 0x2}, {{r10}, 0xfffffffffffffffa, 0x10, 0x4, 0x7f, 0x1}, {{}, 0xfffffffffffffffc, 0x10, 0xc77ae7ac250a8148, 0xfffffffffffffa86, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x779bbdbcb5a7da32, 0x2, 0xd61}], 0x2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x42, 0xf7474aeb066145d8, 0x80, 0xfffffffffffffea6}, {{r11}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x20}, {{r13}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x1}, {{r12}, 0xffffffffffffffff, 0x10, 0x80000001, 0x6, 0xe0}, {{r0}, 0xfffffffffffffffa, 0x26, 0xfffff, 0x7fff, 0x10001}], 0x4, &(0x7f0000000440)={0x401, 0x3}) write(r2, &(0x7f0000000000)='oL', 0x2) write(r2, &(0x7f0000000200)="3bb755ada7138a34b94ef1d6b74723", 0xf) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x80000000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r3) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000540)={0x10, 0x300000001, 0x4, 0x1, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6b8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdf}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8001}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0xffffffffffffff01}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8001}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}], ['./file\x00', './file\x00', './file\x00', './file\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) open(&(0x7f0000000a40)='./file\x00', 0x88, 0x40) 16:00:34 executing program 1: socket(0x1, 0x1, 0x0) r0 = socket(0x20, 0x8000, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180), 0x13c) getsockopt$sock_int(r0, 0xffff, 0x1a00, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea44847082be8c85aa5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89d9a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000002200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x9, 0x5, 0x13c8}, {0x400, 0x1, 0x0, 0x7}, {0x7, 0x5, 0x1000, 0x9}, {0xfffffffeffffffff, 0x1, 0x1, 0x1d06ceaf}, {0xdc, 0x2, 0x8001, 0xe9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40087, 0x0, 0x0, 0x8000000}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") kqueue() 16:00:34 executing program 1: r0 = socket(0x1, 0x1, 0x401) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) socket$inet(0x2, 0x5, 0xc1) 16:00:34 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x0, 0x3, 0x7ff, 0x48c48700, 0x5}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:34 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x287) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000100)=[{0x7, 0x5, 0x1800}, {0x3, 0xff}, {0x1, 0x5, 0x1800}, {0x6, 0x3f, 0x1000}, {0x0, 0xa1, 0x800}, {0x3, 0x100, 0x800}], 0x6) semop(r0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r0, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/108) semop(r0, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/249) 16:00:34 executing program 1: r0 = semget$private(0x0, 0x7, 0x287) semop(r0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x4, 0x1f}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r0, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet6(0x18, 0xc216fbbc2511de9e, 0x4) 16:00:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x2, 0x7) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = dup(r0) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xfffffffffffffc00, 0x3}, {0x18, 0x2, 0x80000000}, 0x8000, [0x101, 0x8, 0x4, 0x7, 0x2, 0xfffffffffffffffb, 0xffffffff80000001, 0x2]}, 0x3c) write(r0, &(0x7f0000000040)="0a02000000fc8e58", 0x8) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x80200000, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10282, 0x68) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c10000100000009e0000c0ef5c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) unlink(&(0x7f0000000040)='./file0\x00') 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@abs={0x787bf2fc6a4f7ee6, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x6a23f4e36c2690a7}], 0x1, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) 16:00:35 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0xd1a5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r3, r0, r4, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, r6, 0x7, 0x20, 0x3, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x40000000000001c7, &(0x7f0000000100)=[r0, 0x0, r0, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r8, 0x0) 16:00:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000740)={0x1000, 0x1, 0x7f, {[0x4, 0x10000, 0x138c, 0x4, 0x5, 0xffffffff7fffffff, 0x800, 0x1000, 0x0, 0x0, 0x4, 0xfff, 0x7f, 0x0, 0x917, 0x20, 0x5, 0x8000], [0x8, 0xa6b, 0x7fffffff, 0x100, 0x5, 0xffffffff, 0x20, 0x9, 0x3, 0x8], [0x1, 0x6, 0x9, 0x0, 0x100000001, 0x1, 0x6], [0x5, 0x4, 0x12, 0xe89f, 0x116, 0x2], [{0x8, 0xff, 0x80, 0x800}, {0x6, 0x7ff, 0x2, 0x8}, {0x77, 0x5, 0x55b6}, {0x3, 0x7, 0x40, 0x9}, {0x3, 0x5, 0x7, 0x6}, {0x7fffffff, 0x9, 0x100000000, 0x1000}, {0x2, 0x7, 0xfffffffffffffffa, 0x2}, {0x5, 0x40, 0x4, 0x1}], {0xd8cc, 0x5, 0x2, 0x7fffffff}, {0x1, 0xbb5a, 0x9, 0xfff}}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x3, 0x1, 0x400, {[0x6, 0x16c341c6, 0x80000001, 0xeb32, 0x6, 0x8, 0x5, 0x3ff, 0x4, 0x2e9, 0x2, 0x5d1da137, 0xffffffff84a3fb96, 0x4, 0x0, 0x1000, 0x41f5f7dc, 0x8001], [0x6, 0x6, 0x80000000, 0x5, 0x8, 0xfffffffffffeffff, 0x2cc, 0x5, 0x40, 0xe90], [0x8, 0x1, 0x3, 0x9, 0x9, 0x2, 0x1], [0x1, 0x100000001, 0x80, 0x4, 0xff, 0xffffffff00000001], [{0x4, 0x0, 0x100000001, 0x7}, {0x4, 0x2d031d93, 0x200, 0x98}, {0x5, 0x64eca810, 0x8, 0x111}, {0x1, 0x852600000000000, 0x0, 0x40}, {0x8000, 0x8, 0x8, 0x471a}, {0x4, 0x1f, 0x3, 0xfffffffffffffffd}, {0x7, 0xa68, 0x10000, 0xfffffffffffffc00}, {0x10001, 0x4, 0x2, 0x4}], {0x401, 0x800, 0x6, 0xf8}, {0x1f4, 0x6, 0x1, 0x5}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000]}}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x781a05e9, 0x0, 0x0, 0x7}]}) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/164) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0xca) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="75988869cf8b2051f3be306059d2c2469633b1b4c975d372e836f3a2db1f726a319bb4c0ac41b931adbee2bd67115a7f77ccf74e07c0b75e9bb215e67f1c2f1d7948ce1da2a436aa99397bc23cdcf3", 0x4f}, {&(0x7f0000000280)="052670c161029c6421f2e1b8cbf201caf3365d61df5d5875d94d2c01c70eddf438e82b5c7bd4ce28fc1b3d07651035099cb2d076a0286d9244e932fc9fb7fa8f1425a4c8a9a3cd2fa196eb5711f15442a979b4f16b0046266de81bc56ead8566954fe669", 0x64}, {&(0x7f0000000300)="118aa0f87d55e58e75101e9d29fca91f5d43d59e63dab2f4f8458c4404df48bdd8505505755cba67f0f7ffc739d5aabfc3d625a740b6da32e1385441cee8c0c470202b7846f8cb96e6dd2afae65fa2d21dde2b02accbdf4a28d889b2098f5a3959ab360f641cf5e506c2bff2aa280ca5e5af73405ad4a1c3cc69801c90cc0fb7b20a661e11725ee561b277a9a1cdab57ae6fe60c230a75601a3e0bb3c1326f0ff5f400494dca9ee90287f0149eaf88b74762965ebd87823579f713fc28d7f811ae6e2f814b9082292e72f8b487f8b40c1f198ec5d8befffd5388a1a74c531ac678ee9303db70553bc52b5e622bb5450e01c2dbbc02d3a6a01d8dc70d25477d63d448fbb7095f65b5579014e880d7db86506eaa7390445027e43579f73b172c9a7d442b0152ad852b4bd17d12a62a8fff030f70dbdd8ab6ab7695f084b1b88ee2dbc92548bb89264c92072c8897bf91962bfd051368889493ecf2ba24a93e203563b83acb2d8f385c70cdab2811e35b45a1f08cddd0dac760e2b1df280f040a04cf68991ca16312f9ada1011536023561dd6863cd1fd09d5ff9ec4e5b1658dc42a6b2694a3b727f0de9830e96d413262e40564dd20c9460d19bb75066e71098bfabea3eb6d128b91ee93aa454b55984b6f46cd541dbca074e207c7ab96be69467210598abf4f53847cb702b45ddf7ed54413b2b70f7fc11ba41eb9c20c32d52aa2ff4a39487f4d5709454ea28ed829ff23d2175fc7f173d59ee40bb706454a504836cacb2d8a07a59c49606ef986485bfde677628a109a8153f717646bc49f8bea099fbc7edcfdef955ef4ae2efb2ffb550c3e4eab7680f8de2e2ee96df3a77a220ccf682694e1709a40b8fe421525e7e7938569da6e08431a1fc12b00759a13396f6f6023a8b42b857e27818feb9c3cddaf510d9d27b95f43102e2d0fdf6c7a58209e1aac5ea67843c24e735bab92af920d2b516151abda8e5723618262e4d7fd97665b2ef017a67945ba9fb8ef3b67d6e1e2a988b72eb86876a563420c41037c05b8ae7b33ab0690197251c86173d43d60712bbb66a555286d624ed784d06e3484285793b96e6134231ff3acf4ce49a0cc653611b0a2a4e67a75012ffe5944e616da2c08c01406ccce7f442691861c51d11318470d89dcde2653d5343b22afdae726b5299f7456d409ed3a1fb0158fa817c56fd9b936ffb861dfd70296d16d3fd4b7aee4a1c1e671ef6cb6e6dbbc1c811cb4086c7b975fc3f1d03cafb4eeddcc2a53aa94b2b0cd0031e0fb8da9659a54306d2d48cf137b94d476629d18c9b9f96ff3ecb63f9c827fb5e8b79908e8cf2a3871c4933597d5376f7499174dbee8db15b9de3a54e772e76919a47fc8274ee6f6654368db6615c187384b8ff98f886e5073accfb9d6b9927897f8c375626eea02428aab85099a95550f23c746259e4f540524d2e36773ed5956df9009e7c46399615910d9c6782cb9397e74b680b8f844a7c248ad52814880cfb056b849b88ba37ae7e8a944f61e847a16029fd8083cbb6bd267aa820693e0dab1b4a30066c39d9e2624faab18759ddbf97ce4eab88ee2510def27003034f7146ebf3c86054f47247f90587750da8d9672fc313bf4434bd7d192741133993460c9b2f810dcb4339cddbb3f3414c417965cb02d355f93f3fcebfa36aea8ca9982a56dcd042eb627beaf5347286aa0aeaf46ab40731adbf990a85974b63225f05db6ae4d25968c608f944c32a80182a8841a2a19eb50ae566688fc1cf6fb93e908b8272c365d27cf6e10c4791919d9c09597c83fefba8f781cfee941fd5d6ce3d85adf59e5b7ab6aa566768ebde5db10bae94274e1e56bd9f4904938703fbdd758e25db01e579adafe30796765cb07edf401cca7cbc5ce3451f61b83afd51f90e6327776740568ade717390cffba63f63fa246951144faebe521ef836bef4b858178fe3b2e8b84e41872ce81cbe6baaa08345d08717c1c19633d4fa46f342f59c1cd04825d9dd566641eef1c40ef59fd09a4f4e597fbb3eae8c67d2f86182ea151a60cd5acdd676953c6952136671aaa70853c4f2a33f36dc69341252daa5a1d558622575d04279ff20d13f0d47a33f62d0d6b8d1af1c0d01b14470cffa84373a411c38fa44f911b73af480f889bd01a5ba5d0e0d62fcd2bac145050fb88dfc2783e90b10f19f3013cb024712734bcd17cef988e42c0dd5548dfcb6df1955ef4c53aa169b3c8ebc12d5d6bbf5e41b6f612e8ebed387cb81e87bdea502108339fd6c7773f06a5c800cefd7b252e453a1ec4ad78ad04b3697dc2c9fa9080ed03cad5cfbc3e5984ee6c35060ba60b98988504062f7ee426d02cb66120111304777a6a5efca6b10d1f96f14bd684aa8dc8996fd45cec8a8a493138cbb96112d4d024bece58055c6b8952010dc12847fba5fa9ace9af79e2bcfc86742fd95616b6e2f092fb1c244698b27ed66fbc8860827e08051c75e5ba05fff61947135247dae94bfeff58c69df256dbdc6438b11b3cfd9c0643ef8df48338df77dd5f6a8532552bfb962d50f8c477bcb0f6b88cbac377f19137f13dbeb0393b99624dab34d251a882b2cce14cf315ce98502637f844de30eef449cca622f425a197a62aae23abfbe4a05223a503c163f4c36f37a0ac8d927aef766f9961dd50fa84f68729b39026994076e64a01e0ed44948a8866c0dcea418449e13b55ed2fc8e3e7bd5c96fe16761b64dd68ef1de6d3fd885ec1af26b7c3706c86c7f31718d0cdf8669ba1eaecbd75ad0f1f328204871d8b91b86db0fd6f553695a47477e73f0912d07838137738909b983131fe83b25c4b98c1c1566636628333e6082ee553d1b5afca551f9bd94d414ec2106b41e40b0b2247e7ab849b4c59d782dba0e242af5d9a33065118fdd49dbc646a187549c9f0c6dc2fd95e7ebf89d1902fa1e1f1c34992315b99d053b7adc17f37b0590cd870954f7435217f3b847bfe5af4c613082021bb307f1f4c26ef8dc5b7da2e1a218f30e7afc86658f2adb41f78be83a8fad328c59cd3107c8600670ec975a852419769d2f6cb5f202124a3f320556ee9fb74a4de550c2f955720866ff868c30683d9ccd8ccf82ca534eeeba8ead799c479ff98e1faac922f3660d6e248ff06ef8320ddb93d8d35c44845f845b60faea431269a62f51b0cf8323bcfe38a38c747f96acb5a008853d9307edd0634fd6495b46d7ce03868fc5600ce9304df7743a3bc1c5d8c53eb1ce1a815e9f35524f8fd7b1d396f4a3298691ca11f8f17fcb1bf5433dd5492b0fe01ad4d807860f18ca4231f077cbe1f6b5a9ae4d06942ae7850ad4ba914b0649eedc99d67c67f2dcaa0202ab76f38bf3321d701226e5435d02a4cba3c5db9cc85623bb4e410fe97510c798c15623ddbc4fd8643a67997356f7a60868eec3d8d65486dc3be1847040f0ba0edcc3c249f4d12ed03719608efeebf10326de8bc86fa24de23c6a8631e095aadae87ef84c7dccdf75794ef6a4dcc5c34b1a0446e8d2782a6a6f938c099f98be50a49914a6426753b2e90f926a354432fb98d5a3edf5c9142147725d1ba01ab2fb6c6625917fe6f3e0de7cd231ad1611e122e2b06f02c6dc28796871bf748119c22b7ff7740a9918eb7351c765aab16880dd6a72047a2ed9fb2469406ff3bbbd125ac156809e98e9d457fb276e4a4e9f0bce1c8d32555cddececad898280149065d15fe334c3eeb2e185f7832c011d5ac42729e1bbd5b7f7aaf83fd0e37788088e6ed42afd1ca5a00f8184f2973e01bfc4068443b9b59848657d4d61b782632c3f2b8ea850de11df62f43f5c8a011e77b353c4071451f88966801cb8bce03f6df31ee9d68dbd321146be97d8291382beadd9537b7ea1fcf7bac770daeeef5c6305d763d187f0aae820db4c3ae68eb3b224fdd405ca984479ade21b14f948d50b8d397e2676e75b3b1c883708d94c18584fb8e925b86bd325e29b6d1a5bddf4b61b6f429d8991f63cd996adf8722e7cb327adcf58cac04f1d786fdeb2c25fedc3c236fcbc22c40d5296e95d1cdce4734259d7fad9ebce3190d7b4bb4b0db7a59576c9c1931d07b569c71d3aa4fdcccbe6564e968ea502de601180cb59d2abd8cf2e6b1bdd1b3267820993e9bfac0f6cdb3653b80f3aed377a880717940b618043b04bd2764a7f6f46856c1168493c8d37d6c07684e23faabba5ef5c2239341311233a57500a467f78ab8d656015cf94fb11c8ea76aed3e0fd5f87ce714d39db2b7ff40d3127ce7a51321260e421e68554dbe49b3cb7dc877724026fcc8bd748c29ee8b01e0a9bb714a0b752aa03d539d8225bc5369619353d77770e78e96ef6f330ceb135a3853b48af319201e721914fc01fb63b6001bc509c7d22a7881adcdd67c0b2659b32240206880238f81682e96ca7eaeab1ebe82e9a094678bce7a77ebecffd9c49d2b2126f4486fcf813c986c8698a2095d3d3ede32f9efa298ee68e01d6360a993e1bc9d3634820f49404699c88dd10573a1c62a662e459b357cc8f25f7ba38adc3d70bd2733e85ee59f08c01ccd904dba75d4c2332f5a3f86ddcf30936b3ab48d0f29c31ad727833468ed7385d2c1325b23e1a60eb6e58d7adc82359e5f3d7835483e07ee47a55bf5ee9af220437b6f6c006dfde7f8418768502b4806a8cfc1ac9bbfa7b536ef9dd9a5efc2662efc47ff3252da4cd700f9a33433ce70c3242f3c83a7bfc0f5f279c6c1d94cc944a3fd7908ce610100c80f13394a71723f13e3c0ae9ed3bd8a809363bdd01cb3bd67cfdefabc1e4219cfb81cd120012dace51d20d26f4b6d1021fb4d53ff73797f5b5f82d08a4bdcc6ee2caecc9e4f60af703c29c00bd748118011896420e2bc12ef0dad85b8439b2260a70e257d6a099350fe4648ca35c037fb14e26aa165720c1a606df54aeb08dce3c3d93ef7755c36fe61c810114695dd7f360b4442331afb558ae2731141cfd0745241c15ad32542a37458d4447be5a9b0a684478fe7711f52ec4bacf0bf7968885b73f92a9faf48a822656168c4befe7dd5503bce984f6ef7f3bc57551e9d785982de0bb82367db2ea0aef6bc0bb1a2d95cf2f3e54f5c182d126e4b59a03ba80ac6177979d88c9c571fe51f1bf0871043e677698709bb250a91ac3821def9ba523e07f0e6bea7b59d118b4f45c8946cba0c0bb95446be811647b074aae6bb549fb7ebbc860c5e8dd993b2375a7d65fde46046c3c8a04bc4667058efcad2a9738901bf563a9deee36ca330eda521c3beb1e2103cbc47e8b83f6fbcc8326bc927c3c98e59558e654bd1b78b8f1c3f3478ab650071aa7d0dff405c9f07ef433f847f1725732560967ba5e96c9f11487652dfbd93885b2261f74817161effaba92a45e6224c39ef6315a92e29bb6a18f261c76dfb7cb9466c409562983a249bf4193d03b21f6c61038a238403e51b70f5c4fc8eeacc7f3df5290e8ac4909dcac296305338742984ae9a90625aac5347e8e10300b5b26b9a1c080bc31f531c03e9c998ab37a3b18db28be7b72c6ce0d715e8572ce3f7b24ceda4fc9c43de2a919f94655d413f87c509e3b152ca58336bdcaece6579c4094f50018a539b81985c7e2d0cf89a90353bdf5fa7271ff6c3885d2a07edbe8f73ed5a55b34a9ded0ce73a9377cdb3313eeaf4cdd55f412c149f7cea23111d8ecccf0dc0ab548716dbf80622a45a329fc10b2d7e3b691daadf3854c096097b4556e2738688536e25e2ac6bd7f9eee310f265b6b1f68e5fe154bfe3a53f2751c4b2acfc7d75172374a772f4d525a0", 0x1000}, {&(0x7f0000001300)="167c6aa25e73a980b978734f4948f552865d591506f81426eb406a173d5044a0a580989d675f080c8274733db49ac85c9aa30086dc0f4b6bccb0703d77f9df511be3c52b71248717db01669fe8e7053b00fcaa7ea30f828a7d4f6e6a36379b1a1a281b45ab93ffeadb3478f15850268fe4dd37f61f9e23f86f13e675e5dff39d96eca7206f72b772206dc1138461219af061eaf1536040d5bd42af680edda54e1ba2f7663f9ae3b5a054f4a083860777fc6c0a1486d4ec13d0f41ba20ecda39a2b5de6545e8be29340f6ea83eb1dfb3f0ccf94ef9459e77d88abddc15660b5e344c5df29b9411446a66b1cb9092a9f58da1d", 0xf2}], 0x4, 0x0, 0x0, 0x8}, 0xadf4db6f10370651) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x289}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b2fa80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b2fa80 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xd557b2b5f8942127, 0x111) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x100000001) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r6 = socket(0x18, 0x4000, 0x8001) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1040, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10043, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x49, 0x0, 0x5, 0xffffffffffff0000}, {{r4}, 0xfffffffffffffffc, 0x80, 0x4, 0x200, 0x3}, {{r5}, 0xfffffffffffffffc, 0x15, 0x2, 0x2, 0x9}, {{r6}, 0xfffffffffffffffa, 0x1e45f83ac4fd0e82, 0x40, 0x1, 0x9f}], 0x80000001, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffb, 0x58, 0x2, 0x6, 0x4}, {{r8}, 0xffffffffffffffff, 0xc4, 0x80000000, 0x4, 0x7}, {{}, 0xaa1932b5c22c53cd, 0x40, 0x1, 0x4fde, 0x8}, {{}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x80, 0x6}, {{r0}, 0x8000000000000001, 0x20, 0x1, 0x9a8, 0xffffffffffff0001}], 0x100, &(0x7f0000000340)={0x0, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x60, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) clock_getres(0x2, &(0x7f00000000c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) readv(r4, &(0x7f0000001400)=[{&(0x7f0000000140)=""/38, 0x26}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000340)=""/153, 0x99}, {&(0x7f0000000280)=""/65, 0x41}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5) clock_getres(0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x7, 0x7ff7fffc, "737718730100", 0xffffffffffffffff}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) write(r5, &(0x7f0000001480)="082635ee3e6e817de3f8fdf059d37656d1740e0bb060582217e2e22f084824b56513386c2dbe436760bb368ce7e773f28cf87a5ab2421f0d8ec39d2a74411cff306c4b12d2fa1469bc128ef3500c6fe69decd16d7d6a0f408af4b7c21801682b02dc0980b30c77d0eb4b4bb18b440e71a76eeaa017112206950b96edc9d0616c31423b069e59bc8689f6767d471d0d7d01cf423937f9ee5697a4673621029bbf0b9293a0148dc0190e5e8802450ea6bd9c682de47453655ea934b60593516ea583fd67cd726272c70ca2e555010b9c85b57290b4e3b13aecfbc62d2241e7d63802f17dd2857b7c5d6a8ad7d613f4b115067b29", 0xf3) semctl$IPC_RMID(r3, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) fsync(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x0, 0x1}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r6, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x481, 0x9, 0x100000001, 0x2}, {0x9, 0x7, 0x5, 0x3}, {0xfffffffffffffffc, 0x400, 0x10001, 0x1200000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc008, 0x110) read(r1, &(0x7f00000002c0)=""/168, 0xa8) 16:00:35 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xaf, 0x0, &(0x7f0000000040)=""/175}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:00:35 executing program 0: socket(0x0, 0x8000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) panic: malloc: allocation too large, type = 2, size = 18446744073709550016 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *330697 35222 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff9c0,2,a) at malloc+0x9c9 vm_get_info(ffff800016b39430) at vm_get_info+0x9a VOP_IOCTL(fffffd80365b2680,c0185603,ffff800016b39430,1,fffffd803f7c69c0,ffff8000ffff3160) at VOP_IOCTL+0x88 vn_ioctl(fffffd803afba0f8,c0185603,ffff800016b39430,ffff8000ffff3160) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3160,ffff800016b39548,ffff800016b39590) at sys_ioctl+0x5b9 syscall(ffff800016b39610) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,17240900010) at Xsyscall+0x128 end of kernel end trace frame: 0x174d0296df0, count: 6 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 malloc: allocation too large, type = 2, size = 18446744073709550016 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff9c0,2,a) at malloc+0x9c9 vm_get_info(ffff800016b39430) at vm_get_info+0x9a VOP_IOCTL(fffffd80365b2680,c0185603,ffff800016b39430,1,fffffd803f7c69c0,ffff8000ffff3160) at VOP_IOCTL+0x88 vn_ioctl(fffffd803afba0f8,c0185603,ffff800016b39430,ffff8000ffff3160) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3160,ffff800016b39548,ffff800016b39590) at sys_ioctl+0x5b9 syscall(ffff800016b39610) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,17240900010) at Xsyscall+0x128 end of kernel end trace frame: 0x174d0296df0, count: -9 ddb> show registers rdi 0xffffffff8118e297 db_enter+0x17 rsi 0x2a6a __ALIGN_SIZE+0x1a6a rbp 0xffff800016b39070 rbx 0xffff800016b39120 rdx 0x2a6b __ALIGN_SIZE+0x1a6b rcx 0xffff800018963000 rax 0xffff800018963000 r8 0xffff800016b39030 r9 0x1 r10 0xffff800000b168c0 r11 0xb1f305f05dfbee35 r12 0x3000000008 r13 0xffff800016b39080 r14 0x100 r15 0x1 rip 0xffffffff8118e298 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016b39060 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=330697 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff825545b0 process=0xffff8000ffff6010 user=0xffff800016b34000, vmspace=0xfffffd803f013dd0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 35222 411799 36369 0 2 0 syz-executor.1 *35222 330697 36369 0 7 0x4000000 syz-executor.1 36369 320159 56690 0 3 0x82 nanosleep syz-executor.1 62505 295486 56690 0 2 0x2 syz-executor.0 11735 131983 0 0 3 0x14200 acct acct 21439 37003 1 0 3 0x100083 ttyin getty 25889 21508 0 0 3 0x14200 bored sosplice 56690 6824 55718 0 3 0x82 thrsleep syz-fuzzer 56690 1834 55718 0 3 0x4000082 nanosleep syz-fuzzer 56690 160734 55718 0 3 0x4000082 kqread syz-fuzzer 56690 29234 55718 0 3 0x4000082 thrsleep syz-fuzzer 56690 316399 55718 0 3 0x4000082 thrsleep syz-fuzzer 56690 395815 55718 0 3 0x4000082 thrsleep syz-fuzzer 56690 89106 55718 0 3 0x4000082 thrsleep syz-fuzzer 55718 402054 46002 0 3 0x10008a pause ksh 46002 332779 45601 0 3 0x92 select sshd 45601 33140 1 0 3 0x80 select sshd 7654 327973 17801 73 3 0x100090 kqread syslogd 17801 386342 1 0 3 0x100082 netio syslogd 51723 350581 1 77 3 0x100090 poll dhclient 58543 112137 1 0 3 0x80 poll dhclient 84096 266450 0 0 2 0x14200 zerothread 39766 221611 0 0 3 0x14200 aiodoned aiodoned 90321 491028 0 0 3 0x14200 syncer update 16942 509912 0 0 3 0x14200 cleaner cleaner 2512 221671 0 0 3 0x14200 reaper reaper 41821 186601 0 0 3 0x14200 pgdaemon pagedaemon 96076 314484 0 0 3 0x14200 bored crynlk 16021 321970 0 0 3 0x14200 bored crypto 68296 459318 0 0 3 0x40014200 acpi0 acpi0 52502 45170 0 0 3 0x14200 bored softnet 63450 51496 0 0 3 0x14200 bored systqmp 47516 461999 0 0 3 0x14200 bored systq 38117 57118 0 0 3 0x40014200 bored softclock 90539 103490 0 0 3 0x40014200 idle0 21506 308543 0 0 3 0x14200 bored smr 1 255588 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 9571 7257K 7450K 78643K 20699 0 0 pcb 13 8K 8K 78643K 799 0 0 rtable 117 4K 5K 78643K 1394 0 0 ifaddr 71 16K 16K 78643K 461 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 203 0 0 iov 0 0K 24K 78643K 443 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 5314 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 55 0 0 VM map 2 0K 0K 78643K 12 0 0 sem 12 0K 1K 78643K 554 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 4245 0 0 sigio 0 0K 0K 78643K 47 0 0 proc 50 38K 63K 78643K 1237 0 0 subproc 32 2K 2K 78643K 255 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 399 0 0 in_multi 33 2K 2K 78643K 269 0 0 ether_multi 1 0K 0K 78643K 20 0 0 mrt 0 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 144 636K 636K 78643K 144 0 0 exec 0 0K 1K 78643K 730 0 0 pfkey data 0 0K 4K 78643K 6 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 114 22K 31K 78643K 10890 0 0 UVM aobj 130 4K 4K 78643K 172 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 595 0 0 NDP 16 0K 0K 78643K 141 0 0 temp 198 3536K 4176K 78643K 81143 0 0 kqueue 0 0K 0K 78643K 39 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 32 0 26 1 0 1 1 0 8 0 rtpcb 80 292 0 290 1 0 1 1 0 8 0 rtentry 112 178 0 133 2 0 2 2 0 8 0 unpcb 120 1720 0 1703 3 2 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5496 0 5496 1 1 0 1 0 8 0 tcpcb 544 1622 0 1618 2 1 1 2 0 8 0 ipq 40 13 0 13 4 3 1 1 0 8 1 ipqe 40 26 0 26 4 3 1 1 0 8 1 inpcb 280 4188 0 4181 13 12 1 2 0 8 0 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 26 0 22 1 0 1 1 0 8 0 pkpcb 40 24 0 24 8 8 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 64 0 64 14 14 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 762 0 543 18 3 15 16 0 8 0 art_table 32 763 0 543 2 0 2 2 0 8 0 art_node 16 166 0 126 1 0 1 1 0 8 0 sysvmsgpl 40 39 0 31 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 552 0 542 1 0 1 1 0 8 0 shmpl 112 170 0 42 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8192 0 6801 46 0 46 46 0 8 0 ffsino 240 8192 0 6801 83 0 83 83 0 8 0 nchpl 144 14495 0 12870 61 0 61 61 0 8 0 uvmvnodes 72 6319 0 0 115 0 115 115 0 8 0 vnodes 208 6319 0 0 333 0 333 333 0 8 0 namei 1024 60849 0 60849 5 4 1 1 0 8 1 vmpool 520 10 0 10 4 3 1 1 0 8 1 scsiplug 64 9 0 9 8 8 0 1 0 8 0 scxspl 192 43421 0 43421 17 15 2 7 0 8 2 plimitpl 152 368 0 361 1 0 1 1 0 8 0 sigapl 432 4378 0 4365 2 0 2 2 0 8 0 futexpl 56 103182 0 103182 5 4 1 1 0 8 1 knotepl 112 1730 0 1711 2 1 1 2 0 8 0 kqueuepl 104 2332 0 2330 1 0 1 1 0 8 0 pipepl 112 4996 0 4977 7 6 1 2 0 8 0 fdescpl 424 4379 0 4365 2 0 2 2 0 8 0 filepl 120 44095 0 43994 10 6 4 5 0 8 0 lockfpl 104 1392 0 1391 1 0 1 1 0 8 0 lockfspl 48 495 0 494 1 0 1 1 0 8 0 sessionpl 112 31 0 21 1 0 1 1 0 8 0 pgrppl 48 67 0 57 1 0 1 1 0 8 0 ucredpl 96 15712 0 15705 1 0 1 1 0 8 0 zombiepl 144 4367 0 4367 3 2 1 1 0 8 1 processpl 864 4397 0 4367 4 0 4 4 0 8 0 procpl 632 9534 0 9497 4 0 4 4 0 8 0 sosppl 128 52 0 52 16 16 0 1 0 8 0 sockpl 384 6260 0 6234 22 18 4 5 0 8 1 mcl64k 65536 654 0 654 75 74 1 64 0 8 1 mcl16k 16384 31 0 31 15 14 1 1 0 8 1 mcl12k 12288 82 0 82 16 15 1 1 0 8 1 mcl9k 9216 39 0 39 12 12 0 1 0 8 0 mcl8k 8192 102 0 102 12 11 1 1 0 8 1 mcl4k 4096 368 0 368 7 6 1 1 0 8 1 mcl2k2 2112 29 0 29 16 15 1 1 0 8 1 mcl2k 2048 62243 0 62199 26 19 7 19 0 8 1 mtagpl 80 117 0 105 3 2 1 1 0 8 0 mbufpl 256 125042 0 124908 56 46 10 39 0 8 0 bufpl 256 16123 0 9803 396 0 396 396 0 8 0 anonpl 16 411954 0 398172 161 90 71 81 0 62 11 amapchunkpl 152 19135 0 19031 48 38 10 12 0 158 5 amappl16 192 23185 0 22393 161 112 49 60 0 8 8 amappl15 184 757 0 755 1 0 1 1 0 8 0 amappl14 176 621 0 616 2 1 1 1 0 8 0 amappl13 168 325 0 325 2 2 0 1 0 8 0 amappl12 160 5 0 3 1 0 1 1 0 8 0 amappl11 152 453 0 442 1 0 1 1 0 8 0 amappl10 144 1034 0 1033 2 1 1 1 0 8 0 amappl9 136 1077 0 1071 1 0 1 1 0 8 0 amappl8 128 669 0 629 3 1 2 2 0 8 0 amappl7 120 1113 0 1107 1 0 1 1 0 8 0 amappl6 112 452 0 441 1 0 1 1 0 8 0 amappl5 104 259 0 249 1 0 1 1 0 8 0 amappl4 96 4650 0 4619 1 0 1 1 0 8 0 amappl3 88 749 0 744 1 0 1 1 0 8 0 amappl2 80 34188 0 34121 4 2 2 3 0 8 0 amappl1 72 87675 0 87250 28 19 9 20 0 8 0 amappl 80 9965 0 9930 1 0 1 1 0 84 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 171 0 42 3 0 3 3 0 8 0 uaddrrnd 24 4389 0 4365 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4389 0 4365 1 0 1 1 0 8 0 vmmpekpl 168 33187 0 33160 2 0 2 2 0 8 0 vmmpepl 168 513832 0 511964 317 222 95 111 0 357 5 vmsppl 272 4378 0 4365 2 1 1 2 0 8 0 pdppl 4096 8784 0 8750 6 1 5 6 0 8 0 pvpl 32 1167494 0 1150624 412 245 167 277 0 265 26 pmappl 200 4388 0 4375 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 709 0 182 18 1 17 18 0 8 0