23cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() getpid() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x5, 0x4) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x18501, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) 16:01:26 executing program 1: kqueue() ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) r0 = socket(0xddded7287a4e5a42, 0x1, 0x3) kqueue() r1 = socket$inet6(0x18, 0x4000, 0x7f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDSETRAD(r2, 0x20004b43) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) 16:01:26 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) poll(&(0x7f0000000280)=[{r1, 0x8}], 0x1, 0x9) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="f5408e7e53440a6a91ce86643974775710a99e60cada859725adb9dde1097378e680cdbc469f19a8cab6666f44922abd1f51faf81ab48751e3996d0737cd5ecdf197a85025ca5a9d0ac12039a799cc1c7821c69e80acaad27ed8337aebd0e543b7c15afebc72b896678b10dec6a6ca579af2a666112c3da98c5fd64f69feb637a4fc7bb3f47ef8368a0cd641f72ebb34dc912171d4dbe2e35cac40d840cbc8d7a9e54b", 0xa3) kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x10001, 0x2) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0xffffffffffffff1c, &(0x7f0000000280)="b75c0302000700000000e80000427bd63cff782644cea3566afc388fcdb96a6465c04db033dbbb96f354844197a77844e5cd50df1adb0dfb263922f3cda21d262b1ec825c02b49bc970d8650ee608a0f3138499bb255714caec4a8f530a7fc845265057200978f7e") 16:01:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r7, r5, 0x0, r6, r7, r7]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r6, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') 16:01:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000013fb2381043c1b519748e0abb4f0dd23ff264e0dccffa891d4ffefcd462a2db7"], 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) 16:01:26 executing program 1: r0 = socket(0x11, 0x4003, 0xffffffffffffdfff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000018c0)=0xb4) socketpair(0x6, 0x5, 0xfff, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) fchmodat(r4, &(0x7f0000001840)='./file0\x00', 0x18, 0x2) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0xfc) recvmsg(r3, &(0x7f0000001800)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/5, 0x5}, {&(0x7f0000001200)=""/18, 0x12}, {&(0x7f0000001240)=""/24, 0x18}, {&(0x7f0000001280)=""/145, 0x91}, {&(0x7f0000001340)=""/145, 0x91}, {&(0x7f0000001400)=""/168, 0xa8}, {&(0x7f00000014c0)=""/204, 0xcc}, {&(0x7f00000015c0)=""/59, 0x3b}, {&(0x7f0000002900)=""/76, 0x4c}], 0xa, &(0x7f0000001740)=""/161, 0xa1}, 0x20) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001880)='./bus\x00', 0x80, 0x162) r6 = socket$inet(0x2, 0x3, 0x81) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0, 0x3}) dup(r0) select(0x40, &(0x7f0000000000)={0x9, 0x7, 0x0, 0x5, 0x8, 0x101, 0x2, 0x6}, &(0x7f0000000080)={0x4, 0x5, 0x800, 0x4, 0x2, 0x9, 0x7, 0x101}, &(0x7f0000000100)={0x20, 0x80, 0xfffffffffffff001, 0x5, 0x3, 0x80, 0x2800000000000000}, &(0x7f0000000180)={0x5, 0x80000000}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x1000}, 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:01:27 executing program 0: r0 = socket$inet(0x2, 0x4, 0x64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) 16:01:27 executing program 0: kqueue() r0 = socket(0x10000000002, 0x3, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x5e5cd1eda95990c, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 16:01:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0x296, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000600)=""/45, 0x2d}, {&(0x7f0000002980)=""/83, 0x53}], 0x1, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, 0x0, r6, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) r9 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r9, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) pwrite(r4, &(0x7f0000000140)="b1b4000000000000000000020000219198b05024f6ffb956f56a3ffdcff82422ca589559052eddf02d73f11fe349a112f98202c023643f42695d01716a9c0309dd3b0ce4fd607c8d3ccc430c2ef0f4d4a510e5ffadb2473a6d312774bd9625e049b2580003bbbfebdd", 0xfffffffffffffea8, 0x0, 0x0) pckbd_enable: command error 16:01:28 executing program 1: r0 = socket(0x400000000034, 0x2, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) pckbd_enable: command error 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x7c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r3}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r4, &(0x7f0000000340)="fd26607077d616687afd287746edec6aed83cb2c3ff7ad8763826ac0c9018c69eb54a4dbe029ca228bc0e9d91b5c93fd397bfbe541d07b30bf7f0a42508e5a27aa618b59e4890ca7957a8f8adcf09bb5d73fb75ae309d26a39e2906d45d7c666696a2ea0f1b3e28523da7780ca5c98a5a6884810a70cf40a82704e97011c349af6339ff3070e6e3ab3298c569a889c3c9131afcc230bf1f19048fe4774e28c6e014c7335", 0xa4) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x3, 0xffffffffffffff7f, 0x20, r3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000100)) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000280)) setsockopt(0xffffffffffffffff, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) close(0xffffffffffffffff) 16:01:29 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) r4 = socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = dup(r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) poll(&(0x7f00000003c0)=[{r4, 0x100}], 0x1, 0x4) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) socket(0x20, 0x4, 0x2) 16:01:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = socket(0x20, 0x8000, 0x0) r2 = semget(0x0, 0x3, 0x488) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001280)=""/4096) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x20, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = fcntl$dupfd(r3, 0xf, r1) recvfrom$unix(r4, &(0x7f0000002280)=""/244, 0xf4, 0x2, &(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8) semget(0x1, 0x1, 0x22) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000e) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47}, {0x23, 0x6}, {0x187, 0x3f}], 0x3}) syz_open_pts() r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getrlimit(0x0, &(0x7f00000001c0)) r7 = semget$private(0x0, 0x6, 0x80) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000240)='./bus\x00', 0x8, 0x14) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r9 = accept$inet6(r8, &(0x7f0000002380), &(0x7f00000023c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x6) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r11, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4016, r11, 0x0, 0x0) getuid() semop(r7, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) 16:01:30 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x10000, 0x3f, 0x10000, 0x0, 0x0, 0x401, 0x9b4, 0x10, [{0x7, 0x7fffffff, 0x400, 0x8}, {0xa36, 0x3, 0x1, 0x18000000}, {0x5, 0x29d, 0x10001, 0x6}, {0x2, 0x8, 0x400, 0x5}, {0x46e, 0xd5ee, 0x1, 0x250}, {0x0, 0x3, 0xfa, 0x5}, {0x7, 0x3, 0x5, 0x7}, {0x8, 0x0, 0x961, 0x1}, {0x3, 0x9, 0x8, 0x101}, {0xffff, 0x3, 0x40000000, 0x7fffffff}, {0xffff, 0x9, 0xffffffffffffffff, 0x4}, {0x2, 0x5, 0xfc8, 0x8000}, {0x2, 0xffffffff80000000, 0x1}, {0x7, 0x3ff, 0x2, 0x401}, {0x401, 0x4, 0x7, 0x7fff}, {0x4, 0x7, 0x8, 0x9}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xad1a4ebd548335bb, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x81) 16:01:30 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x2) r2 = socket(0x2, 0x4003, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x2, 0x400000000002, 0x0) recvmsg(r4, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/216, 0xd8}], 0x1, &(0x7f0000000240)=""/4096, 0x1000}, 0x40) dup2(r4, r2) socket(0x1, 0x1, 0x1d54) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)='#!', 0x1b7}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0xa0) 16:01:30 executing program 1: 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000002c0), 0x3, 0x6) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) select(0x40, &(0x7f0000000140)={0x3, 0x33, 0x9, 0x0, 0x3, 0x81, 0x6, 0x100000001}, &(0x7f0000000180)={0xf20, 0x5, 0x9af1, 0x5, 0xffffffff00000000, 0x0, 0x7a9, 0x8}, &(0x7f00000001c0)={0x5, 0x4, 0x6c, 0x4c7491ab, 0x8, 0x2, 0x40, 0x2}, &(0x7f0000000200)={0x3, 0x3}) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:01:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x4, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000102c1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc000140a, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) getitimer(0x0, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:30 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:30 executing program 0: setuid(0xee01) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x3, 0x15, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) r2 = getuid() setuid(r2) setuid(r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:30 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x8c1, 0xd9f4}, {0xfffffffffffffffb, 0x1}}, 0x0) 16:01:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) 16:01:31 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b6fed71d420a58fe43bea7a07246ebf00d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe044f6806783de26753d6fdc2ef47b4d2c38f572cf51ad724dd92f009000000000000006198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b50217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3d79c942baa127a4dc3f33daa93994e65ae4b3d79c2a5fbbae982719574a7fb17bdf63dd0dd7cd58ab6fbf8dcbefc1810249f9474588ae4a4fd2ef349840968058ed9d4e8071f5893c905d437fe172cd8843f5b9547efabdebc80b6f7241c42126a2446cd39496c1c113c67f3107f5351a80d85cee30aa1cd67fe8d060e695f27c0df76e2b5e5e62a5425e66bb2d1189240d20984cc92de9b03244c3551eadc42491ed0d84712fdd3dee1bbecda2db70e165474298179b04e6c65241474a3433751c3bb9454183d79da828de4479d32b008b685d9ee6980f52a8bed2a094783e959af400757633a1a73147872835b40d35cee64f2d24736930e69c3270b5c4b2bad90a6d30e00000000c5e50cf4f78e3d89d596a311a87212a624e7fe1cd2430718a0d95f63127972168a2b2487be457c27894197dd30ff314013be2e0b77941d66dc32a3cb7cab689d09db55d866a15d39d73984ba13098b991ab9f27d860874a3587d770de8da44b2d2a48ba4013d0bbbd4c2482c96ce80d35e1f6c6da4c277e703d1c5a27c47c5ff4353d8d96ce4980ba09e3d46d29ee4880dd1bcb63ce4a9206d3413337cf1b99994508ee05d7300fe4f3ecc8119ef56fa46988d877976aaa06202096213b3b8e0096d5bce0aba8f0fbacd5cac173e255ada8f729260787619ee46e6a1a93ef1f42ef7ec382f7108ba692fc391aabcc0d6526638d7491b6ce7b0169422b04c5c67ee0ce9dec1bc21e9f23af93809449beb1946"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 16:01:31 executing program 0: pipe(&(0x7f00000000c0)={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) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r5 = msgget$private(0x0, 0x40e) msgrcv(r5, &(0x7f0000001580)={0x0, ""/165}, 0xad, 0x0, 0x800) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000080)=""/52) readv(r3, &(0x7f0000001500)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f0000003740)=""/4096, 0x1000}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/234, 0xea}], 0x6) semop(r4, &(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(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) 16:01:31 executing program 1: r0 = socket(0x2d, 0x4000, 0xfffffffffffffffb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup2(r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r2, 0x11}], 0x1, 0x0) 16:01:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "955cb8af988100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x4200, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) sendsyslog(&(0x7f0000000180)="5b56561af32bc61503da62c33a1626e01a4174acc2983d7254cdf404b35e89a896bff8ea365c421de726902ba155494ec751b45a3fb5d9bbc15299dbc95354520d9faedd6ea9d1f596ccc3ffdffe74", 0x4f, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) flock(r0, 0xa) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0xbb65c1b54cabd467, 0xc3b89589878364e5, 0x1) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000200)="b1f4fdcc687024f84e190a3cf2dbdd71b11be4d1f0cdd66de21078a9611b043806cca24589774f273dc82b3ff562a6af794c7105071b0a8319527e6852ed6ddefb67f1fea27c573bdc59e3935687ed887dfa16c4a46a8840a4e2f803a84bb850604f35077726c15a5863953dce760670034ced503ca175274d0aeca87f00d362883805db11b2d29b101f509128637ab148fc0d46a71edbfb29bdc55163431827617661cc018911f3440c411c2949a038147dc60a151b63846a36490e871ecb60094fe6fa61f5ac432b6a21d71c6683139ed21ff95cdd19f5d285209b5abb26af2a9fb00c0521981aea3ee7934bd9ed757d1028995d6a65fdb51d83743c62e6", 0xff}, {&(0x7f0000000300)="f35ff54b6ce621c6623dab14f770bc50a3436fc72a0545a83ee6d34fd9d4a3688d267e86a105347ec697d9a5252af84f5f0595eee5b27462e400cac4502d37dd0d9f5c13233bea615b488e5eff51d96864c1899decab615f8870f2aada5cf0f31aa62f4bb0e0a1c5ef02406ed5d64d44c463c35f5237dba248576f", 0x7b}], 0x2) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x2}, 0x8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0x1, './file0\x00'}) 16:01:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:01:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0xb, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:01:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000ee12b776a50f2d4f4cede9161d608985141a3d6a2695eb5ea0f9a192d5cad0a531c77b0bf8614ae18d11649d692870d2218cbc30017fb394313598af44cb06e102c31aa017a5bc5527f6f2f0c9e81db6b4d29fe81998144da57f2fd399f6f067c1f5217f1dc9835a837b66cb255e089916bfe682b67bad65114e40c5a3e3012f8fe07bfdb2cdc791e0ee"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) write(r1, &(0x7f0000000e00)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102f226abe276badaf861e9d375a1874dd2b3b6a3b51bbd41", 0x786) r2 = semget$private(0x0, 0x3, 0x10200) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r3 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x8000) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x8}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5483891c0add98c416ded0fc2e00db9a18ea644f75904d0f1e3a3fca299ed1085b985305561109a4aacf9a82955eed1ab2dc5a0e705a7b29cd1172a2da19baed156acaa5b754363b3814807305d75bf2bce1e2e0a2af1fc06fa4984cfdd037f03d08c6d0250df1a0972ae6fb68988a33bc44fc33c1dc2e87b94eb18fc7a87269f7b83a0915b6282436e755ad2d5b2400e0eeaf3fb8b558be2c43cc2c4bb4f0e76a1cfaf9d45bfedf94e83805e8cfc008a4e94f77ac3c7b11d332c59660dae4347e03e4906ad48ef09ca260cf53", 0xcd}, {&(0x7f00000002c0)="eac69beed9bb859ace4f21bdad0e2b144b117ef396c32e68998646d4d156f0442ffc19735cd496307033961e90020a6409f7f1e70fa0b25038f95b153ce874c7c73ed9038c28429c904df0dce6a691024d063cbcb44429ea9bb21381c154ce8e70e733069e236753dbc7abfb5df2ad381c8891409b6d5e47b20410906ee71ac603c0c359588d78ee84548368a305dc2b3313f2ecad4c8a29a130df2793e796f6090b3e71282439d8f15161c68a2c", 0xae}], 0x2, &(0x7f00000046c0)=ANY=[@ANYBLOB="b800000000000000ffff000004000000c1f673ad5cbf0952238b768c3aefc55947ce219e90b2a79ca4db72da35572c8c1b5628946180e0f22546b0fa1e205d38cfe376dd2ac7e84cf56e9262360da33b30eca3af9fd3cb2d57a40089363cabac9910eae8490a161f457eea1815a94de695d8dde8f1e5ebd0df006522e114e73859b4053612bafa9374962d9eee06ddd01ce1776dec2e9e278b83f03b07d32d5f48add11aad20be1f796f8efb73ed63230a0000000000000010100000000000000100000007000000a7d524f1248cfff851763ecef95f45389d9896c07cc4d5ca7808099f7b93d35fec74831b2fcce77a85b56e498cddcd37f0528ecc5450b1687ea0f5159762677cfb5ca863e0fb08c564f0f18e5d11958332c8e3a88bd4f62577467615f6967c675bbb0e2f4a439b102e9a712ad4f7dae0adc7720445cd4ca67d904d94897c468b929aa4fcc4d818275f849f89a7c24b54a19ab54a4433387c0110e60be497b74bc0e9ef5b54cbf8951618978c06366c5b28ae6c24015ac66b0ee929f9c65efe3442d641ed1a13e18cced05b02e6cab45b630175fc1f3d4283c53fb6a44a0a20d2a9afc138a3667dbc5ca16a3283b8f6577f2ca3768d2e9b2692c998e7590d532a1495423c85e1b755016d8925ecb7345e780f6faa38f85d56e995a63be76cbb1acece08c9569b55d8d5dd12009163a273113cac7d774509d0ef4c7cac23906af6798de2dcbc313757f981edfb525417aca6e6f75b7761bc5d94f360d9c263afb8ea85a4aa538631e9d2b063fea73731eac5a36d133fdab2832af49d31ed2d5068589b4cc788ad705182a8c3608675299315bb3bd5dbec6c00bd558eaac818eb6f8d7a8c07ac0abe65403aac6d17f15f498cdec1911c4b3fa5f1d622e9af91adf9951873c66bcf7b64fcc190c59da1d0d8699902ce08713b75ee4eb14d282c7bae79835faecc03b41fae8c280299b89c8209b653fc69900a2c5b2f6c978928b87f8dbcd8500f9e19846f9ddfb72cd8f76b3fbde328d15ebfa047e6595a04ec1c56408cf6a704ecfe9469a38f3aaf7e9a5a08d5acd9e63812c2c4037c398c1453dd7be56a0cc62416237d100a9c26921e656a66f006e6040790950deeb198ed9dbe81cad71be7775a0dd3d3c25939089b4c508046206e2951aaf2db4fde917a961d5e49be9de027553738993e2a0eba6540bae667a1183a16eff177be5ac3eef225efbd1f1bd0e3b1d1f0afe4ebbb5d9b1d38702218dba32f36abb64fa2039358ba049b0d0bd4b85b6d3f6200f6e089715ac1081db993b875f8f54a551a42e32c63720e96c7a621989afa8ed8581073801d492fcea4e20580b53094970c8350045d6cf911a7c861262045f2bb72cef683e02efae0d9abd50a276e9996a5152a0c3a4281abfe3bb3eb8d71a2e93f25b8477f58b68916e5476fc4d41f47d944cf51430ac90d4f4063f46e632e35fff2826bd2091f5bf83b614aa9ed15f764a979bd32fbaca276e79e5908fe1f32da69cd4c16cef1750f1444ce43a37a0eaac6f5226a1b594a9dbbc301268704dce04134eea85a0bc735e2e9f74484b54561bb78b0decd9cc224d250921070df7210afdb9a990be618967d8d4046c55088a64e6b1686a3dd1a769f0c8c02e60fb5f7d9357d1e5d72af4ce6873b8662dd94ed2431f2caf50dcfa567040af7a1b8aadc906c77421eade471b3122156f08939a071fbe30e97d6367aaea06ac1efdc02affee29a913b2e8a2ef3080617f667db6a047bef19f9a1c04ca9263a06e9ff5f3346e60376d4454fb36f7729d9dc23f0116ca067c103b865551999661d50fc22e192e1515af95dc677df4a8f509dd0c6be27aa02f98ee26f6a9654e5ba46cccd243ca1e5fdf0ded574d4a73fa0ef577937c785238da2c4997afb13d937e632b4be28614f2a3fc73230d5ce86c62a043e68f59511698ec4178d5af90d75558f516cf4d9de1a45bea3a928dae0271d5f910bfd4d991c63e302000dd79b141a87aac1afeab76607eafd899ff0b77fde36ed47717053dc671c0f8f743bbe741fa008a3a88971acb05daee8df7df3fc6f5f136eca839166ff3ec9b55565e41106d475f5fe0d191c7ebaee121eded616783f7f0643579d9e2c48395fe64f76467af75dbcf475d5b021165a54041f1f2f503f19a117734975856a0cf6d508112468b57b0084edbeb1f0d25c485b9a4e96b2e809a531963ebe530b058fd8056bd443594295b4aa8b30f36fbb1a40a07c5453dc71e24f49dc277e9bdc1128bf34b043d9979ef00f047b432bdb7ec16bd7ae562e0bf98d79a45af44d167294ca3ce9f55f0330eb60681b88e9bc52eea5a2fa8a4cf3fbe6b20cd9c7e7358a4782e3df46503afad84a63680dd9f21745db1b3e8f293171b7d154d2c05187b94da1173f84ba162f7b6019ade72e52f1786b8043296502c31b58673f4973828138718e64dbe170c349651c9c4d18d4474396aca9628e7bc4601594bcf999308d1eaae1bd262d36583bc175fb10db951fe622d5d8230fe481ede63fcbbef1bbc1580f17c0e8fb1baa0d8eb5682369dcbf08f65e02ada156edfc68fb5587274c0ae8c65b3d72b4970787cb277aecde39f897df1d623c1fc44611a4c484d2b4bb64417ba76553b310b8c952c0b06cce4f4c88519911d333ea043f57d00833a981f517278928aa780f9ddadfd49eb7bac4f6bd231bdab9bc1d2adbed5af6fdf85453a6d45fe9c75870309dccaffdb89c5c09328623d237c087017ffcd7052da753ee2a1e12027143e759d206fc939af3825d87d3674143c3220bc48dc9a772febcadea86e0d5d27bd2f79dfa73acfeed1daa5b1999acc36ded6d10e38180804f18e21fdfabc6300d502bae177b9ba6f722cf7ed62abff31474a7c98e9ddd171f6a095ba596f5792bb28d0b5f93f0286cda9b3f4c0b861ffc6ae62e9ff5b5a6ec1f3125ed0864d7229654fa16847a0f76396ae9bfddd37df1bada5e256a54c2263d20470d2598599adbb8bce655e59a2c09c08360aaf8a46c55282b12c7451b79c424549a7501c64f346ff1fd09c1da8ff1dc8f66be3b10b41d4134199d28a9bd4a9cfc28f85e33fc51d2d5661e4e66b91295f42228b3c6383abf7a79f32e9994ad84c8663766acce5e781084771b310825145a01cc69307c3c75d37760f0e0b0661628c4bc5ca046f30d6c2ca852912f51aa528d816b21c576b9a9a9d33b943378652d3ef8e0fdfd68c6b8734b8f5972675dbd3a1e3aef617f07fc02ea3cec2eb070709515ae7a0a43f008e23c840b6a11e375dbe8bf5a7cefcde6729fdd64aaee120cceb1e7688fbfb34b4a3c42cd7a3362c8d1966bf353e7f7698ed37d133f045815ca7c0301b34af69cd4207b30584523421de549a73e1cc99ffcb213d756ee62cf9a2093f3c01762b7e17beaaff739cd1bb39c23a31c3c31d7ed5391e8279adaa3eaa430f0a8bca50c5c948a06e3b6e17c1a8a357df743627799eaf002211e54109b887b67d7f104113a2a60fce9e135d562770a9a96d29ed0e18cabc4b2fd3d3ce32977e23f1a1754a81518aba5a7233a439e7618be71cefbc723a64ae682f87fb27648c492f6138559a78bd7f13daaec50112fa085ffe7c28f797936ac61917cd03c8f7ed7bb520ef896842f6f8b3843d8d758719d15077dd189ae83c717fb6a56b0ba3a2d738cc8591f9eca8155492ba67b745455fdcf97cccbbc92e65c52427398c778447e950ee52a7a75360f822e40897017765b138439b1389b9b62a1c8d8135f7559cb272933eddb80b1f12eaedb2040905da64502ac9621d7cf295eba23187345397137475c6763072292839a80be2122ab831bcb77b056b04303feeea1b3e4cf59b00049cc7f851d0ce2a1b4bb932de8bcff1d16d98045d9c10d35cf4b633e5ace05c49bd9a2673bb68f8ca4fa1f3a2c00804e31f2d0bfd6f542a44c33a1d2726a9146351915895f5d7b761ba8653d80fe51708d788741208475061023b7bdfefffd0f6c3aaaaa815cc1bb93493a6d0cbb4c8fc96fe976359585b4fc0035779f65ab823426231bddd5726989ebc2d280b1e61d369b94b4d242e7828823867872bc1bb543e35c242ff9441a8d60ae8729f74c7a98f92217a825a6801843ee037a5a6663f6c1bebda2ac7ed77cb0986ddb6427b19ac91152866fc4fefd5fc288cf4f11f2903eef649c0a32f130518e0cc62d30dbc61ad97ba20b7aa74d1784bfd56da11fefebf2e1aff667461bd4ea5a22ec2350fdfbe057db0c6eb23cd44e87ed001eb6fe91c4303d138e28e86c6e065b96ffddb1ee6b8b8ed5903277482b10e3e8a6b7a4e98cae3c9450bebed6681ecab6cd08df200a18ab7eb18b12a323cd14720263abb7d9842a01ba4b68882e5154d19dcdf1f9e56f5d7e99fd9fbdc11cac26d3a137df88941bddb9bff79a764e361034a64a57cd6e0160cdf21b0033866476c56b76dd276ca50fedd3d39a5327fd72a4dd45bc5c92d1908bc1ebc9ef2c5fe4495a732e7e5286345dea58ef9b60a09062e335806f4285b9a8e92d2c6bd39b4ff0ef0bb967dcd4dbb8efa478d417decd1fa9bf5cfa824bf95d7465c818075045c23fc1f0944fb1b28ea8e7d7879b3530812659a0248d7c11972f1f2e3460b4ee134c84ead76108cc3b1c8d5d15dee59446206395b39bff6772494c01dfb440cccd4639185272ad20592bb335694dbb660371045b1c2d1ba58ac55f71bb38787ab616d55fa527248d1f6547a6d10c89148f193d2bfcb34538378996ccc7881f5a9539a793602025ed0b3ef7bff7ed1c2d750493089e5e8a5e8105f2986de9b8c85669c05fe12dcb7cd7e89a813db485b5e752e4fe1e48f01a15fef78a585126fa821117ef66ddee924c1e0a2536fbe7ab7413c95da4b4e70be85aea8e673ac64b13960a599b4d17f82331d4f0feeb85816d268ba06e391fbb5e41132bf047d4fa83628c1b80297c8f13ead4135041ff9cc05a39e3073d745832a6ecd6da01f69b9477e7175ec63afae813e0b79c10c4dc9fad15953c5dd0cccb387c4fe6e42ef787d65f52f94fa53258a29adb0da6e171a793611394f47e27c8a64237f53ebb5d86f25df73ccb2382eca59a4accdd249bcbb312b6b68133923f5c3a962ebf0da7ca8dab015c3ac6d4601ff505d3221f1f374627121eeff6b620838622cfdad5c2bb20ca11df40ea601c40dc5bb7379f86d1368aca788cab7c08ea8cbe4f522688199209bd824949aa667e8625dcac22c3c8730afd5ec45c8890ecdccc42e322ba4cabf251f2c091a1cbdff561dc9e4bfaf25deed7c79caee4ea3f32077662624aede304b30c13490c8e32dc6652eeb979d8c81ee9ae52ba0750ffb4c43faf2648f73388b8358d71d2428b9588377b91597fc9f75759e380e2e316404b8b385fb5ccab677d71103989bc6fb05167c5b24ea046325ad5454803a6bd6ab2e25deca4b16984f56245a70cd0b07ec9d32a6f3c84df938184b8ddbbb20bd4ceab81cb37e74f9ee917be4e6eafcdba4f74135453c82e235e9c5ca1381dad21d5b913eeec65705f7985cc0f4fe1d3b9f0708b41d834bf7ce73efbe674267cb197932fb2569ca6952ff19c1acbe24f905dcad866b5a156be0671c7818034fc4a4eadfb06b8fd6f066b1e83b168c687abd3b95e1197bfe0b491b07c1e13a6bd78624a9566a164b2bdcf04921985cd84c170bcfb18499cd1e123fbfd2e5f0a85bd34b879e93b8af0b785c79ce507265b25ebbf275a9a5cc0912d6c1d985a2c2d19fcc3fdc7a4ef892292a470dba314b8063f3710b9ccdb584bd6b790cc98cacf9ba1983bbf35b02d62b38351d45cee7bd0bbf4e2faacfeeb4c8b32d69ed9b2bd8759cbcac603b36cf6f148beb3c5ce92c371de6f5e6be5fde5db47e78b19a72c1ca034a30bdb2928811dae428efadbb8882e7c9b859680c783f36e03f4d8f6230bae2f2be8c7ca91b6b9b3627ed21ac1c77e74b8cb7d09af5c4bb1252f5a271de5be1cd78031434d581a40379be2a02a021d70cd1b3dff2482255a1439d1ec4da97aae8e21ccb78af194d19add3b5382193099ea1b37d7ee7d355baf78000000000000000e25b265010000006c45a895dd91ab99e0da3db1ae95ed164a232575f3022767cfe2e2a7464f1283eefebf6339218ef69a0ef8b902dd61e92f5255c6e346c07da2995ba6b0e00b58ea019d5acaa635ed8f52b497fdcf1610063e59255ca33f106a1a2af1e087a38218a4a900000000001010000000000000010000000004000050d5c8a197dc0fde4fa93e242a164c7b56ec80704789587d8366e7f1ab225c825662f64635b7456a6b8b683f37ff04bde5391610c48874edded99e676da75e123b71901d30deef8f72ff40f0b2cda798740aff94de27e16c5ad2702a495f66acf476e270b98fc1ffbb315fba81ae5f9e07f16a641ba5a53d1905f067558c3372308fb80f03b70419ad5f4b40b8de6c1e6ed1767af17100b60de82998258999ac002beec6dd9227df5995e7933a21b5000c9afb8cecfc9fd6e0c6e079a287fae0c3ff0d116521b283d88c01af5c6cbfad667c48d8224aa4b67c78bbe2f778920306551860a7e087dbee67798e3f87b555ddadeb467f80818fff37c5b487b271b510a0b1fed60e7f4508bc9b0113cfee3d68c1b16cb54fe34e1560630b0082622333e7b8183b1724f916bf251ca2d9841006a7365334b088005f4d85143d224c90efbcd8efc3820fcdb8a89fa21ad99e4f5bfa2556ecc3a1606ee15dacd5b0b282df5b96183b0a4482a1fedd4b5471e0835a3705dc4b7118f07b56b6f63a4831530d0be6425b3eb0546d45eeb832e743ec25920d8b2ac47e838e652ac94a673bb8cf9400d0a20e57bfd3e4685bdb72e1b4ed38c6d0670794455026b025925fa3db5b21d4cd7839a61a856fe7ad312c798eb25ddc4864e83ae21dc3a738874be9f408168b6a487c8cb5795efcedbe9d07f6704cfead3e388b21bcc8a42a3cd475cc9f01d3603982a7e85ee1196cfad6c4f4a30f5f1538f79c75e017b45503f131d86dbb17774ffc1060f0aebb09bbe18eba0d348413e3e24d12896874bc1a71f0951644015cafd7f0996b797877f4c5c6cfa99466b9550bc7cea215cce56fc59dee25239bbd32fca1f00aad0688c3222c096e60ccdda19488c8e888ef896db1f337e6517d3a9491dc847ce496eef63f05178c231babcbd02b8f2d0cac5b5f90fa7f5eb6b03d691954f083cf55dd96f2ffafc2ce29dff7847bb291430fb1ba421fd62bcfa87f6029074f76afe031d3f1feabccc685ef721e77c01f75d73d3a649ea91e6a6de0006901e84268035f16f46958c57e917ddb4933999da2f72277574a07215e12db3f6617e5b6a35bde4cf2d481669b8dbf5dd95988ae3f5bbbf4f5b787f4b021c537ea7b7401e1c611c1c29e9754b59439c1f4b38cd8ab90b3814ee5951025942cf36abd3b7902f6b344d0c7cd42028b80dc3066efd0302d0029657ad7705a933cc7d451d08a3e17dfb55e0306b0d690510d154ab6516db8070b25455ff1277808f5c68e9e870ea59262f2c1f9df1da4b2ea1c923bd102f8d41142d0f5d46413de2ddb9de438cdaec735fde05579840c9d010b7ac3d2e17b2b8e4975df0a58e764e93c071db06f8f64229bc6790e30abf4f1781983a62da51b7905440bb6b309e12e2372e4050e2d09257d51c43c2bf597a57fed904d6d314dc752ac38ecc64f338b3308067e06fed294590b3740e82f79e2d4ab680b66c8ee3defcd30a23b6806f904f3def896ed8ce86d8469e5d0f986ad72cc9838a91a4d5caab7a6addf1fddb64ea92debd5994e51894456e10fd3d2647f8c7a041d2d3387ba9c66cf1563c5038419c5d1ea9d28d6ed5a1de7cf70cb34634931e73f931ad0e63670c1c74de04e1d753b640c7674e99ae05294763a5cea42d81707fbcac0045287d83ee079548adab6fdb44a79ed99d81279893a1d69eaf4a940f904b31d8dd2ec057915423e99a2fb8471d9693f4dbb52e43fd73688f97204efa6a0f8fd1516d3acca8c6a4086cdfc95673d1c9b5a7f1cd12fd15ed4b15ab2a0f0b16a8d9a1ffcb07aed695fb0fa6f705fa34bc840c6016f0615a547b707e59a4a8eb7b815b4303606e9688fa2e9242217eb989cdf3b9b9af6282adb2471c41353cfd427f18717a2d353b1faf0af5a0f013b083142c5037c253e5cfb26e9e847d0e2f710a69b9165b5f3ea13387c64421d60fb79265c3b03025cd5c09e5c0cc8042ca6911e8d754ece0995a7b5afd84b13ad5055dd6e7e8a2656010ed402a94ee6f5c0f8c2ce2ff17828a22ec7a87d511afeae0f90cb20cadaca615584f1ca862ee24aa25313af82d41c76e43d3cc4347e10e4687b90d89cdb09674f54e4594cf12ae17565931b430bb8df2c4e87108cfd4b325bf0d710b2c96f3e555c1808ce9760112dde2b74f03643b08bb04e3eea6e9f789f8a7a747635868b6a6a2bbe4251dbceda11b5a60cc7ee7a8f83be249609d9f2da54db2d3e67b2dd5908bb6ccb4fbd0611a12347514dff0959fe9756ca2181d8f9a4434b54cdc9ea5779dd3fa87c3289cf83eefdef437572e82e2eef664dceb58c6ab2d3d14ee46ccde7e4e470a8e64e3969f38cde3e6a63cfc4913a045ff2b88fffa2f75b1fc88f4219824810f42dfbad0094152c6a4633b75c7e2f952380441182072410004cfb06ae5322816f483236c92c32efdf3d8f64da9eb69c71cc0a2190ad31975244e8aa48876dab74122bb44fb2019a6328e9b56dca1fbe59689eca0f45e5afba4515ca6e279f1887c80b36ae77b04f9243c3c8301216bc19104daa05f1a4fe2b54ac9b7f5a8f38ef21bc0572767fed8c77c5240d65af2f1cbb1a1c956399e6e3fe76730187aeca3702d708f12788f8cad2f264260550d4086b596190bdf57722abd4bab3b138477c8c0e7218a1f3c54137289b51e94d9f4bc7fac996845d0405e8bc2af014c939f40486ca409ae9d9bbb6740eb70b06fc5b41822d74048d83066945874089a48ed33319aa161744cbafd1c27ff17492494bfd5e3d7203113b6bc74259a044c5ff781a90ebad136cd904eb603483139540e16ac15892052f344cb5fe2dc0e666bbc8185e29ae06fc00a0e7eb9e5a20d28059c5680923ce3d28f06437beb8171906b3196161993e375ed85c74dc72ec78b91636d89b02cf418b19f39947bafb99459f63b2a0beb573781ba138ead7448f0d48d38a38964b125bf7f3c71a0866b2a059fd307fafb0a7a49fc32ac5fa1213ac166a5ec7df01da516709274f7c2fd4e8341999378c05ae2bbbd3368409f19ca6e6f52b99ed8d18294ccda192c6102b9f7a19a10c7e3d9125f2807840e915abd213e7dfdba56dd8508c990f7cca24d756b962522351bb55db820fc2441f9753c60fac2dbeed616b119499283c5d311c0e7cd5cde12c70f354b0ddb071888fab12cd2da7fa9d80e5babe71b8471967833e2630a32b4b1ee36d9fb085c3bffaebc5ad81a75dcba5611bc8302a0520a230c6ad5572689d38faa76e231b933ce7ac3c86f82ae368bd4f37aad363222f956ee701486da2c834bf21c9a85873e570970b11aa84424eef4cc6bc034c817145ef03207488d9ea98e57683e1a934e428240c09f8c740c5956061eab48d99ec9a2a9b7522a10c3f90506d952ad2586293ecedf882c39e283103d97f686eb6df982a8bc8a2fa9e106c7ba4a111f1aff8763f485a9536376f1724742469f37ac897dfe2d5ebefd0032d66a3227ffd36821bf8dfc212c3e3e14633788657ca75f557decf521e1e465fe127ad48bd357a25aad067d6779e64668975f83d6d07a08551c9a01754f8e795875aa071327f70531f63df7fa95d1830d9a2ead7e538c64d6489bff9c72bbd750f7010ed8baf1c7ab2eb7cc30c92e46baf73656fb17dbbd801e7245717e4d8f6d59754220a08e635c4d54f52c3a0ffa7f8690bd7c7d6185a4c2c5f236fd333484aefedada8a1a6a143c549c8887daba727c1d6dabb9f614bfd2ed8266a5a617efcf438bd5e90ff85655341d24dbea3dc811b6a612e728c53fcd88b50ab2381539ca91e7bb85245fa6ea6725f52db91e923c87297682cfa15ab1799458a15e5e817bcc3374e2fee8ddc44f64c33b3cfd2dd7fcdac4ace796556032df85b4a50e99071ee4bbddcd36791fec4c47eb80bd3780a747aea50fc8a514a4a8178831da1f7af6878b6adf1b53024dd87f6309d556ed7e63980af4a942a761d41d2cdafd486b524fa9929575da12a996b2685181fe02005aa15c80c4d96c1685190edbe555e0424431f22054b8413b551fe128158dc9055c5db52214eb902fc7ff6efec1e8a6608bb5c8b95134511dae1cacd9ed9aa66b81dd8aec249d20a739e3af01be3a2cf30faf54edb49f73ab5d1504dc31ece349e0b2180bf94f34d55893ff086d89ba2e413b9a158fcea07e935d5ee7171a0626621c839c38aea71c7e7e72cc52acf994c53419c10233ab820910dcbda7b4878a678c5e81c88b778ba19ed40f25f234a14f87ea2310c5143fcafbcfa7381ec6af056b973bb6c911dc667bf1cc8784f1cab856c994872ca99a4e0b7aff335c66bd3d26c3075899513f9c877c733cbbb11fa6536b731658d0a382f05b6aef507fe3c7cc40e1faf3b707cb78a6ce5f9468e69c2e08fedb71dfe97dff0f55348cb5742914bc0a75615252a0949e5a708b27c0287454ba640b29882a5dd0e20c6c0743dedf422d8f99c050aa10c8742ad49bb5344cdf42875344ece7f311f5cca56073fe177b127dc301c92ccb5294498b52256a91307b6846a43a0192a3e977f41a77aace9d1fca4294a2a58080837bc618d100fc36edb075033394f6492d4edeba67407f2a2e70e5112de8aeb6e49d76f80360409c46d81dcf94a07d7911c737a8dac436a0af62de5dd94a7d23d4d0f2b0be6a9a8ff6e2913047c19425106ec41c1b413b267aff48a63df2ff59d970af18aa322015bbd52cd8c5f2c7b4699114b88be4534b01c8769bb02947a569f3f67f54af9589876b1adff35fa7096405d04bb095413dc1a3f02687f0f620d964af733d0f83f3c76d87bf2ac213ae73b15e099b582378fe0d1b7cfda54728ce2a67ce56ed6174b8079243570312625a723ce4f65690cda41bf369ca05e6df075bbcf7b4b5f037cfcacf0e56e90de378120290be732fc3555708766c39609175d22e54963d7377fe442b6032bf526a7e1e1231aaae8be85b7ad11c4d174407f7576bd1ba06956ceecdf4906e32fd8ae8d180c0e8b5785c95960cf32838af85e69b7165ea065e4c307e134ce12699644afee72922caee26c8a589adaeb6445087cd6868d15f5b0c38ae9acaaf4ecfad019e0839802680a1ee475ca87a54d6d6da5bc5c60803de865bd6ecb656abe8eedd88ba9584b046d130408ce7466f517390f8f7aaf4075ee5b4fe4d8a64837bf55435db6cb063c29b5c50bec74ba23e86eb3f627dbffec3a68f56edbf0ffe00a2182e9a5b86133e536fabbeaa0edfb9d0b1feeb1381246f9fa915fbdce7c9054c1384013110c961fabd312d11befb876863f349c2b932c7da2760809090ba0a429de1d97223757f910788047c1a5387d68542b9d775f77dde7fbecfbdf4402949d4acc7efcfc171b7eab1dfbdbd399581c47433b63b79f5f3c4dc4a46f4caec98fddaa5e900a8a36e168312b5f271b72cd01107b82a2f01dbd73db8cd42950f619f6677cfa94089898d1dcfb8a35e05b44a88860ba9c0c2d77a0c16e148f7cde89e11f4a08a3eb48de92a24b5f0d3dfcdcfc04969001f404dc3c170c4b8da9471d2550512ec3f3dd9d84fef333d63dd5576034e75aed0898e70792974ca13669827fff7fe520339d57f05e29de847936aa60e9dfefb2b9cb5be7a8bb209b5d91de6923a9bb8c2522133994c73ddede9eea0c3074e30a4bd295844e047e3c2a9fb19b20ce52aecabc5e742dd8e35e7e2d87d05a0306f94ea279899cb6b8f2cc5e248b237a03e06b511fa632899c3eb1f209581947c95c0094182a9b02696bb1d0da3c714e2295b4d5b5acd52a670556c526b1c2f4c26740000000000000000100000046ae085b266b6075d56a859f5e496acf6c90b3831c63ebd684781be2dfb90d8fe85cb496ec1122d587d86ff3f29e8700000000006000000000000000ffff000006000000bfc7715ec9a381acca6e96c33ee3608e35d7f2f8b0d3b1c3f3abdd662474b66786fd843ca4d00dee37e3cceac3f8267c5cd11a3d990fa40f3edc60ff2208995ac5bbc3939c12660f350a412af41fcdd01010000000000000feff000002000000759e34e248c2fc7a1f330098a170c3bfa1249853a8c2fbce3fe933b1cc501dd7c3699faf7175126439de849d35743da3b390d87d123d5b8d49d966e37e6400052d92722b496b2b54607bab672afbb6f221e237100ed99de14f13574bbdb5df3607aa7fa44448e52b196152829c6adfda90d2b6177f4c9c8a9e484771c26665e361dd071a390eb07f347f6982a174f6b678122ad62b97174e8c715e224b7cde40a06816b8f39f888874a46a1681eb27987a3b7082bc46f138b35ca1d469c1ac1c48a7eda82a70a5726fbd0d88448287ba1cff15b576989d69f6f070c63dcbe6a9b97898852e89e404eb6be62cfd111bd1d199ef6313cc9b431ef8fc0ae87002abcb5dd0bcf1be1297dd0e18d14c3eca114c4af594162f1de982b71a072b39bc65f50ba7185327a81b02dc40230ff52ea151fa1300995065c41e053a6b46f094d900456e41a1bcf8e8b26ceda07745a2dfe4cc7d7f5cbd4f369f33112fb62e79f31dc194d330dd2c4bac0b71cb7895993db4353250fe474fdf79bcdbdc1f5223d1a6eef7413bfa507df6f068eea34b03a49553e6603481d70c7fc997931da4dd626748ec67477abaac0261260bf776e3e496658ec87be762f0cb7ebf8d35b6437ce63d8f20a7e86c5c9929310b5a091ff58618137d5bad8d095e464185a3276241c7abe7726a0d84af8ccb77483531bd853194c0d97dac73528d9abba6f36e70e4745245b9d2aa90da267f8731e1da69b27f7d20c468cf25370b93769eced17b6fe15a392d78e319e0e2a83477d9457656749a1ae5f4b327ca239b3605dfd389cbb4b809490bdb7b5ae4ecd59e226412aa8c97e5db2574a6296333dfe4b3b254177e18aec54258386e69a0cbb3a07aee1b18b5153c962bab6b34dfbd3e1b966d5da754e5a3c611ac88befe5a11505cf5d6617e6c0a7e968799565cd4e653a4513037087f2fcc5fd638882b30c18fd497ff449f58fb40e55c0abf59ace4c1d6aceb8f160ad21161137b521d005bf81491d44f9c550e6c43720ba5e19af372bfed81d28e324d8c0b2dc188c7c8e3f999ddda54f282130a815b1120ebeec3c514715ded484cb4790634e8f6f7b13c921b07ea1fe5d50200c3e24336c753f0f38df6b2596c254b340e4294f4181bba21568b976ef710afc5154d0fd1526f7143bfef2fce0d20496ed9b812350ac73417faa45b64a41b1d15a61e9a52e0f6bd0f240fde085d54d79a380b83387b052b237dc3a16274adc5f55f42ba2684a8f6ec5ce0e427bfce69633e47ad487503cc344a37be57ba557ef32cd6cb8df86aa101e536f61ccfc00dc6777e3a0644fd4c2bf58436fcb587dbed1b95756b995ae7f009c7b4c1d87389d86d310815312525795a146121c167081a60408d372efa1fae1be638c246de9009bcc068fb0dcf3e3f756482d4b8ef67cf6418ad8a205ae688d7fb44234059ca8dc42d5e7247f6e639a9f908c37b11c89bdbf70066b684e6f3d698ed28af057dea6d1f7c6d67d3adfa13827dca6dea81f9c118a0db369ebfe18398534356697abd4ac5d9db499ba4a2004521c48fe79ef5e22c45acf1b1bba287de19adaa5eeec7a5804519d912d89779d68e5c2922bda6c06f1717ae1ad4fd9eeca5fc9ba125a90f4024635afc813c62b2557e42a5c21d8a096b487f7be2a0be15ec77610360596f86bab762978c051490c38e02abe5816ca1e16de528b0fe800d024fab7ac934268aff16364cfb62de24df6ad71509b583d866e8d27040bbe7b7bbb606642d1ac6e9fe8b923f4b7ca4f247b72e515d27905617c4d0f323e291a69b8a54e8bbc6a59ca0d8bbe1eaba20d73fe47c3b9aafe9cfedb81f2bb7bde695881ecd4e2229ae57491d67127cfa84aae88a7dbe72c05c78c55d085b466de794540bfdba768d2783a167a3199758be5eec45c56973fc195be6c4c90c60b9145e3269114360a52acb233c5d2d44d7a972feff83ad5eb1aae9b70d6dca05658e2b2ffa817556cbe855633033693b2b89365b9c0c4b673bf61e1176d2cc3f412b9281629f8b149cd59d3f7610b392dc45197a90937f19077809d99bad20a7b014f39920e3d9461d8df0d95d73114c2ec2217076fc71702976e0b084be2d395742c34c9f38407847fc4820dbeb9fa48bf3a50f760b845859f09176f7f5334131b29b0e17773c17d4a6cb5c5bc21c1f1966c7a3501230d6d75c1b073933a3d2f382d5981857051407e0f2e41fdd44a512d147b64985d66983693b8e781786c198e1bd6d2f680ec72f81c574d32c469bbcd269690dfa6489daa5d40ec1c289a26e5303812d9f8ff7382977ce2dbbaf450ab21c21ae7ad9df3c9c2a32d9c143211a6f979aad050098cbd126571fe01bc418e80bf69de5036f18e3883099cef24abfc4dc7ab1068708b200d0fa5a11776f3f864c57104a3d81f6c81a493028cc551abb5fc724ee8146bf88bd22b2ad85b82087a34fc243a07f068ca5078877470eeb1a671e0b18211a7f699b440b8040699b0997418e44fb5d0350687aa056ce4062a0df1d717a6cdec7e0ab49d98e823855c1762910c35dbd847587384184721aa02669174ecbdc65fc615c313d862e05b117623f702d60ba98e046dab78f1e008cc98dfebcaeb3f1306c67c721b76302658a28749c80c5355886988a44c750292d626df4bdf6b62b2e7645adcaa3ac44c24593e8fd69393fe107172fed58726c2ca03b3beffd9d028e93e64899ec3d3ea6c45721186b77c1f44497835f7a2789abad3d16f3575b90969c84efd3b2654a091db1223f1b7a83210de694c3667230839db9b66854abe2abc2eb57a75d6ca3fe8dba5e4ad24d32f0a83fca907db3eb464cb79dd0379a6b675bf0d53bf1b373972176042a57805c109e7a1117d7c082952e8bfae11a589832a08fde8a53e9ab857b1a70b0f0937357d1b947f7fa36334c485b960ce9097b4b744fe5ac52d1a0ddc197df13bf3c05dbdd12e1f06bc08648746401780000a7b7c90121c65734a9f332d8030941060ce1c2e35ebc54f894b5009840ebd8979adb23e2f44c60e66990f505be06eecc8d884a7e7fe16d759fc697deac3f027d401fd3ec370d32fd843e745684c1d566206bca225e601fadd51f6332868a2633a742bab86ab0a616e35b15164b1158e135356baa46b15d55d49e0c9edec1cf12b3ad99dc145072ac7de3a0bf68314133e77ed6f4c518eb7e8613962868634b6a190417005eabab42ccd452425483d4a7b24ff08b89a42d3c7237749c270bb25f325de198d4238e47ff09e2859b441e9b4f614de9bf0757a80366e4423f5f313652fb14f46bf57db257baef981ddaad690f08f07cd75cf461bcbb45e0a2f735dabb6e77221e6131d45c90e0b6f245740ea9f81f43a17894979649d34f4a7d7620ceec8d0bbded3f8c4e552b29a80349961c0f635c2479be7b8690f90c548ae253c8efe47bbc060f7326b729d74edaa0bd152066aea4c72b328a4ecb72133374b7968dd2914416c322125f48d7ce074f5c8b2ddb44fd3100d04445c909d441c78310ac7b1975e95ea1171932f49c47fb0ff3bac5c9c96dc2dfd81d1edcaf65ce43c17b651e8eb1562a244b6bb740d4db0d5f5d9b9a5fd9d334ed79116936acde643d4fd4e05f3c0a78458fe897db438535814044765b3b96bfca9dc299edf0f00046114ca4911d73faa79121428d11ad6427fb3bdf84e9a868f9a3728d69557418d16bf8c6b7c80f67f9de314a0afa7791eb5ae88939f621b36a8a1bdb970c9d0c404987fecef4613f1c126444ff3a11e9779fa5d402b72372d997b1c236920dc4e1905e4808774a5e584827d91f14c6e82fa602c56c27c696bc9b1b2a4ffe804874df218875fbfbd525bc27cf7c543a81995871314e980e57d713f889c3a69fea37ae10d0905d186961394b8810c20d550b5a2afafae35efd67aff8df349fc43b2ec7a7fcd6fb6a471d4c73a39e75ccefae8c9ec47ead5f2b49887ef242670782501916054a06efb68f038f5d7a8e8e149aa9fa1a92bc91df17522ec759ab5638e31b1c58c6cee713a26b5d2aca2f23d77f1c0612bc7c9cfa0e3db989a6d97bc6683efb998b2f2b743d4ce6c6103dfc2668c1f7816be504819f6d7a5955bd59aaefccf2bdacc73d21bc4d10b620b5a7ec6d8e334705259d64a60155a4a3307164e58c9311c97f6a7a2dc92fce9ce3fb1dccd10d36a5fcd806199e28cad154ee8256a6c820279dfc22269c510e70c40d2a409422c3000992921ff90b714df274086e26642e1e8d245dad023ca18d0c3cbbf99b0b34494fd99ffa5a459f12f315d644f0d6e6010a5785b5918646b9d45cda5c95764cc3022ef596e8be86d6132c627c811de2da42d0728b925f4cf992c392af2c5d13374bd633fb590d649e42129ec015c26f03f05da9f84a46ca0e54ba4af3a8e4e6c589adc030c1480c8f9872e553e53b94c412a6c14679f5fa5e81e6da2303d85b725e6319ee4fb51c73efa13a763ca156bd755d4a118705569cdaf3dbea33424ef8438708bf7ee6fda610b6eefeba32c564792044f5c744e2b551949860206c18fa72e8641e9f97d72410fccc88c598c4ffb464d1e54be833c449e6d9dc3f2f0116495066ad4177e81a0ed04e74c793f1b76148afa4833d0aab5edbeba814fb66e542fffef45ec573339ad11e4b58e413ab94ad32e8213465b3d9db457c46b6420dc8a01320d0bbd6453a1cd1b97e1deb47bfd854b1bdb73bdb1094c6bbedb36b7ae899a785841b23f3987cfb41c0fcee714fb4376d47e11d26ab971ef9eb10bc5362eec558f1297b69d38fe9119ba4bbe230d0ca0ca364e6815c872171f2a9ba42233ef049c46b3761650336f3390923626115f31c7eac2fab01033be3705733124f54759c3f4f5e01f212d6f6078b081de0562a731ca9b02ccae8360b04cdef4200732e82af51eabb3117fdd75bb9f74726e725b0046667d52137648d7f4603a90436033f5fa43df11ef3d5a5cffddcc9546b0cb3bdf7979ec2fb3edca80e991754c6efb1fa28e13a1cc2c1783c26c5e650bc2cc7242d61572eb89eef588f8910839ac7d011ec05baa15b32eb4467dedf0aeac6af71de2b9a52645d66dc411df4da51f74dbc2e042d501903ec201cd1f99f4647aac225a92f2f5375974df4463d4aeeaf92b3e6f3113c81dc0fd0d112c7aae7a356de37e250c6aeec7e88e768be102567b3cb2a3af9aebf04a38fd483fc1296ca83a91064c925f8b362514c406e3895104c29e24a71bda0c451a5e05a2470f84dbfe30a5db2bc3c067edbed5191cba086ebbc2939489fb03b1b47999102e8c2b9a777a9af6ca20b3a01b0b72b56ab3fd5746520d957775bada12fd60479074e488b44b54117e4fade09e81ef51f505c2a8b9abb9ea754b0f9f90f6d73123799bcb7f6dcdd32cfb522e2e4542137ceb4dacc1ebd517154fa4163881d8e3e74557f13b944b04ea17b37711b457e2830709707275af9396aa0d824f9cdf97f3d8af67b8ac6da63093cc117e8860114f99d3ba56f355843014d9fce7b60a0daea7dd6d0c7189acdec82fe22c512dfda67bd087312b57d1c6d97676a9c732e279664d6246b06064b8e747af256fb4f6c96ba1b4e9ecc03fd45213a735f3fbe90237002582e4709f609dc9ab0626233bd1235513ee85e733142a54ea12397cf816296ac2a4fa2aa95d0c0222dc401dbb540d90b7e13ae0a156fd9ff740ad3198d6b9f5c532194ccdb5bb33e1df863e854cd7dea87daa2b7332abaf1e594f03bd5767ad047344ae8698f8bbcfec6feaf7386651b6b09e0980ef000000000000000ffff00000000010032869372a9b988c0a98bc792747894dfb7f636cf427720076ef80fd2933c2455ffbef9bb35a97d803393e44e462d3cf0a36b01f726cab4fd3ead6d52d025645fd3d18d86fc9f3df85d04712475b24ee7bcccd33c281f6e428aa4f2e9c42e6d7a523e4fcf81cafd44acba6809798db192537033566491619b0e28f4efb2de65dd7348fc3351bbb88768a67c097fd203b53e22594678e5eb6a827429dda5b58c2f76cbaf3adf2e24d6888b56e0a6ca4978558a9c5954d463b10247feee4b0b5cb58f7778300d233c51c14b4252237ceb85366b06897b1f04e4fd5387594c1b000086f369c9ff0cdd0ace"], 0x32f0}, 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x1, 0x6, {[0x3, 0x1, 0x3, 0x1, 0xffffffffffffff00, 0x2f0, 0x100, 0x3f, 0x7, 0x80000000003, 0x32b4, 0xffff, 0x5, 0x6f16, 0x9, 0x45, 0x1f, 0x1], [0x4, 0x10002, 0x4, 0x3ff, 0x2e0df68, 0x6, 0x5, 0x7c53, 0xd554, 0x2], [0x5, 0x5d40, 0x8, 0x9ca, 0x5, 0x401, 0x4], [0x8, 0x8, 0x5, 0xfff, 0x100000001, 0x4], [{0xf800000000000000, 0x6, 0x8, 0x4f}, {0x5, 0xa9, 0x2000c0e, 0x401}, {0x8001, 0x3f, 0x4, 0x7}, {0xaaa8, 0xded, 0x1, 0x200}, {0x2, 0x1f3c00000, 0x0, 0x4}, {0xfff, 0x2, 0x100, 0x6}, {0x92, 0x81, 0xfffe, 0xfffffffffffffff7}, {0xf8, 0x1ff, 0x8fe, 0x200}], {0x7, 0x7a7f, 0xa, 0xa8}, {0x2, 0x0, 0x4, 0x3}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socket(0x8, 0x8000, 0xfff) 16:01:31 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xfff) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 16:01:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fee77a1266b6554feae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2576d9a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a0a090006ee01b1202000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fsync(r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x66bb68f525c3d186) 16:01:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202786b"], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c, 0x8}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x100, 0xff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r3}) wait4(r3, &(0x7f0000000100), 0x3, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:01:31 executing program 1: sendsyslog(&(0x7f0000000000)="e0dc6aceb317cd77f6c0429b2192a66ff69cfdc754ee34c3d6c79eeab457549c84326970f9ef456064798ce51f8fce54f7e2579acf7c48b6033eb708c3750fb0dc91aaec2b6c4e51fd02fdb32902a86478bab2c4d9f911915fffde119ba8c68b9e9c19d717f54226ff669a4e66970bbfa7ca79e10e78a12477ecfc3901b8659ff0ec36be5875bc79272a39a3b73c67ec48aec7dc8067da5b3b6aec7a626105d2b2f7bc916effc95cbbea3038cdcda8922bb0d8a3751db6c46447844d66461b103e239356181e7973b749dc155d29f82db93f62b6a24552c18481dbee9f29d30a222546bcdbb0f69c086e0466", 0xec, 0xa) r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000002c0)=[r1, 0x0, r2, r3, 0x0, r4, r5, r6, r7, r8]) r9 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000300)=0x95) clock_getres(0x3, &(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f00000003c0)={0x2, './file0\x00', './file0\x00'}) r12 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r12, 0x20007604, &(0x7f0000000400)=0x1) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x80, 0x0) flock(r13, 0x1) getpeername(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getrlimit(0x0, &(0x7f0000000500)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) seteuid(r14) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000580)={0x5, 0x1000, 0x5, 0xffffffff, "32763fae60495c7c57564fb414979990e23dfc73", 0x5ee, 0xffff}) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f00000005c0)=0xfff) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x1000c) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000640)=0x4) ioctl$TIOCNOTTY(r11, 0x20007471) 16:01:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x13, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000000)=""/38, &(0x7f0000000080)=0x26) read(r1, &(0x7f0000000300)=""/246, 0xf6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = dup2(r1, r2) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:31 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket(0x6, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000140)="1e0a00dc82ea6a0000000000", 0xc) setsockopt(r0, 0x100, 0x800000000000a, &(0x7f0000000180)="987fc1043c87bb005c02b4239630e4751713a9180e3556cf9944cfb31f18226c0fbd5dea3073c1ee197a80faaa04ed21010f5a3bf33cd3f26f8048279d8c35f48a1cf4c4b881cbb80cdcb7db39c358f430369e9dbbca5d0ed66435301ed21096d36fdffae260f9498fd49ae75d0b7d318dfd62e082ed84b9b7eaa1406ec4951fc63c92f38f46394c54f11f0f4897e63793a829f4a56e2c69da095d97a2a95ba10092e0050150756291dc5d9080e4b548038c104d5885f569aaf8b64209e21f12d3adc33fa19b7b361b52618d7a924a8405ab441ac0fdad60d4", 0xd9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:01:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\xa0\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='$-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&\\)}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='($$\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='$g', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='\x00']) chdir(&(0x7f0000000000)='./file0\x00') 16:01:32 executing program 0: 16:01:32 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c0b8958e0e277b14f7fa87df9886e75bfd101e31786170baa87ca017c7c691d5922c1c8dc53a1c8a3b5520644812a2907fb7de62f0c9a0d338ff7f22284e9248ca3658798197d47d895aba"], 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x1, 0x0, 0x9, 0x2, r1}) ktrace(&(0x7f00000000c0)='./file0\x00', 0xb, 0x200, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:01:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0xf, 0x7f) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000000c0)="ca1be93b11b11df3c7d7399c86b3b53c9526201d9a87c88e2fdd0b218e65fc6f59d48d7ff4c7f0a7fa06fe3793428dde9202cbadf2ffaaaec96afab1e9d47f7d6b78bed71f9afab0e26f40402dc8f2a1e482489a424a136cee5da993b59601695fb952ea0953cbf2ed61229dac8ce9a603533e967c5d8b5cd0efa3e07556452b3968bd8a2cd1806e834902406a115bf4318aadc7c7f6d483b9929770c7e643f0094cd21d52bfbdcde0809fc87753356a2102306a1dea", 0xb6}, {&(0x7f0000000180)="d7169ed8f336ee0942d45ed435a4341e59f942115975d6f767c3656517dcebc5094bc64f1344ab7e1a40c71e4fa3b92a639327e1634673ce83a95dfb148915088a862b11c67f68b4cb5e1cadc56176aabfaba19fbd7cd2b19716dac689fe138eed82d58c0658d4263c2c1bfa2f8c85571edac3ddb290e8a65eef9b7d09f4d89dbe46ddafe9535fe39ae5422ced5d064b259f90d280fa3f5099511364ad35e6b5d2cc6d485a0c00d418e42229f4dc71cc02de0131676457a5ff19edb703e203af19280340b298034a8a782bbee12268f58d6f19c1d06aec0bca98ec900200f707a21ab73ec380e680d1336da0923a78ceca3fe40072be2e4e0a94daae0be9da", 0xff}, {&(0x7f0000000280)="72097e7337246ef7fa3d78a990e3373aade8ffc61511aadcf593420f8f017eee6b934f37067906b266ce2fd81274a168256838596964c38994110b0579220729bb258b92c674e45548a7751c311294b8dfcf6ed6466050e6f81464b1a17b7f8d490553ecdaea2272c43063e8ea6dad5a2ecce5793805b08f8ee9a61bf8", 0x7d}, {&(0x7f0000000040)="5b8324b8819371d508a4d87450cd4abfbcdb5c09", 0x14}, {&(0x7f0000000300)="fee1a302b810a7c30f25ffa736c55a39d462c482a0fcbeef6f5321fd97a127f5357ea9f1830b4ed8236c662ed6be2b327f0eb5a7abdd09ad50bc45ce912b0515386b2a6990ebd3f03e59ee414ed665caa1b8868bb2e36647e2477f30646568c86b75b7b3fe29d6785df57a02db1de7a1f59d2e79fed73c1e282afff324778a63047357c9d4797f8618af042d2b007dce3509c613b092d804bf597dee43699126ce7a5ca2b391a40c112f0cab2962b536e0dc53ced8e5f9c1cfa00f5af6b4c9a44f72332c2e1b09283391d3055ddf8835afba2db999cffb75c29fa27b2ae442ad88d8db0d4eaef3b874a9411091f7524678addd8c60465cb87ff6bfc99887043dced01c2dee7cda5376d0835bc4beca9c71aba6047963cf5265aee27b7ae85c71139becc2952fea40c4fb5979d2bdde53102fad3676da2a289b011ff6167c1c1bcdfd18a97f489b508bffa5992d74c5eb5865588870db10738010d9e9809e6fb7dd0665bb7268b633b52aa28b31397d4ceb956a9424cb2cb4798f5cdf59801d018eaca0117caef0642269dc97f66e01038ec3557932ca06eea0d9806f1a37ca15bac60bc70ab735f2bbfd1cfdd5c43ac4946e0c971b815be4f012a1cada786c49118fe73da9d5707734d81e82911b22c09f8ceadcbc125344d61c91991a6e8a642a42fc3c489b4eeae055eeda82a3ebf5145607b41fc34f5cdedde29a79f5badbda89b8e205824d8673a48152900d6b59857645395f01119332453f59a1240fb094861057a6f5e35d9c6b01ce56640acf3544ffd4ac03dc446f91e1d2b1d76e6de1f9d6c92f9a313f841f26d878aaedf12372d68cfa4c935b0c665caf986bcac4ccfb671098179f1f987fb70faedbd84419a28905b830572586d6283a2d582eb3cb9586ed9f73a35021dfbd329d85b39c0f44534bee865b402068376ec3fc843a6eb92ce56505ba44478f1bce4580016cce4052beaa71ff173a3b2e80633d8ca63a4b220bc1f1fab9d96b147de7c11962e73f08e614e5f499a133cc42f91c7e2734f656bf553c986bf4da4abc9a983dbf6ef056adce219f0d435d44324313cab96f70f9bb45c4cf618ceb890bfd2f2b9bb72d5891c8ff441c2682ff780659b1baccb8a2745569294524064a9d39295abe6bc13fa927a26aa5fc3fe62cb3981193a711514d83a0bc51eeb0a172ca041de61abe8636108c53b03543e9be5f7ce7bcc240a0c409d5a0092c90c1216d62073c6f7200e074686a04ce7afb31f80a4dece006651e35a2711c21e050faf70bab3fe378cbfdc8ca9b3e5141d6d4afb9a0819927edd39489d6e740c60265e388e8dc9fc6419cc175783a5521789b6cb537df7233fcc42660a4b442dcc65fbae18a773ba4e046d6eda67349354a6dfd05c3a80e88508594044a16027ecbc2b1fb1f0ceb897088895c2a3845744964f364aef88679b8616404135b0b5f5b19f67ed75e277c08143da1a8c0732eb563846a783c2a9f6a0166387678f545049093291a5147b7945f86a9adff61b5a0650bc38e840168fd8744768c4afaeb1a68d09e8d25e9afc57111d2fd9b2ed04b1b6884e0f770d3a18cb85d12c655b79679cbcbd66d320879ffc61a68d34e6bea63467d139bc27fcaa7d557c6076fd049519602da8331dfda122212e7e0ad03b202d166788d39b942fa97fa0a205e78194e7e9dabc3f36fb4e81f27e5e34e9d759ad0ad4db4d806d7dab4609511ba0d30267745f95181fb39b5f57e862a8a6b16f3b7e994550cc29280ba7a3ec8530668e8f3b1a1d2ed62d33e0cf0456a7f3aec8ebf35358dc6186fd58e44a072c760428fe5f5d07c39d83762d2631c4e9639e0bf57832511aa4987ca06375b812b87ab9d259dcc607c32867fe75ad117acc188fead12514e479d76ea9c1f14a1daac723afe4983fc755815cca8e484cfa83f1d5d7c9b57fc96e26a0b35e0338a86b7db484a941f9825c964698bfc7a394854309dd37d85a225d57ccf68ef608dd99908238ca03b7e5d0228f2493ffcc34655fcfdeaa8968294832d5db3de63d5904f767c06ef4d934cbfef5287ebab3f64473779cb655a6d049334bdbdc031117310bee3fdd8e9bc27d8e74b421e64648bb53f2931c431da57e71a6e57669aa70adb660efe632877ced8bf5a4a56b98f0929da18a293323bfada3568c8e2d7853081a0cf17a711d55407b5304b067ef69340fcaf441dd443af359d5ec376185e2a5d989ba0e1fb60b68a905eb8acaaa4b776f5a9a2e846dbe8cdb81b833171d495788439f9cc1f3cd8b8250046c6585a162311659eac4109752db97ad0bc408f2f045814dc54fa7f789ff7a8addda0a6b83b1a5fb3c3d1493890cbcba20275707e4de5c3c6eececc59ba35037816efc24379ff14e71a243de65b896d68d58af7ae60becc9b77ce7f315af43e30b07a91a5dc6bde01e7e6bd66ed4ba7b099b100f7fac10344a1d28d767d93fad82693807c5d7304601174ac3bf27fbca20925d434d507d52b0c4763ba32f93d803f4647abbddd387477f0623010d3575454761708237859b54d5726abaec35590adc62523a51b707d645ceadc2ce16991e1183903c46773f43e6e563fe8ea92dc49a1a2ca4050508434370823490b4bd8f674fdab1f5ee85b44ba333ebc0cc50cc89cf00f8206446f2f5ae554478eb345e7391fba58b3f65a6f287ae2ad908bddec0ad6c910c3af970165a4c90069fddf095fcc2d64d93ffd80244d7cbe0fb226741a2232074b93d6183c166ad0a4d1228db7c96eb5b3fd5d6a179a95fc273251eca53336ccbe3a67f37464629c662a1f643a00488125b572217f0c86cb57d7a42bd2fa5527979581ca43f863f24dfcea38b36c198581ffa49c8fd1ae64e4c9fc9fcc6c2930d2f17dc28edce6e790ac1be414d797213ae427c20a3d2220635a42ff94da5f3f9d43bf0fbb5bbae06b8015c1be3935e1891949672184c3c3772488f545a4ee42ed99372618c63d5a5742f876f1ab7e304f4eb4acac05e0e2a355a192867e278637017b8d7fb50e7324d4a7e34ecc71af521eec8104aeec0978d9bac3ddcd60b708f7132fb3d8b07f0b5402f54b353362ab649192621c2f5a5f21aa8aad1642230e7b27445b0c1a35da92e39749b09ab740455ff55515cf90d1eb987ae7ceec7f1b52a99f748cc84e76f8ef927cd5388fe09a8f6172ed0459441308c00af33c63e1d879436ab79c5196fada199b50483beb5e834f969db398f6c612d9fbf7e61999681ac9d9762c38d24c9e87977bcce8fd6e684b41c036da26c05c9676b9b302ff3ccb0e7f712b6ec713f3f4008bd52142e1e4929d31d94dda43a6a9423b97a9e5e92abd135d7743801a2dadca7979f61719a57f89d2f83697d8813fbe9c695b68c4c6a50fdc16b339f8aa17a98ea19fdfed4ed2b32a63d1c9b5826d0971728d20cf82496be0dacd7309bbd2fde091c72afd358285f3c09b11e79ea398167684b32f98c89a85653aa538181f875936a10b69bfe2779ac827fae65b7f885832a1fcb074badaa95c5d4316d2d29aa227a07676c2d21a573a59da54e4fa6845e5fc3e779cf4063cee6e57241d678c385815a2df589d91e776ab04bd6ef43bce5894cec176c066016d576a1953c9a269ad9916f7d331636f72546b243944bacd478b236562ddb0a45c9c0446259796bf3bd9b8725d4a1a063c82466b3ec5ef55b36db6c3ab278a00242649c57c5a165bc118a88a85ba8ec2c15b0c7dbafa1af3aa4ce795db335b70ba88e2b3bc961755bea43f9086d0e231fd790e7cf73ef209cd3fe29efd0a2d6d0acf52df7741a73f53fba66936a3ce2ea452f2fbfe0076ec227f6062244e48c34d18de0a5e8f4f1646c5d367dc44cd7b68099046ca9e9dafdf6ea286f73f97850eecfba2caaa4cf90784bfe8317969c7b3d437fedab09ffa5a2f9789a575aacad645addc49302f9ca89160d00afe1136964d9001aeca7ecf5b6691ca23b4aaab1c503ee855b7a5d58599d92eb7cbd536913f4303943b988fe8c8ecc09647be2cbee84c5bb6b519f35c2825b2c7d5cab5fea1b00d06308bd3221cb231b5c702b658d37c2085da1637909ecb391342c53d981bec5b9e7751fc755b80c3535f31bbfb94a8ab045175e6dca7bb50e11df3924ae1493f493250cb57bde00a9e05410da0c48d0170f8cac72a0f20c7309a3c06bbe513f988b97d3fe838e5d1264a004571246d1fa9c87af0e23a9806e1ae2141f9e5f05f4a1c2cb872af89990cec21e32fa2013a5e742c3f4ebe5cf158aa6afa57d7a27e10d31cbf87275442319c5a449526ddf2d1d79031c2842dcd0c2b686b65e82d4b7fe246a5205bc1f998a58377713b86a8203623b57067d050ac9a4e72d217369a68dd0fd87681494ee892753293d45515d52fdebf2f5e3fae92b09ef885983c31561ffbffef9ba0c1a7cd11b82355c5cd749368e3e8c4fc0acf46af79625c90eb15c0a86fcb5f6042f97a4332950334402541e1fe958b5353f4b7cea30f67b8e2efbf1ebd71000c1d2e91c1502f4f276ed7e0f18ba40f303d55b80c7e8fe630ccc75f4e7e34e0d2ccefbb9a602d04ab8f539e153e5791c36a8bb50cc2a17da12719c3bc253dcacf74393c1edccadc98adf66172ea5db1400f69ee1d1f5d3d1ef979507df97e315d59fc861875caa9b719c0b7136fbb2e908ae6ffcafe968722dcf348c3b3b022e7511b54eeb68344f38bdbcef98d6bf3c29e3e6620eb8002825046bee5022413edc79043205c5fceb90045b4d7175d366a7ac751592906cbd32fc5742938efc6e8e5233d7b753d3275866185bba391506caac0b904a706b3567498f363c44a7a8f1fbf79f2ccc9a145e6a3ba962d08a58d170ecfb0d472d806c97bbdd0cac7814bea9bb2e38d8c5bc26e9709b27be697b2d3f2f846bff2df5c2e9e62b314a85641e605586f64510c06b5a6de97de1c001ae60eb4f8337c19604907a59b8a9ad85416cabc7008564928a6788faa99ccf81bb0922dcf68bd131be2e0462dc9a83dbcde15abfbbde3ea3f8ff24418a7099ff88df4388dd35adda240d23df7fca8a0ffb6d4e7453c2304a7cba56e38a6ed4928c8ff3d96e89b74a43da807876b3df48dce8a604a4f8d823de0c573fd34c180044671fa3e7734014dc9d461745e3eb1789b172295ef4fe4bea40756a5ecbd1c94f5108ca8e15d6b7ef569a82bdcfe5249044f433076e38c5b76aabca8d32b1aca3bb90eecc5e3003badc3b3930caf51f375a9840144a9c7eedbf85a7d00280730de9a3aaa6825c98c188d9309a21786595aa104b16a15b8add1c207459cd9a461112db4d1d1c1e2f81c764e4d623d7c43136052e78e36b059868be8a43015ed2c49cd98607f6f0f2b1865974c1c99d9164942537efeb8e582f3c2d2d2d1d9d87a129721298ba414b607ef40c24d87dc6be8488e99bad8066df6dfe77c4e8e6b0b8b6ce1a9e6b9c52bc08f62937570bdbe62051d1960c434219a9f1af1e41d7d04f6bda77fa78dac7cb631426c7c661eda01cd8a6f0821eb1a0d81e8d12f8ccf3b5e9be2212c7672c1b1eccb09550fa46daf4aff422c2550f759c3633596d0c0f0876b702fb17865dda23490bfcde719e15a7eda6b4b949d0181629bcaf04319ccbac703ad080f7df7b34f22926cc711ec531b16afe89b9b50ee9e49369af283301913a6abb71d6b2c46c525cc8f1668c3218b20819b7306c89cd70c7c5607cb9451e3102759663c79d5435cb26cb261d7c8fbb125eddb327dc322181333b34cad0941891371de1514215576e67a281bbe806b06867b", 0x1000}], 0x5) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001380)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xff, 0x4, 0xfffffffffffffffa, 0x666d}, {0x3b7, 0x79d, 0x8, 0x6}]}) fcntl$setown(r0, 0x6, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x200000000000004e, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000020000001f}, {0x3c}, {0x1}, {0x4004}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:32 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00d7df37000000ca2f66"], 0xa) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 16:01:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0x1, 0x200, 0x10001, 0x9, "e5e3f294be6b6e552b9a985a6af8282786e8c349", 0x4, 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x100, 0xffffffff, &(0x7f0000000000)="03000800", 0x4) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="b58cd05fd9d2fafb86fb44ca7b9755db30b1cf81fde4847b53900245c7bdb401d99baa3c7945c3c3bd66e6ac75ae", 0x2e}, {&(0x7f0000000080)="7b9cfbacd0afe4f86f707b3aff32bbce269973575178985f5663c117ba2ee0ee78f3b41a822cc8473c0aa98509964690b79d03abeca729b962aae177f1bb", 0x3e}, {&(0x7f00000001c0)="193e8659bf4fb1d1eb7c91a6a7a123d018cb7ca5790b42a6d4d05aac9b1370520ba277f30b0aac8529e4d48fca079f0c392f6b4c24b1ec154c0c7d04aeca53b77e92381f3cd167ca7bb1b1d454b7bf9f52c4407b4f402062483fd5779b56f9329f53f1aad17657c114b1f227c7d1fcab1674c2b58a439fbf8b8ba79c4378f8fddc2faf6e1debde3fe2c5fcf5b97776e26d719059f61a017cbb876080cd78a9cbab0d44baea4e4136a6c1f9c0ef301ce4d7e945eb43067b184ba3ff95afd8e1cb0e224123acd362b82f2a54c01d6c13ccbd3de2079e63059ba7", 0xd9}, {&(0x7f00000002c0)="d57e28a778048a789cf926af3dfe0f2aab950b6c70994073f9e71ad206004f06503e6b71a5245cb42f8a90ce350945d028f7bda0668f284ce14ca55882abb9de62eb35b5191cd0111196fe93a3a3a4b3fb0c9486d63c33d8858ed8811c7bf0e44ad3276388a17f905d386f3cd429884183b61d2e5fcde87b62991d68df8ca78a826a009d3aa2710035ab0054f743187bc16fbdc431bc6df11cfd48f298d08642a28c0ab2ce9e90f22f7dfcb8fb31dbe15f44d3df01630e04c415621519d4dbe0fd9003f2e6d5ed81d455dbf2fb9d55ec7e8bc900b04a0b63fab587e7b20ea9a6d8f01dcf0000e6e253b7622c25c06ad675d2ff9ff44a1187c7b550511f74dd", 0xff}, {&(0x7f00000003c0)="86709da521637dbadb9566f390bc2e8b0af90752d7857323f46b79b8966405db47daed6d7dc4ef4d771d18cdbd040829da15ae1e6a1f78ecf1777aabb79b0067725a9b1260d830d9bb16d4bdabeb9a3112ce28706d48aa71ed6154bb5dd293e985873af0bf5fa1cccae22aa285862bda8bc567338d27ba169a191d4c1b4425d990376de526a7ca136b08e470334f2ba53b1868b747ea0b7852d52451efb38e31c1c866a9af78fbc88271d66d5f514a419844e139eab5a41b9349c579358aacb2fc517239824ad52bdfdec7cba82f98bc2f55b627503dc2f5b82332d115f14378bd6954a1f5ddd951769b98a5367178d59b3343c2b57026f276edb8", 0xfb}, {&(0x7f00000000c0)="4f6ecfdccfa4b92f73a6f533161c6a965854ddf4e12eff177e7e36971dc6735d35d757b6074c0dc2d4b5599a2c7279859522c01ec33358c0cb6b66c3c017636ddde9f5e838ef4117f2daa421a1cf6cd508133330977e19fe3b357562708cbc816ac2d98bd3b2e90a42d1212b6064e509689e55f5207a64b847bc9fd1e37aa8d5c5974c30e9c3e8bdb14ae4d022631c433ce379f6c6953108f3706cedb49e4f963b605a543439c959810a0cf579c9", 0xae}], 0x6, 0x0, 0x0) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) lseek(r2, 0x0, 0x0, 0x1) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:01:32 executing program 0: msgget$private(0x0, 0x10) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$setflags(r1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) 16:01:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:01:32 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)={0xfffffffffffffffc, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:32 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:01:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socket$inet6(0x18, 0x3, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x200002d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="01032786dcfe617cb5aefcf7c700") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:01:32 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\xc0\xa9.', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40000401c1, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = getgid() r3 = getegid() r4 = getegid() r5 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r5, r3, 0x0, r4, r5, r5]) r6 = getgid() setegid(r6) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) r10 = getgid() r11 = getgid() setegid(r11) r12 = getegid() r13 = getegid() r14 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r14, r12, 0x0, r13, r14, r14]) r15 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() r18 = getegid() r19 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r19, r17, 0x0, r18, r19, r19]) r20 = getgid() setegid(r20) getgroups(0x9, &(0x7f0000000140)=[0x0, r11, r13, r15, r16, r19, r8, r20, r8]) setegid(r10) r21 = getegid() setgroups(0x7, &(0x7f0000000000)=[r2, r3, r6, r9, r10, 0x0, r21]) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fchdir(r1) 16:01:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000100000000000005b9d071b542a538706000000b81829ac00000000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket$inet6(0x18, 0x2, 0x400) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x800000006}]}) r1 = semget$private(0x0, 0x3, 0x10200) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETZCNT(r1, 0xf46283295fa811f5, 0x7, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r4 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x57) 16:01:33 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) r4 = dup(r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000340)=[{0x4, 0x4, 0x2800}, {0x1, 0x4c}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000580)=0x21) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x100000000000007) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xae, 0x1000}], 0x8) r7 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r7, 0x0, 0x5, 0x0) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000000)=""/69) semop(r7, &(0x7f0000000180)=[{0x2, 0x4, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:01:33 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x8008, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000000)="979af6aa6866dcf6fdc7a5eeb2e1ebea4840878348bb68d78223a16806d79690d290d243c39f049a1768c52e95476065c2e0bb219af46a555b5d29555b9989b84db0c93c866b47cde3958bf3a3dafdc7f3415054b565d849ed910b812e1098e290a4a619ff8253a47b74ab99642fe0b1d884c6ae01be7d9e17ec86026de3538bfc37d24fa9ace955db9836871bb86188a29f063f151fc549d9b76334524078c7ee8e9b8b", 0xa4) writev(r0, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) linkat(r2, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x48) writev(r1, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3b, 0x2, 0x0, 0x10001, 0x6, 0x1ff, 0x0, 0x2, 0xfff, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 16:01:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x1b10) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l59', 0x1, 0x0, 0x0) 16:01:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt(r0, 0x6, 0x8, &(0x7f0000000000)=""/2, &(0x7f00000000c0)=0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="eb65683096b1ea0a3bbb892fdf4d") 16:01:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(0xffffffffffffff9c, 0x71d9, 0x0, &(0x7f00000002c0)="598fa8d37baa6880d587d8f2582a82753b7e1b99f402dab272818eff06c7c0", 0x1f) write(r0, &(0x7f0000000140)="6dfd468979a4a723515688a5d56eea25182c48943d7b012cca37919f27da6755d13da1e1ca6d1c27931ab0911db352cfb589308d77d87620f9a6e4bfcf4ed8ae24b6eecfe9aa4909477f8ed4ec04e139d87a714f576aef42eae208810d32884dc72221dbd7c5d63dd7bcff938a33073c62a7960a1191c52bb5fdaea6d929ee8ab8b1ea2e80a15bdecf6877e9044e3c1ec87a331bdf48fc82873c97756494a50b958540fbc2defff4ec521f086cfb4f4ccc9056b8c0fbee54058c86cfb73fcd95517f49f67b3fe335fbd8ca", 0xcb) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) close(r1) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x8dd0}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0xfffffffffffffffa, 0x6}, {0x401, 0x0, 0x4, 0x100000001}, {0x9, 0x1, 0x400000000000, 0x4}, {0x40, 0x6, 0xffffffff80000000, 0x1}, {0x480000000, 0x2, 0x101, 0x9}, {0x7f, 0x5, 0x8, 0x377}, {0x5, 0x5, 0x7fff, 0x7ff}]}) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$unix(r1, &(0x7f0000000200)=""/111, 0x6f, 0x0, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x9}, {}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:33 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x401, 0x4}, 0x10) socket(0x18, 0x1, 0x0) 16:01:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xd8bd5a4de24c21cf, 0x10) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:01:34 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed9, &(0x7f0000000000)="b291f52e43c29d4e95f0c9dc62b5a89f53e4cd14b3631a5ffbf60504388e") 16:01:34 executing program 1: r0 = socket(0x2, 0xc003, 0x61) close(r0) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87e3b940dcdbab78e8d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee9a660931a16d5092aa91220000000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:34 executing program 0: r0 = socket(0x2, 0xc003, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) write(r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/62, 0x3e) 16:01:34 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='V/wsmousM\x00', 0x20000, 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, &(0x7f0000000100)='/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, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5fc0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff8783e663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f367766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482bf3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581654146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb41a6c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41eb25012d7ff8b7e6453f3949bfa10f7133e6f63ef4d4231c237fd13577845d258fbfbd7e236d948439d0b569de783416b3f1c324a3bc2f8d4bf776f33e92cd68a4456b648253b4427dafd9e06ddaf12d21f44930049c7bceb8aded8ba74964f2ebeff9ed93e4e91da1b03fbcdf01ad2c8e2d6d52010ed7bf97b1c2dda1c15e922af900"/475]) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r4, 0x0, 0x0, 0x1) 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}, {0x0, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x0, 0x800}], 0x3) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup(r4) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r8, 0x0, 0x0) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x1afd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:01:34 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xde59, './file0\x00', './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8000, 0x8, 0x80000000, 0x5}, {0x4bb6, 0x1, 0x40, 0xffffffff}]}) 16:01:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x20) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0xdc99b6caaedacb66, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="a4792ff0300ef7b1cd805d2cbc2b93f5ffd2f46fd8f9ef9e2592c842265ad2b74c6418f5", 0x24}, {&(0x7f0000000180)="820f68f6c4f8d19316949326df3b9f5f1f677b24bd7c0781ed3369a3f2b5fc6f0c04819bcba31a5826a70a5ab0bb40c295af8b2ffa8ea56c65509885af9fc82df1dd63018742a4a89b35185cb9221bb4bc536b5784614ee08cf419a55d767987ed489193ac5a66168d7261326bb039478b1da61866a15aae897db9600798999cdb64acbd8591cafb1b52e45ca00fe8f7899049c71198d97c6920e9f3e768415e84", 0xa1}, {&(0x7f0000000240)="0043c7024d07cd9c2c24cef30cc5d5577a8c810d2a1f92c099493710991d4e80e717c01bacb779330829cf9719f38af82d1b7b75ebb1e3183ee7c3c22249660a90e8478da4d3f4aec4735b5c11ea4f356e0327884c718be811e2b25ca5b682ff5bd5afc2bebba64a225ae710718f33b564fa6f9d8ba87deed1f4f6669706dd5f1e550d4c8daf50351479dc19c1a6e529faa88701326aa65b3383e6beae2d18493fe2592a01b3dbc89974d62e8390960cb37af38b08404e243bbd4e1e14230d2aec19d60bf1e54f2fe87be3f0c0419dcef06370490dafb686e2b5690d74166d42985ec2", 0xe3}, {&(0x7f0000000340)="95154ac7a7ed688f2fe4b616e298db302d55992568e3cecf2e5ba383198cacb53295fc1aebd8f47f785c973edb062b521fb303982661b89c38bd272b6e05c93532ef0f9a5190bec516fc8599cf49b65cbec97dcc1b88522214b6151163f6e975beff7b3cab61557a2d563e0cc54da92d7027671ef7a0671ac7748e15116c6545a5218527bf3b60c5fc1456961ffceaf003157ad033ce4486967013f4782afc87a1ea1b24", 0xa4}, {&(0x7f0000000400)="b67f54524f2832f006df406522708de7420312e5263b7d00055e15332c7385e441f55a6f99b4107765ccd08ed715593deb", 0x31}, {&(0x7f0000000440)="840d0a1f", 0x4}, {&(0x7f0000000480)="5fda1c6d859047cba6f39bc33e5a8842e4e5eaf0f542dd68710abc97f1170967412277ffbd004667d13dca275e", 0x2d}, {&(0x7f00000004c0)="b413f498cbcc90b6275bbf7dcdf38de678b5d925373926b2bcf163a681c65a900c76a1d820851324b6fd5468788c858b633ddfb27e5fb59f5f81d9f88383963a87a8362cf5", 0x45}], 0x8, &(0x7f00000005c0), 0x0, 0xd7dcd29b35f8473c}, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$setstatus(r4, 0x4, 0x80) 16:01:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 16:01:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) accept$unix(r0, 0x0, &(0x7f0000000040)) flock(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1292a0018d362d5c, 0x0, 0x5, 0x20000fffffffc, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:01:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888139b9b9d903a5d4d2af36eac73781fee981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:34 executing program 0: socket(0x1, 0x4003, 0x20000007f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0xfffffffffffffe91}], 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x10000000000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) bind(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) 16:01:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) 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)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) 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, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:01:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10129, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x436, &(0x7f0000000000)=[{0x40080, 0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x81) 16:01:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x93, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xe9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="d0914cf5be7ee2075ef53d6d8d10f3f76daa66c4769619f430edadf412138189132a375a7974bd109cd51e4202025ce59c11f4703e3ab9b271a2c94d4189309b97c73a7a079610", 0x47}, {&(0x7f0000000100)="1941445581723639e20f3b3e51cae77357f0c3f90a4c33b7906eab511d98a7c924be06fc03be6ea51a9210f5f1ce2b4d1fc5b3a901d0f4828efdce0b3cb56692a0284e245b7ada07b8524f0aa8109f9777fcdf4557c19b34abfdc8c3dc23e5dc0c93a475e1ae15c520dcaf58b9a54f9d105cf942acc390f811aea1a04665", 0x7e}, {&(0x7f0000000180)="0b1d2cd9381f87d519cb12c2d56e50e44cb8f47fa2f639208ec129463879223e7faf543e6121e0ce908142d40adff088c44875ac471ff834108e6c122bd4a2ec03b66139e5e3a39eb9f1fceaea40bab6f91ea9efae592f2ece482d29ac27d0bd44d0c974ff34a60a68c046aeea11023d363ed22d8ba15bdde961d28bddd5cede362d888148bbed151746a5619e23b82219f6a123c3e0ee1014951dcfd3d59ca9793a960bf1c3ac0d3d1bcfb6b0f52da817bdcf325f833352aa83b13e83ec990de0046cb0bcd7fa7845bb4535e0ee4e287262063d1d86e4f7aa53f51313226ab9f63b1a4ad2dd0b5e6ccc8bfbd41e18", 0xef}, {&(0x7f0000000280)="a8443bcabcf9b461e27c50c89972afe19286", 0x12}, {&(0x7f00000002c0)="f7dcfbc2630d1f3c591ebf8d3cebc6d85c7c3ecf709ff832f8589605bffa655e20fc00c9769cb67d9fe487afe7c67350328efb4a0b4e55", 0x37}, {&(0x7f0000000840)="c0b755504803c5e61ee63b2e89efc04b27c445192afe9930e93a435e8f27d7a082df8e583778e2166e8c6a42badb15624da3187f00ee9e7157456bf096719846c43ebfd051da07e2d49529acc0946026af2ae998196e46b287abaf1100c08390bb8dbc201f1cfb0686b1d8e052861470aa1a1ab4ce7177a491e53d63b025b5e64f6a34074883127580dbcb017c5f08906cc8e378745668f433e8a5bffb877ada7df045677d896e7909bdea24a39d42d7345f1667b3e12f29ea4980830fad0735171756ff472118888627898e704778de8ec6ff4166ebed3aee504501a8f03913a6ac32034e54a691faf9a038f36793b3", 0xf0}, {&(0x7f0000000400)="a953b1a89ee85e2658", 0x9}], 0x7, &(0x7f00000004c0)=ANY=[]}, 0x406) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000800)=0x9) 16:01:34 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/49, 0x31}], 0x1, 0x0, 0x0) 16:01:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x0, 0x80000001, 0x4c60f026}, {0x401, 0x1, 0x9, 0x800}]}) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') 16:01:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = socket(0xf, 0x3, 0xacc) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:01:34 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0xffffffff80000001, 0x7, 0xd13, 0xb1, &(0x7f00000000c0)={{0x2, 0x4a3b, 0x400, 0x6, 0x1000, 0x5, 0x80000001}, {[0x1, 0x7, 0x1ff, 0xbda, 0x6, 0x7ff, 0x0, 0x200, 0x2, 0x59, 0x1000, 0x8001, 0x6, 0x1, 0xff, 0x68, 0x65e9, 0x80], [0x800, 0x3, 0xfffffffffffffff9, 0x9e, 0x7, 0x1, 0x3, 0x7, 0x9, 0x7], [0x1, 0x1, 0x8001, 0x0, 0x7, 0x1, 0x9], [0x800, 0xe4c, 0x2, 0x9, 0x3], [{0x54dd094c, 0x7, 0xcd, 0x20}, {0x1000, 0x4, 0xff, 0x7f}, {0x6, 0x200, 0x14, 0x9}, {0x3, 0xedd, 0x3f, 0x92}, {0xfffffffffffffff9, 0x3, 0x9, 0x3}, {0xffffffff80000001, 0x100000001, 0x6, 0x20}, {0x0, 0x7, 0x8}, {0x401, 0x9, 0x4, 0x1}], {0x0, 0x40, 0x9, 0x2}, {0x2, 0x79c5, 0x0, 0x9}}}, 0x0, 0x58f1}) 16:01:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) getrlimit(0xb5366dbdc83d9953, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) 16:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) rmdir(&(0x7f0000000580)='./bus\x00') setsockopt(r2, 0x0, 0x7, &(0x7f0000000600)="39a86edd37d0b45fc9d523a27dcfbfa80890d2dd4ea89b575990b95d18ea907d7771d974f13454d396c5079eab8091bfb1d8f1c0d683b61e7bdaba783dc638fe7f97170248702de00b63a99766fcc1d353cf1565d508cba5655c7d17dd4a7f3a361795bbd79b3c12f886e8117318f634c39147bc38aefe01a5c74250c8b1f0db6c1892a229ab6935f57cfe98c1125d4dd4afa984a1d2f7fec5ef0e744030fcd586b5573f2e6fa1cfbc8bcd8d070e893bd88a65d14753ad5b5eadca742b62f4ba9e1594ae7cfbf8f4c8ba9cddff4b8075b71e194d07de7bde34e66acf044c3a2bab3b7a3ba65f1ecee9926613a6", 0xed) dup(r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x4d) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) poll(&(0x7f00000005c0)=[{r3, 0x80}, {0xffffffffffffffff, 0x57}, {r4, 0x110}, {r5, 0x10}, {r6, 0x1}, {r7, 0x80}, {r8, 0x1}], 0x7, 0xfffffffffffffff7) 16:01:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000100)="8a8b83d1d9225f7b3bf76b6577a7ee2b69bdadeb7aaef33761499adebe991f2684c3da71df16fa49ccbcc8549fa6ed0ceb117df424108c49b35d3257b4e74c4d1d2af0505aac727cfd981dd3197082c9f22c46a5922253c7160d3c2d7f78b36bc44a24cd0b8eeb94cb2aefa1fd6ad58dd606e763fc8f0549015d39ff42516e87175330d5eed4c61cc7c5503d50ffbc4028f8016812df7f8c090873b1129654e0374e4d35569b76cd1c470c0c6f9a0892f9284d0dba5113258780e009ddd5590884167cdda78ee82ae7b11d7ec42c5f484785b85faa410dc6fefa1268c1bc61", 0xdf) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000480), 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000280)) 16:01:35 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x108, 0x1) 16:01:35 executing program 0: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x9e, 0x1) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0xffffffff) r4 = socket$inet6(0x18, 0x2, 0x8) r5 = fcntl$dupfd(r4, 0x5, r0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)=0x9) recvfrom$unix(r6, &(0x7f0000000040)=""/1, 0x1, 0x882, &(0x7f0000000080)=ANY=[@ANYBLOB="0174bdfaea4a3f17"], 0xa) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0xfffffffffffffe48) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0x7ffffffffffffffb, 0xe4285cd0bf82e99d, 0x8, 0x1, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffff9, 0x2, 0x10, 0xfffffffffffffffb, 0x9}, {{r3}, 0x0, 0x2c, 0x1, 0x1f, 0xff}, {{r4}, 0xfffffffffffffff8, 0x9c, 0x2, 0x40281, 0xbaa3}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x4, 0x400}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x3ff, 0x3}], 0x66, 0x0, 0x81, 0x0) clock_gettime(0x3, &(0x7f0000000180)) 16:01:35 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x30) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="0292b9baa8574c52ca4152de2054b1a3dea50b77b44335bdb4b59f2321fa9dc3ce134c648a7f898c64a1de16385901a7a5cb2f9d527a1f01c5eb598abcf361f123269a47ab9e6fba258e5f1e97bc24209e1d700e00d71a94e517bc77a18e18a2cff209ae29be875b16ad747cd1eddec90f27d38f111308ee4c307c2e74e2b73202d9aa59f0a207a5ea06ce254e4ed92eef1e10969c394439cd7061e432e79466f76d581d954b959a0acce41fd3ea8a591f5c8c37cd9b87e9b0a3224b618de6b1138b190742b788cefb1366d94aa6366fae815e7bead635eff46ba579680c459c5e8a292e2fe34c16a3", 0xe9) sendto$inet(0xffffffffffffffff, &(0x7f0000000240)="1f0478a49eda56151fb4fd8f2f6eae8f03460d56617ab58b7b7a55958fccacbb43f6d88be413e93f6e09d7a460f8557599f0995f25df1262da00323eb59ea76fe65237f25e4bb4a20197dc792b1d561331b600df71d1de77620867101f80a0b0da532d0dcefd4302752f97afe779ddc4a52cfb6af3915b890dff76a2cb12817d9996515ab670391466b74dcbf251577561ec2cde35f38d2c3245e3287025fefce0388fc843a8b67fa5229359b71cbcf66009296a3bc422e49f4eded035c521fd12680e6409fbc206185db7ce598b6ed7e36718514c66a559fdca7138dc84e0db23a4f1e793087cbef880", 0xea, 0x8, &(0x7f0000000340)={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x0, 0x184) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x800}], 0x1) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r3 = accept(r2, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10000, 0x10) fcntl$dupfd(r4, 0x0, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$unix(r7, &(0x7f0000000540)=@file={0x0, ""/77}, &(0x7f00000005c0)=0x4f) r8 = open(&(0x7f0000000600)='./file0\x00', 0x100, 0x10) getsockname$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) sendmsg(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f00000006c0)="669926cee12416dae61b12182a9e104e73971d86", 0x14}, {&(0x7f0000000700)="4be0fbdee6b6ef394419934c98438bd6fe826937159d3cdeb779563a2c0460e044ff20dcde5b40ddf77204b72bab3b2696bf1fa83682ea4b959768b34166f47a213f9897218771ac296bdf5e8a341346f98c7d0e4be347cf83b3be7d648daa96d760815aef4c3b", 0x67}, {&(0x7f0000000780)="3939a7db34b3b56dbfba00ed20a0b64f3d7b231cfadae12a04b987f8955ef76775accd2be93c4da8d5290a4ffe33ecbf3a0d40806e86b394dc52b1ea28f3d922e7afe9bae96eabcefa2227997171aaa0f32304f60bcf35edd404a58a9aaeb34273b172a136ee5f9a5894a8c8e72819cfa7dd5650430e8f8d49d9ad9fb83ae440a93cb7d9d6b994103a0a21fadf6dafb20d080d20191674259bbd13af07183c6bc9aa4f3d1293d81dbe7240ef1d0059c5ba4326ec7199a5fcc66bac4535ecc530571be059ffcbd4d65aa9e9ded2e3a90af48250", 0xd3}, {&(0x7f0000000880)="dd06f8340eedd0b63de7eedd142e93d2b014cdc4c9676a9a1c4f69db3ec3c4db8aa243fdb36d76a186a06fb4dd6eb615d19c8365fa3e2a0be894f4374c0fea98bdb02fc5d35ea4eefa41bd155e8b354b2648d05db75169ce3a7c4750d0721dd0cf562593228bf984034b13311b9d14963a9e22435b7d249536a571a54e51d9bc2398e9c76fddc4678fc837d85042504c224b53813976", 0x96}, {&(0x7f0000000940)="d4f59658f6660fc8753ece49367e37b4", 0x10}], 0x5, &(0x7f0000000a00)=[{0x48, 0x0, 0x1ff, "3ec40a0036f643388e116a4193bc35a891f5e897ff9b37b72c9364ab715b3233dbdd5edb24d2e73b3236e14a0c03d37a20fa7b"}, {0x60, 0x1, 0x0, "42c97d408c4f40573ac831f37c1d545719d8e6494231c36374d8d77cf818115fadfe1e2ad50475f0c795dfb2acf3b47bb9a1afb4b09b021fca9ac25ef3d9599af04b2e1bdcdb9cb93e4efa14f2"}, {0x30, 0xffff, 0x1, "e387368058dd586648bda9398562f4ff7c5206568bbfdff1e529fe92391adad2"}], 0xd8}, 0x400) mknod(&(0x7f0000000b40)='./file0\x00', 0xd09fd7c9787d7eb2, 0x20b40000000000) r9 = accept(r3, &(0x7f0000000b80)=@in6, &(0x7f0000000bc0)=0xc) getsockname$inet(r9, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) pipe2(&(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) sendto$inet(r10, &(0x7f0000000cc0)="81c3c24132b4b89d9f491d486a6bf7eeb2f22dd18d827cd2c84ba3c2870d60abbae9f1e0b2e35c0b8d692d2ea65331e90c9cf6a607ed1a686950fcf5e0e61d51104dc508d69bcc8e76f3d4eafc94f0a2592f64f1b826794217e8fc057caebeeac8071a2ef45d412e873e4f37868899574a3ee37d8a4dfd18b62bc066c63a8af47f53b2025a6e", 0x86, 0x400, &(0x7f0000000d80)={0x2, 0x1}, 0xc) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000dc0)=0x1) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getpeername(r6, &(0x7f0000000e00)=@in6, &(0x7f0000000e40)=0xc) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000e80)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/null\x00', 0x68ce3cb6e61e10cc, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000f40)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000f80)={0xffffffffffffffff}) bind$unix(r13, &(0x7f0000000fc0)=@file={0x0, './file0\x00'}, 0xa) 16:01:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x41c4339d49571599) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x8) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x60cef2bda976bb31, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000200)='./file1\x00', 0x200, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = dup2(r1, r5) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f00000002c0)="040e54ec03000000ab39e96c", 0xffffff13) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0xa0, 0x2, 0x100, 0x7f}, {{r3}, 0xfffffffffffffff8, 0x9, 0x29abc2e49680ff56, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x29, 0xf0000000, 0x6, 0x100000001}], 0x80, &(0x7f0000000100)=[{{r6}, 0x0, 0x60, 0x4, 0x4a2, 0xfffffffffffffffe}, {{r7}, 0x0, 0x40, 0x80, 0x1, 0xf1}], 0x3, &(0x7f00000001c0)={0x180, 0x81}) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffee7, 0x0}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:36 executing program 0: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x29, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) mlockall(0x6e949e52c87fa4d4) syz_emit_ethernet(0xe, &(0x7f0000000280)="8ce4b7d5983da720dc64b05ef3a5") 16:01:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:01:36 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0x0, 0x9) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getegid() getegid() r4 = getgid() r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r7, r5, 0x0, r6, r7, r7]) getgroups(0x1, &(0x7f0000000280)=[r5]) r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r11, r9, 0x0, r10, r11, r11]) r12 = getgid() setegid(r12) r13 = getgid() setegid(r13) r14 = getegid() setgroups(0x9, &(0x7f00000002c0)=[r7, r8, r9, r12, r13, r10, r12, r14, 0xffffffffffffffff]) r15 = getgid() setegid(r15) r16 = getegid() r17 = getegid() r18 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r18, r16, 0x0, r17, r18, r18]) setgroups(0x4, &(0x7f0000000200)=[0x0, r4, r15, r18]) ftruncate(r3, 0x0, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r19, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r20, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) poll(&(0x7f0000000240)=[{r19, 0x10}, {r20, 0x2}, {0xffffffffffffffff, 0x20}], 0x3, 0x7) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='%IZ\xbe\xa2\xd2\x98\x86\"', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x00\x80') 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x7, 0x7fff, 0x100000000, 0x8}, {0xffffffffffff94aa, 0x6, 0x100000001, 0x4}, {0x91, 0x5, 0x401, 0x101}, {0x2, 0x2bf, 0x1, 0x200}, {0xc8a, 0x0, 0x100000001, 0xffffffffffffff80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'wap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:36 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:01:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) kqueue() setsockopt(r0, 0x6, 0x6, &(0x7f0000000000)="7850821e5442a0d982cd52f16510922b310b60607392662b1e8ef43349815dfe1ce55a17f52a3fe22bbb0e5f078dc5e4e90b9dd17f52d5bbc42ace84d1d48848dd372294c68dad43c2b148f07d13e95d7c96adb917611df978d582e7965bc8f4b75f96616afd37ba489786f5f7c47e0b3b324ceba7b0669908c68e2fe64cb5687ea927942569be753fcb523910af23e54f0e", 0x92) 16:01:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCNOTTY(r0, 0x20007471) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000240)='./bus/file0\x00', 0x2000, 0x86138) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r1, &(0x7f0000000040)="670dc3", 0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x2, 0x0, {0x6, 0x7}}) write(r0, &(0x7f0000000200)="e90709f6b28bfd55543292dfce6fb5b10806c75da0abb7953241a2a5bb67aec9", 0x20) open(&(0x7f0000000280)='./bus\x00', 0x6660b36d7eb6ef84, 0x0) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffd) 16:01:36 executing program 0: r0 = socket(0x18, 0x2, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:01:36 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7, 0x100, 0x3d94178, 0x4}, {0x7fffffff, 0x3, 0x2, 0x100}, {0x9, 0x5, 0x8, 0x3}]}) msgget$private(0x0, 0x80) r1 = msgget$private(0x0, 0x20) msgget(0x1, 0x50) msgget(0x3, 0x408) msgget$private(0x0, 0x2f) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/252) 16:01:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000000)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) mlockall(0x1) getuid() 16:01:36 executing program 0: socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x147) 16:01:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) semctl$IPC_RMID(0x0, 0x0, 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000180), 0x13c) 16:01:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) utimes(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x3ff0, 0xb4}, {0x2, 0x101}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x40000000000000}, {}, {}, {}, {0x1}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffc}]}) mknod(&(0x7f0000000300)='./bus\x00', 0x4, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) utimensat(r1, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x1, 0x7}, {0x3a7, 0x9}}, 0x2) write(0xffffffffffffffff, &(0x7f0000000000)="4716e0ab1d8c985a056805e2eef9d617451d4b478fa0a12b01353963dd79578a4ea1235dd4c75da3c5459e2cb342b404c05a803578fc755d2a43cc84b357594539f9be9612919a3eef8e830cbd15276b0f1dd5e62389650418aed9941639153ba8a2b031c13124a69ff55ce0ea24cca8a3470e991f2a0063d84c451bf60b9689e2e66de9a54ea8130434b5b67b24ae38d72082e8a8b4bcad3a402eaaa61dfa754b754e8626b8bc", 0xa7) 16:01:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r3}) r4 = geteuid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="5cb88c3d0352aa93433009732ed018ab08af02f540fc7733ff17c76db57668ebc19928c6d3e98097d37713f5e6482437c67e28a0403d9389fe36ab2f572d445707209b29144f22da4c664cd143e3610828920cd04629467cd9e034f763a9d2f81fe3a762992e4568ee41c2a9451e7ae05fd8a4302a7ad64000e08a68037dabc03ec08e175833f8598a4aca7c5471eb66540a32510f689727525bb958cf4c4e2733c196837889914309c03b68f91b7c54a3bb1a5ad2fe5e67022d68992395", 0xbe}, {&(0x7f0000000180)="5b98c476f86e90637070a9df43aa480f3a67109c20094cc8d9871bbbea7b6fb75097f3b935a29921e4908f19bfe4f580e0aab11c4bbb219c5ecdd45584", 0x3d}, {&(0x7f00000001c0)="e077caf0506ba12eed7be6d6f9265aabc36c3dd7eed4d2ca117aadc8aad7526143b503f20c84d39f75dbc3cbe23f1128504250860d0639e948c1559191b3b1e5a975d47ad386068dcc94b3469905c34bb91a2280036d0a777a951e1b2b4b66f0dbcc833b4b78c012f301a876694aee77572d23c55216a9099d2f22497e4e7352ef9b67cd460bdc3411aa64592341c246f4549e8c81ae9bf11ec3532732fbb6424a8a8b489cba7b2c3397edaef6c7093496", 0xb1}, {&(0x7f0000000280)="852e6c0a0bc9bf290151818d96fdba541585ef057125bdf0209b231c9b0dff861400b0e5adc703ddbd7e473a3518581861f7080576543d80deed17efe05d3055be388707", 0x44}, {&(0x7f0000000300)="cd238bee7ce5e50878714635067af26a752c2dc2119e8a751b1baa8ad2f05e6c50377a716353baa574612705a0fd490dc426b37c40cebbc54d7c15ab077e15", 0x3f}, {&(0x7f0000000340)="27ea0b77f57505cf6b493e297fa1add356", 0x11}, {&(0x7f0000000380)="a567048fb25dad6ac3d3031457617cd8f71d742b97b03a80eec4ee34d75316f3d00d80b27f77d8d961b61edf550b879f1d000c46e9ea201c92166b6db514f27b90dba461d00a13e04002919d7b48e3e11e69eeaf5cfa023eef0737893b24484f1bd0b48f19945b612afb9781efe6eddbf8fbe78aee1dadccb40edda4e1b15a31c728342a5586cf90d9283b9be0d9e4abb365337e6d8afbb0291b74c824d3526d8627c0b0884a64bfcf2389cf0621d88563d6b9e701424842f8375a49782eaa9740b807d6d948636e1416001e1a6b1eaa62016d89ac0dfb42993db0fb8089abcb6456c67dadf0de271905f740966b", 0xee}, {&(0x7f0000000480)="74faef163790970e2f24f107a7cab62811c0c1f008a70cfed5266f21073270b996b77031e14b285099cd296f0225e816cf0b49fe62c2b42eb76ec6873897ccf7c21905851fedb39d2c985df17e5cc9f0a40e1380d332e27223a81e1f9bbe674f0baf2a675dd6a794869b9761c601fd039f6d5bb9d375975c0b3382f02c0015d2561c2d502c875d09a164e16f663e1affbe4efe34f7baddeffe8d2c1734a0f598946f40078a987af4334c7c5e27ce38493fe7e11a5fa9bf03514e707e661ddcf8cf", 0xc1}], 0x8, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r0}], 0x20, 0xa}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:01:36 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="6002e5dd0108adb492ffffff0000e6a689b58bed5949eb33"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f4", 0x8, 0x404, 0x0, 0x27f) 16:01:36 executing program 0: r0 = socket(0x10, 0x4, 0x50) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2eac14001003b29b2592c2e1f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47d9e528c93bd5072098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a91ee9eb123b088b8dc3ee46e85c808bd811ab78b1000102e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24e276caf4acf63d815dab9b3bf378d16221f07a1579f755d319a1aa13f27e413f1c228856068a29986a51000000000000000000000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45a136f000000000000774824aaf0c11682d7ed667ea2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151cc4a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2632ba1ae5f0962a458b5ac750c89fa87ef8fdbf6e9dd354f75704ca8fe1ab445c249800c6748372bc8292c146621495b26b5f64559bf6a6cdd658ca210f91c27ba1e86d08a659a9b8775798d6b9671121feb3474c9c74878e5cf2ede64daad6e2907577a2adbfc75ecf4d97946000e594f70c276ae7e4a868bb8e5a4c12c826fa56815e195ec40d4950331e0fb3119ba06e178835ab40edc12ce11829ea952cebd17236445c60cbb2fc0e61bf9735192df60a24b4f997820be15db9e2eb022f092c4247ccc30b4c128cdab75eee0cab8a476ddb5d894405adf9530fd268e26deaafc3939e6547dbf16d95372ff6d09cac9c1afa6678369693468ad972e1e915f95860e516ef6dab4647e219ffa684253c437ed50b2b524d78c453bbf2f286ba1433471aa69"], 0x10) setrlimit(0x7, &(0x7f0000000000)={0x1c0, 0x4000000000}) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x814, 0x0) shutdown(r0, 0x1) kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x40, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000004c0)=0x9) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) 16:01:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) socket(0x1, 0x4000, 0x2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r0, r0) sync() 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x20) r4 = dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000100)=""/32, 0x1d) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x7ff, 0x6]}) mkdir(&(0x7f0000000400)='./file0\x00', 0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)=0x9) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r7 = socket(0x43, 0x4000, 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r5, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x22, 0x10, 0x9, 0x5}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0xc696}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x6, 0x8}], 0x18a7, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x8, 0x8}, {{r7}, 0xfffffffffffffffb, 0x8, 0x80, 0x81, 0x6}, {{r8}, 0xffffffffffffffff, 0x14, 0x1, 0x0, 0x4}, {{r4}, 0x4a56ed78eec13465, 0x85, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xfff}], 0xa1, &(0x7f0000000300)={0x4, 0x8000}) sendsyslog(&(0x7f0000000200)="9c5233449c167abdbf091f7b370bd5161005d11b0f0e57ef0ea2aa35f2a01fa0592f634aee5353d86a9baa3c8f6a674a7ab542d1ab2d2093fb9a8c7812fb8218dbf42a9d43ed9479cb4e869c4d6fb93b42618bfeaf4ee53f7881220f9cae731ed4d28c485e63404120bb06fffe0e582c438f6de68ededf36", 0x78, 0x2) 16:01:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) r1 = accept$unix(r0, &(0x7f0000000100)=ANY=[], &(0x7f0000000180)) r2 = shmget$private(0x0, 0x3000, 0x130, &(0x7f000061e000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) dup2(r1, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1002}, {0x400008000, 0x1}}) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x2, 0x4, 0x9, 0x0, 0xb0, 0x3, 0x100, 0x9}, &(0x7f00000000c0)={0x9, 0xffffffffffffff0f, 0x7, 0xff, 0x0, 0x9, 0x5, 0x20}, &(0x7f0000000100)={0x4, 0x1, 0xdf9, 0x6, 0x32e0, 0x100, 0x8001, 0x4}, &(0x7f0000000140)={0x6, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x7) 16:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x2, 0x3, 0x5, 0x8000, "cc921535bcbdb689cb7dea65b2064cb2e6204498", 0x279d, 0xfffffffffffffffe}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xb51c2324) r1 = syz_open_pts() close(r0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000240)) syz_open_pts() dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x9ccefc2289a70f33, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0x9, 0x0, 0x9e3, 0xfffffffffffffff7}, {0x4, 0x4, 0x7ff, 0x1}, {0x1, 0x9, 0x101}, {0x7, 0x5, 0x4, 0x3}, {0x6, 0x5, 0x5, 0x100}, {0x3, 0x4, 0x6, 0x9}, {0xfffffffffffffff7, 0x100, 0x3f}, {0x8a81, 0x8, 0x800, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a09b4f7ca6ddf3d8b372c77b2155") 16:01:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fchflags(r0, 0x80000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="03002e2f66696c6530005fd06b3c5fa5a1a19257d91a0fc3ca87b4515cda6452d6cdca"], 0xa) close(r1) 16:01:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) chroot(&(0x7f0000000000)='./bus\x00') socket$inet(0x2, 0x3, 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x38c3a13c37eee31f, 0x11, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x7, 0x0, 0x100000004}) 16:01:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:01:37 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(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) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {0x42}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x42}) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r18) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r15, r11, 0x92, 0x10}, 0x43, 0xff, r18, r9, 0x2, 0x14, 0x3f, 0xfcc}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r19) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) r30 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r30, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000380), 0xffffffffffffffab) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r31) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x8, r34, r35, r34, r35, 0x90, 0x10}, 0x5, 0x54, r33, r33, 0x2, 0x14, 0x3f, 0xfcc}) getegid() r37 = socket$unix(0x1, 0x2, 0x0) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r39 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r43 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r45 = getpid() r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) r47 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r47, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r47, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) socketpair(0xd, 0x4000, 0x100, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xf) setreuid(r50, 0xee01) r52 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000240)={{0x8, r50, r51, r50, r51, 0x90, 0x10}, 0x5, 0x54, r49, r49, 0x2, 0x14, 0x3f, 0xfcc}) r53 = socket(0x18, 0x1, 0x0) fcntl$setflags(r53, 0x2, 0x1) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r55, 0xee01) msgget$private(0x0, 0x4) r57 = socket(0x18, 0x1, 0x0) fcntl$setflags(r57, 0x2, 0x1) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r59, 0xee01) r61 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000240)={{0x8, r59, r60, r59, r60, 0x90, 0x10}, 0x5, 0x54, r58, r58, 0x2, 0x14, 0x3f, 0xfcc}) r62 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r62) r63 = msgget(0x1, 0x400) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000600)={{0x8, r55, r56, r59, r56, 0x92, 0x10}, 0x43, 0xff, r62, r54, 0x2, 0x14, 0x3f, 0xfcc}) r64 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r65 = socket(0x18, 0x1, 0x0) fcntl$setflags(r65, 0x2, 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r67, 0xee01) r69 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000240)={{0x8, r67, r68, r67, r68, 0x90, 0x10}, 0x5, 0x54, r66, r66, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r70 = socket(0x18, 0x1, 0x0) fcntl$setflags(r70, 0x2, 0x1) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r71, 0xee01) msgget$private(0x0, 0x4) r72 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r72, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r74 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r75 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r76 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r76) r77 = socket(0x18, 0x4, 0x0) fcntl$setflags(r77, 0x2, 0x1) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r79, 0xee01) r81 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000240)={{0x8, r79, r80, r79, r80, 0x90, 0x10}, 0x5, 0x54, r78, r78, 0x2, 0x14, 0x3f, 0xfcc}) r82 = getegid() r83 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r83, 0x0, r83) r84 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r84, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r84, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r85 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r85, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r85, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendmsg$unix(r37, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65300040b8c290122be76ae903a90501d67f0e76ff52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c60500050006f64f509c19747d63112f039359062ff70877ccd52f0d00"/94], 0x1, &(0x7f00000000c0)=[{&(0x7f00000004c0)="e8ada25efb021dabeddd6dbea1102d879795e001839ee0f33318979487d6010000000100000076d374f3150000000000000000", 0x33}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000ac0)=ANY=[@ANYRESHEX, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES32, @ANYRES64=0x0, @ANYBLOB="e3809c8ecb3b1edc3ae89426d3c7c526134c1150890a2cc9a6df933c9a993efd01eebc1b11e95b3d78dbf52e0087b360bf78dd79e4656f9ecaa82d87abf04dfef84457bca3b561e341d2e486f156d38f84eebd513ee2eaf0a57060172f9dd82de286412eba4bd6d04a602bfb7d6f0a0bbe2c8da8ac37af5161bc17b5f2f28032526bcb1f0e94b497c55e67c3d17a874db7a4e9ce5eccf99d1f3a960022e914b82d9bb3d9ba9634d0a4713988a36e0e8b268e3526d7e758391ed1d59092e62698d5bc53bf65", @ANYRESOCT=r85, @ANYRESHEX], @ANYRES32=r43, @ANYRES32=0x0, @ANYRES32=r44, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r45, @ANYRES32=r50, @ANYRES32=r56, @ANYBLOB="00000000200000000200", @ANYRES32=r64, @ANYRES32=r84, @ANYRES32=r68, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r83, @ANYPTR, @ANYRES32=r73, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r74, @ANYRES32=r75, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r79, @ANYRES32=r82, @ANYBLOB="00000000314ddd2dcbdd04c6a9e02dd08c5dfab09e6d985b59f7e6baaae8b49ecbab163e127c3b1d9d05502cfd0bf75d2133ffb0747819d65a7ed1f56760174935fc2f730d8658ecc924faf4140cd1243661b4e575c76034bdea88afce1a87f2196c3ad2d6ed44597054f47b03179fa88ce490338c37df4fc8e0e8b701cf17477c814f3ac53e02c40466901112ffb9a943b2db2f0207ca95423e6ad63e05fc"], 0x1ae, 0x3}, 0x3) r86 = socket(0x18, 0x1, 0x0) setsockopt(r86, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r86, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r27, r56, r87, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r88 = semget$private(0x0, 0x7, 0x80) semop(r88, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r88, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffff8, 0x9}, &(0x7f00000002c0)) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000040}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="cc5d211110d024032d8a4944b9e9") r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r2, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f00000003c0)='./bus\x00', 0x8000, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb68e8743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf631337c26f427fbb8d58eb387642db53d78aaee1c556f169086af7613d1ab27c03cc3b92f641c84a684ea3625741b9ea9938fe40c035f0920fe5ac4743c5f3f55c02f1fff04c22dd40f91d82bf4f789ba973f9faa3cdc133b83fc1afc177f5f38996fa0572fbd5852d143914448d897da3f58427ab729faa", 0xd2}, {&(0x7f00000002c0)="6896f3887254c46a072c79755cdbe7a22f3652f67a70f902445740c855ad01449c7787031e20042e63e04e96f174956d2b20c4713d30ff3fed20e5717a576360aa73bd", 0x43}, {&(0x7f0000000340)="67d60f82b1ee8d2d58fbf433efafdced663cafbc39743a3ba577e61be5d2232db36316829e0ab812d2657cabcd2c1b00053474c3dad750bbfe52af535e1fe4d002b60ab3179771036bccf41eb6581fdfc73859849bee7e2e", 0x58}], 0x5) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0xc59a, 0x10001, 0xffff, 0x1, 0xe33, 0x100000001, 0x8, 0x3, 0x0, 0x9, 0xc22}) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000280)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x6, 0x3, 0x0) 16:01:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0024df3d100b15ed2259c7f569ab21c2fdbbc31e7a7bf7975fbe375bd4957cbea08175489debd0cf2b9aa1a3633843e50a2d6945530286dadbcc024e22824cc0649d699cef8de866419312675ebc2dc1b18c594bf8b300000000000000"], 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) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)="79e22c64343ce4d25646e2524ca2f76373aafc1efdb4c75c2b6192c8894ed0c0b0e77239282c136b038a6c633457ea1909e617a34301d1becfbbae0e", 0x3c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, 0x0, r5}, 0xc) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r1, 0x0, 0x800000020000a, &(0x7f0000000000), 0xffffffffffffff5e) ftruncate(r1, 0x0, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$setflags(r3, 0x2, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045, 0x3}, {0xc3, 0x8}, {0x1c, 0x2a8, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) mprotect(&(0x7f0000317000/0x1000)=nil, 0x1000, 0x2) setsockopt(r1, 0x2000000000, 0x801000000000007, &(0x7f0000000180)="cf081aa5388ae63e0e815fa2cd60ce6bb24fae3f0252c526385ab6b8a0c58a562425c95116397d253b01563ec2849e32f4cba5a55e8862495b83b967e4d46fb09f4631c9067df65c18b6002cd93228f5bdec294cc9333243c42d7ce9d1aa83007f37a4602a39fda89dc9484fc0171d9a65e10b9329bce4d0bfaa588ec825c05066f83a193b31340dfdaf0f087d00663b2ffe87cb4cc21312ac4cc4879fc689d124b9bb3bd263f967c0", 0xffffffffffffffcc) readv(r1, &(0x7f00000002c0), 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:38 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, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000010c0)=0x100000001) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r3, &(0x7f00000000c0)="c5061b0017c43a23363a563d5058e546f1d2116722513290a6f2a61307697e01ddd8fb94532b17cd55823d3762fdd3ab3bf68fe58e99a960c336cced157332d68a4e393d840e9083532082ab79927c89b8a06016ee7d925b0b126ef7f7947bd9ec22476ff34cb48181ca897413f321633e8133cc6b4b2b4beecd3e4129756d6df1d1c4c286603b01dda54bc132598b1f5475fab2114cbbeb018c2028954ae450a5803afb5acb50b62dbde854156058c469d36f548a88e4036f04d15acffc845c34249a709b4fb85b180dfdd5c2cff91d0ffa0cc945b59ce7dc1730ef15296fc6cc64e56f336b3c9fa01609804b047029f09ce625c748b95a903448078e6afbd0f52d280a2efbe629012b67d5407a4c7280036949794bd3c4bf2f992ff35149df16b39218cb5686828c2e062b19d936bcf28c433582189f126fd072ed08c001026ed727384d795de0350592f75254e7876258e611d085959ca190abe49043463073f37a125afe252666dd0f8c07cfa13c2d0215137a54bc606e05a9042d4bcdb307e91e597ca05e2b4a707a5268c2234895d8bc2052e25b6e060debeddc3fb6d0da6b63f58e260627f93af7af8229c15b478d58baa57dfaf44629fd601e01147d42801c17c3d7b0de0ab547fdc25a8378ed00976ca9be4b902d3eda70e7f6b4f27f879d218ee0c5d42c9bf501fbdd3805071cd64a1bdc20a25107edc73da640cb8b0114bddadc51b49f6b73989bee5a3b35926ba718a22c2dbf01b97e8f107760a78f17a7d4395c4818dfb1a57158fc4d681e473108f9b42dc726973d124b89ed2fa4d6c7d9c01dbfc8f2aa1cdaf04c273720a345cf909e19983628b966a695ad8e7e58fed60ba9ccd7f7cdfc3d76893703855a9d648d8fcb180df017f586d17e142996693e912112e2ab3d0b0100f708a996ceacf326002262165e90c69a98ae97ce15402fe266ae8f89b9648059c96e713b8152732181123a6732ee44fd02ad7e8ffd4b065afe7bbecf9d1154406453fe754d8763ef229eab48f770732fc7744ab2c21dcce4c0293579000dc9721508677939af6d49cbc6614dc48a4bdf2ede86421730166c934d60395c0228966aaa9ffa569f46bee0c0b871c642941f4a8f5fcf0206f6d0fd443abcd77c4e882d875ab3585d5c7120396049cfc6cfe01ec8b24d8d7a9c44985544d0a7e34183747a8916ca9d10921aaef411f93987d5c14154602bd240b5b99f44000c6834b31816b0f7c8d249a9cf68fb7127c04d8655a0ea959d26f3eb0f1cfa1f390af02c42c30b575e1981dda491e2549945cc020366e0d1ce1b2650063627f50db1e5ae22fa067ee0e6c5c47f073e3a6d4aa7c6893d61eb4ddc509847e8ef4af439bee53930b093a2779fc3ba6c8167d4cb5d21f36b3c1dcfca27c11a6d0f269a5f3296785c4c06d214ff2753c6372067dc4d7f42ef73cb6fc8d57471c40158fd46b40d3a766cdefcbcad1060d9765d997a043c13ad2abb121976f69cea75ff6e889c1898388ff73cacc541612a83152dbe72027bad0ef8d5e73d21464cd4564acaa408e626e48898a957bce6ea5d3298e489814f007b9ed3a4796147ba1967a99427e211f7d4c00743746ce379a1fe7f9b78ac13c0a5c89f9c0ba5f2e848ad16981849d4bebe32c7a61fa818d642915c4b5579197268e11e38da9f9d6c838d717336182a3b8783169eacc4699e6c4fae74577b5bb0785f7cb6f16f9057ff0c36abc031fd8dc2bc88b26adf6360f5e061e9bf90644e5946fce109c1d59c18be73d5cc552a9d020ac9c2f028e37d836db661facb440f2b624602f765d6e250f085e73516eeb32af51de3ea5687ac2c33474144b6bbb806692a0317ac8c1fa9146feeba688f112277437509989548326c70e1b7638ce2eb52140891856b96a38323f631880ae32648a7423009e8a79a98e196a9d3e66c68fcb8ae16ea0a4624b934c07af42beefad23d19635a21ff2bdfa93eb4717171c6d6c6fd1472b11e35787bcd23a6336d73fe25fb0e2bdf53311873e6793712870c4cac63eab8fe5da7e9749ecfcaf3a288327f2ecbf54d927d7dc6f848f75a7f9cb35556546563ae9e79b8e32770910ca74031c560c1d78bc826cc843215d1e82260e27c9d79fb5d802eeb511502546fa5b7607ebfad52b7f1b1043fd8cfbc0a6ed126f013f65e0b72911e9b0f1cc64b8d0b480cc6766d141dbe3a2daebf53509f78d16e7b313f77f6206d06277ee76b4ba9e1cac6d1190d877ddfcd0faed4cb2ef1416a372306a46ecccca3772fc0d9e8be671330e44ca2b70a60707674777daf96107db7a2cde90097df95a3e44a524b65b966bf77c481a4be3439fd8ea156aa0cecb410ff4497ff996745564daa016802828b3f759d35336337eecf9f53426649e5631d5478b3aa7ce318ee605ef60fa5f50320d1a25b8f40cefe201eca6f415cd7f89012af66f92611edda59ee2e3fa4f7cac337de04ad1d14318f3a3037d446dd3c6b53a92038dfbfe5ce06d48f1ae9060124b6503eefdd7a41ca2f74bd51c4ef3a1d5d1ad54463243a57020b438d846fd2b57d94cb5a200576166acc3eaa0ac13a7b57ce6c205469fa5eab4c160c282a3c4edf923457570a2d968bcc40b1488aea8b9b6d31cbfa53ab22394bd7d6f8b432931ba08912242ec66ebc3eeb3b2fc05e7906c79c933cf295876528a273cd79fbd43e4ef91d47d9234c5e9c50bc7668d0134b966d9614acefa28c9fc3cded82f54da5477604707a1fa9e23095537c0b1410aa0c41b856596876d9827a8b0d8b166c05fb124c8b128decd5ccc7f3c8530bee2a18c615c40049f24b0cc5417f763a53b111da46a365c65f4ccab50405a20b3c7455147d28eb38d7c3a8a435f942eb684aa6da38acc5391de08de0dcc74df1ba2213f828647b490bbed2fcf0d0f3ba2f6bef97530b5b6d32b181a7f6e3dbc438182b334413032ce6a777747fdbd022fb53e39693edd99b102f946f77efa4c8b54a3d126243a9202febfb72f812c64a97dd535fe3cf392b7bde43baa8fde9c728f226131b31c03de23508ccf7843b86d5e71be55acd69a055dbb5c71b453bf52c13b5451a8a4e00a133c9e8fa9d402fa12c581deb75e1bb9d7658ceb50f58ba195349b643d014f24e6abc1853ba903cf95d4dc34c18c7d0dcee5731109b8b43b939effcaa2b21b6713628182cac2f1382b2acbd854afdfdd793a2b7d22e33863a97481173aee9bb13094d33b88791e181daa98977b416bad72a050eed1b5c5f40e0fe51561bc5b4997bd79d85d1cb6dc35c7ea238f6629b67d62d1359c7c983cddfd2e9be64f836c621dfc04beead9efb161dd8515944936717de4bbb5d183b75a4731c7653d3a8a2e5bfaf597df1c87f06882cf0dc84744fa3a84c37e84ce4a7b1b398c2070a902e8721d13e18cf9e44bdbe813320a7d6a8af73b2d7b8beb7dda3543c3ac4c8c74ca1f1c2f046818ad4bf470d9d24b7e48c6e747b308488cccb0f5e24173e2103f5e94d2fc76941ebd5badc5cdb719783af8d55f84813190a43c0f9e0ff3eae4e350591cbff8a975f8208330c44834f6e140d87e48e957d425e192042d131399f8a775670a45523802b820e4c82eecd939e439fa1afc49ca28c8e1b62e0d11c8d945aa4901c7932c9653cf34bdd69a9b2896542cb66d9ddba98db239466393f54e7749b6f93cf011c35dfb9188c232b578291d7e4c6edfaea13512b9a013c911b5610bc1445fd4980861c7facc83c8cf0882fc59b77a66fabeb92feb0906c268f3221a0981d2aa37c50974906a31e743c42b02e18b51adc07b770f00294374d8e7e1f23f38ea7dbb90ac03ae8291360d9f7e01168b1940f37d412d1aa504644e6d087e06c8df7cf1faa1f6f41f4506a9de139a3f62cb1316adefbcdf88d9bae79b8b75a4c7c839aeff15ea654ae69de0329eacdac103a7fc372384d4d979284f1a2def58182cec41f6fb7360bb8b2edd716e3460c7ffc0f3cd37538511d96e11bfd5a5cf35c3f0195ffd951677ba7a1f97beb8cb52ca8bdec0254389d77ff1f1ae9b17d6f7895ec606c4498a8de643717e78a2b6d9dc6563bb37df02dc676de3e61d0c5906c57cf7bc4bddaa24f17f769465c1fa930a25d8961856dd6c88ef0256c60cd4b6d42133208693437a7f3088d666035f960e6ae705b2280076b9c553b5e22707a0663b9d71ed549425cd8cbb5a55d6ade51a6e2505d7edcb03bfdbb02bfb7906ae6a35d8e3d5c3ec287d4ba948a78d41854dadb76d15db73249fee19824030ae20efb4f75279c7c0119357157282c6931053a3b7892469ae01877312ba51bacbdf391c55482ba45eb724e77105f165a26060a9b8f2ecddc4e4adab6e2c064120d75c1e8e4f6b0d213c3b41990a95252a407764a4456f9ba51a52af6d7fe0db68b3fc3073ff436617c21c66d342770960c04f5d84b798c8669da1703c18e3efacfc2c14781bdc1ca721b93097c810172745408fa5c09df1fba736ba58bc3eaec3b23626bc2c554d04a3f71417a8baf2c33254bfcac0d2cfd9b71e647f00201d0c8c86103e34f153b0d2b96f3d8cd35063768004dcc2849704a7fedf421c56171afdc9a27696cdd2ba5ecc7ed443284520711554f48203c0dcf2ead64edb52a11f242f7572c0e1a645b50be3b2349531cc0fceb0306e5189f103966c3f0764c1ff8d8e0f44539cc2ec4f47850280cb6845e5102c8996654649631b63547984082e81dd52a45ae9e0fd09fb577981b635a3ebea62cc6dfc4a95fae722ed148039fcf28a1653ca3fc4d68ba842e20c1cbb9c7c6bf877a774284f80fa5b810131df118dbc8144703b0983f1cc7ef19a4d44a79ccd2fe1bf7f613e809fdaf06d7def4cfb4559df9355b479b6215652077509f19e4e04f6e17fef147495f8b2a2c091ea4c812ab69f0a6d5dbffa8fe2f7a2d6f6e8f1e9db6613f4202830ad555a992c5738f387c128a03ebbf6276573a7de40ba151392488efd9b3f434dded5aa5ffd0c04a248857b15574b4c2363aca4eeb2371d8f167b34e8f22d0f7a6fa9a46bace2323b6c221dc2e5afbe9041c694de02b719ebb3151c4167c6ac1af7b0fdf9c206a01af9006f6a517eb6bec4abfc06d58d7c2f94cfba366d059cf814e9c9b2645683a0e1c53625cc5c29420c957fdb134a509631af7823edd66dfebafd33b6e89ad588b130a35bd2df64786b618266d43f82376584315dfffe319d2aaaf7db7e2c03bb4b6f5ccc909d69d228d58592a82fb45fe9af4f2f0acedc559ec642d2edbdfddeb1f43a4787b120eb794b39ac2152299a15d25f67710aff3036a8d6d74fd322fd6a05b782cb25e968d8756561b071a7c899486f2aabe5f2b07011b256a202e04bcfceadcbf24f26675587809d132f50c46d19583aff1e59b09263dcc1eb4ecd3dbd4b6c88a9d4e66ea7ec7cf4cf136247182eb6b4c79d9e8dd26e1cbbe90070bc6249d2ef0bc6932aff3ad9432a331c050f7b14304744598d0d900ead15f9bce1a255a1607c121170aa597f0b8e642533e15026c016dfe2957103fa31da90d86fda954c4b102d1df3014bc8abfcddbaf21257a5f99545fad7dcd4f58a95561cd4dbb07e225af9f98906ac612d8f5a167677a96b97529b848cbf3d55bf9f9ab9dab3b3df140586771f379ae30e7f5a19e6566968628708ab8c6c7a7d18cdbf0ebaee860d68eb62c77e21c0f62b8eeca042ef298518b14bb5c45935e354aebbc701982cae2394520759027786bc584040f532a13e8ce076e52f29f84812775fb07b7afc13b588af08d9938a06a3b8c43", 0x1000) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d\xec\xd7?b\x06\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x100) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:39 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000), 0x31}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x25}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:01:39 executing program 1: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x8000, 0x4) setsockopt(r2, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0xc00000030}, {0x200000006}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$setown(r1, 0x6, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x401) pwrite(r0, &(0x7f0000000180)=']', 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSCTTY(r2, 0x20007461) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x81) 16:01:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00002000c2c1ffffffffffffffe3e63872066e723f8bafefcb22d1532c347048c6ae17002922a6a92c9390f6b4bd239a0b6b5b9043f8a9e15ea8aba3b7f352be2047e469f5d8eedc080e552b2818d7f6c1e913206da057ad5d2cba49fb18d4c689e6feb74ab057e9bd4469f010622b3e15f26c7b4f799587b1db3e13402ce49588da90ec14b559237fb3373c1443c68e141b2c28f2c46112a0494c084379c86fa2c84870a5afefef976e74eff3fee2c00222a1f742b8ddff73150359d81e675491"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0x2, 0x6, 0x1, "5949550002d50000000000000000000000000400", 0x6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000001, 0x10000000001, 0x40000000000d9c, "9f8dd8e500"}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x6}, 0xc) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r6, 0x8, 0xfff, &(0x7f0000000240)="cfaf0baf805b7b295d82a30b", 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x3b9) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000002c0)) 16:01:39 executing program 0: socket(0x18, 0x1, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r2, 0x20000000000000, 0x800000000000a, &(0x7f0000000080)="0e52cf2cbf2e2920ecc50e284550a967777ae117ea5f313cb0a1da07301a769583f21ce39623bc11", 0x28) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) fcntl$setstatus(r4, 0x4, 0x80) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x12, 0x30000040, 0x7, 0xc4}, {{r3}, 0xfffffffffffffffb, 0x8a, 0x1, 0x4e5, 0x4}, {{r5}, 0xffffffffffffffff, 0x1, 0x7cdb018631b05f8d, 0x6, 0x5}, {{r6}, 0xfffffffffffffff8, 0x8, 0x80, 0x0, 0x200}], 0x100000001, 0x0, 0x0, 0x0) 16:01:39 executing program 0: 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"}) socket(0x2, 0x336c65df7ab3b5, 0x80c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:01:39 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="e3cd8883e1a506fd6f52adc83d1c07b42f237b9dd30273ae3499cedeae212d62a56fc89a742669960c41a609cd6543debfca7455391cc415fe26826b7d5da47cc30c28120d41518abfe485daf19f08154ce12b80cfd238d3d105f38829eb3614655b180b8b9c03cd23ce99f03b45732d67d5d99ba0d42fcc7fe7398f6960c0242dfec1e83d742fefcfa556b492c80e07c85a82b0dfb4", 0x96}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r2 = semget(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) socket(0x0, 0xf456446907518d9a, 0x1) semop(r1, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) syz_emit_ethernet(0x7a, &(0x7f0000000200)="994f8ef9769ae64c485811d34b9b3c0cb8ee66847cf3fab8ab505f11c034ce1821ba696b3e9ceb149bd1d5010b571e69e0e36fa973e3b32bb57fb11f7575790ca23afab4bc44d132a5742d362e14a157f3139c23a35c395eba17ac2e5c0bb1948e457df7ef118b1458644e6c561f2061164dcb9b25504ebc5948") r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r5 = accept$unix(r3, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0xffffffffffffff71) sendsyslog(&(0x7f0000000400)="f525012175e02ec751ffac40c742b372a9daceaa6c914e75d414ba240b1bdbf0447a0d16a817b8b87e281a84f28bde51c01dee021c1921c9b90a5ef11b7c0d85e677a4ad480747585c6b6e016a3fe7b0af33b1e1683d0c1de821da1398072f40dd7ca07f20521ab3ae0a03660dbdc92b66cee81c3f56ae9653038cba20dde412f195cb3e0cd0043f18b2b85c5f198018a70745b68156b795bb077a7af4133d732a30ca17fc0af0dc3690c0a458c7a232b0564efedb5dd7959c27c20ee1d8cbbbe6f706b6a19396086fc8ac58a9edf697b7056545b7ea48d9578408911523b8a93f78", 0xe2, 0x29) accept$unix(r5, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4690) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000001680)=""/4096) ioctl$BIOCPROMISC(r6, 0x20004269) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000002c0)) 16:01:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x8000, 0x6c, &(0x7f0000000300), 0x0) 16:01:40 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0x0, 0xbf9a, 0x4, "7e734578bf5dbf724dfff500", 0x6}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:01:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) kqueue() ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000000)={0xd1, 0x0, &(0x7f0000000080)=""/209}) kqueue() 16:01:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, r0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) preadv(r0, &(0x7f0000002480)=[{&(0x7f00000011c0)=""/246, 0xf6}, {&(0x7f00000012c0)=""/76, 0x4c}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000001340)=""/215, 0xd7}, {&(0x7f0000001440)}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x7, 0x0, 0x0) open(&(0x7f0000001440)='./bus\x00', 0x80, 0x50) rename(0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:01:40 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) syz_open_pts() sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:40 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000c00)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) openat(r1, &(0x7f0000000600)='./file0/file1\x00', 0x20000, 0x60) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000001f1f248bb7e91fd7072009a1a70b4fedec9cc4e3fed290fa65995d43deefa8d1ecc8280026228845ab5243f211c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0f6793833278de74c9d8302dbbd293f1159f69203b1e0586e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714cc0cd012e2ea7de69882e9468fa446b31209640a9d2abd8a39b9a98a4e18d887c22a738ba920dbaf98e43ae00"/263], 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111cbc91aa0148048f48df6"], 0xa) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0xffff, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d075682972887111e637b47348dabd94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be2f72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819cacc82184731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c12849525d412b812c72af2978410fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c1548ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f1669395ec44a6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531d10c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7d6899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac40909013958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a000000004d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb000000000000000000"}, {0x10, 0x1}, {0x80, 0xffff, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x6, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000000dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="020000000000000000000000ff826717c03cbb4d044211f360e8b1a73dffb44a73c187f800000100000023f9edcaf94c407c260c0808a2dedfb1225c492d43d19124efec30ddf6dcc17e50ecdce7bc9b0f816febeff763648843ac3f32e6464c46df77e88d1ef92865c2f7d25e115219472d47f793526ca0d28ef2bb978328405757e0af9bde7f8d01535119506e3362ed9e34ced3f0520f536eabec9d71bcf4769128b257a4e29608f0bc8d5a5df46392b59fcf8268bef1139fa39c0aeb59fc7b76180a161c71391d9321171714fe5cd016879ac1164b6cbd11d0ec1ea4adb1f10000000000000000662eccd64ed0e169dd9f94e9118b06000000000000002ab702093e52077abbf21b6bb5cf91d97e915d7727f3ef4a913e81d15262d1667bda5ef0c91be7fd31fd828b144ee2c23232fd997a79fcc3e92dd16fa66e2c90456034b28cd4522c9d68eb3faff74456", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r11, 0x8020697a, &(0x7f00000000c0)=0x9) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r12, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r12, 0x8020697a, &(0x7f0000000d80)=0x7bc) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000bc0)={&(0x7f0000000b80)='./file0\x00', r2, 0x2}) getpeername$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:01:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) unlink(&(0x7f0000000000)='./file0\x00') 16:01:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="2c6cd48e8bb955b951114325c9d2aec47329e618caf1620efb944e6d273b5341affbb63e37012620d417837de5d1f0e6ab4022ea2492774d26c85428f749705596610401855c42813075e0ec050079ecbe429d54612e8ae9d5d2ef35a8fa23a39d8b2cb0bba6e6a25ece96fd67b9265cc6aef5a6362a0c6d9a270da675c6fcd3a7d63e9d49f39c02fc8d25ab40b82e271384add1165888f56531dcc78a203d51cb7498f8bbdf0af34cf89c555165caa6", 0xb0) setsockopt(r2, 0x400000000000000, 0x800000000000a, &(0x7f0000000740)="bee7bab16a3edf0916074a52b136564ec1360ddf050ec9f12f72233252a588a3d038d588ecee26637191593bde4c195e0c36ea48d0f3a50ac4a5d380d7015b77f10a7c334d53834352cd8c24846b176fbe71dcc014349c5b9edac34dd9c76cb77f020ec92db38c628b76f1d88759871205436e190b869b8b9593c9123c4987b97fb7e03831b84bfb4deda75dc2b745911d3d95dfa54d606afa7750a4aa249475b39302d43721f89365e70f58389eae12abe5a16a2e9fbfb100000000000000000000000000001cfc9aa7a63e733b7cc2a803c9ee0101571819cb2e6c15aafa003d5cedc936ca0b10694781b1558872d76b672d0ca0fe3e74dea9a4fe70578aab4c84ff05a81394d16ca668a055b36a202499ffdb3433dc763186a5b2970152b8b9e2b1b58fc26e840693b2d5aa1a9b7782864c7b7339913364d26f9395bec9347c9bcbaebf9b20e9135fc1230f5cb6993a3b92cb78fa5aa56f01e230112fe63d24c45c21fc8586c6885523e48ebe892b5a49252a01dfc76697053650282ad2fbf89cfdd256dbc65d7b663d0c0c18c1403bfcd01aea216f6a567c5b9cde2da1b71d38d5e4f518b73ca922fbebc30e04b3e3796db1dbcfa35a1d931e862af235f7effd77551062a082d754430f34f1137d86568d92f2e902d20e63bac94690c1a1c3b232cf6315dd0757c1c7ce095a5055e4d8c103b4d39d91c467bfde025c1841fdedf8884fdf0409b467d68d8036d7c90958151b5d079ef1b8a213647cc885a24603acbbef16ae580f4632de0c54b1457212e58d39d0f764ce58a079f0ef91ba9d8c5fb478b6e5284fa23f48ba5cd5686160f4a5f52baa71e1d82740b385137fb3402aadb83342fa10b72d8a45091eeffd6672152d72f1fa3fe3729fb03be3bc87", 0xac) fsync(r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000000)="faa44531fec3dc4c1f0b162f6959b70bebcca45d268dedc4adce38e94b8386", 0x1f) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:01:40 executing program 1: clock_getres(0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/201, 0xc9}, {&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:01:40 executing program 0: syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:40 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:01:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d719c1e7bb6fc6ed3c5b0000040004f2ffe74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:01:40 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x3, 0x100000}) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pread(r1, &(0x7f0000000140)="233bffbc3a441e61545b59cae798191b1a5924838527a67f99a39708042f156f41054cdd90fa700ab670ea74a5a3dd87dd5b489d6b6410b7d3ab91297d18d6e7e9d0189cb4c4a53d4264b3b44d295e82f1d8f289abb18f48ab79e25f4838a20c74737aa3459f75d4983a6d2dbc6211b2aee695cf5e0ecf21a77803d435549b28cf995fadc9a605414a44c2aa3eb3a8edccf34c784fb238d970a1ddaa2527a693fc87b14b167c491779b24e0fd3c763877b892a308e23d14274b201da9cf7986b273f48695d6be06fef100213ed6f53d8e7eb5a9d", 0xd4, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$TIOCSDTR(r0, 0x2000444e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x3, 0x1000, 0x3fc0000000, 0x7, "6d658ceb716b5b08faf8cedcf7363059642a7914", 0x9, 0x37}) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=ANY=[@ANYBLOB="fd825a1f825230079e6fc456037df3310d6bf92f1264403e39ce1cca3d89d420aab07d8ad03874f1aec8db6ccb031b37bf35cd3089acd5d64fc1164703528d1ca87566f6d9cf8e6c2c7e9c7dd06497accfde390156515a82542b"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) socket(0x10, 0x4000, 0xfff) preadv(r2, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/191, 0xbf}, {&(0x7f00000013c0)=""/75, 0x4b}], 0x4, 0x0, 0x5e) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0xbc) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x5) 16:01:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x4b8d, 0x436}, {0x100000001, 0xfffffffffffffff7}}, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/240, 0xf0) 16:01:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="95"], 0x1) 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) 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", 0x26d) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be969f6357e3a", 0xd, 0x0, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4, 0x1}) dup2(r1, r2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) semget$private(0x0, 0x4, 0xa21) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000080)) dup2(r2, r4) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000140)={0x401, 0x3a, {[0x4, 0xeb, 0x100000001, 0x4, 0x9, 0x10000, 0x9, 0x7fffffff, 0x1, 0x7fffffff, 0x1, 0x7, 0x80000001, 0x0, 0x8, 0x1f, 0x9, 0x9], [0x5, 0xc8, 0x101, 0xce3c, 0x38a4, 0x0, 0x7f, 0x7, 0x7, 0x6], [0xed, 0x1f, 0x200000000000, 0x100000001, 0x46, 0x1f, 0x9], [0xd73, 0x7, 0x6, 0x5, 0x6, 0x8], [{0x4, 0x0, 0x7, 0x4}, {0x7, 0xfffffffffffffc89, 0x2, 0xff}, {0x9, 0x2, 0x8000, 0x80}, {0x25, 0xffffffff, 0x8000, 0x6}, {0x0, 0x2, 0x4, 0x1}, {0x4, 0xfffffffffffffff8, 0x7, 0x4}, {0x80, 0x0, 0x7, 0x2}, {0x80, 0x0, 0x4, 0x6}], {0x80000001, 0x0, 0x7fff, 0x3}, {0x6, 0x101, 0x200, 0x1}}}) 16:01:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) msgget(0x0, 0x712) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x20, 0x7, 0x8, 0x5]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xff}, {0x400000061}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0xffffffffffff8001, 0x100}, {0x18, 0x2, 0x0, 0x8}, 0x3, [0x80, 0xff, 0x8c, 0x120000000000, 0xffffffff, 0x1, 0x7fff, 0x65]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x51, &(0x7f0000000140)="ce47e1b6fd3edf8a702a0a9734b8722ed51e6050fe65b343f2490d12e4bb1f7d20b878545277386981e29eedcb4b3bc4af79af2943c4fdccb45252c8c7b61e2b50f4bb2284f409e4eaee9e5388f31755c2") syz_emit_ethernet(0x49b, &(0x7f0000000000)) getegid() 16:01:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10001, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000640)={0x5, 0x1, {0x5, 0xb7f5}}) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() setpgid(0x0, 0x0) r2 = getppid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) setpgid(0x0, r2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDDISABIO(r8, 0x20004b3d) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) seteuid(0xffffffffffffffff) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000280)=0x8) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f00000000c0)=0x9) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f00000002c0)="7fa6c245047fc5186954f566614f4657678e7564d3d97b8abf9740b0003e871df1f93ce2058ffe206cc3a91f1f99282b7da603ca4921fca0259efa4e086bb75dd92183f9dae9a56339a63f213056e78f6ce283ee3f400677a114db8ac043149c83aab100d3067271aec296b7bf117232d824a453508bfb0e8cb2c350539a1d7700eabb43fbd6e3c33a85f51a28173ddec2720d75cf6f190f51b3", 0x9a) pwrite(r6, &(0x7f00000000c0)="181b5db39ccd2ac91c4a5c40f56f4117cfc3eb8a1944d1db57a55b7d27d815f3957715d8a5b41f6358b515f4eb8b5c3a627389fc6541490a8464a693eead661e3ffcda2526be4d64827f90e5796df1a36c41515bf3650bfd5bcce6d1e64690f508601d3299c95bff6450a61c3f560c150edd64c15b1400ae1aeb2dfd8c4104b46206597e93b784975c52b6d7a785cc2e7497e5d6c10d6cbfc708e8e46d6f4deb568e45", 0xa3, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffff9c, &(0x7f0000003b00)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000001340)="70ac9d39b05155dcafd1ae56221059a5fb6bb23f70ecfff16f18e49f2d89c3fc0707d8f7c995ce17255c43cdc126d86ced4b15690623c65a2912ba5f370085823d8514831b4d51cf7e1f8e784e0efe737f5012c98462a45d7477ea3941f5b4d15f6fb104068fb551d84533c7859483eed66fb1eff9e4f2bb88c948bef47b09b5445c42eea9c703406e90947a8e8a9288e7717580411295561faedbdd1d784450daf97d8863f8a3975f5c", 0xaa}, {&(0x7f0000001400)="b00fb00eb07a42ce0ab554725e00855791ad27e33390eaf6d8e45327ea80d32d0c1d9b0069a46c696898d97aa4d7ebf444ff56795140a6bc83ba35959388793b2edc3e77bc2b3d", 0x47}, {&(0x7f0000001480)="4648c15b6ccbbd8814941f3f4a1e323ac260abc4e00b33c1a2932cd4c8b3e0c85fc657f7bd2226b160407794d9d3ec6626e07850ec98831ae00e1c7031c3e8058940e2a3545018bcfa13d1f4ee5649a54ba1f860fc0507d26b7b94f902deb43b075e34f31303b2aa13cea49dbd6c05c0c53e623c313c766907030bdd5ced732ae16102a0f8b72b1b3f0964a96b9ecc99f77368ac8436b662cd2a15d373d1fd650e4e48d0c6b54bc76e92cc48648a732126709a6b078cb32259163ffcc1e0b4abcd8eee6ed6142a911c285306a84e9a401315a11f75aba3828ae703ad7a8d1282d75e15ac6f8b2c5f7456f8f1895d34d41385e1a7da", 0xf5}, {&(0x7f0000001580)="1057143ee920020392c2345ab72bd7ccd491cfb45ec752f80221500addcb28b0497517b44f1698ece3b3a34ed04fdcc43900e8e92dbea59831c0b347c793dc80cf01bcf1192e1cf34431b49e6cfaf209e47052ea908d8fb721e606e3903fac07f21b5064f36c4d9722ece0969e6843b2431818cda9533491ead80d8b16245c57a67f80e30ea96bf62fdd230269bb0073710fdb03a7f1bb8a4f3da5cf621f8f97088a1ecdaf8f6527c3092dc7e484bb38a0533e98efc123cce42edcc01fd5b4bf46bfa495cdc62fd0969d5bd3adfc408582c9c844025195068312c1b6f36b9718688bd943008c4156c8dc5d5f13f1b458c6e62af257419152f067f3903bfa1db546e6cc79339bf38bf3c160bfc553a86ffe09d59da1e1c39a63ef3718a2683b88da850c1283687da66a6022d5616e7950937d0601aa28fbec14ce34767cdd6c77c5a3a4555395577f12d5979f3c0b9232f9214263ae9ce95189d8ba2ed99ad73081a09c90e22e83d600e34273ae4ec8c09c115a9b8326a610f7ceb1c1a1d12ae5456fede0818a1c935742d0cbae3cd5bd971d135ab7fa0f91d7a72d0f9aedd6e1818e800dc68ff644cb32e1f9207adc8aaada7f0d24f934b1c8bc6a2acdeb5727b4344c4177a3fd2a2b1921f0c4d17fc88eeb5c6102d287f40ff8da8c10236648888ea72431767b776886b2ba6d1e86d721cc3545e1cc2638c93089e195ca538282dbb99ec354a79fa03837ba4587c28b48132f3003a6bd19fb8e2d684b787502863e06967d568c9029515d0e2dccfa57b02d8cb4601ea890bb0c7f988004f00337972a808fbcaad24a2a7ba401a93ce1cdbe952eb2876a6a04f37d71035a30a28a0d5f2b83b0a07b14be33725ab166acc15155fa57342785f850ed1f3fd7ff1136b3c6aab21b128ac49a1c82107d9663e52e591a9e27224d530b8a975e8abca5be540e2d89d3ee54c38c45990a8df7ba51d379109a5647182bd1157239cc82cea5fb3f73797290579ea9520892109e9b40cd02f695ab34e80338a43814212925470fcf6b0a6dc9b6d132fa44481197d85764914e16ed00cbb40d5515dafdb58f623f99e4d447f4ea41f7f76e665103f4d5c074a960e7218bcd7df9578ff946094beda9fcf7337654b75762da648bfdf8cb4e8308e7135c10a3eb075179c4e462e38a708c41a174706d196b9389355cb7ea628982c2200f9a3a3ebab69e1f5f83c79a37c8caa6135d2c65b242c5acc92fab5fab010c474b046b4bd6d5db953a4131ce63d962d4db92e61a254f8eb827938f3cb571d2ad082659f811985f7df55b078a83adaff6a63523ebabc6a3f0bdb6c600b7bcca7225782d7eba1f34e1bd795bee635b3f1e2d47fc6e45c4c1018d1ee00096c29920828825506af4d9bcf5e40b2dad8380b13e8c2ad3035274eadec1435a6986661affa15eff4295321ef21867d77158de0d32cbfd9607768fb787606ae14dbdde08f8bca6ac21c559be79b7282201eb4c5d114ca4ef6dbe290fc2d4f4a84fabcf7e27864c92e472fecbd386867373b57f638ac49656a5756f009b052e18cf525967d93da1f7fa015eddb7df93a4004dd769c0afd372f8ff3d60aba796f7ca3b6e88bf0fec5acdfdbb3baf506eb1f6295799d87455c85a04a1d5ecea6fbd82c4f70b64969e66b2a6537fbb5e2ababc452e7c805351d49c13419b5ec3199cb835341960ab29a05caf21d39247c4262c3b6d6aee393660f014d19b8d7fcab1e9ba9067a42598e98e849bc013c3d2a6ab49deacaa462241d27a717020da1265474caaa3ff9298b56a61dc318f9d165288f25a546ec32da4994c222ad844ebe0e80caf26255e9d1309404312852d5ca955c6306f5f9765f9b4b3d5f859b9842a18979680461585482881df523509e3c41359189935f8b947d62c8395a32beb18c189a2802e3fd2ec6b80722590fe45c8fca3994d511b359865615361d18da0074d6034f8f58e2ccdc988f98369f6943ff3c26ee5dc77664e343289b8337b9ef2bade3cb4aa7b5f5d19d4c88637d074df4ac3656c7bd2af0afa3cdcb036a5c0b43c7f663d17ba910b8a3a32a01f265d516482db48778d10dce2215ceb033ea76f273883b86f59850d35cbaa0bdcbf4d2d8a4c8e6bf98a3fbe381c3cc253a2ff88187df6e6d3033f34da31f867cb27649512f74250d8227d437b0d5299e7569ece0e52657fcc9c41e7c3cd2ee0a334324e3c282bdc6e21cce3d7ca42d030662ef36befe6b2f785e7d0ed8e70cbdc65e732ad9948d50d71e8889b9c6bbd1478644d4b7974183a93f7fbdc084a75ae0a035c71a096d54c2cd5d963fa37fa85fae09286dbab920af8c7565ebf1fcc19f9afa2f399be4645997e998bf298bb585e9ee3ebc341956c29094ac133fd5d3fbaee12a73941c67941d105d389d4648c65e84432a32b3faa1cc9aa0b58199390c949c10213e927ecea2c8a0ac79bdd48b61d288cd30a9b5764e7deda9d5d0b3b71ef9e987fd25b2dc422df11d7a196f54b7dd0f18257f30297f1f2648c9bf7217e5cbccd46fa763924d8db471ccd562ae5c41dcb4711a3fb02c2daf39de1e5e1ab7cca0a7cbd53b803fc31fc9468bb606de51c09cd8fcf02060b5a67738a5594030dd93c4a9b91f91ac7b94b5ffe91a6efca2e7f583c4768a52653ea77cdfb5a2acbec3fa5cee3db67379148ff3323b999ebeb6920c7bc33e93fde19a60cbd28e2a33559b64a0b2970f17c0a34b779869e24c8398a1a045bcae2a61b6a45cdc43c23b13d035d768e2570e07744c9a1882ad2b09c4ab970064b2e3c8545ae6462d22de5e7ccf07c5bdfb52e0c5fbaeb2130d19622370cdeb519b7f513044b05d3ddf611eafab8e713beb21c1063569086da64aa7cd4337cd78c223bb3d95ed8666a2bc79457eed3c5b2a1eb2f403dd19de233993c34831130cb2f62167abced7c883628a0a78f89300cdea5fc4f88e523881aa4038d352cad3d1032fda69f457bae9a6f689838885a41c44476a335def8938b255732306e95384ea1eb43c6cab90b84dc26c1a9156ae6e8a2613d11b551f8f8d93ea5249b7f1c4ffb5e76e0d658ece8271394fd35deffcd17a95b763d2456d50f25406841901040de0a7bff94de6dd1d2618160277544537e428627594629896e2bb21c970986214de8c1ba77ab8c874451331f069cdb249137bd40345e4365b3c0935efb74233514ed2b2bd4e5d0d2c430e07e517833b343e8abbfa46372c0e1d42b9025101c09734f0ec1964a74ec0be4be9bacbea991f5c4883eea3e4fae5d6abf9798f08e5cad4448d4cd9be6a336ad255b70fc5d553a2ab15805a399b0c3fcab43e7ed17eab842595ac3571326b323d5e862f1cf1d210a9e3d9590f87e8cf2c08b3a204b3429d1129b575d5550596b52a96a936d1496bdb99af1b07e2850233865a5172cc1db3f4322f260cec20256fcf9dc9e7b4e4b90c73240433d08f2f5a364ff3be95a348a34b10a4131301159c0d1625c58ca8b3d090ca683a89c502a9dc9c9cc9c983ef5108181831115c913f995f8ff4117694d1ce574119777f16518ef53f0dcba3e37447b68160278be6a0a9e886b669f3f48a5a4b27209990c4f4ae5da1c5bd9cead2d7984e18623fee532a21e4a80fd80b819af4ac11d2589559e2fa1f7ece5173b73eca1bd6c3496295b3cf277a5bd690cfe34f5fe6c7dc66db904108ab453683e76b62ce299aa9bbeb59256a59f33fb1c99eae19ebbbda3885652c0ee130bd0fb6877a400bcbf12e3e09351ecc137636a0ee4383a91ef8d8def64da35c2d02a117aa61679e7a6c8f8b2c195b1f5d2bd2bc728467a7b72c5908b28a61aaeae4cf1300caeeedead718a2d2cbf41002ed1d8c012aa9ecd5788438a2f669aaaf9b5cf03d3c6b10884c312d3b233afb53ef97c06c6d37a7ceb546f379514144f3d75e02df23d61fabf8b86624dcd52bdf3639aad829fbfeb119dfed24c2f99ac44a9ba4839821f44dbfa8eaf715b1e70d91c55d586c0ad6bf54fb001caaca56bcee64273915bd6486176bc75a4cb7d1c7d1dd47ba74be42220f4298856b115adb9aa9438d219c6d031aea6ec0b7c443df73b14fe1b1a9ea37a7fc74edaa273ae138309dd2f35568ac6a262230310698009cf583953b6f3af192ad27a7883df496e7bac3edb7f1fddc79cb2e85f60378bfdfbdb698049b02aaaa3733b99aead9cae1517868b7f5aa12e969b78ed1a7637cfb8eb2fc69da66c6b9f3115684c0a7629ffe3731770ffef26c3daedf5c2d4af41b76e69f58344d959a7fb7778c96071917d3c9ff926a13d7f415068143390639ace3c136d367b69ecb42fea6289b7adf17d974cb8c3d1effc6b5ed034a887633881b2c7eebc2bbc94069758783ef7b7aecf2dd7570ad1c335084846f9c9edbcd51b0227e7a3f24d3ac78eabc894a8375bb46250e3be4d5de08affc810c217b5ec025039ea45235fdd80f88cc627d71d0ca5688d83fca1c2a15fb1696d2423702ecb9db928f0527b131c4091c5fbfd4f97444345db1022274543860f6df0299db27b79e034d9ec9da33555b7f9e9158af33b71929562e35bc6695806913e4de198caae0267293a1845b6edee38dc2d8107cb2162d3c659667f4e7fc566550e41d9940ec7ab5101ef7cb3b23ec72a85a4d9523214806e6aeba2515abc0d2abf332fbc4565e573a214020fcd790e2ee13eb08cfe49c25b1429db76e15baaa489e67ec93eaaf65791287740f58d36cf5381180785868ea0c5af7fa7d9498c28f336b12ad6f3aad186bd18a440de5b0e192b32b648f465489db2d9c02adb791b519b9bf562e4efa2a95ffbdf5d4bf8a96e5b5ea74a89bc0a89fe596b306ae7e597b13a617aef4d3168961152617b151390f256703f2f15fe39b4f2cf91e45d42177a6c6cc0ea91bf32431b6ecbddc0839de34847b34cfafbaa1d4b4a2161333d270dc6073a8dac33055edb8db732a905ed6165a2a8de37beb401baa7daf0fea15c375160047418c675739052c9f848469f7cbd86d3ea47cb2fc88b2f9c129ffeb5829fb5bcb25e3199158e168cf36abac76d484642d0e44015d0aa9e88bb938466b1f79bbbc5e668c87fc80d8c4aa7b41ab3e5613c551af646b7eb522deb500a7e953887717a09d27a1e577a1e5213ec9984b3eecacf1a4c0e05ff680c5511eb72b3f96fcab52ae1b28a6608ab8c6430c8421933421ba8c192a6ca59af92f3800ca6dd116e3946e7c61e04f1c3a9a8df9c46806739d2f91ff49d9e5a985b4503cf660d589826d2074c737b807b5978057a732fcebca3a8de1d13cd1a37dc9fd7388ae598819d921d5b889e43d6e7880b5a33b22e95bd894ef5a7be8df72556cc751b2d025bd1cf8a39c71dfa389febfcf1f47c94a6e0853beebbb7176137e972e352f8366707c43368d3fee1e695fcb489a9be11475114428c5f7ee61c1e32b89c5f38f648aaf91e585a87978cc097c1056d7c18fe8f8b40cf47ce48d2f29fb5f6f447f429e8a71ce5c36b9e90f515d5af58e76b9cf1e974be1c6fb1362b7cd220c841f853af43bc611115cce21b84f32a2240f8b88c113f0a8e0048635531ee17460c57de387239e90ae7c0e7e661470125ae6297fcd90b9745c5de3b4fd29b154d71575be4a47fdc0c41df38f3695e2e011c564dfe6f70b92534a55cf475c9a1166892b3ac46523d18f32a662f850e33973130213da71b1cb5f3ceadbecd20bd95952d1de2eff2e406fa1f090c38e7bfcb8c6c3270cf083e2b97afde95e103765d603c7f37a0b87e0a2982f421ba87552c99ab8362036f50b3", 0x1000}, {&(0x7f0000002580)="1ad223c24fb1f89ef4851aa068ed3619c52320190101e1d57f68ad1f120261888b62f4f956ce818d175501b3609a98411b393f32b47b1bde70b4d6e471f307b030f3", 0x42}], 0x5, &(0x7f0000002680)=[{0xb8, 0x1, 0xd29, "e64340680f84c937f0588d0bb09d87769feaa521befcbe9ff5d9bfd29b8c920b0a4ca2fca849adf92fb8f1d55c14ab37f0e0dc3aad1fdda1cf532aeec0e3314f3c6c20c93c3b267531b285db754e3449dfdc122871e70b77df22fa202edf32c0253d0cbb49aaad5b6dd9f90872a3bc5aaf92b410a89f6968256e3a21a6b778569e69663dfccf001701e38f8361937a4e10084dcc24259304781c7cbaac1309579a"}, {0xe0, 0xffff, 0x1, "4b24615f94f9f2113bc41b49157f5ef7eef7f507cb252d57757e46b628427bc25ef5e45c7092993c47045db2a40aa2753d0d3a00748753e875eb7562125243bc6b77fbcf2a8e1d912beae222a2a41caae252d99dace47d75155f55f5323dafe20834501ad85982a3785f582ec25648b314a33c5e1f38a558223abc8b4adfc4218e1b6e7f32c10141eaf1d1325415157c5c73ed09c10d9f39c4a54910c6158e709a9ff60fad215c3562c18feb693192c49aa85869b93d0afe532129741db7e9b0fb68923464af3c84191228e3"}, {0xc8, 0xda0b04e0561a6968, 0x3, "6273409c4374bcb4ff00e2074af2b3b7d79457b3a497def0d1629987e4ad3f0a6a22712302743242b06008077e213c71df38dfca267a54d6bf768b90e4a22d8a426be658f1309c14ebbda4b3d4ebe3c2eca39c29a51a2781bc7efef194575164c8b336cd81ad48ce0dececd0e277feb149b16aac02cbd14de6ed6b1d89b2e3492bd66d442611f4cfc80295f470cfa7cd260efe4a7a4ddd17cf3e4d163ef87384a45934d89670765bb6762cc8c01331fc26a3c7d4e14b9324"}, {0x58, 0xffff, 0x200, "e62bf9866f64231dfd8c64ee4668c34433499fdba3964597f6f162c444e68bc7dbc2be9e753830cf08a3e22bbd50dfc969f677bc4c88fb9d3fb051392c62c02112d7"}, {0xf8, 0xb7b707396e9d02d, 0x8b, "6c979eaa74e3313143b7137cf313bbcde4571cba661f97e266c0c0687b512ee902246e53709093c92cbb2df7bb8ae53b38ff735c486333e53f77563e33e2d54f7d5f6bbebba236fb513d5220bfbba3b32a89a9aae24ff94d019da41e89ee463b469e29037a20f5436b3deea4dd679192c3bf971d72484dff177cc31e0d461f82c48509e3c6bd09601a9d261c4c6dc5268df50f3c0cb49abda8d734ba88010cd8e239e6b368f076a05014fba7e79c05da272508fe9cb7f58818d5031fa09f2772e602d6dcd94901d0027b027a4e9c5df581e22ca70ff3b11df17995da249c144e1d24"}, {0x1010, 0x1, 0x20, "15362853e39f2cfe349e1a384290ae9318f8fa07384a6bf3df53a0ec753e83fe24fe761bb762be88501f70bf1389a5c54ca0ecd469bb02c5f778693f460ae36d04d18fe35424a1ec5287f02fb9b1737e18c339136abe9da980ed05f52ab5176f474a097a7a0d7cd6ddfa41a70f41fa1149af79e0da6482287364a7afcddcbd31b80c17965793fed831a24406058af49e10b36199f4a16b71dd4bfd6013bfe8966b40b477cbbb0aa52f14fa3cfd6ebfcf8e852b07f49f55c158184ec54559514808a5f873efec08d57f3afc1f2ef50de34e84dbd29fdf6e3d729fa94829894ce6d8435ffafce65d09ef1564fd39345874abbe937f2c496d7a566339aa22a82d4ebd753c53d42b3545c09f53f5ad40fa417b4130aec347c34afcc102087faa54f3c66297d6aacf8f02e9d1b565305bc94adae7bd1590ef938d90f4029c7d63696e2f4218a820f1b6a004a8c9a26ca9ca0580dc57bb23499832665106dc953b0255ebaf62e4874ef0cfed370082e93d71e4539e67c3e099a55e3d9ebaa9236070e4146d1ecc506af74b552f929e6b58c2f969b88073debac7e418a9f8823ae85f431c701e1f5496d766c31b9d1e20cf629cc1f5ea5f5a1bb457a7ccb919c5ebb5fa162caf2e811495982c9606f2a3aceae30bc83d15e6383908ecfcfd1b2d751590a8d38dbf995ce8ce5710c6c595964e7274ce529c06b0801ab2c6491f863b403057e4a547e81dc00eca6b5fe092beae0775e27e3aef8b21bd5e96a273954c686c277e170d870c49934c78c37d561b084a75a98e3fe59e80acf462669089cd701767fe5d91564286e3953fef0602f73f93175e5b1d81dbf9e400459905cd6a3ddf3ba8303b5b5048ccd1808a486c44cf1b4de5b79b2ff341cf228e2475c06c3c96e3caba1f269e21f67eae5ece32c826bc85004288885330efc4be6ed9a94fc5c7caf99bd5987fa7196b09d9b234ad677706568389def1405854c811c7d4383eaae7ca6f656cd6f29252e873c85ac0fcfea98f0c8993043d08fdd446d4cf61dda3f0235e94a9e4106baa310303a5211426440a6c816005cec61a5471da847d2db9b328461e581156af2fad03478d450aceb682eb99e63ede19261831a439e407b6ad6e556e27f760a0f75bb5d169a330b6f00351b6ecf549bb33f5c1ec06a302e18dd5a38b2543a870c259609fc4e1421bd6fb7e8adac4bddd46cee912af2f45fc0953b12f48b621ba84533b4745c7abb9216b57f3821f9a458ed38909f3c137957de5bb616abff52ba0d7f354d18ab6167da1df4b0fb92bb2ea814adb329c3756ff9da963793ff434978d61db82735446a322b5be1e30b20d6b72e56eee37035227693b0bd7cec02e90544afa05451d91484e8e4ffe11352f310d919729cba4116cc85c5df48a4f92378f73b22c925a475b71973c4f71c82914a2b33deb046430966329c018386c91e1b87391a9e719efae9d87a1390c69fe7be9c6c832423f21fb65b06dae7cd60baf2c0bd55124c8137eea843ca660ff4d9df576e2467e34d98a7dc2eb13d4c4a1ccf9bb5683541676b0df71a93ca65e5a370c78e6db051299007c4267a79ad28748a6af7cd05d37bbdf888ea0bb6a73805026c6d194ae34d3373878de00ccb2e6bd5151e025fc0bac3e0b25a100eb6bea8e07677c2241a21d15db32368e959cc0f2d9874dd271304eb45aba2b3f7323f47a31932e45c05390efd45d100f67fd838ef5ba52b3bd525138de046aff199de3bcb4ca0b6641db005c036eb4ed2007b4dd8fdbc45f50872a12ae50e4b1247a1351a6681c02f2592540f7462fbcf68a3432ee55e8eb537c6b871aed08b25991c159f37f47c9e79101ba1e03f4782c9fbbe7efb221892f41e9b107ee4371eb84d3dff601db362ec8b836dd7f2d20b7cca97ea0f81c045aa579e3f6ff23f0e19bdef63dd440d3b00ec99ff7fec9bb93558e083a53062be6d4c81beb1529a586b3f8a07a4ae960d714e52a35f7b5981c0b6bdb06f82f75c56524d788ef65d44988e5dc7e3e578328de9882e2964ae4a85b2e43eea62c5e655c791993660dfa4b72e38fdceb367d186e39a2668a03e1602da748b579d9f6f17974fc46c8e02fa9ac8c5718ffae13ea53cf37f3406e29f4443ebbaf099b951c5759a23c4e7d6d19d3f135286a0e6196a786c7bc11ca23a55912a1b281eb905739fc47f5b665606f04f6a6185d4320eea5a4d4c226c4d673872115a3ed848de679da4f486d0206ae5bd0c97986dbec2d40adb20d65e3cec17dbc6352a92e6d9176232acd19ce9ee9e1e14c32dee420698b3bdc0db7175c5d727d9669ce7d27ed9fbd67279937d62591d177ce0285486b07cf2dcc58c3a57c916325ac4f9b0d28ea92cfae719e169869a86051e93eaea99eefa29a73023999ea54df97d5c1ac999f8e78f38cd3f14303923abbd4823170ff5cf55bfb0ea8cdd3bb893e58bc94b4d44dc23007456d55e07ece0f860e872ac5b0ad7424c8ade29069dea8f825aa1e9792db5c95415995ded245222c2cdc383a6c35d572dd130adac5cbbd753d7f91e55be182e7513d479ad34434e1c7abe3e728d1a506c5cc5ef292eb616a10017240dd82d82d25dd745744d6e0ae54c668e7d6debefc5a230e62395fa53ee62c7458525b02f1160749d5ce62cc6fac21c6b6b61b71fdd6c5291e13cfa21ac9379dd41256c9156a71ed1ecc7016b09864b9ee59db6a1c116376e179c129f08bb48a55b8d71c10caaf294f715a278886cad6e121704fdb9255e242e848596eed99532382e6a2be64e4d577e192b3d7a972bb633f8676bd476646d10bcc8dc1006806391b480a84a1945cc67435d427b894a89afe83b9e59f6278c0bc84c73ffbd3ed4f9c389cd9f91135c76ce81c007c4e89b7197472a77ae9b5c422c1ec4f8b9139b153009be36d2886ed69a1b7f4f355eeca87c16c85c8b16beee289be0ed8b82558e46e9985366e78ea4aabeb0f7efa544277d1c347571a22b212f4df7b44711dc28a122d3c6a74f6009862cab39f7dd3fb1f0e6dcc15bc615b7681e3b7ff035ac3feacd1d75d45c91fc42c2ce53ab7dd41a9d57d8eebdef90f34705d9b3d7fdd943ea1486c22bfbf46aaf24805ddb9f53707c53dffdf8b2de6b3c40456f51740fa0cee8a1e7a7b37c38e1a263d8e56258f008f9eba1ac157520e4a6131ff961179ca671fae946cf71848dacf130a6b6fd666e7a1ce2a1d26c0ec20856f35e17f3b6aacf457fb38cc20210d6e06eda572dcf237ac9f1392fc8aa704bddead16ee18300d004598bded47fedd956e81fc9196a6affca98b3bfc4176a8fa7488a82a3c8cb7c9b2f31e92e9bdf110cc95037ed6055993613218fee2c9f3a311ba9d92e61ed36704a1edf9f5f834210c587cab8af75f850a4f754fbccb55d8073230632fdda1f6be0a5c56359fab62aa63e2eb8295a3b397a3bc385c0b26963ce6adf7bbc48202a36c60353de5151fb161a667b472fd9ea38f3022f9a64f302e325111489209b753072860fb487f33b077bccef7157dec60e3a4994a923035f0752c2b37e6c9a4082b08e023c225fbf995b9856a55358331120a4d71d972cb5bc894c127ad82f86c7d546d981a14a80b3a0cc2a0abb98887adde7ab4697a7c5b9f41c8f5c394f51084e90ade1c5bdc665068792d9ea6cb47abdf8ef8148c9f95d68735acdfb0349d3de70270774ad0b208314228bf469d68146bde4e6e85300ba083531a0fa2338c7368e06bcbe5f3205f4454ac5a917be1ed56b11bb6e584ac9e922dff8b9243f333d562b95e834acb5d21fbeaf14927be70754b38be5db93b63893bcff12e29e9051ca68207f63615373bf06f8d87c959be8f134731c59063227f68f1c6a03909188630bb5b7102cfac054d315700d6cc0f6883d77d2b3632b4d180cca4e75449a5adc45e77bf1670a7536ed40c645890e72417159320c03979734ec40c9da2a5f0d251f7632278a815bdcbc8edea82d7f7aa3a205c1f6a9e227b06ce8f35d80302e4a109cf90b80ab2c4d1c884614e10d1db3b18287d8cdcfd61e24494be5560b4a3f7d7d3e49faa01465d9c94817f5eba64a8ee90fcba0694876cacd4b49d99a0e08c005cdc8b1eb113604552bb42461f70f2886f89c4a1364d5c84b95ad7139edb9eb0f94b5305a82f29d3af873bce2e2f17d96158f8d273875d88a2bafb1adc035f0829ce2a4f3ee15f402884905c0204ff6f76ab08f1b2ca210f43f48b6a47b7840b7c52d1e9e0ce0a60514caa887f6742fc11337935000f342ad34dbfe028659d2383e0d69a159f541570577ef806de09cf850efbfd1e9f0f32560f07c5f01c61fc2ab2d222dfe027c1c1ab4131d613cbf8479451aafa27055ed2a43e89ff58a6829f90cfe15bf0731b4c7b95bba79c2f343905802d37ddfcb792286a7a18b2fffe3d2377229583cc377918ef686b0215d14a9e40673ec26e0b1e8cedfdb328fcc3023907f512562717665d3b4b771b95f67ad8382b5f7a0823da47cbc62f294e0fe34bf01409b07bfa2b85a283f22dd4b33c98e12a8ddedb0884e32579b630a08e24320b0003b5b01cce40220f86bb51ce8d5adacbd291fc6ee35b1103c5e370ca556acc673506767ca0bed679c0f8d33af000ff6f7c0ece95f2943fdd5ee120a1805bfed656fbfa2573fa0c3056739e5c813d1b3923506f45449a418415ac6111c6bb2333380e0f9cb92069c554036493c1bb16f5a148d2ee61fab55ab806cf27694964fdb047595c5fa8714ef1833024aed6c283b2dbbd1703a1c53b686cfba6f350752881a5b1091bebb9529e2fc7931efe5cf095e447d9d41bbee03abcfa78f3c24656250a8a5bf6a163e5a7ed4859e26cd829711825b74d3e603d2f1924658733e3eaf030438c8528579da26b42778c7028ee76ebf410b881e55726ea04a798db42e270eb7a6f890342e0de5e1f308bdf389f87706185d06cd9c3f013bcaeaa19788cde32d64e2a25a23174b76bdf53190b02b5918b30d777d175545fa8cc864406a89ea5e27d1d2e636e0d76bb82f9782e715eb3849ce06e15e833b67cc82bac8c591a829198cad4f64488141cd7bdceacd5fd5a1d5291448ab07dd90ee0e693a4f6c4aba8243a0c8334c1fb03e05ae27e640de5712caa1e8999b48fa6b3048570d82306f12d6f819acb19723b80b4ee4e94c890d7081923b0a96e002cf146f1203cd1bda50985164d94f306b5410d446d407d2a695d00342a633d4e70e8e9b24d331ae4347232e3fa08da5f4d5e6a08611bc8ece8d6b5f0a2704fa269809a0392bd7143236e28a8e950593cbb4e46d84381a5def699fc7701f508da21216a92d54af6af88c8e20cb751de850a3687e344d806e656b095f6ecd25ac3c74f2b432e15b3308cb7b57afac4a22812e465686e94867aad666142a8199fad05e0b4047832270ed052dc027e9ca485840a2205775fea16f174f4dbd8bb28f9de72418936e1dc73d7be1067be4ba85013ffe1e503200592419bb979e9e216e29c833b59b9d560070be427b64ee00d52eb28f01fbe9429934c35c7b106af787b83023cd82287a3d72c912882e805add293eeac5ce6c185a4ab07033a71059ac22d1f8a71421e88d687c90571821ce66e721ebfac36000fd7fc3714f71e6274d50640aee031e2c07af604c16e42419f1735887ef7f428a2b91cf889e688230d53b4af118d2e688c303aec3a605ca9e35134038e42bc46631c66d5064249e66b02ea916a6ace34094973dbd9ed938f3d9d3a53bf5331a401a74145389bd121afa7d0aac0a84adf7f01ea376a"}, {0xb8, 0xffff, 0x8, "00a28993a1beb6c66eaf60332f239b925592c1651c9a960c4c7394d8328c4d8ceb7368a3ae35e2dc12aa511d9a43e78da1c6e7105fca1ce8f758d26495fb6acb1789e4a3eb533c9f8296891b17d47d79d917ba2b1609bef68fc3955240d1e8ad1fe1c129bed6b33266debcb379815153ab6d2ec8e613876f33009da3880209d64f04f90332e78f0b36ab8d2177a33085590700056bb9aec238d5b055ba2ffc74f9729882"}], 0x1478}, 0x2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) r2 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = msgget(0x0, 0x500) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 16:01:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2000000000001, 0x0, 0x0, 0x1f}, {0x8001, 0x0, 0x6}, {0x8020000006, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x1c4d9549968f9f41, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x3, 0x8, 0x0, 0x4}, {0x5, 0x90, 0x3, 0x5}, {0x6, 0x6, 0x9, 0x8}, {0x80, 0xfffffffffffffffd, 0x9, 0x1}, {0xab5, 0x20, 0x7, 0x81}, {0x8, 0x3, 0x8, 0x4000000}, {0x0, 0x7, 0x100000000, 0x1}, {0x5, 0x3, 0xfad7, 0x5}]}) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) fchmodat(r1, &(0x7f0000000200)='./file0/file0\x00', 0xc3, 0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x2, 0x7fffffff, 0x3, 0x1, "fdbee818c364fb5c0be882968fb46d0b54b39168", 0xa1b, 0xff}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x9, 0x1f, 0x3}, {0x1f, 0x8, 0x3, 0x2}, {0x100000001, 0xffff, 0x2, 0x5}, {0x4, 0x2, 0x3, 0xfff}, {0xee27, 0x1, 0x3, 0x3}, {0x1, 0x80000001, 0x3, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 16:01:41 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = semget$private(0x0, 0x3, 0x10200) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)=""/48) 16:01:41 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0xc03d}}, 0x0) getitimer(0x0, 0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8800, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 16:01:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x15b126035d43fa6b, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0xc010, 0x0) pwritev(r1, &(0x7f0000001880)=[{&(0x7f00000002c0)="8edc2f7846b63d7ec6f29a75c562be98a937679217cf014235bfcdac01eadb7cc58938e0200da34b1dc5fc137c6682d5ab75fca7e2f28385b15eead9b26a405d7d44e51a345ebe56d9c4f4a2874da12c043e430bf84287a977e651a57170919b887a0d4d53fbf50bae1072457d0c0acdda6e0b692a5bae5198f820cb7dccc166cb6d00359cf580f8875975d29cb645591d114223", 0x94}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)="6f69771f729815b5b44cad3844adedec48cf9ca9cd906fbdb447f52f4c70914bf09e8e4c113420e81f04269524e7c14704d638f7f212668df1372fde84b638e6ef8f50d39b2fbefdda036c77969f8bfba89306ec5588c682ee45de3b0ffed263618bcd", 0x63) execve(0x0, 0x0, 0x0) 16:01:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40001b0c, r2) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:42 executing program 0: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xffad) r2 = msgget$private(0x0, 0x120) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgsnd(r3, &(0x7f0000000740)={0x2, "656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924386c776bcbab96cbc69b0e836"}, 0x3d, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/249}, 0x101, 0x2, 0x800) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000054389db8e895a0d581995b73357d6fdc7bc7d59ac2ac09ec81979b8244615dcd3f47ddd9e785a5d573dcceac3eebf5c86c23e5acdda72d5808fecda734ab2c25093a036c23e281122dcbcabf309b12e52227c6f0098e258a18bd40204eec1485bc0ba256ed10c29dd25ba36c0199b5938e8361ee3f210761f3d0b2e2988206049e500f803c8015c797fc6787772f7333a6c07656c24f0bf2641ab4c14b86f9ed1b8dc80762fd3188c129d3ce4248a3bf311f8764f7eab469afcc92f1c30eb8fa09fc751531e9d4f63efd0825ebd436f3c5db8a3f5c8c08e40a41b0f69c1ec72eb98d3b1c2ae5a5d3c7bad40e04b358e60976c18847664e127e8f"], 0x90, 0x800) msgrcv(r0, 0x0, 0xffffffffffffffb2, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:01:42 executing program 1: pipe(&(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) munmap(&(0x7f00004cc000/0x2000)=nil, 0x2000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) syz_emit_ethernet(0x51, &(0x7f0000000080)="88fbce53316a30f8c52965af0a48da46c747dcb0c4b7e5c1092a1b1eba70ce1c1936e9ea2b6e754fb846f996edaaccefe09536bea12d501b4429bf4e688bb0b828f41744a919518f34a8a92ad2af21c520") 16:01:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r2, &(0x7f0000000300)="bb7a2d1418e10757e5e2e69cb1c889bdb8f1f3e69ca0e2eadb35f0bd372e31138e6ef7649ff430d305a74625b3e29f839c66afec2403a0bd9626bfc394c3f36580068b3e6ef717ae397348561f5cf8b569c797c183f2c17275d4b986a630a44c840f83561fc94e6eeaca132d58809b7b4bae97ce71027804909986cd6d7e90827493c2d96a47c51c7b3b66a30daaa1d911e711893d77afcea0fa6e4c50963f0d71578dc1c1d05d13a262cfd70ab26768021685f0205bb6b58d3f2067a8e42064aa83f8fde5e59e9832eb511fd8e34443f34d9a7109267d16a333b0bd7b0b907aeab8fbba38fbfd7b19f43ae63e5d8cc870648f35420e479dae63e05b8f8fe6c5ce", 0x101) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x7dd9, 0x7ffffffffffffffc, "845d550900200002004dd592008f27df00", 0x0, 0xda}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x0, 0x4}, {0x7}, {0xf91e, 0x0, 0x4}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x10000) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:42 executing program 0: socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x80000000008001) 16:01:42 executing program 0: r0 = socket(0x1, 0x8000000003, 0x0) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) 16:01:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000140), 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8aa, 0x0) flock(r2, 0x9) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x108) 16:01:42 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) accept$unix(r3, 0x0, &(0x7f0000000040)) 16:01:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x0, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x1c, 0x66ffb2d80cc795ff, 0x9) close(r6) fcntl$dupfd(r5, 0x0, r6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x3, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r10 = socket(0x18, 0x3, 0x0) close(r10) fcntl$dupfd(r9, 0x0, r10) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) kevent(r4, &(0x7f0000000500)=[{{r7}, 0x0, 0x10, 0x40000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x38, 0x40000000, 0xffffffff80000001, 0xe7e}], 0x40, &(0x7f0000000600)=[{{r9}, 0xfffffffffffffffb, 0x10, 0x2, 0x10000, 0x7ff}, {{r3}, 0xfffffffffffffff8, 0x31, 0x4, 0x6f2, 0x94b0}, {{r11}, 0xfffffffffffffffb, 0x4, 0x4, 0x100000001, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffd, 0x5f, 0x4000002c, 0x4, 0x3}, {{r12}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x8001, 0x6}], 0x9d1f, &(0x7f00000006c0)={0x1}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:01:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) read(r0, &(0x7f00000001c0)=""/194, 0xc2) r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1000000000000272) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x4) 16:01:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x803) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 16:01:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fchmod(0xffffffffffffffff, 0x4) mprotect(&(0x7f0000728000/0x3000)=nil, 0x3000, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x111) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:01:43 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) write(r0, 0x0, 0x0) 16:01:43 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000001100)={{}, {0xc039, 0x3}}, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) poll(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) openat(r1, &(0x7f0000000180)='./bus\x00', 0x2, 0x98) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xd710) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20000, 0x0) getpid() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) open$dir(&(0x7f0000000240)='./bus\x00', 0x800, 0x0) 16:01:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) semget$private(0x0, 0x1, 0x100) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 16:01:43 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) shmget(0x3, 0x4000, 0x4da, &(0x7f0000ffb000/0x4000)=nil) 16:01:43 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd, 0x2}, 0xfffffffffffffeff) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8001) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) msgctl$IPC_RMID(r5, 0x0) 16:01:43 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 16:01:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x0, 0x6, 0x1, "f50fe944bf2ba100aebd751bf4dbfd0f7439119d", 0x8, 0x100000000}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:01:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) shmctl$SHM_UNLOCK(0x0, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="4e7ef0fed466921a285b1de76eb66320b12e1471af3ac3f52937b122170ad2129cdeb1ed8af1d92d9c90df2285da0f9f02bc4b4b7fb4c44aa3a7c3c093ca0c1f12d2d9b10e0714e437d7120ae8906ece38fbe39a1406daa229c0d2b71528924ab6fd57911ed093f6f8bdd3bf44556511ca94a6a059d44bc6abb1bb8174512e8e9148a7fe85d5c1f2291608b4d75631c2e52c560d7d42c98ccb18af7bf6f98e197c144125cda4992072cee867de36bbdf49bb49338f085edcdb721d3a48b41489185424a68c4dfd890436865c", 0xcc}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x200, 0x0, 0x0, "66922666fce584a29a414e0f229935be462bca72", 0x81}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8001, 0x10001, 0xaf, 0x80000001, "b1cc4638b668c718289d340256b2c55a2e29c81f", 0x1, 0x9}) 16:01:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x0, 0x1}, 0x10) setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r2, &(0x7f0000000100)="b9b871add8e036ff4f42e1", 0xb, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r3, 0x29, 0xe74, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x16, 0x1, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xf5b0a03e1183118b) msgget(0x3, 0x154) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x37, 0x0, 0x0, 0x4}, {{r2}, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:01:43 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0xee01) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000000c0)={0x2, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20004) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") 16:01:44 executing program 1: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffec0) 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) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x100000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x7, 0x3, 0x180000, "977b50d8209ec407f51454ee1ac03c109da2f284", 0x7, 0x4}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:01:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3d1577b0e59912827ef10ccf7bfd82e2f12c63180bd2317b18f2b27259e11968fe81035550fadda84813b15341cb188fb115c22351f0bea171787df50200033e32127f388e38e24c39945998c4"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getppid() 16:01:44 executing program 0: r0 = kqueue() r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}], 0x1, 0x2) read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x71}], 0x8, 0x0, 0x80000000, 0x0) 16:01:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup2(r0, r2) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:44 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r0 = getpid() socket$unix(0x1, 0x1, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ftruncate(r3, 0x0, 0x2) 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(0xffffffffffffff9c, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6ebb7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21e125a134f9639a3bd24c19f49d578b5bf4457e10cca0133b24aba86458f32d3ec877ec44656f5027a70b8d96ffe9d309b97c91761abc78a3c8c73275ec37e768cf6c9569b21fdb12e68393edea70355c476b2e208c9bca8af08513f5d57c01ac80fa178eeadc87f98588657e1a4e8b79c7dd11b9d758d8717cfdf1f7782fc88ab34d6dc7cbfb283762a5a206a6dd50acc489da2f1563d1580def9be100c1357581f387109e36ad5f62e7c6243117d332a8c6a9a063166fa24be929adc8d4c1989570f980890c3edae48409b1e7b48085ebbad052e5efdfc8a217f80edb6abc9b073cfe7241dc4feb59c0de", 0xfffffffffffffea6) r4 = syz_open_pts() close(r0) getgid() dup(r4) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000600)="4ecf1180f560743f960000000000000000ffffffffffff78324e12ef3eeaab8bb77e5ef67a8306c1bddc06551f9709bb3b231e2b1cc27039f9e9da09428a5157f52062f28e9503cae79c6e408d0f72a2a5730e77ca80c550e415f714f385380694f14ef65c6a433d75dc7c68ee67c768e56cde0f2b6878382861f912d824205b5c3a410f34705be61311f2abbbf7ec1f9806045f486ae3a65e03d28eb72aa97c371a8ba37e95df3ffa0a41d62e1f944a3b4963e83a82e25423b0bf5951c7005b268019d15edd7e67ccfa3a94321078da01b75703ea0e0891e7a009a1ef74e5866fe100ebd8c08fea43a0c259d6843a05cbdba6d07dd88659def26021", 0x3925e17) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) connect(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c6530009ef6bc1b655bb9ee60fe5b9526fbbf218e4f765acd34fff5a5842cdc819cd1ebed741e5a90f082bdab7bd7c716000200001c"], 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x20000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r7 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x1c, 0x100}, {0x18, 0x0, 0x3f, 0x1}, 0x3, [0x10001, 0x4, 0x0, 0xffff, 0x80000001, 0xffffffff, 0x2, 0x686]}, 0x3c) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20181, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:44 executing program 0: mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = msgget$private(0x0, 0x0) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='\x18\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x22f) r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r11, r9, 0x0, r10, r11, r11]) r12 = getgid() setegid(r12) setgroups(0x2b7, &(0x7f00000004c0)=[r8, 0xffffffffffffffff, r10, r12]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r13 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r14 = shmget$private(0x0, 0x2000, 0x67c, &(0x7f0000ffd000/0x2000)=nil) shmat(r14, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r15 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r15, 0x0) geteuid() getegid() r16 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x400000000000007, r16, 0x0, r16, 0x0, 0x4, 0x9}, 0x80000004, 0x2, 0x20}) 16:01:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/speaker\x00', 0x20000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="f37a4ec53fb882f38e43ec652fee335f0d1eb62fc008e0", 0x17}, {&(0x7f00000000c0)="b87304f6b340e6129e49488426f60e7145d5bda62f2671854f5659af5cda011000606e3b68df74ff6d0aa24f3d78d77ba8b62d0f04da876dc5759b444167f43539aa91c555e099a5c25ec3cdc3de5fbffc68e55b0710550d3b78eb31d0bfbfeb99837a9399c842d4b2c8975fd17b08361ed49b42c063bac541ca183d604e508001703313dacd9ce36fb4b2de03e09db191d80f17b80f2d4a3089ddd6cabf381c6a1042f8213b5c4e842e8a93a188d2702a16432cb2d4fc", 0xb7}, {&(0x7f0000000180)="02cad89d4eeeb23c6b8812685ceaaa82dfd780c8ffde42b1d15e", 0x1a}, {&(0x7f0000000280)="cf093d4eff771a0e32e17c470b315e9c95ae4a041481f3ff1ac3e3ad1c86aefd42b45512427d13c09498d410af459a9986619a5176eb83970b02648a52de1d930e31bf3a6c6ba1213a969c23e77cb2f20d0eaa7582f7a100be9b993fcb51335d1f9bd36e49775ec778efbfecaf0e59fb335514f2395006063becf731c785a91e977153fef7419a58d41c4395a036c9db775fa809f8b8476d195da3143ddd1ca69ad8c16abb290207300de65be0d299e35ffb3ce70da12b88670eb076769d0fb9fa4cd2b79b4714022dcc9aa27bf1f7088c61c3a90b5d647d003cab459c8a2b168652d96f98f624a7cd4dfcbc0e688722e31deab2d0baea5b8603dc12c15bc83778384f6ba7537c239ceb965ef4dde81d9dd124e073106e9ff0e2abb5d160d10f9dd91234c00bf2e91963d0b706279921c51905954c9773b4e714c1e600d9bffa1543a454517bb8df711324a67ad53a224891ea59b4eda73cdc1de436d2330a42eb64bf7a262b1ff85758c6ce98e244adabe5db8bf13d05a2b4dd1eae1f0f1b78b262161cd30cbbbdbeaff1eee5086cbcbce0b9d725ed4f0b9da9d9e9c4c7a84e2bceb95765d3b9586d7acbdf7d1c511b13a47a10a734007dafe63af660bb5906a8d4978128759660c2129f75cc5636b47c5910a07b79a7d4fe96b1f5a98b460544044df579cb1d4f1684b63ede65cdffc94fea394013ff5bc6a2e93e7d71234d64ae3527131f0b6b5df636f0ec8ff7aba62cea2e6f87f02db474fbad16030a334d26affbaa33488a0a0025a4d60dbd1f93cb63a6d648dd62142fa6fc6adb244d3edf1ccf6deae66166237f4af86836a9a498237bd41a7a962222e4820a8250092b85e0e9d1cffcda1d5865f06731cf9ff03669d3fb192b39bb3a05e25546df866201f81d0904fd9a3a88eecef4baa9a2d94cb38c0756a3c7c0223943cc029c7aee7c1a2643c70f8aa23acdc16677b9b55dd5433b4f07d378f307b99730b07971b7e613c48805fc796d6fd3ea04b9b78c5cbdc7d0d22f7bd14db94367fa7675cd25cf5707e115d17bf0422b522b7367bd64ec0d45adc13837adba98f41bfb0b67d88ab9a662431b2f69adfdca1016558249a09542c93ea873790d6dac8dfc49f2f879e4857583891df94f16769f0e0c979410cfbb590eb049c7b546c12f022343726d3bfb9cfbf0abb010ecb565f1fd076a2892ed8a58466c64423541a5c0a0aee2f304cace503d1682b981d85ff2a0eddb506653f93f6eecbdc90d375139406d78026b29dfed03449c8bf20b0aee68a4a0689645b57cb9e4aefb6fefa7b3b4bfe67da00508c03615dae4c9b4180725e40cd8d6cf14eb03eba78671a0f471b9a4191d4f69676eff2ad1b9d55179745e2557937204018da8b0568b1ef2fa203269ee72d99adc8dec39813ea7286f663232aedfa77cf531216f25ca2cf019d4c2938b1d4473186719a6b1799916116d161f0c529b61da63c1cb16a4a35d85691cfd57e022beb75f9f6a8519833903c4b1c54b08195fff1c5787b3ab44c002e613509be2054886765ec7cd7ef32426fc01ed925ca67c0f9c57b74d9a4f6927883f62b69f4fa50c95c4a4639a3222d09d6c46dacc217351be7ef28b7d6698dc6a25ed138b4c108642c979ede26ee4440e59d438dca84172bc50187443885ce72e3ca684bc37042f9bdd1f072e466757de5d59570af9751f82565838be66d3376911516aedc2a79e10c521430d77d9d1c410a9da83f14b8292a8bb64d79c2a9859fbc0264fb17b09ff27e239455a12ada3c30bb6a2ffe1f18054ad5cba82742b0ce120aec906ea4405bbc3aaf38b9367d3891f68cf59947aebe00cad6a10c9c68bdfce061f172367d6dc2e3ae98ea7173cf678bb1eb0f4ed3331ec24c8807eaf7892d795a310fb75d19848cadffd70346aa4783da927b309bead0b8166720f1f3264da774c0309bf2bccc0644b645f7f7c0b88034be218e4b4093eb1d047c01e198f65c0be5297f6dadb7841a1f406a6e801bafee246a51e378b912f33a39de76852cb4274d7453d6368012860f9ed4ee436a6ce16a9c25d760742613d6feb28f78c3f4c5bd4c7c65d99d912b997c6c6d756eca1d040bce60dfd83eb5144c812123189ac45acd03886d7454657e3a71900fd9b28bd9566f7c2e3d6dea83402c56162aa8956a707a127962f91266e9b7b50f0eef984991bd547f0634a1b937f042177a33db838c0027a16b1c683bc8a3e24b13761782418b10f8733ba58dc88c849a6e5ea94b98d81da6cb22bccf1f0e4e2aa40b63d20062c9740be12f6cf1644f6fd3096821c401a22655f841b7c847c3651702d13addd6d80f6e36408a8eac99b7a626825099a78831e8e5735094a84cfdfdb6dda1e52b44e628f238662f7ecba399d9c042acc1c7dff580f2258ca9ae955e528e8f0e7e2941bb69b78c920768d46ec461ebcb558211a6bdd945f3f88943e670c6ecf26864450245679517431ebc46977ede0c7feaf87eb65593688d66be7696555871f8d899e4c88cfb3cad555a7825860c2c401d5e1eb0424108be022bbbab482ccc789f880ceeef8f9a5048da15adbbc2b372c9b693471c2f4654315cb52262e03bb53aa357b8962ad55e339e5d78612f42e17d8f2c179146a892c8b555c87e976aa0ed687c96cae401cfcc603590abd27640be85bebb19d8937e9ce1666ffef16972cfa2f13ca95e4420f5b055790443615b34aae30ccf3b0c027c01435811919f7cda96f4357d8b3b9c316a6747e7ed594234c962c6e21f7966190327746c4b7348bca8881be823178fcfec3cd312bf2af12ae54800100d8499d81164a382937a06a615fcc3b24557e5918f9fe265f06c60162bd91c64b7ff85c32a6c24cbd93fffe8941b61e09f71ef0283729de3d9bc582f58ac7ad81bd02af0cfc759801231f3a09184328731038836d620715894a922422d1928786bec07c5a79432a1c7811452a1e5486b58a0678749e7798d3ff3c412aef7cd26c09c656e0d50e951c79ecf0fbafd06aad1630eb8f35deb22ff017d1a40619efdb49bc6decb5fcdda3d9fdabfb4ca606441d8d586172531f37af191142acf696861f2267c09267d0b55de7243b7e6989a97c7809cda5ffca3aa79bd13a5c9b0f48c9989b6e575db19f84022b640aa8233e383c8d5fc1c8fa6204d157f0290d9c3b06aeaf4d6ef0e0df0860300891b888aaeba1e517e47e6f42c3af2389efb701456fd94e38f467d945b1ba1463f1e11828426cb396cf42c77689af7cfee250d877d49107460d5f12ce247d599eab263f77a2338ff6f8429455b77b415474f5d888b299cdc2d46f76e4afd0d77446280bd9faefac41c4f1300be477c1cc1584aebd3e61725fde04cd20f28cc5df77784b8637df1bfd632d6f58e07ac2d2e6b3f57a39f653a649ea617ff67a105273f411e9814e490f4791b809db05981530be68fbaa61a223b4998222f202c346bd355844db025c4d98197ac4e375c016fcf77df332a8035f292de940e4b5725904c9495065c55f9ec7611bd9038feb874fbc46ac75220aa3c6c0b811f931cc8703f3a3817e160ab4a5ff3417f4bcabdf395eac386a1261f94d66988839915993cc468fb4ff33f0f5ad73e5aed9d507ab90600210bfa4fde50e16067eab157a057fa1d20aefd08fca133f8b057d372cad1ead2617c03fb5a540316ccbf521dca121b01a2d060cb1c7c1fbce7caab13294060c738bd25722520410afc40ae3010282338ea5db2f8aa989bc4168e575824fa724f90888e6eb1873fb2e92771b83da150f2605b2bc63b5ae5f73ab111b9ce2e5fb7ad0a9fda9c35271ae311a202fb66ab673f30122d6419b4d6c815f332db3c290a2620a32e3315c2e35f3b1d47070e766a593241d37393ddc5cd958b65a7872f3a5920dd3b2149ba505f4d6af8b382d5601643ace847df7e5f7672a0b73787d9a7ac2a4e6d79d1c76b491ff19f72948c20728b074df07f817a03f240bccb62edb8f584c9aa147525f126ab105391254b49e3a4c4c04beae08780a4f0205a3131bddd9b99f1efebaf41f9465ae3fbe66a65712b9a5569a24af73307b18aacc5822f689065444a52e9a418036bf1524751f35b6f785edf294cb87397387e1e3535bab6237e27598099b8b66e63f132e75e69b9c3c18dce45a0751e60db970f7d0ed97d99e7f7f38252444237ce88fe30bf0d474c0553f6db5837d92a8dcec443b1874b2547482b445686e5f0d2413a42b0e16da41262f465fcc86166d73a65723dce0de8a77c381249f5b52546908cd6c83dc26e157e2f9a654aee0f96ec4bcf69651abc5ddf238167908ea6aee5131aed6de56c500336fb7963a9706c02ff321c5b63ad1b4d30934e15885f59664d07f782cf51eab3969a96e3815fa9c8c89ce9a61145c57f0ca7e6719723c1c890997b69c5befc353c3fdef0c1351118d781d13dfc2241b9ea300bd38adc1d4ac7612e8d6f5bcf74af11914491a553e6aa584772ff55bf46bfc089a49324eee8c608525669a32c7ac89d794a1099d12ed32db9cfd5bdbf2be1d16c7d24607ea5a91a8ea1b9ee550474034f4a0efd4ae7d96f07f7ca7cbe2a7437e64478775a9df6f78c9be4fe1df1d0b7187d154d59074bac825169fc02d3ea3428d5efe32f14dbc664ae2939bee2d71e0984b6d6ef14beec8e65486248a1b356b5486c90129252e736a8953ce9b1f8d8683fa671d97a114c25138e988a932909eec89eb6b7730175ac658da5708ee11e690bbb03b4f0ed6c4250b39c8d1c0d50eaf620ec486d5badfcffe9be3e0d4e7b076cf447db09407a312794041c6617039b2800b2c483ad53b243b9037042297bba1fc5cb88e8bdb52a24123905e3f9c502b7ffa208f50be5a23b27b415fb21a0581a599355492a07b62ff1f3951c5677df62907b7ddd154d833aeb601318ce3cc89f74e5fb2b6b3b39e7322f32af675da7574d7aee9d2f2b52635732cb9d53c0f059ebb0f568d32ca232cf631577727a7fdeeb793e9beeaa063c152b79d1299aa93746cb7a2e91daafe2480131a27529624bcc755fdd556de9d5b14db63f7d0b8e8e72ea5ed6d6147e71cdec7515065f6f5e2088c313ccd22d92b7a0fb8f0915c2403f75f12ce53f33aa5e3511b8a12b041e30f19441d7a5aa14bec91aacb672abd905c7d8942cb50317bc479d519ea61b8603932cfe143dd82683e4175361806744a87cb5c3c5c9af15f0c440b0e56781326f1f31d5f0b537f9760cec9c7e90b89417997ad181f59bb380ed2312a31811ff4e1b5be5d295618bdeee38d14c356890a7a184456ee67b8f6d3d1a0d58ca00537b9230b29c99c8a9330193d1b0f8a2390ca16198f576ae41b906898b6ded65838ecaa9cb6125831be5fbddee04fbc48068cca801b9a869ebf9d4476ba28607dda7b5712349107c59c0ad15a5a5b4637139075d394c5d55b4426f783a7763500705cd8855de52b0537febde55dc2ecc849b79900ec04f33978eca74e5b331fbb2335e8accf359ed5cd40d17e8d6aaafbaf51016532e561ae276f76ace036bbb0869185a3b7b635da844a609863a06d5b207ed1d4e4a495156bf0e87305d5049060b5fefc739622f3cbb715331cf4e734c4624001f323305eb95f318f9fd6986d9805ff6c68f8ef58561befa619daa8506372914ac5013bd059ffb544fe4e76d69537c3531a9113a2482dd7f437912d9c62f047aee67c6bdead238e58da6c3a091db15967d8e97a1c605cf01bb2bb5f7cf26d403c3c32755750f8b083455d46e550bd699cd4f4ce3555c0cfd15987b158", 0x1000}, {&(0x7f00000001c0)="0dc6e72f7be79034c7d035d1bb0fc17a48c549eb0bce71e0ccbfb67cd3bc7fb265b7280957fb6955350c05bfdb", 0x2d}, {&(0x7f0000001280)="58eb8d68b58b308ab9e805c69327dbd8d1ca7934c256e05bf8d1248e66c3044fd6bb1183bcc303d26e7c981fa3df2c7ff304ff9d51b94b9bb1fe59955064acb00da2067dc08f7aa9d80461f90887bfc8cd4f67d1c8d71dd29f46cd35cb44dea75e7b4ec57b4a4a0afdf6c99328ca158f4238b8296b1dd0f108917a92088a9642738ea383a40e9a74ec5c04c2c05e6093ffafb58372af8d38e54bb0a5548e550da7", 0xa1}, {&(0x7f0000001340)="033e7ced5642e5f57b83b55e728631a5b32b338e1a4c33da545ea82c9e65934b33463486c5469ce7505f6802c08a3cacc4082761a55ef98de911ee4556d66372c3ab01cd50d65a58618525db0aa02f2e069c370997aa960fb4bf661b69770f59c7b6b9473584c94dc5674a5dbcf3722b2752d0a645e14883a10f7eee0c62d23fd0cd273bb654185ba1f739d8e49b916cc8e3ba867ae4b29990ffb7b1dcd93005d4507631f873eb21df08fead9c12953ff5ad37c9040b241c1d3d706c9703ee3d9f09a89b6009f0c9e41d4543da43dcfdeceac0f7ea34b27a1ab94fb946f86d93adb57d6954a9ffd6b3875b6a261723b8ef95f70d7ac1619423765d", 0xfb}], 0x7, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}], 0x20, 0x4}, 0x402) 16:01:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) 16:01:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/138, 0x6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0xffffffff}, {0x0, 0x80000000}, {0x20, 0x401}], 0x3}) 16:01:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r2, r3) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x2, 0x200, 0x8, 0x8}]}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') pwrite(r4, &(0x7f0000000540)="4a9c4d7762d0910ccbc376fa475063a62c61773027a1b1711644608d09ba449743f4e4d76b3b0708fcedc02e1a1463f6e872ab656f8d528a1ae5f214bb4d3ab3b357b358e5b9be8a93cf04e648600442a467fe7bbb879ae810a2bb5a110d640ef7b53ffb9744", 0x66, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000005c0)=0x3) unlinkat(r4, &(0x7f0000000600)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x8, &(0x7f0000000640)=[{0x2a0, 0xffffffff, 0x2, 0x3}, {0x4, 0x800, 0x1000, 0x6}, {0x100000001, 0x3, 0x7, 0x7}, {0x1, 0x7f, 0x200, 0x580e}, {0xff1, 0x2, 0x3, 0x8}, {0x30000, 0x6, 0xffffffffffff2bdd, 0x80000000}, {0x3, 0x80000000, 0x3, 0x6}, {0x1000, 0x6a, 0x3, 0x2823}]}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000006c0)) clock_gettime(0x2, &(0x7f0000000700)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000740)=0x7ff) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) link(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f00000008c0)='./file0\x00') ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000007c0)=0x1) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') sync() ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000880)=0xfffffffffffffffb) 16:01:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:45 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000001280), &(0x7f00000012c0)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000002700)='\x00', 0xfffffdf1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvmsg(r2, &(0x7f0000002500)={&(0x7f0000001300)=@in6, 0xc, &(0x7f0000002440)=[{&(0x7f0000001340)=""/242, 0xf2}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, &(0x7f0000002480)=""/120, 0x78}, 0x800) pipe2(&(0x7f0000000100), 0x94a6990685892aea) write(r1, &(0x7f00000000c0)="d3faa2af0457ea13f5721e50ff14276e20c136f977159c0eaa", 0x19) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) sendmsg$unix(r4, &(0x7f00000026c0)={&(0x7f0000002540)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002680)=[{&(0x7f0000002580)="dc76048751369a4a7ea4993e5636860ddcba8e848f2ccc7d47a4bcdba8ae01b6e620aaa203d0cbd95cde793404df48a392d67727675013bba6176f0434b2104406399d472df7e94064336b7546ecd6a33a74a8b30abcb264ea350b9f6b85fa8aaba79e7a7b45c52b6d1ac8899c94f216860edbc03eea84e27d739484559ccda5d54bdf97e0047f7b201883ebce977b6ea4521aed596d621a5b2041f1ba26714a7052af5634a67ad9f22106eb1a3b01ae37dbbcf7054d169f198a2f21b87a2340e42a6271c3f6448a32b64dd798d7b91ec04ab12ab244fcc12a38eec9d2983f67a8892b2c5f8899879980a801b6d538ffb868c7a0", 0xf4}], 0x1, 0x0, 0x0, 0x404}, 0x7) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendto(r5, &(0x7f0000000240)="1fffe80f84478b3ff4bc0a5c35fbc174f576f6ae459e27037b4df32199edcbde60d96db91b2314e113d730128b8da13d5187d830d0c7e1f1ba2d89376db3c77dad1b67e4d8782f12ba15df0dd184314f66318b45fba5625b92d99b0d4791b165338714b947434e27073e6141ceb33f2caa0edae89164a1690955e211d5f1502fc4d6f036ffc9358c730730604e25814cdfa0520311a7b55a7bf24785a998b058077b8a1baf554b644442454a77875176dfce7e16455a6b02f2ffb069af347fab1a35a4f7f3e4fd48aec37f4f6d409a4a7aacb9fb945757ad9c0df960cd30e9d1232d49597b8fae1fe9f2e7db9dc2cdd39b0dbd81cc0415b324e383a8a544e858c4e286b897a88eca0d1aad44a75cd3257d75ca67eef4a2a643220d73f51d692778b2eecb366a2e74109b6b32ef2760dbda95cad0ed9237d07fcdec56ad364c1083e2b9af64062cb9302aac79461e9a373bf7b71b14696370158fb60caf5c6c6440031d99c66aa57adf216f4c017818d425a6cf5eea65e79c74ea547fffdd4fb0659d1307244ef8c53f5f3b8bc368280df551a0127ab7edbcbaaa76a8fbcc3093cb66f431f2ef8e8830a9953b971052960d3390fbc53804cb811ad9cd5ed249ae6583e45e18f3fde94536132a37a001c5c14f66c8ca6010bc91f8ba54f1becae39d778bf2fd85c6a9e4b6839e6307b8d2db78708396a7ff8340b6d90fab0b32575c8adc70a90e0e60882a925d9a5c1ee18b602183ffc5c7f5cb2ab8026aeb3927dca39c98a13e22a90812d3680ac2d2d835a0eea3ecb85267cc55775583664f6df99728f6e72c624cce08a62e5247470aa93b8d3a5e768dd4eb5d75ff90834cb93623063c62a0a8582d20ebeb0870d162db37b26237ed6d21c7d2430939cd5679ad9360eb81ff46fa74a5fddf0da11ba1373ecee3ce053fb2f2c997a83f8be5d6295c35788aaac9a7d199b7482c2d1c97c556acf0d6544b2161ccb7dccc4876861e22edd83f135f0c09e35ca7809dfff4bd3f6c75c2ba5d073e2847e81c88cfc69bb1866691ffed83c3c259097a730aa983ef7a9d9ab2e0429b2b3c2c37135fc04e659420d9e10c43c586005097fd821225dba021ca14110060399341921a08391630581567fc0d76b84a7926420535b4d3959e31f0f9ebbfb60172a199f394f5057efa6a329ad73c59b3301417503aeb7bb718f4fbfce0872f51b04c733b9f0cec2ff325e2ed409bee98a21c5b63a8ca2e018af5300447eb7a3b94e10971974914c902e8cd66627dbc3305323199a8300e78634d7db9cfc6c860fbaa1659b19f84f1ed32e9fbbf70dd9f42dec7d9c220cde0774ae1ee1adf3687a666a599915d9ae2f0725a7bcf2b43d118b954e51d9c2dee80d73d26b0d4f65d635b85d04e6591d04690c3ba7f9d677ab40b514596c5173cc4001d7ebba72e396b54d5ab07d51078206d8c283b11eb3066d43d89aa6df4df615a58dead8e5e9f535e23e1ace795093ab915c7fe56377363cae293dfc9887df9227678b99f6f739e6be40de8d22c5e889bb7b7a3d0763aa0d6a851c56f6e76029012311e18f232c3db204aa797755727c103095d69b1c1af4ba9921c2b6d0eb2f2eaaae20bc5a69a0d07958a846ecb9a2c3453ae4ffd4ea39ea4db49ccea036ceea01fcd2ed2338988988007a2c7366f4a7ae0059ece6f8f4df15e635bda112c4ca877cfabcd529ed2621492f944d41ddaea8a4647002272aed776fb6c944d452760c79d96fe86db5287ab5eca2f8dd902d684212479f43d70fca17186a35fb41496036d7166ff22f496371bbf214db54eabe7268d41e6819881f242cc2cbc68f7c1d84a9cdea30d321cb410c890e1b7a06db8eab671ba46d4fc22d56927017efc7373cf3d7f7e5c8053b1597b7b0ee38a2263fb7c61c87c19dfeeb66bc2a6fb224e98f93efbb366d7e9081114d50396db711f75e39ef2835ad9a35ccc721678f2d6140abda244024165b1cb325bc5241aeff8209b553fccdd123d4a5e1a0cfc8a252012655170ef3c9138d14f4ae46e9f89785b27e10248a0d8d36b8359e02b6a475b6735f07fbc0289906b508acd370e3ae812be44706ffa360adfc1facec94dde3175c18294037b206ec010369735128ec24559ca03b80ceb30dc6d4393db57bca64aea84759e53caae40f57891929d0f55744a11a8ddeacd5858e8a09997973dc5c65d14e74d2631124fddaf1c2fc27391038d6ef65d621739503db710b9f4c71e8ce014d415cba44b88673a6e9242b6f31036b73489aec5e97770b83f0f0109de0a2ab5cd1c52c4e6c3c7e3e314884b89aae56f6187a461947606f4375deeb91eadd382f151a63c858bf2d6accf8ebad46b4230060fe5d5457b54af55e89a92a8978f0ff4aab1eafa1076bca2a8b442c9f0899ff246988e57a83fc54c7480d0a7914e59a4de69eb806ae1da81a22f74a4c519f69fcb6594a5bcd85f3dc021b91cf4d865df7d768fc18e4d8c94fbfda18d81730f2632a7576a3baa13a285d5325cf0178d538b518df3d2a4a4b2de5537c244195a13c390b12e091a07a4de3b15df00429daf7b3ffe60529cbcbd738221840dc67f8796249d2d7fe42af4448f8a102702134948e40d750480ca90139079e94206d45145126d16d12cc7ee82284624647636da2820e5e0a998be6d8ebae8306b4c1037659d4406b3f0844cdad561952688897d93a358715c06e7abd7cba6a4d51f8ec9c64ec911eeb2f455a943018911ebc18d8763962ec1f66393e00bfd8e24f9578b0d8a9fa165d21db8c5f74c3c08eb3c06ca30a0a06c7e425b28e69f468b2f40dcffb70d474ddcf7537378437f62675ef9e1311760d7189e8458af19d9b84a1732bc8fb4da1fa95a891f201db4f2d3e3ff62c4e028b9868f81410f4e8e83d21ad6f46424f8762b84cf1d25b19ff7349916164c211c7e93e83eb31823289d45b20ca9b14add214c6b860b52b39646905b8303b6935d3db57b5f06d251cf6af205cc563414e9e34713a5e8cf37c3d3c77b73a40fc0ad0b4abd5a8c927eba6e761f14c4f6783ec949325504cc80af8d80345d5e96b094e3630db30e4d676522957fe6dfabdda9af1317a1a09ee93385e9f4a4956a99517928208697603611c0c91f4a3b4c4d0e9f79367395e9e908b8dac674ddd170636949b631411081f621774cc3ab2bc416a660b5a04ae2054d1a0e2192833b3c983a2389c7e12d4dafc1936e6ddeb67692b5876d861eeb58b169c73ec2e3a789c450dc4b023d62e90e3d92c62997f01b88687fd3040212b6dfdcdd76f840dfe58eda51ad26ff91ca76b8eed4647cabf1ddf5ded1a9606c35180003242f833972d92baee16684acdf350956b68d2b5a20ce0851580135382e42e7f846911ee328e78e87faf1fb1f917cdd2edb3f04563dc9c813ee9c95a1727ffc0b259b54c256cbdb8507a5d725518e760d08ca81fbc430790e575143995d8f6736dec7cbec21e12a7aa42a321a872b395a3b39b602806b7d4117a3aede849b88f6a3486a212df6a65de6c52e7d1a5555c9112c1122d82453ed959007a3a5a77eabf5e067049d211d8e0c8c6bf187da6ca8d7e8e04c4d2b4a2e78330be3b65f9a8220f5d175e53789191b4d921c797cabc1534c4c8248ef966d9510fa899ef2f97999905a38918706abdafceba258420f1dba76b04d27326bd2a4209f42102cde16e8b695930cc9f5936229597a46ed621835e0be3713928285370187a261d209ed5519510b83da5597d39a1083c7b21401ce3af542dc9f1313561717adbe89b17645f18c2573bc5db152a1b4b9c90fc4af17ce4c9ea07818470c12f78bbc971ed1900b80145802e5f46d5e239569c8816c0334fce0d604293e1f8cfa69dd5bf3b5cddf4877af8cb53b9ba3362c99f211a70a673ee35ff640d9b3eb91af2da8d689266fc2c2b7bc8760a1a4de6e08c83cfd92d48b44ad4c35342fad2b55250cc4604c6d527a9ec6546bb4109342f47728bacd5b421e8485b0c08cb0377b2532567235301ebde5b1394c9fd7217b80c06a463d44bb1e4f37e8bc4b25dff0ef725031af3db1ede56255f599864decf1d2c04d84c76c0b25c151631a8115b12cafb5a1da188748fb646ecd88756471b09e64cf16ed0a6d93eb59289cd6acc663a38f8bfa0f1adad1b6f0c03a55a8e223767785dac19d7e03689a2f5ab30de9d1ca13e8de9b08bf77cc26f9ae90bfd7c1c5edd55fbc66a1e360533ef5a39752d750c0c7fd211825c7648b23301bac8ce5bb89cef5d136864178a0a4d73045a8ab96fe37435e2a94af3b7c477e8b11e23da3b5de53a86a87f230cadfb1e43e3bfd6fff1bc55dc0ad26d8c6da5e62c7b3805f66ff9a036fd3e61b086b0e63ee17dd7d6dcb02387d6f142ae29785bb2e51d17afc689e4753f6e2399fcfdda67ac722ff6b5f26a44959406cc5f448b61766cb5c1b2819908aff193090cd28a56a044c8c54e042553d5243afdb6cb0ac9d8f2dd77108ee279bd03892d203de82ff0263a918fe5f71269bf59a9634248778050972c04902ab5d420c3d8895e0d998b90f028d5f3b7054a947f8fcfc59b42d54d734e248c89dd21b52fa515efb353220a9cab343efb0c7e97b39f827d805265e04ec528f02f364f4c4db77e23a47c96b159731cfbf81f7a9429f29f3458be90eb86f4516068ffdcb0cc78288597616cd795c7546ead4bdc389d825373dd57aa7047edc0250c23e97b14f16e66659cca50e731433dfe37a1f5f9c57a30f4490870aef257833401cdd6555039683166a5bf9a80422d861090bb269994073bb1582905ffcfd33b2e9f6a675a1f5a1740b3c7290bc67956b0b28c66d9b45ddbbe75f7c7446223c8573c1d7f46f681ce728c2c28449a6390ce5818271de71da00fd7fc2cdf055431b8f76d2dd56e2590477677859a37087b49942a46232221c2ec68a8ccf4f1126a87c7a6b995c167e6e6559048cd5bc6150e6cd7fc0c7dad360a7e3bf0e99ca30f91e5bd5d46194fd85cc8a0194774d9e1dce35abb49bb138e329ece18c1c0c905cfffa12ddce84a65375bbd9cb5824b10e4f749733c13119184ed8936732d4025075a123dd161adbd42851f8c446d92368e706fc3c73460213e5b26098410a051669bb9700402ed454ec3c1e082768d65dd4cb18e19c822194f9a8ffaf8657cb43e8fb3c7c494b25b1f712f18f7ac25bf45f0fce6d4fff5768278c9bd890566b053ff144ced9aaa8ccd3c5dce940485abaf488ecba8cf4234b39f93dbeede7ee8c02c7ba2140bc1855c7207e2e2c17fa8c74d0e398d19f99716a43c39382bd0111b3b273352f5bc786331216e0af926663fbbf2946050cc21bfd93317594c3e4fd211e5f51c4a65cd3620b8cd70df83b579513f66c08861c758ad5fcc2de7af9fb5fdb73344a7c8bd09d38ee6eec587ce50647f30eda2838d4a84cefbb1421c2832aa16ee991bc674b38f8a246aa2185ca3af0da1c04ef1f02332d3d4b5348cd875dabe1741fae8dcb7efa499267018bfdbfac5ac1f386babd63a4ac631f2df8d329e1929b6af5f93862730574f6712b880671d361b486209f59fb91ce91cb85998b115fe554b658230d3500b00c7039e5249f8d9b71e8ee3954ddb40161738876975adeef500f0b8ea632a241e1c549f798b5315362b4772dd757807b2b60c9e3831b45848d7213a5addcd380fb17290c3a791f0e7a0d16afe5af875c03ec17da24d2b498af22f3eadec0187a1ccdcfc97ea3903ec39fa65a5225d87d2d5014cbcd67f04c4f628a93dd022fa032652e923e043da55666", 0x1000, 0x4, &(0x7f0000001240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) 16:01:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000500)={0x0, 0x3, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf952991735ee4af11d00"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:46 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="0d6875118b944fb568dd2f741501cfab8ca79c17a383ab090bbb1d1f5dd126e577a4fdd3264a03998d693669b515013e92884fdc725b206eac931cc74b62b4b4f2a082faf0fa8ec60501d05e344d7ac243d24a2aa75d0e6bba8a809209e60f9c79b6e7413e4d0ea3ff80bf4c3c5bdc71ba4e20c51dfab65daf2a0698f55ffefde76368ec03ac9a7458df7cd9dbfe0ffea9714ebfe8eed89aec4c1f11ff5eda1edf525c7830cb0880e6d49210afe05911995e1a542d2cc7ba90a665872d22b54b596241985f13", 0xc6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000180)=0x7f) r2 = syz_open_pts() r3 = socket(0x3c, 0x5, 0x3) sendto(r3, &(0x7f00000001c0)="725c1363640ec726baa80201b41f02e9431498d75573d14f3fa3311fde8bffccc66af7f855f25b4c00eddea4dfd18a258d7cfcdc39f2dfb13930e39f250451e46d2078bea7e9de9c293e5058e29050ac7ff487da4df854b5f9597f2aff5aa2acd14d37bba759b4a3f463d4eb4f51efdf191e89c60174f733a55d3f9ae234978f85b22d60b4aca6b943c54a49d638f98015f40c13ba", 0x95, 0x407, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x8000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000340)=0xfffffffffffffff7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000380)={0x6, './file0\x00'}) socketpair(0x1, 0x2, 0x100000001, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r6, &(0x7f0000000400)="b35ed52b2e42cec17aa8cf3c6c0195cc4f1e94cb1a35b6dbc730ecf2561c7c6742cd88d488b1e48c34900f79ccb896a8eddd55ab6ccc0f3b425189a2ee588e4e890ab617658deddf2883fb15d074827639404030e6af770b00a15b61cac784edcee06838d220e74f0766330050ba97e77ff55b0d0cfe77f0b0ab7819f506cba842346f9ecdf93bc82e9e4734f595b6216ab883cb16476157c1c8ad2f6f64120ef6a178b2688b9199706a0b318db4932bd56a4356915623c8130d35857d6da4ec8102e9aa8ffad88089614facef12c0bf10e9d419f19f2cde896a8cfddd45a159938fffa1c015bc11e14bd9007f76", 0xee, 0x40c, &(0x7f0000000500)={0x2, 0x2}, 0xc) socket(0x1, 0x5, 0x8001) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000540)=0x4, 0x4) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x10, 0x0) pread(r8, &(0x7f00000005c0)="988ac11116474cbf59520c9382e4ece09cd8ccfeb8f6d08cc67c4b89c2a05144374a22cf7977842a58432a74fb474e617372aaa06df8a4cc59e034fe3c18dfa4fac280013e983bc7517f809a88fb5329a38a295325ea6ace4785540bee71f96f187de35e34e60f04fa092f4b0bcf3ba5b91d6228c8e43c0d51432483b5c24c40c91fae25f0897f7b27592370afe0e9c98705692adaac3ecfb599793041273934360708efb55c0a9649e3552fe5ac40981858f71ff0ad7bcd44282bfe0c0b64d93f8e64ec4e3d10fad601743cffd9663efd279889b21ae6c72e6a11f8c1b3713a5d21c19713fd18", 0xe7, 0x0, 0x0) unlinkat(r1, &(0x7f00000006c0)='./file0\x00', 0x18) sendmsg(r2, &(0x7f0000001e00)={0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000000700)="14a7a92e61f2aa8e58841af91373b7236445c6a3be245e5f2ad70f7f4d65c8c71cd53a72542e68e6e3c84c6fb3738e3897e686191cfceb4ca9c33da5b3457982e1737374845febe1f9ce997c6b2d4d57e0aa1f50452bf0dfc216cfdd001ae72aadb6b21d768915456b04c9b374c96f69bdd80974d6346521e89f909541a1fb70f683ef723f5367726c0956d77b6bfd9da6d6c7c31915f99d903d6d094547c85b31ffa41d46f690b690a57bcfe5711b188079127a3e2c92cb60c7ec747383a4052d9f9be9b1d9fa0bd1423cd2890911d357d20e023bbf4995e0eeca48230e16a07084900c4f5a357f5f93428577701c923bcd0598f58d5481fcd2c00375dd6461a20115fc2ba4024e5ffe28783b6b1ec9b9565d171ddd8360fe4afbe0fb45f0bb840d3df7d08193ed4b97b77be54d3f91199d697358655aa5e45fafe4f97584a57fe3a6e06c28906e3096a4d97d7f443279b1ff3af0d0e9ad814a12d1c78efcc6ce65d578936fa0eb2611774250abba552252820cfdab87515d4aa9c375f4cbad02f9a05af356cfee1c3bc833206bf4205a615137f8935f56e465796e545fc93284b5dbc2cc4860046ccce22627a870913f6e0df5606a7a4679dce545ee94960ca2fff53ad3619c41ac4a907479ddad7fb26c6e51832b093c330a7672da91f9c630626857e591ee2e412087e3a01a2d074eec51d4357b58418bc46d8214db5c6acf4bc8db996aca545a6210be2a0d66177b89c944673c9cc301d138859afc0331c6d2bd036f139093a1dce00c1a57151bb9015df66b3924154f8534271701769b8dc1e1d4ab036baa3655686835b38fa8b7e1aced45b407e996565e1aa9a3ab58da22e0612d9b5f42329c4426447eb1610c9508949cf2cfcac33690c5a71872d72a5dc4d63a65916a1aa9ba5d37042c62948912bc57dfa378b25ae17c7999edd694ced5d596e37458247de2e59ca2b6aadca30620eebc28221b3ba9e3400ed21d47f28b837e76b0e54b4390590e5efd53e5ab74cb6e398385e13ddfd216754da302a1dfada5ea9d75458ae1f2ddd72f9f9df725816cde2e7e6cae2acd2b68765f07f30a97cbc532e8e6069352f330f4dde4e2c606082b352b1b47d78441cf1394b617727a1d61486e053da3c18eabd05b04d4d4f9c2b8a870816c25041b31f8869f490dad51a0b984a9920bab973394b1699259d762ff84687df758dd45991431aacdded792470266e8becf9986c76c64ae383afe3fb0fc5e8c2d7c406c353a366f4a8cd81530df1b627bb17512e7aa8c7494d11c3b950a75c9c98eb4d3bcaaac463a697ee5e84dd40f56335efbbecc66889409c6a68091f5a3374ea9739969850fb21b99908ea84f33937ef98efa64f56fc9ff882e06c80e30f507054ed90c004c850667223d279fc1aa71ff3d0a95a70454d9d740044181dbbff83652a709b35578baf2cacce39a4b4ed451759bf9b6cd14e86a02460cacc5cc4c82e78a3c96ddd91c9968a56de275acbb5161ee4fc5002568f5a5279d7b787cb07d52877201bd6c2bb98bb0e7e991094fc51f49394673f01d4229aae2444817141f86f49e63fd316ef2412c53dfca8db583ebacb08fba731145132f0b03382044699689f933366c3baa11d0439e3a6d3a96978150f337cd40f81139462fa196a2c8778982374d56687c20a74041cb3232c3676264618ef228af33ecd2e42b6d71dd01a616a68968f6366205c2c391e85e932824fa761b1746b88c5f596b85c459261200d28e53339f3aeec070e2b8ea533e0a7b3ca08a5f415e47c6b6daf9a226eb992be12a76da2a6fbbb45d66ffbda494d90951e6565b98a8aef2efffd6f431156048b941a9589767e1b22c58ef56265ae0e5de214251a58bd3eb2a4e1f557fd1c6ae925267e0d20de0439de3055a6f8e5582270ff8e2ee9898b92f5398bcd67a2e96a840397d88e9085b92c84adc69084f7ad18246c338761e77576f26a211f753ff4067a62cee2ea75b9d1141dbe2d21567e4fd070b66fd62ba41c50a607155c78f08ef3d447a9199cabdefc1ac413afc0b3bebcaa62dca7ca50fbd39240f785d7b930f2f6ccabaf63553baa3fa07f7a46e0bc5dec46735e65f644ef10e28cac8635a6ac0a8ef5be86c7bbbe6363a6b0dbc8c46222550dbcff8363aac469e26fab42783dbf3de2746949bc6302d0021a9659269be7fa1d0f04daa019d4e67182d438f609872f529365741229354eebf10c43e280aa8e1c66da9c15c4ef65c7434ece52ba749b9c8c9fb8aebf89055bddc5c5697a640b7131221c578a3fe91c1355e357d87b2d4b9647c537aa26c0e4c15284c765422e88a3015075895965f50938c11ae5b625da01b8b59cd1ce2f372e6a2c4418c0f21945644d7158df258355a8768a16a33c5f1ae4aa3d3ce5a25919e01d67be05a87a43b7b0f0606d6ccc82e9a6f381d38996ef7d085da4aefa7fb240e0b4e8240b2dde901398bdbe7639e809ea14232196e78062afd9fbb2ba5c04c1857923701a001952f9b1c5189ffb1f490f4da9d8ba27183103a016ddf0a05895f16b57503a211131979c633a10a02c8c00c1cd2b5b604d6b2103ce9fce1903d28b9aa78df2a81888fc3c6e6ec7b00c0e253925ca9e3cf86de8c7947a13566ef718d6f8be8a7008e7fd5848d1f7befe9bd86cc72d0b073c86f87c43648926aca86458cd8205a83ac537c296fd4826e95cf69f6ceec89c93d5c6ef7aebbf13f3672ae54ff01ee308b46da78229cb4b92178f52c215f1c01d8f328dd70fd80adb78296618459cb5daade9d3c8fa4d45427474110f8684490ffce4359e270df1c43ff1cb5fc55afb7e54f40ac7c5ce6fbfa6575b27a716f593986127b66bdba7806659ba94d9917d03247ef07ff2d816c4f540894d7b29339cc521e5dc993c3fcbc2f7cbf80ca551f1793cd74257d5768811c6e45223fbe994767d31cc03b98af71d386eae039ea9d633a00024a12c7aaf497927a52673a13ed044aaafd215788bd4d2876b7ad85b3c8bc1938c0e5c7301a17f468636a10ee952a4505b28e4025557b27454c13a1a1c1727125139e60c0ad59e7ddfece4991dbed760f7e5d949233d3f7739fafb2f672feb9bcee0b2f262c1b9e559db9cab72c1631d30978599115770f9c6dd9722e239d6bcbdb01bfb50cedff1e14591230dafe5940a99df1ea7c74bd9532e0f374a60727d8f042c173a955ae781859f6cb433f1c5d8e70cecc9ebfa702c19c05c69d119ca06dbff214006f0606dd128bc61bd61abd6124be206e26cfe9ef5e56ceb4db592533965cf2962b6899f719394cef9c6e1863cd787b768d6bf186d41da89b80f2ae0323da194e1215b8044eb2f1c760d9bc2df0d213c24c2aca7bf369cf4289219c33fcd24c18b227c5015a1f08c302be8618caeb508f31cd6a6c067b23070ef079a7bc9009e56197f9fa02187853d2af5a21f52f9de967045fbd2950d2209eb45dfcf95e54748765541d827e39d4ff77005d23711f97ba8b293e44b95937019bbff28567434f9c44826d1e4d3a9eaa62a2136e6c8a3c517ad73e6fddbe845628c8142b0c86b9e56a8c82bba930d114ffd693e281f7e557a9ae7a068a81111db83ff9432af04593ecc961dd9eddb9c6ee0c9ded6daa9696d08b5fa97036a5b813aa623679e667af36c85234ef569df8353c9612b2a0f2b3e164efa7d11f9b3048eb744ac973e1ec3fe562f62d572fadfc596cbe9ce07ee9bc63521c1fe539b668d8eaaf5d2268cbe1017c0e2c352261e6ea30f7f88f7b9471a8905679369c9077e4036f336d6dfe76efa92a9fc38bdb2bb0b5406c01dc6b4c7732e59f7bb254d4fa6ce89f23357be157c7f73c3dd76b48b27e53811ba29cfd1d02a23547f5ed3737e625548c368c23ee934f334e837d074d4d33aabcbe76e190950ebf0ead0fcf7540742e1ae3232f79a68800b8acfb66a626a8bd4059b1590a3c34b21c2e8ad0ede1c309ae1383ad466744beb69842f1c1b753d53f67553059a2d40cc17a2592c90e5ca37a9896b4e4e472d94a34fef9bc485321f55a254568a845a8955ec5d1267e57855bf5a02cfabee572145fb88dd75b4317673288ee008268bccb68cb4e69195fd29c4f85f09975dde33abc5374c9fda9cfcb4837b4d15fd3dde1117b8619808ce98fbbe42e69c1caa368d20aa8dbb27beba9fad8f0fdc3c7d23a447d8a2fd48f59ba14f22450c6e4d667dc8c1002ea3efb61705f465c4a30c77ec7f8087cae51a09acdc962ff7721abf84ab4744f02d276e3bd03f68ff50f723a5d73f6ae0add3c8f1d566fdb93ad8612e05c69f06a6f111881e883eca2f65b2156615962a084fd31c8bf06768cbb6e871ba68b2e1153e2a1699eadec8b209df5b83301e3461f9624dcabd79d78f00eab6bddc7a5377ae6dfcc126df353c2315ea15cc70de755d9dadbc5b1c724527579aa5d9c6509004f6bb39f4ea7004867833217f7871b85335dfb1e514fde2045759156d8ec57870969331f105042e61388f3cffed600768f377a7fff06054f297bd946b71c2c332cdb439c481d1092ea3f991bf51d257beecc9639be53f3f11f01e840d7f6ed716fd8a4d056766de5ca0f1e4464fbb14761632d5160c36b7666eae0ade23873a7e01c2f3f72f356f1584889c19877bf363fe3e234f2a0b995d3fe158923abef76df19fb6acda2c132293967b456d6d909934694633f4be4de34328d9f13d7b6229fa0cec6dc0819c202637553dd725365df182d8c8d413bbf6f2073c0814e16f1db559abd3b6dab37ffbbba3b52071a6695ca03fb8b147c547ade5a0803edb6a496328c34cfedfcd66ea4047a4b7d2812ae62ef61e5b5ebbfffffc523d8afdaf0c59ab22b78f423ebe2c09a2420e748fa01a1ffe804f5c31c314887ec8b4729216cea5cbfe7a84baee58840ab6d3674b28e227b7096060282a749f726f250603de22155843a40bbb0bd88cd37a9f055c00ebe5d956acb5451208663920d62a48112a99be122c0964858776666c763c45c379b005da833bef95a2a52319c4af2aadf3abcd331b6678cd0177b9fb8f83a4831f40c20bb9487979a05c578b74015d56b03a6dac0897bac5dfb2a951bc22856bc6d6a31c55429c5ba4c18e9a3e044c9499c1c231b8351aef9cd93696e8b2c5380f9ab0a99ce1b324adf18242cbd772b7e16b387e82d0ad775d140b36aa371b4d65ef292ab5ca96a5e8a4a90a95cd10bb417019c4d71d688b5b833c7071fcf7115a1468ac8f0e432964e9d62c957612fd9ceb46ddc58b7f47bd2a54efa739c03fc47af0e870cfac1278fe5dd107636c31e42c1ca17974f6905d960efad0dd6939ade40a6d4196101264fdea62300775f2a41de6ee5acb268d9135562690ed934b88c289be8270fc0c432be1e83f396f1377a38487bb8c6a838f346474ec2c5e17775737a2625a7878eb9575396a669aa21d6c46296287a51a7b8492a73688876399954069d2b00e2973da80dcd8e6a0872ecaddc251b45820d440db060621684ad2cd10ec3d51824ac0f56b7155d020c6c7c6379ac5a01446cb2946efa05c60a72127af2d2cd0c3e090371538a21c61154a424ce9bc41eabced3de2802fcc2b024e1a38fdd893046a92878b4161d10abc7af5f82f77428e4ee5189f069e3bef6faddc93f8158ad32d3d5dba83cb1173236887c7ffc83e269652c0a305b3888e5260da3a78002574f69cbfc399e88fe9b2e4c0ab89af80444c2c173ff8d6cfa79012a2ae364a8c9e3b06100e0a9922f451e154c104334d5f54804dd2b54f8a62413b3ebce4f7d", 0x1000}, {&(0x7f0000001700)="30193898afffa802ccfaaebbe2d5640f5cf00043ec6677697e6b2e2eeb799ad70b4b578c18ea9a1fd47b77c63374595afda4707092eba1a4734a5510e3159fac5f76a9fa530df6be69ff02c52b62e83b28af0fb050a63300789c1e0d33f29c49312a4baf10db320e18ed3a7c4d796a3a34988c16b378837fbfd6ea23c58ad9f7e6bc810947c60b4d4005bf122e372a133d92e73f437191a573baf85112a773c30675b6ade10f3d0dad64b26d8c2f23041388464cad65ee91281b27dba5ee41f3afbcb38d2c443dfc28a9f018568b0c089c9304596efa133d75d7d3a97f2a9b9260233c56ef9cd447b597063b1c9d44b655af", 0xf2}, {&(0x7f0000001800)="962b8dce24d41c3ef5fd842ee2eda18abcc467d57e02669fe74147531fc7466e4399874372cec71de3fbb3ee021301bb4b90b947ed51dbe05353ae2c6db465664ca3274870", 0x45}, {&(0x7f0000001880)="f4388b181b28640684231cdcbbc50ed78c4e92f3a7c56cc035846c32e425276db3f0a1927b45b519fbc709c5db334788859a54935b9db4388614cb621e8a657c3010a8e341661b80bceb6f2c9bfb066847971d05961de41fcc73371e4fc9942a53e43a6af5a845424fdd0e08ec665353571325587570bb74ec814f87a0367f7aca39267567136712bfba93b6f6b6ecfa51bc14d1d8bfb04fdc681ea0b7877a499d35358051aa226919c1c39cf7ce47d26318ec1c508d2015e696b211f4195ee94f711991feecab6b78ccb4094d2158ffa75b2a8f5e3d", 0xd6}, {&(0x7f0000001980)="e2d10a7cfe05bdef500d448cbd4f450a71e691fb0dc6cc61a6bc27ed8f7ffc354cbbe32a51f9a4c304b4ae0d164794ab6ab87458b49874cb3c3c68446f200a2b98d607ab0b4349457e7eac2b3f746b68375166e0a008fdd2c24c9193bf311b91644675f4091fc1225ca5a0eae8b59f", 0x6f}, {&(0x7f0000001a00)="46dae5bed9d68a0e4c53b1f90621605eb982acde1b08f4f793af9170f2168add362114f5f6138e0ce979a5f9eb755056aa27fa9a45efa14550a4258097a7fa993dc21c84f9e4056ebe027dc7df963f7969a01a7b76d348a3d153e106765a2aa92460c9b5b274b072c86791ed93fbbe347d9448e1ef46271f61d2fe6e3052f34416c462a68e0c5384a2d74a9a115a09f4cf3129c746409b0be642ec696a676c0a7bfb955491caf7eda048e52b4a5847e6bd64a58df167f406e064437e1cd17d0252ea666e97e9795964a9615cddc03938dd4875f28d724f6a1f56e5fadccf926d550a11ab2a8b8dd29d", 0xe9}], 0x6, &(0x7f0000001b80)=[{0x100, 0x1, 0x7, "f886b04ea5957a7dac4aab34c6cfea7214d08912544f4f0242faee59aa78bbb21161a32974b7b87d293e3d1a7e90836b6a9ae79e581b51a57782bdc15c4882a8e7b420882f2fbef4b37f1531de6f821fe04434a1ee595d06ab725db8c72799b40a8ce8af251dfd83cb056c1564a682c20df14e39ee3801d2ea9249f8edf5f40896ae1b6770add33d7009c721e4e89b39036c8095d28e725bb1a27be54c44dc71c832c9ebb63f5d59ccedbfeb861d231802556ce3a5f33b45d3860dc10275def2c600783f4a6a4f450c1ce3de8cac78f1095310576d845964b2838ff76c4850bd08020a575055cdd4a97443"}, {0x70, 0xffff, 0x9, "7c106abfa09ce9530fcf9a7b98d15e5bc3b7b728eb8077d1fb742092b5ad9dde2591b0ca672ed685c074ad76c97f97299be4fa6cfb6e470e42ed86ef4ecae79995c2e3150046e825c1dac8eae94613ddcd86baddc8e99d626446546a"}, {0x110, 0x1, 0xd11, "30a57c85e41e89a4f830ac94b9379d86016f3f18d93b611e231fe429beeec143c28bb60484fdcb5f2a175dc7c96a0de3eb0797a397950c6999498dc6b4ee1c7f2e8bda48bc24ba522519554bdf3d02d03ec07637f1cb697d1ff399465660050193f661a526c0c5ac6996707caa6d8bb82752a238c8e0d138fd4b03419a78266e9bbe1929b4e255dcb5ab58f799535912d75c108da5e2a2ea6728de9e4474b0c6e6b535f48221b5c5e678d6c91c977ea8a09a9169391a44870d10ff0fa9e51c5feddb14999511e15d41622dccba183df3575d27d02e28f98579a434a5d8b7bc00d05fd6596d20cd94719175835550fad0ec6555bc86ba858b848ba9588c"}], 0x280}, 0xd) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x80, 0x0) ftruncate(r9, 0x0, 0x3f) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000001ec0)=0x7) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001f00)=0x8) open$dir(&(0x7f0000001f40)='./file0/file0\x00', 0x0, 0x4c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) rename(&(0x7f0000002000)='./file0/file0\x00', &(0x7f0000002040)='./file0\x00') r11 = open(&(0x7f0000002080)='./file0/file0\x00', 0x200, 0x1) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f00000020c0)) 16:01:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/98) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000ff7000/0x8000)=nil, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x1c003, 0x2) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x1, &(0x7f0000000000), 0x74) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x480, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r9, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000200)={0xfffffffffffffffb, 0x2}, 0x8) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r3, &(0x7f00000000c0), 0x9, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffd, 0x1, 0x40, 0x102, 0x1}, {{r7}, 0xfffffffffffffff9, 0xe0, 0xc6, 0x4, 0x9}, {{r8}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x4, 0x1000}], 0x2b9c4cd6, &(0x7f00000001c0)={0x80000000, 0x400}) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) \\pckbd_enable: command error 16:01:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\xc4\xbf\xdc\xedT\"\x81;\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(r1, 0x0, r3) 16:01:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x7) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="9764eaa67ebc7cfc9bdf4c6f3184684be72cbac510d4144b88fda7dde33829f98f1489853063fa6685e6f0b8c2309cfbdf425347bc1abe9472ed779198c5a68adc4e61dba30dfe13cccb18827e3de7dc631160ae3688e9955756a51fa7ee9e3a980ad4a6edff51657a741ecf621e2780fa2f3fa2b129666a0a9294280c0aad1f08833881e27b254c8a9bce64ed7b45bed4aeb2df963913efceb0b7f77c85f0cdecca6a5c78ee82bdcf1d3c1273e6b43323a842369f26cef0e273128faaed99e6d30a77393b0cf4ecfb68c816d810", 0xce}, {&(0x7f0000001000)="4f6b318911b3918ed8bd95f12b94f931dc05d451473dac1abb203a3fea2eaa1e16f3a6dd193d8504669f3d2642bde8e557a1ef3542ae6473565eec40465a179d19cae285f226ba0e5e9d217b128f94f647fa3a7089c23a843926c9c43cc5da6042a74d629cf8c85500323d36f0167c8f5c1820c954c010d855cc8216818006b0bff77ef12d8483a8940b0dd9fa77708f408cf70c244ea6c90a02ae5c96b656ea11c5bc933d3347b07e22fd1b06aab1f35851824ce41cab117fedf71ca4060d0b7b5fb30d8dc347e46133b5ba2b4844fc77db70634c85652a42870d38ae7f1efaa2a216225d38b32f0168db6a56c6d1d17ec3f161a8ac67cdb5cb6c5e54940da696676838fd253e4cf4ef613052cca1061787e5ee7c65a159df6befc26efe67ddda25b94f16ecdf7a3ff38e184526f5f150f2d524416956a37d391f7f16f5fca192af0eb2b81d149aaa48b9739f9cf8880375cb78ce3d432e58d2b3cd70d2fa031457acd03a9c761eeec41744eed19124e6db7176da8db3e6dda2a2c312c05a312a18158dd5f00993b995f7e4e950186b9b65753a6e292063f5043c9241465e9d4a069dcc2070d6a471e8e6e68590456b7496f61f8ea3b82da137e42eb8028af3479f0e9d0b788f98881185bdc32fe35c6c5702c00ca19012fde4b2f2a108ac565d2511f84ce1ddbbd0612ffcd7e91828cf498f1574c3b2274dd1cbf991d6c0001121751bc813b7f961ddd8770c749d90df174ae45d49afd91a59dcdd7611a150b8f71e1f026b335211d7e874b33beb3247379da8d2d3bcfcb6526775cc78499d348792fbf3324cc9b60de40d19fcc90619ccea1aa7a4187c63c120ca9bd9e848f334ffdc2b5fcb1beceec3de626a04d709e9a9f40de7b6323f2904027298f0a8188db98ab360921a861ac8e581faa6b2d3194d583c3a6360f1a6d63e3f01ed31367dea676128377e0016804f21d53ca6988476268e5bf50fca3aad22ac5ff08713c2f8921856f9b95fde6dd5453591e60c6869625d1c50e4650a28073ecadfa353eb4930458f49251d0abdad6a1297ede254323647f3abe8be7ebec5b22dd429ed8bdccc48bb74314a4bedd1a442ca1952936e5937732536e759fa7c7e197f19f09224d8a7a42e110cd0140826ba0e192b285a6ba4689676d91e0f97f4d1368dd45e59fbe08503be6591bcbe3b9d4ac86126e83ba85aff0195236c39a226a35f6e8204e73fe5f10d6cc5f273963ce000cfd8237c42cdb8ab87dbb032ddc947defcc338c0e1ed61f626ce414929688a409aedb1fbf40a031053a69adeda7d9c3961e2cc067550d40ea8ab1975db3789f0a702f6b8a5a5569050b4e4f0211cd950fe4455b1c3057ae3d4e27f9bf43e84d7638438d320cc3dd65b02a27f96a067bcff22f53f5367af0a7a5def115756367a08c826b75a65f33e29599cfff3c9afe2f4802153a71e981dd1a4654356f89949bfe4ab6b6f01e915682f7aa6d42f3611b960317ad2c70cad476d17beac6176ec70f353307938b62bf5bfc3b610d2106b3f3d21a74d822467d7091be7800df906d76473cdbe93ad5190308b4d94fc9e5be9d741b14f5f5460df6d9a78ad40b68377b8666131efbf0b6749a26984388d98f8eef826e77520ca826f50636ec8fb8f169a6b0a939ee918498e430dc27206bfc82de9a52d41d3ba1d38b4b3dba383b6054bfc73aa8ecd37d0c975b44fc4807d25a6df221871c1427e1493465a26f3e33aa83963997a38ba0cd9e5f234e4e69d641d0fec34b3e6c3f123e7237a3c523ad54d7a3179b6c7a1b0509b2e1345886cf8f33088df91e4f354a9a9bed5306f48676ba7afaf9c2e62577ec712a34680ac0bb876c3c168ba49f4d504bfdb6616437922c38e9623ab71b86f7555888c05c9d7b92398c0c25dd436b36c2dc9a8c0f3bf7274689bf86ae2e695cfce145536e791b430bc8932c5f89d7e022f905f15f0ef5831792574953bbadaea18922c59a6169b900e066001ccdb7c51c8239252b9c153599c8e7eebfae992064534a556d0ed6f954c90975d4fa9054c7fab0c3b67e5b16891ff2c4269dd8a7157d97e03f23909333c599b9c39fcc33c0cf12fc54f56482221efd11c481e2e47700fa105f0a772681a50fb715f884d220f5abf25818a161804f637c3396a8c02c2a01775b31da253f0824dc4704cc9c677669c352f6eeeabd52d352135a83899cbdaaf816d8dbc1c6ab52a800245d619bc50281ee431448c978fff3f154b96559a5f432215656f6116f5462d26cea881ccacbe070d92fe707dfdb300872ed3b25ff6788ab474e1c51c8633153b874bd925c6ae9ef6cb3d1fa0bd72482d271724d65ec771ce5020d203403121dda8d19897790818ca9969cc0946bd8bf78b9e33629b34fd91f6e2faa61eb2e6c303047987522eab2d34613c54df3ee8ed7f3453e17b4967253f2762b7f0538d22d777031f9790017aaa9f6b642c19a704829e2cc1447fc8bd3e4e6e0a97109b9fb86e92b5390b311b8a127cfcb93a13baedcb5ae581607eedae74bb4545caf2e1721e3fdd6624ce7bfe1915fd7f4f859539c27e153ce6195bd54d10c446ee78a0493b7ff4f1ce92bb15c620b6e5eee48cdb2bc84ea037c583014030c04a76c3313933b9d0d7b17ef762e0a1dbccbde8de776ad69512342bff01c386500fe2a75530d792889065c0f11f1b9075b9b4956db94f5d7d6c475aaaaf4201e10977bb3c032bd6003c750aebf114ae6927eca2da4d1d2620237ed2f083bd018dcba491c2aaf7ccfc0a5b28bd036b4b959f8995cc59d2d28edc89153ce1651dc587a436856c8164e341913a577d70a0872c868f47fcc18f954bf03717163bae71c42de68380d4674f539638891098ebfd89820a8431beb4c75a8fdb1e8a1f5e0d931689bcc0394b06f2bdc8649e1706bb728833cf6be475195c6916078431566f991b89815875ce704401366fa3f76e0095633696ce90ac8e95f6be392d7de170b1564d6cd9fe3a230ec5b95099194526f80eb02dbd3bf55ae74d659b99b5d02328912d34a83de13d3148639aeead98b3853117508ecaa26c3711d24dae3c86469f39b7db44d30baea58a2b8cee3cd990e0488d07d259c636445e8a705a532aa4b054127182cfead3df2a8c65eef43aff41cc2bc0955d57c274950f9c9ec987d2c8b5c41d1733f7993d7b80e1790005db38cfd25d9c9158c3aab2608b775073e1b84e6337189459099e64bad081e344f52e50247122b436028451282e6c0b3e09af6f460d88ab4606f505bc0f80c7743e4b7b0409f1131bc64f5ae2078b00cff60fffab0a466e030da95ee4c1a7f096828840200c20843713ef0dbf75be120206103002ee056146e59ac712484caa799aabc4103a3834e4bb838cb368c4555f8af1eaef224cfd195c7fb5c864b5afb34f73ae2766f726521d244ba339e7ff71dfa2fed1618c0dbe943bcacce814cef26b3483c593060c22ace66a0d2dcd1ffd2407a37ac63a8c299de8c256ed50fc2ef76198338adb5964fc070a2a8d2875444ae1e8225c9727e5e72835872fb82f3e41875e237e6c75b063e0982530237ae10e53f40bd68973929438b59d519f25b99acd5b28b0553fb57c8871553e8e83701099c012cf69eeb0405dac0f2c9ab8a1de93453ba0e05b3a23900b429d749d8dfbe38100708b56f75c5789b15f772c88fb7c9e47a7ccd6044ffde076fafc55615aaf6ec3a1e087d48aaa2796cf0da9108b881bb534adba28a07475e59c68abb70cb03481d074833ad6794cf0517fca10d21324ba5b07c21775c596bd4d960b1f4d6bfc2f7fdcc597971f5bbb463156000642d895a0f1389c548bf904fa65f53fa4c181f09f92403030729fbaa7471246f632b7d038022fe710ea4d5df0a2211f57898fcddbc7bd9796446ba4183ac129ca7bf939b0263a941df9fa83356c3e76de7a3f396752782355ee0c24146cfd0bc157e0fbde2f4fa9d6f3c325f8a4c9ca6aefe0cdab7f3f1294a715d64433c983b1ddc580a82cc1b025d66d49adf6228b6a94586252d3d7f4779e10ecbc9e7a78c5cab5df9d02e31aa10eb81428b0eb0d4149e0d55f3c25dfa3b4b8b1f7dd414a90abd4e0e655168958dcd25603db4cb3bffacf283ee0f4c11ea631856564dce90388b53e73e3904a8a315b547c524ec11fd2be2f01ca0acfc0d4aa58643d2c8da88d8b084f0413d886a4ded07959335c113745c79b01381e361b9d4150a5df8fea69d2bc29d477fcb3bd25077ffca69d37e022d91d361b8b66c6b3b112a056709305b0f6c4021adbbce1e7a48c18aba0cbc84d5ac5bee5cecfe7c6e398035faaab6140d3407474240ac0fb39f1336a221364d2a7356a58ec92984ab076f4d2c12c02226ba805e43b1a9fd1a2ffb97813659aff2118cf12a9d85a5d9d01dd356312c8b7d6cfc8833bd50fc44010377f89cbb9d68b681094785357ac09b44e6986db9c72912a9ff1a2681409f7407b4d52e451bda34ad40557e705ebfff0bb7c2a4605356f08991a17512ae8cefa03f1d7cc848926c9cadbeca214e2bbcba8da4a3ebe1965fcd7cf5acda14aa454b99f873d17512de9d7d89e82ad3baede2369bee52cec7975552ad893ac013aaafb5cec401feaa231ad0f4e7500ae76874a0c79b05c9b7de1df4d9151fd8300471ebfa3dc90352fd38a99b2fa179d2ed5e318b2e3a35eed4cfd5a395ac9ebc1498d43036c2d52e06680a4a596a97ba280037a6055ca350aa9655169d7dff63a5397142a4abbd0fe32669c7a808543eaddc0e3438f5ed3b04853642fa2d3de9209405413dd52021e2947ecd92ae133d8ad0e4341e0acb5b4bab7ba6a6c167ca4ae7d18d376bc691d106ab286497deb4e2a09feff2fa9d265d00b852a2d554f99f51246e6bf9e678843e08d92b56216a56c747bb7a282632628ace47cfb5a290b6bb7b51b931e9379a221b7720e855242829604303211f73782ff61317a55043e892ad629b9b5552a596916497fc431679e86e55f74f65d5d86c1f79a7fd1542ac9d60c2c4b6e8b9c47ebaf0d66fb55e83e74ab673168988434e7621f57d9e81688094029e9296bf9ef841c9055f70b3b66281d2d6c3ee97bb4dd7c5762bcb1fa9f27a1b24177a35340c5f1b8308a9108daaa08a72ffab194004d41595b682ad0028961ae0cdcb8986e2d22331669b6769669eaff751e2642929d6cf699251a250c173056a6b253ea1e13a34d03b6c7f299803f44d699271223f4a6cc251b20ea08a21c639a2ecbea35e2b55d858af350762a7659af76753650c61c63a17aa327dcecfd4771780dcb37bc2538d4a764dd59d53e91b805afbe1893c41f87187d92bdcfe8e881f0b5420c875649376655f5fa06551d2eee255ec37480677367922b6a905eb2e4fd1c262761ad9aae628c20d3a3204aea64d4877316467cafb0a0aaa2defbe97f8395825c0c85e5cd9288c63af1c72556d5a3e04e1a5daf3d5631b537c3145e4d57e11b28c42bf25811323945aba0510edcf484328d5742b5b48bd8269a4de437642a841e99ff3c70f896ffb31b3c45526ac90596c8677cfc012aff04d96c562cc7fe8cc3364302a014c89a2987778520dcbdfd4f707d7b2cf9f01a89adaa89ffa6975979c06e26516905feaaebe5acc16dde133e99115731641dfd91cb3e54acb1949e7e3c9f4644d55250351f2ddef3262dc882f227914e504c125b71a9b54d2223c029ca190e9d7267a79cbbcf18925355854e91b2849e86ff4a0841ec14bb9677683f510636ca8a0dffa0e6470134482444d30cdea9f4d76df8d8", 0x1000}, {&(0x7f00000002c0)="697ede76a92a89550202f32241a60e2efb76bb1781bd3e003bd2d112f1101b80dbab00fd4a6563dc736ebdcf3b1c238954abb468dc205eaac3ad3bfb0f51d7ecc099783c70e19bbd3e0b9cca4cd2027f4cd0e95e6c81b95616590f1f09f344256ebd63b989b359bc73083d90282107d9941643b369408ea5be520f68c2ca39b9fcc42ffdc24028ad05be02cbc49155da84b13a98a6ba19ca8f7b3908880c99f2887a064d4160cd28c1e8dab4667bcab472d2f426", 0xb4}, {&(0x7f0000000380)="396c5efa5f686676d39146104cdc263f2a471643e6929ab57f4e743546b5cf973f29be5d6f4ab91f69475d3e8b6803ef370e92", 0x33}, {&(0x7f0000002000)="7e9b9b8a31cdc72f5bb4a8b06db1e9ec9e2db97a42135b01f844b25158b5c6ce161a77ba193df70a6d4a106d7f95b0f2298f8f1eb0b9c79fd806756790c7cc18472d4a6f0009c471caccd744069a285f9acf078770d2dcca8aba0c0d50cd0e9f309cc2519421eb53b75e4a6edfb53fa848bc8103e252456bf16687e99e204911d0199afb129eb2d3e6629612a4bd74533d80553076316b779532e6b7f18b5513621b4795f149618b1a83de619196296512768c3eaf365932a6f78ac3267bed23c451eb5c527f9d15a8dcca29ebe8de8dd3d2f67c715eb85d7fedd34d35f923e6e0ec96af4e4360bc59a16c233730cd933d23b525e6ceae0624f6e8a82fbc085a3065e1d726717c24795b209c2c8f6841b4d2474d1fcf4b04cea2f97d03bde709197d21dfa70b964e288a93039d6b103877cc679aded966c2247ce883d427316cc14222e373360759525ca5fb66dbcf0d045ce9e1e66848157801976251053b0ea79b034fabb5a5e9a833afe47a49a5975ee405402f0aca16dc0c604c6101f6e5b676b7f8bffad403a9f2a259bbb0125a2c51f446fb0fe81737c2d505d074f99176c6d400e4de0d8cd540f693f2ed9aa6eb4fdbe10d2eba4326d8c2e9fe5be3fb6792c35d280ea2daecfc0de3d24584e068eac0a9bf0b09506f6450d2677c100095ac670dbf24c8f8eb25ac255d9dbced1f99e95bdf4c06a1e406a72a2502f55fe818a866607e756920ee8564e2374414f422ed5cde73b3dcf1a11c0876e0f6e30b68451942460c3537080e577862264e80ed0f67f0f3e7bd8d52d1a94783fdabedf71adccf248f365963a5a6e04471ea8c2b898022fe9e0a488a6b38d2dd514da8a0e71baeae97a4ca20b104133bf1da3c6015466307b69e2e5b8408994117bcb2d69f1e7d26143861ed79e0e212f32075469468b1879aac0a1e5a322187c8598877c1f54fbf80b3e40f07dc9ff8d493607e4d45d2c1a89746e14d4661018dcb42ada07002f98171a27147a19f3d032cb7e895a5b06e79944173e6ab041c5655fa02e5d24872dfefb30677f58fdbcf4d80ebdcdd3e2b9c5e2ad2dc9eb0b2b11f09662edaa440d82124c26839c14f6807d57557579dbab01c60aab1ace0cf5a0966e07e3fdc7b885bb9bccb07f1556ec9b502e4b778faa38b220a5544519b49063a169d5eab50b0405efa7609da14173bcfa31d01ab7d2bb32c420cd462e89fa2506d03aff19e231865682697c83b1f0520f0ee06ebf9b36646c39db5c2fb440b575d40bc51fa55de28c15f2273aa798f881a707df8e3e839b549704e07137fb562972a089eb8e0ec08b01ac10ef095cdb67158a75d98d5f9b47b7158e1db077b2f64cef8fa78ab51cbf5c6c8900799ecb048eecf7acd105e7d02bea8a39623baa26fe0559f84712387e3cda25b167683a7ef48e1e1318917b2880b4769886d461455ebc1bb4cb7719e2165cf8b4b589c6ee5473c085e84fff9e7ac6794a54acf9a98d27f653f959d196e8e84f164b0c2f3268a3e4be5ccf8c00a8e3283015604751c0fa4dc41f28fb1cf30b3e10e8968a023717caab2f2944706249c0bcf74ff5477097e7f21e74ba2b2a6ef0ca7fd93c43dc9e122a57b15ba81719d77be1e2a6e660a304df72eea6f551b1617e849c4f966c530b038b7e231fa6ba6a571556786a3f73fa28819429c5af0519279fe0be1ec174c073dc3287773e8ed9e5f3e3e6e9d8d0656f53ca019667f8593d3b543dc44ab31ffb117d9ad4ffd5f09a7c44cc24f676bf68f06714bf7e3a0bb96b6980037d792dc3a307c42e116ee2a2470fefa68e498a162e46d26b965ab403e1ccec4619abe8264e4fd53ec67c7d019179b4a0e554a368ad0267040884ba498d102b8303e82eddfd4d611ff1992a047b9aac5d9f8d2b02ad47ffe38ff1e0e534fd6ef51fa4ecf78a01d618d6de065922d93cfcffe16bd83d31757af3fe6eb74d74975abcfa638303d47f5545e86be66b06374437da55dab0135d1858962f3e588d42d531d832bf08251f5c5996db260ef83db96c47181607916dca70346bbbdac240aa3a4a3bdcd3c4684a92f523a311b4e79e49b09ea2b5528919d0bb028bd655e2e5ca478ff095c8363b71b4180d8df0ca11c01fc2b5590409b0c71700a83364d6633cd604fdfc9bbbbbc46ebb43b4c19302b3f764bbc26392c5ca225dfbff2267052104231775b99e99712468647ba4b32925a95372eb5aff31ab4f7ce6a05c7e439ded01746e84d292fe92be1c85374729985de065f025bbadea175a917cb609a0ebada033a4287080a7f69a77b9a632bdb12b69a87ea3e3ec75cf92cbe2f9b78170b06754182ccfe0416d48b364371e2472b35e6cdcd56b583d84feb6f29a38afe82c98b29a3c23f60b80d6449e9fdf13df7f9c51e7f332025787b7b3bc98fa74d126f2373f5c01c01440f162fbd019c142124c4a419def92b983bf937c5e08c43c5bdae66400faa023b826f47e8d4c4388df16f2ef4cbd87ecd322aca9dd873674db235e337c13a07b317e15feabcf05d736fe869216516ab0dd864b2472d06477747b30ee49ead144a41851dfe60c3fd5966386e1775ff681da51a3c8b9690ddc45a464e0762fef17abd9f93b6c8174ba4d45f1eb834450cd0a5c2986054ab492b611837db453dd1cdcc9a1915c5c97ea75c3de8a868416db5c0a7c4495ec5c699951a7e853e2aa68e2d12435a7aa9cd6141914568f20d874fbb6d5d39fba121ca1814baa4de56cf167997a51aef7c83d133f460a9a2fa3e7fc661b420d94feb8bc671653be1c18e06dd0ea8cf985fa564d0f2f78a4d705ce72f83ed7932ac6bbb595502ec0e3257b157a2aa9b39240ae92269b09b129534652e68f71c1627e1bcb9e1f280e99072ec7f93194e786e38d8ce12aef914693e4d6ed48e84f5609500313c24b0a60f45fe470a8001c011a15161720837753bb8c573feea7b2dbd6875597095f17a2c1aaa9d7dfa482cb391daf0afd68fa36f6f618441d6e01dfbe4abf4b328d973f08bf884e00fb2917febbf761d3f7008a2dff6ac8b8c408518d9c0d8d39981910053b43c07610f7cf11f5bd1c4d02d7858df9e5d98180b3eb3879d798879939122f6b33083c0d1ab9526ffd17817165fbdf845bf906306b4fd375dd56d36e7b2ac79a72641fb174cb462a2264e5ba37aa81d87339c3e4447af6bacd91275c4895187307366c75f5c7ad7a0a1272258a2920ba79dc7cb4e2638a6d3744c0c72da734d42ca7752f40d531edb81d76126a10f09ed67bb5ca9f5c681a8fc42086e1516ae4d639e918f200981bac5d65502a9d1a780f87fcf608e03d75f00c7b218e278763b34bae7be40664b59e4886460caf9f94dd4681ad2bc9400430fd3e798caaa228743e32b93d17a6f53935ed58eef1ffd645c37273cb8d9f632728502dd1d1cec207bc98aec03837240f846ea0e81fa1df9cf7892f8a05ab679a21fcc322b69d29d3df04fe02289585cfd9740add89ef29c76c9e4147df4c0881708545c53318bc4dfd8a528cf32a4949bbd159f291f623a4fea8b5adc124df8bca4d399ce20364b9977f6b9ee1411ad3d1e7a67d110a0429dd09fc3017d44f0b55ccc01af72a8843f42e1bbcba909d9c8d4f5af6c18f213a37e972b44f9dfe54ce61342e72f16e7fc108af5099a2a529bf3cd55de72feded15117c43c8bc4db0fc7c264350183fe23a21b098498ecfac8b062c5ad17dea5a32bd6fde62222043bd6084ef13de579e1eeb69341f56ccf56becdfb0208f7915bd26720f3667ba08fb80e7b9d351e456edd38e84e5a2a58a47bbc7818d5e25f1f6645b7aa6bf8cbb08d38653a9ba4bb76c9c1bfab3135a62879af6fa29bcb56de14d06cdc06344d0f2671b49e6496767c857b759368b437a656795cfe332737506c182b41a9f37c67343fa79f7cd49e41b0fa084bfc6e1ebc8cd24cf1aebf94e4b182346d76b28a35b7b10c8ac8c3d1c65ea14a58287c1569cd732bbfa7b76715a24896b80207df46febca85be6c019559f96e3dfa69b0533a88a8dea05b64a833a54d2a47447036410b856a665a2714498b0733e132c6603322065f741a920c6eff141412b6c6146d5223d38fa59a81cf620e45105fda3db9cfca95efb2a4c343e98ac59c39d69115e2ce312b0565a2fed61882a75214076e5bbb74c45b616c53d3ec6eb26b92a1f57939ff18f10161a0725861df5c5dd5315ee025e34e97923919c7d53ac75447a0f127919c4220f3a0aa7a1e74b59c8abe5b561d49bc8f3aea4c2344e899b27bca8339679eb54a301da581caeb4e9ecc35242c0a1bc75a316d4a99a630275103e88bffdb5c44bfd843392a4bec5d2af2276648aab7c64399aaa721f3f18b0941ebd29c75c4a6b9740bacb18c95d97a29d5c9de5c7bd200f04e0f972f62d9e58aa074259ae215050c17af342e7b5218421de78896647a84041e35bb2f18203e1c3cf33cfd79fc6e862a7aabcea4b0434353c848f552a0dfd26b42164de30ea4a89eedfe4d975e2265dbf33a1478415385ddeb40b55108e27ac47b19e13ef513007394af0b9cf44d9b9e046c35fd82081db821d41b6cf35b442f0040ba840f900b45c63e03f44adcb68da25dd72c07bcb02470b148211567ee1a22b9b0862ece980b9605297f2e136d1e68c118e79e140a278214c6c5b4a740a47920288a77f9a7afbb77d5c4577ec6dd79455cc98a89e8aeef76199811a2911559f6eaaf313e2d5942a03ee42f3e1bf16200688f34f56eb971a28fa8482bc0359e60dc1bcd9fed6dd033d619c5b62c0ffe9456f644c5ae47c5334076db6340143ae60b89940573bd3ea02522a196e9ee32eb3da6e986caf37fbf3778f07db8bab3d62bff12a4b33f1e4df751544639cbd97010b7a361ef3147bcae98fbf6661b191d8158e87794915355a71f781d3c05cbbefb140565462289e413262f00ac9aa2288eecb3a6756febf553b107751aa62d55611a6e3d49db105c1db6a91e20900867fa0102a8d2a2f2a1ec5d86c856b432a551029a262ce3b71ad984d08a6740fad783747a40198361712dc7d71657b30ceb0f74d85d3af68fe16b146bf9b7e0955e80141dd23ae9c681126bb915434b9f786b903bbbec78bf6fe9fb635a185814a6f8f231a0cff1f2e93144f2884965c7595c1aaa89d50199da4f9d73f723669994c47e4758be2a47a09f8526a3a6893e76d268b4963cda05d967eb763b31911026dcc8b02b72ad9fe573ee326489657c306bf5694c8a7d1d6ac9d95244844962f8d2fa9d2e025356d2aec3adf80e054f3788e3712a958c19f9ba21938c2b61b0eac72b522192496f876e0f84a53b273660cd4f3006fa3da8d1580490d9e05ccc7b387fbf16dc37c95de37be91eea23ca1cd03b549876cde3a7f2e540018cc1ce13d45625aaa9c182c2b7ddc27c187bbd20d5158c97f84b578cee11131b455803c77f0f14e392f12493d5a5f112775a3e7c8a87d0de06abab1ea227c3a72f65f5400e8a6ec3c7828de8df180ed06881292d9e87164bd85216c9aee5ec333cc295efd3d414422980896faea71c3ad49cabe66e4f083ff79da05138a127c7c9007029160396d1ff7f8a34bd8719822ca3a178a611be2ee4e4401f8dcc09f29a17c6484c399546aa5ab0e3848f9f7e5472ddb9ef27b04b75d786a7497a26fe1c48fb4ac12ce8e4e7c43c3f1c5bb88d7a6e5cee91a0a22d1501f896f05e8d3d6ffefd625feff3e336188ba022bc4acaa5b9dcdd22dbd1ae4813f477f6ef624f29f3415b75c8b2f929da139ab77af27c075880c937e", 0x1000}], 0x5, &(0x7f0000000440)=[{0xf0, 0x0, 0x12, "5963dc172ad64d1dd4c5ebea35d425a8eb421a27fc2287d8d30a370f94d876c38e02a5b620b5652a8b08bb78ead576dbf9276216358aca208c73fdf49d33491760c33e639ad9564bc215f38b961e4741a90d41b69fb2c0a8c113329ce2eb2ccf1c67b035878ebc951cf735aaeef742020d121ea415a9a7ae7c28e10d7cd81547054536861612262f6c36a583434f080f886b2e4ee17923836707e75bd78262c702ddd775abfcdb375b325ceedad942a9296fa2e8a8539a741dc24caa4f77c7522b30692dc2f6967b93c7e60438345798500df0418b2bfd7cff9e3f1aef69"}, {0x98, 0x1, 0xfffffffffffffffa, "543c3cdbc5b072dedc84347e48a0b5db53cbb13a56d8c19963d2b618b3d8fb62fa0a5a8bfdecf868a8dede5e490f42886880140be339dae457c9ca263d225b76164a1407cbc4a6cec2985efac78436a5d4a415525302bbaf1ee843dc22ea0cf8b26c6b155b491419bf9f11c94799fc4406d4d478a752d182e59d675b3db5a17dec4ecc0da8098f"}, {0xd8, 0xffff, 0xf1e3, "f0149a3036ee91191339ad037a17c6740b38115fe4144f67738fcfad1a3e3a79d235b5f80d475e13076781c161ea0d75437e6dde773d5c14a57a29549225b1b3414c39dcff33b4b6560c1091ac475388f255d1e59147ba2fd0fd6d9113707c519035541e1d2a1d7880b7fbb8846301d6282f3c93fb40bf727dbcb1ca172e02974d8719c3aa6d4f896b7106fbdc3ab6232aaec0893af7b517f20c5ceab50d8550aa97540676b10b1c63f4c3c7afff8202072c79186d8026b16cb5f8174ff68cb7f2841b"}], 0x260}, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000080)=0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) openat(r3, &(0x7f0000000140)='./bus\x00', 0x480, 0x30) 16:01:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000c52000/0x1000)=nil, 0x1000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x80000000bf], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x5}], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:49 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}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x7, 0x4) 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, &(0x7f0000000180), 0x13c) 16:01:49 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x8, 0x1f, {0x2, 0x6}}) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:01:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffff8, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x401, 0x644, 0xfffffffffffffffa, 0x7, "eb8811edf57058f58f52213e94180595a0732efc", 0x97, 0x7ff}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x13c, 0x1}, 0x8) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept$inet6(r2, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x2, 0x0, 0x3}, 0x6cac, [0x2, 0xffffffff80000001, 0x2, 0xbef, 0x7, 0x9, 0x8f, 0x2]}, 0x3c) 16:01:49 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x90) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") 16:01:49 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) 16:01:50 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4, 0xfffffffffffffffe, 0x40000005, 0x5, "bbe6291bb1f1d6e7ebfc0cf3a34f2e5eea166cd9", 0x400000001, 0x46}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r2, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0xff, 0x3}) 16:01:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(0xffffffffffffffff, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r0 = syz_open_pts() ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r1, &(0x7f00000001c0)=""/161, 0xa1) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000280)="86da9dd84848160433acaf9bcf8ebd712af0e3838bff52b6238ef7f556ad54fee1847c0967a4cfadf8f21ce7b6d3a08bc882cd7e69587621c34f2eff0f000090ba6ea90f010000004b082bda33e321bccd23", 0x52) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x2000}]}) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) 16:01:51 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xa5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvfrom(r0, &(0x7f0000000000)=""/32, 0x20, 0xcbf9b41c7bf4db9f, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) openat(r2, &(0x7f0000000100)='./file1\x00', 0x0, 0x101) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r4, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:01:51 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x12a0}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:51 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x3) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = fcntl$dupfd(r5, 0xa, r1) accept$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$dupfd(r0, 0xa7f38fba7cf59a0f, r1) r7 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x27, 0x0, 0x0, 0x9}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) 16:01:51 executing program 1: r0 = socket(0x6, 0x1, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r3, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r4}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r4, r6, r8}, 0xc) 16:01:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x10, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0xfffffffffffffe1a}, 0x802) 16:01:51 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(0x0, 0x5, 0x4, r0) 16:01:51 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = syz_open_pts() r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1d5) poll(&(0x7f0000000100)=[{r0, 0x2}, {0xffffffffffffff9c, 0x100}, {r2, 0xb293693897d60207}, {r3}, {0xffffffffffffffff, 0x100}, {r4, 0x100}, {r5, 0x20}, {r6, 0x8}, {r7, 0x80}], 0x9, 0xdc0) setrlimit(0xd, &(0x7f0000000000)={0xffff, 0x8}) 16:01:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) close(r0) getdents(r0, 0x0, 0x0) 16:01:51 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x2, 0x0) r5 = socket(0x6, 0x5, 0x6) r6 = getpid() r7 = geteuid() r8 = getegid() r9 = getegid() r10 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r10, r8, 0x0, r9, r10, r10]) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r11, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r12 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x80, 0x100) r13 = socket$inet6(0x18, 0x0, 0x19acdf0c) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x1, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r15, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r16, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x2, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r18, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r19 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r21 = getpgrp() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r22, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540), 0x0, &(0x7f0000000740)=[@rights={0xfffffffffffffeb4, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r11, r12, r13, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r0}, @cred={0x20, 0xffff, 0x0, r21, r23, r2}], 0xc0, 0x3}, 0x1) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r24 = open(&(0x7f0000000840)='./bus\x00', 0x1, 0x4a) ioctl$TIOCFLUSH(r24, 0x8020697a, &(0x7f00000000c0)=0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x4347a228) r26 = getegid() sendmsg$unix(r24, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './control\x00'}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="8a321e4af574077bab02856a32d2b30fb60d72bab4b35ef2", 0x18}, {&(0x7f0000000240)="ec5859bd2af44eb34d4eb6ca1d39f6eed603a02fc0c908dd0a635d31769469c55133ad94bb5e2d072388a1080c9d3a8bd735a1a6907765b808d3b2722723eb59bf5f44b6fe1ec1e3d376220d612b413dc2c47792523de2db84e028627caf3d9bc4397b1ed4fa8ddf4cf40ca5ff80a1038379df2bff3b94eb12ffe1b4183eeef3a7a2203cda9b76b5d157c03e12fca303c76ff71a808e8974f583ca0f1265c6bd6eeabc3ec31d7a5f0510d3efdc905b95292d83af", 0xb4}, {&(0x7f0000000080)="15ea3249", 0x4}, {&(0x7f0000000300)="bc2b00f3895abee2fcb0eab121263737b669c6a868dc76df87c46e78d67e2efab5ce6a5317c7c5765af4ce06c6bdc24a9b2a1c52e84f6f32a2db6f915529bc50f11bfef916a858d403f744564d8499d11a231723c97c02fd31bff7edeefb8693641d6fbc680a12b132b6870929c9dca0d1209400bb3067c515d1c1e3998ee9d3caf19fe81bdae8aeed44b7ff3408453be792d3e4ecea83a165c4c4a86560284a065eea59f2afdf69fd049d0f395b8e58f1e426bfda", 0xb5}], 0x4, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r25, r26}], 0x20, 0x8}, 0x4) unveil(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='W\x00') 16:01:51 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r4 = msgget(0x2, 0x140) msgrcv(r4, &(0x7f0000000d80)={0x0, ""/184}, 0xc0, 0x3, 0x1000) r5 = syz_open_pts() close(r2) dup(r5) r6 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001600)=""/34) r7 = syz_open_pts() unlink(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000480)=""/227, 0xe3}, {&(0x7f0000000580)=""/141, 0x8d}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f0000000740)=""/2, 0x2}, {&(0x7f0000000780)=""/204, 0xcc}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/108, 0x6c}, {&(0x7f0000000a00)=""/198, 0xc6}, {&(0x7f0000000b00)=""/30, 0x1e}, {&(0x7f0000000b40)=""/224, 0xe0}], 0xa) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r8) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getown(r2, 0x5) r9 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:01:52 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:01:52 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, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff00000000000001008a5b671b1b542a5387060000c1ca000000290000003300000003000000009948a5b7a815de54f826634a20dba25b3ac4cd73f7001fc9b1d52701de9d7fde562a5f8ecb2041c6e0022d5aaa1202063901df38608fe39ab7d9b2a85985fb6370ae85bc352c83f1746a4259a5170755f38178104ae0e66445910bb483643440c22ecbe7534c843b245cd6e2a6b0195cf2a6b47a3dd940a24c9a2d578b63fc148895cc7c63f305762c1b744b4ff2d851a2ce55"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) recvfrom$unix(r2, &(0x7f0000000140)=""/9, 0x9, 0x462, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:52 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x4100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = dup2(r1, r2) fchdir(r3) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x80000001) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) dup2(r5, r2) 16:01:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x8001, 0x3fff800000, 0xff, "c44d36339de60b267a0dfca1440732412aabfc79", 0x20, 0x7}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:01:52 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = getppid() r3 = getuid() setuid(r3) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, r4, r9, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = geteuid() r16 = getgid() r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r17, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r18}) r19 = getegid() r20 = getegid() r21 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r21, r19, 0x0, r20, r21, r21]) r22 = getuid() r23 = getgid() setegid(r23) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r24, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r25, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r26, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)="289761184c2ccef881567da69d7655e295ae24c1ad4e1a167c675add5f05c946b2e90db35ddff31a2905556fd31c719e215f8cd1a66e42ee39dc53c3e24f2742498ab3f3f53b0777f25edbfb9144326a14eb98f5fbbf998839f80ff7bba254eb0723e57005def567d1410b5b5c8ce4e5055ca041ffbd82b05be9a01b44cca0ffe7f01f96a3f1d0a3d86cbe0607eb6f150f52c2f51be322ceaf93a3734781893d2257e0d1a9908895d42e597cc6cd", 0xae}, {&(0x7f00000002c0)="0f362e3d7712f91258d642ae96a4a497e2970d966c043ef6e61ded6f2888c2aef484e798756b501ace226ad56a4df5e2dfd02c33c533b286c268fab37d4fc7ae3bc282913b4c917ebe1182e27c411c1a07b6c874e8ad15895c7a3693ce696f9bbbfe3cfbf747c133345b7159eca57952c26bfde16837af7ef0dca7f800674d34a3a3f1ad8da326c2f21639f4701635cc40c46081370c577d8c474a2dd4a48cf47fa741949283c0789ac5b1f7", 0xac}, {&(0x7f0000000380)="2ebc7672bfad27064667759e637299e534a7b73b13ee0b9043f155e223e4e748d3df1edca6e52910211444c42446c50445a4594b8d6175a516d9f9d9095f776edef317d01ff0f22dfefab734d05d5c197473223af55c78e346b12b273b0b63198d0753830c9e24255e6536f5e4087fb6f1cd12360014eb25ad7453fbff83d5446542cc1230b329c3404ad067a4c10b835be83cb34e131040ac189d82e4678f69cce1851d6351b73224977f51e2cc434e697bdcfbae1b24ae53998ab2e62dd81ca3d0559588f06507be3e52d43ecfb653df0e58c8e47d15a200e635b923fe78f85fd14d3377e67111c4aa", 0xea}, {&(0x7f0000000480)="1cf71305709e2075dbe4ca5ad18b83026783cc235597f36d638a0517f64162274d02ab98527d24c1d9c3a36da045d4a42db84bcf415b151b06093496986028fe958208a75fb1c44be9d463ec74d826134b890f8ef8974e8794d96803f1d48b1d3cca8c5a77e91390b8782c260df272d72548643d5ae32819eac34a24520c87b420f168762e4853418f4e7f0fff817ac2840766a71163b528d1b7c4916b7a5ae76f99e4962837e8f55381d957e3be17e92dfe2edb3cbae543d6a8e46f069564508d883b7902", 0xc5}, {&(0x7f0000000580)="754bca8bfada2ee78670da3100897267b3591b947186fadb6eef861127b7ee0bf34180d6e0a8283e8bc49832b03b8b8e17309c6568e1e83673c526342254df6ec378f0cfd52d9ea40738111bbc39120823f06e26d5081f516bd61e87229293ebb524bd3a72679a4fcdc6556e03505f8df989429349483dd50c7aecee723308a3be2dcb26acd1559914cb4e486cbf32fc584051f0", 0x94}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r21}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r23}, @rights={0x18, 0xffff, 0x1, [r24, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r0, r25, r0, r26]}], 0xd8, 0x8}, 0x408) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x3ff) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) faccessat(r27, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) 16:01:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x10200) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r6) semop(r5, &(0x7f00000000c0), 0x0) semctl$GETPID(r5, 0xd4250084aae483dc, 0x4, &(0x7f00000000c0)=""/71) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$sock_int(r7, 0xffff, 0x3104, &(0x7f0000000180)=0x6, 0x4) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:01:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) seteuid(0xffffffffffffffff) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0xa615}, 0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) read(0xffffffffffffff9c, 0x0, 0xfffffffffffffd67) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x18) 16:01:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) 16:01:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xe9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r3, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r4}) r5 = getpgid(r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x84, r5) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) lseek(r0, 0x0, 0x0, 0x2) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x0) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r6) 16:01:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) pread(r3, &(0x7f0000000340)="c84a9522609608069a28d687fd6b8bf1b5b723bb8310e138c597e6fd9f1d40d1c4e81f43cba4b69ef455e1f3437fd7c715586cdd74b610c0987cba37146722b0f70421ae2ffcba55efdbb71bfcb20a006d3ff5a3962f23acc5f77ae56d096ba3d5320ae6598bfc4f9b59c7bb210c959ddf86639e695df1f392f3f617cee773477ca8271eb8cb14e3f8d25ce579bb75ee567bcf70dfbfba4745", 0x99, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/Be\x00\x00\x01\x00p\x00', 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f00000000c0)=0x9) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x18060, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x5f4eee26f983f3c9, 0x0) kevent(r8, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x10, 0x6, 0x3}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x9, 0x4}, {{r4}, 0xffffffffffffffff, 0x80, 0x10, 0x8, 0xf09}, {{r9}, 0xfffffffffffffffb, 0xc8, 0x40, 0x9, 0x411cfb0}, {{r2}, 0xfffffffffffffffa, 0x21, 0x10, 0x5, 0x1}, {{r10}, 0xfffffffffffffffc, 0x64, 0x20, 0x8001, 0x5}, {{r6}, 0x0, 0x82, 0x8, 0x3, 0x4}], 0x7, &(0x7f00000000c0)={0x896a, 0x9}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) close(r1) 16:01:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) shutdown(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="80"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r3, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r4}) getpgid(r4) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 16:01:53 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x29}], 0x47e3, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) close(r0) 16:01:53 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x84}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/oev\xafz\x02\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x8, 0x7, 0x8001}, {0xd14, 0x1, 0x80000001, 0x6}, {0x648, 0xfffffffffffffff9, 0xfd0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:54 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0x8bee) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28, 0x0, 0x8000000000000, 0x100000001}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0x6, 0x100, 0x2c3}, {0x6, 0x8, 0x9d, 0x80000000}, {0x7f, 0xc3, 0x100000001, 0xb9a2}, {0x2, 0x0, 0x6, 0x7}, {0x6, 0x1, 0x7b3d, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:01:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f043581653000"], 0xa) r2 = dup2(r1, r0) listen(r1, 0xfffffffffffffffe) listen(r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="66696c653000aa3bc5dd6fe492f9f3a2d6e301f9da74b2723002382ea8ae0c5b133c831e5faf1102cbf92b0cc2f74542a5854488b21f220c7b29a98cbb0c305fa623e5ffffff7f000000007e4fd123f1234e6fa972f963ea3a336f1ee755ae7d32538f148e0e31d4465ae53a7bf041a4c2c02d2bddc5566de899651567f35bb197f22ce4ad5f3112c87ab56c9fb0d5e6a8ea74b9f448f1021abaf4401560862ac489f17422bdab10726b67d147199b1daae46f1825b3d4bb23ff7846d679ec086e4c2de32141f29a659e70545d8bd42b4d8c7f381af7a72cb0e651c1eb8d31dc42d8f7f9ebd60f121b6eb8402808af5168fcd9b416faad7c40109277eff65876e196be94d31327594b21877f27de30dee6a8ef1c450f0b74d01a8d55d3662741be143140d4e348ed6582ff00bcbdb7fc7518d3054bf18282297a9bf020c7da1130e601f2cc7e38f366e343cc5f4eeb0bf4e4f6f5bcf86b3cfb31eea91e9afac66e5fbafaba4805154d65a3e502ceef0edfed13a88a3b55ce63d268c4cf066e1942b1c134a2dd5a77e3f272c3e4b9fc1d3c33f0b5b44e7880bf71bd94a8da98e325d9dfe2a2e32bab5b6abb27abbbaeef31518743ea92acb0fa2d988fe118d1d15e01863975a18352687066666febf88d51f79d83ff72b21cf394ef5f751e138bc8a89b4529d0077b00"/500], 0xa) 16:01:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xfd57) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffd000/0x2000)=nil, 0x0) r10 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000000)=""/98) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r11 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000000)=""/98) shmat(r11, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r12 = getuid() setuid(r12) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000680)={{0x2, r12, r4, r5, r6, 0x14, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x7, 0x80) r14 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r13, &(0x7f00000005c0)=[{0x6, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0x8}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x0, 0x80000003, 0x800}], 0x7) r15 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x3a, 0x12, 0x0, 0x0) setuid(r3) r16 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r17 = semget$private(0x0, 0x4, 0x180) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x100000000000000b, &(0x7f0000000380)="6f13b772e3c09da21dfc04ca401be37fad", 0x11) setsockopt(r18, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) connect$inet(r18, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept(r19, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0xc) semctl$IPC_RMID(r17, 0x0, 0x0) 16:01:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/4096, 0x1000, 0x41, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x1d}, {0x4, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x2, './file0\x00'}) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="e332a278a50afca045b4f1f6c8e4a26f698971150265d0d8315a964043dfc30f02e1cbf8f55f8295391a1b518fec9d4a093530ded84b0d3dbdebe8cea2436c55375bfea8ece4fc8d11128943073aadd492c369d2beade6a52c9cda5e8b8a5ed0d7531e119da59610b83a43ae6ade9a3bad52463f5f4941f31634ceb27932b8c5f4d29ba0b7d81b192f027958d5f58226532d3e79d64eef176774ea6b21394b42", @ANYRESHEX=r3, @ANYBLOB="89206753385509ddda2a1739b233eb30e38b51f79658dea18e8faac10f3e031d99b8c2d444dc1690d2", @ANYRES64, @ANYRESHEX, @ANYBLOB="22ddbaa3141989d645b9350a69c0406fa5bbe29ea78db2a78dfe34c0d41b55a00eaf7ef74a70b9595db39de9128f020e26fa3324ac8482f6e6be166e09629fd2b0bbb6e33229da3895285ae654f140cda54226bbfb2b2d0841ff32be82465719aae72dfd066996cf2ab2b829843a0f575eb26130b28aae533b14c6fa7349ddfb127a1d4416cbc23404ca2a39d54743faac949a117868ae16dc77d0df624b8a4463139bde408354820850965de9a4596e2f05bc122cf38eda47816cc36722f844370eec0fd7e7f42962fb4ae78e879f80fd12eb14e0e2f1e1afa4807367e8c990cf2ef18b090c520c46c75dea3e77275b7442a6a214ff9fa2b98dd82e499c8b9808fa8a828760427b6ff065978669d146f1ee06b42a64140ace1388760f495849a63a8457468f88e1e08fec5d330b97e5e5fade5fe9f69c11d1083b2576998c989f450aa310659b93fd2a05552ab10d3977c4c3a1ff0ea38163eba3f013f12ae61e03d351e610b2b31bd4ee1153c9d96d4aa10d127eccfbba591e7386be8b5e4aa8e142181755dedc9b939a02eb9be738fc5599be16b3793796fa062523e276768d8cfd2669c43a7707dec7bac76a5d70c2e8af41f7c6e69f35283d81dc039ec1facafdf0160f7da6ac98876a286a83fab15874cbee544b9ddaad1a6031da6f2ed5df2af4dcac5ab6abf157538eb7a659e924732bdbd6154dded6d6461d1cbe95f1e6f8a8d7243cf71db4006797c3e6a5661f29ef755aa4b005ff3b1cae2bbad595b6eaab65dd8d9e2a3667c0cb18263374bd74378b32bf6b6c328783b511ac25748fbced9dec1436ca93dd80018c295e9f8bb6637630e283b465d575cc1e6c30163268d8bb88e4e93a99f50db05361d0a200a27bdf99b740b14f94c32ca969e71dc89957823825586ef6078515c09a8544db05ef9d994bc59ab202a4658a6e97f4b339cce7f0eb0e60f1e15b1764af1cb8b447f95197cc7b773a9d49001f840858efe5b5ab8e961151ee51c2bbeb5bfc745cfaaf7bc462b9ba7393fab305669675ce9c8b96b188506804e6efa875d51bc26ff0a25d8bc2362d7bd0ba9f19fc0a6c8503b4ae2f591e9d7533c0eb778aee9badf9249b66fe83788977678a8f071eb3532e01d76a8306ab50e6c9a34dacb7e881cacb8e56bf3d42aba9cea895a9f66266487d43de3f0533ca1cc5fadd6c21671b32d0ed3c8fcdc3a2c2271c8d2532592a0e3dc3b8ab527419fc5bdf9d655e1e1de7923cd093b3fcc2100456099d070a2658e90a677a98cf9dacc8cec48e4fe1fb28824e1f4af760a91c7e1fa15939ca4e7f1655382d49ef9f072c5573c3e65bb75538da8b724ff904e1f44d424bce208c052e09044ae84f664cf013da8ccea965026481a649ef30c574104d1a3603ddb775120459a1fd4d55757e969a3e63ec0e8cb23e0fe91f4a6e2a0ad11feb62a8c0965a679802ca15f5369724fc89bef21bc7fa7b95cf8f46dbf60fc3893985b9989e0f34190cab1c00f4a0d20d8ab876281e1d5622075eb4c6b017a3127c81971276a777e80c6a2e9afe38854fef921bd5912454592b1ddc091139e1b9735d0860c309f42a33ac81c30a59ea03328b52831a84986769b051b035ab879973fb1409c84c6fca6ebde96383dc1d7d3d12c57f5ee31bcad3e7ca562162da7be903df9ee9c66e6255158a3d2a1d0b4800f9c481b2f54637bce1aec515d44bc2a3da19c49010c0bf74ace9ee129248ae12edcfc307e4c7c144fc37e42979997cc1a99742bd849ca7feb7e6384b89d0e79f7adfe3a612ab501e3bb04ffadb080532321625da74a3291d49102bca426e813cd816f0bae8f233137904b23f37b7a904e1aed8d1728811a6217e989db1fb1f86ade2b44719d496d2c71eaffaa7a638a4ff8713b3b4cedf736f629ab5598c782e3ff188b5d432391f3ae5ff549e5181595b171e893f54ae77c8920fc9fcb16ca70e0b01845f6ff3adac35f92b94e8f121e6df8084f1ee1c6e15003779d9f933505c7cdfd457a22e07b16993322b72c6749f780efda2c15ad006b1e61c1b40479c511f116ed703fd2f19b74d6447ab307b5a24d3bf75aef18930faab20f471b021c2f80056cde05372716efaf3699be6b51d1427ac124c4259149ae4adf73d28cca3a5bfc50ca4e79e5f6102b66a2b2a216ac95ffafb4ad8990edbb77b4f4ecceb8eea6b5db5ff1679174df2201784b94f5c301c1fc3ec3c1b63df51a352114477ae47b03c5218d100d6e7f2a8ebcc3123646457c64c7376941f1c942d9142e59b900e13c6f1c4b7febede8da5877878dbd70087e31c6c3404342f1b96799ada3f4b77df1904d4243dbea3881f8d86eaf161a7aa11b9787c9fcaac2a9afda272aa970efd9dda14f67a22dbb04f1deb76b4e76ef3864c3faf99364b67cbb77a61588f74093251fbed77ac0fc320fdd4b3a5a5b1e21b630137a9b1dcc2a64f4adebccddd3e5757dd17a2dae03057a78de5ab36ccc14cc6974f115bd5f1d610e7d9f87a9c720bc7dc1f29236bbb468772262cab418f85336ef9fc299c8b20c2b32c23e5eb7b54403206b948d3f08bc712f2a704527b7c1e7473c26206608469c596a71f203801e7843139534708ca3dcfd3ee0ff00535d9f91788e60e327c79d36bac02470b6a719c91b1446f167036967418b2b5e988691be2010feaa9cf1308b51cf1c8ba6fd55080ae08e76e524e229fbcee234851a1157b46bb56413a1aad0d98d315efc4e64f4a43bd7aa7d14036477231abc2b26cb98765ddbd910adc951ab5a67024c8b8865ee97e35a0061c38d4bd70aefe4987ff73b509bcd9bfd16a7cc2b1a736418b57afe3dfaa08578f406cc59b4e622f45734c2ca2125a0951dade412815a018eff59f007aee071d49d75b7871899914cd21ad25db0a87d687cf0f774bbcb06788319d12b47601d2cbf32f8647b9abf10332bc37b4f4f3e5fd7833b59f05a8485d72e6e5315cf9c920507bb3bb47cc4b4d29de45d337f40007659b7794ceb511d9c09776e9e8c59da8a3f4d675614106b44a369f8cfbeb66be028203021e139e888095f94e010ac053cd58124d0ee77e5c126ce38d5a8ac164929a4d049f609b6a7316512daefe2d064cd071fd2bdb3b375ce46a6052a7391425d2d7804571b47724b845446b6318835470f2b52e534034ed8a93199acc19a0f7781f344fc7021eac3d315992dc6746bc5bdd695bb8efba07f679900a4406fa02eb04d499ec3c443ced6f07536177f5c78fc6b01c9ced579f8ed64be2babe98aa30ebec7bbceb10ba995a359e2a85ab3a74b4292ed71469c0db4eef761d501daaaffc64861002cf1ad49618e54b9b73e224698160526ee0ac8442ba23330ab0f948f6502e5293286c5201b08e7e7b722e9246b82354e980d2bdc01375088751d4c7dac2f1b68239bb047e727d87b279b1a987557e9b3213fc42f800ae867485ea757732860fce028d4bbf2a9624c7903780a93e0ad4399481fcfc5f602b770072f8d2b908954dd8c80e28d976c2ded0893d848d6acddbd05925c82fed3a7621387162ba709e2891b49b937a88ec1a3c40b467437da1691899f2f9889bccf71453542ff358209f3f044ab4f437dc853d41751caf964c58f6cba1cb2c995d3e0d107d3636d4e45573b6890c0cebe8d6f76c67a199ebc443eb8370a3170f5efcef27fd255b5f6f626b18a3bbf9f7cdad91896f4b4bc6b656761b4777a972ee9d7552244d7f227842637facff31c1417ce20b71b97fea4220b5d5922e0b3765064b81a6dd02698bdd1b1ee471371547d47a805b0f936de2b9b5f5f3b8726663852aad66498dfdc6f8a5fae17454fa78a6c4009e30befed15cf7e1d31ef71e962c2d2bae1477f31cadfa2cf8e6e524fed31bf4486e34fa0e4a980e689a24c4dd81e1528c40a3a109555b655374ca3aae8e44794abf71a1eefa3afd9729ed054951add68db806a4180bdd2eea1fa786c8d343e4c5515bce9457fb236faa079c70f0ab0f19f661204ac37daf11e6368fb1e1937e02336489151942fd49a2a7d80589ce708c9cf061ede3ef28b5ca36f376a4b84b056681144e296a629234c53dfdc8af7c8d43e53702fa92648a4fca0beae4640518d4691b0fd0e1f156f8e1eb80da2712f75e353bd652db4f2fc8cc36bd1040bf36cf0bda7df49df66cd4e85465647e2a7dbf95a46fb1d48a8c0c9ebe01d7674e16e7a9df6ca6a5293c9b97880528a00df7ee5e1192f9c94ae283ad769a095abf716738ccdd9c80b7ed0b5beeac4fa8e2cf0a5feb7d48069c8cdb18ab7756328bdae2be3ed31c519e5d532350ae3379b9f17c46806ff18886bdc2c012ccd9882e7fcbc3daddad8dd92b4a80d3fec9453bb77e59f01c6c20094b4821c97a407ae894a6602ffb1a1ca27740d47106d21905e0bca302b2a6cede90c42a94f341c982d7d01a92cb067ce2213d6502ea8af80c7bf8bfa2b48d2eb416866ba1c33a0924993cda3190f9c5342fb7e82849f7f4e23b4fa94e7182866bfe62e4cac278468fb39049f97fc1d64bf346d72a32ac383de5922e7b3de90c41b266cbb601f7eeee75c8854bfae6cd1b01357f8d5b77298c9c96092121cf2652296e5dd905e73412c776d9a13248cf5c78eebb127ce58b019c74d0c3a9f8ba65292520a3c226cf04f1627742a4333df955ff417b30a10398d468df853779163312b24d9bf7733417eab07b18dc67d25ba4b5e0573efa043643f7bfdf88d8da85c0106f7ea61abe8da9ec79683ab57a88a4700dff4b5b9306293748698557807016427a82ff4b4c63c4525e91fdeca465087ec974e5a118573bde74339da8346701c9c42ed62e6fbd5dd6c753f9b0b19e5f1d22dc926e4a221afb5d25f40da9d61b65479909dc75f615a0d8bf67b380d00da53be95490e8d32ca4f237dd6eea8b16293a4dcfeaf73da467a77da5a74b9f7577a4c97eb1747b325aff88458d4a576acc406971c07d416105b218f203c17d4a0a5addb32cfa2b70fcb1aff40d97fe2444247823bda5c1d0a84f4eb746ef27391179860841504cc38706e7f378bdc905f3bd435298f01a7f7e474c2bdca353ceaa3a53c398802b0649c10d11a6b1b5df522b7b6099b9769d7bc39c7b0990c8901cfe1bcd4ffd8d9809d7f6b040510763bd1c84567de76ee9e8751c86d7f5ddc33a9329b679053de00bd2ce8385726128c990964d6dcf9822feb852e12b825fb2819cc3f71b6a263bb7c6e4c019bafce681e79d1d0c57dec97b2b584011b02117f0d64e6c23e156b3b9a28a653592119438392e2b1e12c0a34636bd3d59510cc97c2b25d8c7f6723563095b0bd35c6226e119670487d60db80d8b8f820bc27a0e52f5896165a2b9910a53239b786ec0df2fd51d55fabcadbcbaf63071ca598a45fc6f57245bfb8b54ff238c37c487a18d04c77b7df630c61449d201cec094bfff848018bb7c258cb189a0691b522eccc22c83403af8aa48a1e0eaf455e0022aa39a64a861eb9a56ea6e3f6d95356eb9edb1bfc0429d53efef104b7c29ee3aa606a5384d265a16bbd6c96dac959c0a079011d58a9dea90f0ed5c23af3555e017160920cf9052a4128fe2dd412abcb0427021ff43ddb5a91413b41f01993aa25e6cf48133f9b113801511e4b0afc081c7639272d699b887a6a8114b9f770a9b9b8f5dac1fd043754d9e1879d46572c152d58daa025347855448fcb7030bbc71bc8048bdabd54eaaf0091532809d2be2dde056ecff66d65cb8596ac9bbd71b487c651a1929ad3ecde852aef1d39f5b566fb3804a3e411c989ff2fb7c", @ANYRES32=r3, @ANYRES64=r3, @ANYRESHEX=r3], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x1, 0x100000000005) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = dup(r4) listen(r6, 0x0) accept$inet(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001440)=ANY=[@ANYBLOB="4d5a4d9c9481fd521939c50919b178252a95f6b2f001ea26fa8237a3d9ab0f4db9039ec7b89e9717a07cb377b160cc20277a193449730c47cf0fdee0bd7540ce4ee2c110c3a8e29c8a36fbc06355b3669be6996616641ee777f07ac9abda7c73f523621c6416ed45"], 0x10) sendto$inet6(r7, &(0x7f00000000c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0xda, 0x7, 0x0, 0x0) 16:01:54 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendmsg(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)="c75af2fee398c4e709384a2b1b610100e8f3448b5a473bb1034b3904", 0x1c}, {&(0x7f0000000480)="a34f4451c006524215d7a001f45b92419c3785eee1b743b63a30885cb6ac8a827dd5df18241bc0122b70a38b7f393ef7e77d53b4a48d4ba5a0c240c3e730a76b2c51ff4252dfd8bc807cfbfc66078bf5478351170bc367372578f07a1ccd5978b93388dc771d164cd3a55f9fd13cd1644699a5e2c9235f881b627015547bb0b1ceaf3cb76cf1aca1b33b75bec61bc565774ab13c6c4422da19d2ced747f718fcb3b9bc49c8760670d39fe41865ded8a9c778e111fa9af23cfd43c4b831e18376f9690d7a80cb8962412ea8c557be2509b37eb19e34a82df021bf1496af45e8617db82f9a6052be8d3461fa017f38b1bb63fa1c1ac372b288e94c68726d9f624517b9ef28185d2dcc50843ebae2fee41977281c3d4db44cb800521a9823c2941486697044e35dd842daa4116127ae1193cb97cfe4bac41921768d508a6aa4e6fe12d54aac8cf0d6d59d8394c9af50d92e2bbd60a5720a9b79562e8e1caded40b6f893d41aaf069677abd04d7ea31d9c5631a8d31cead0958b5487e98a33d217c2c5a51ad8ac1fa928fc0ac70e4daa9653d0e9b11e2228cfc8154720084baf33c3f805bfaea25d33d885dfae1b05002b836aa60744ef499d1a1701427e5ab028531a00df12ac76758bb45c8f1e0facc7696cdc49e912dbd5ec4a5b39af9ef1535110c28bc4638461c4c8f42a8326e7df4825d7cace0e2a74b60c5f077eefa2732200167c357dee81ecc196cd0622dd92eb288ce06bf5daf95a250bb67cb328bb528b9c5358d348db7e735d39977b5842edb989415009fcaa1973d653ec0178832e5b2589cdc85289012baed87ca5cca6e7e70519d606d32b87d9e9bd99195d4b7d7e6f0e21abc54cb150f72f8377402eddee7e82b5d1f3bcd1a8332d042b2e9f1a2b11c1f838abe2c1fcf81268c371caff3f185abf66f8c44aeb3cceaf3ef515c2a5cf2b03fefbe550441143860fd7a57b46491ccb710a945951765acbe95f79e4b7f2837e61069571bf77a113bb2b146eedbfe2a9350cff90ee2572e499c05d9618a894b5dbbf7c8827c01900ca6457cb9bc1fef709855e7b9797cc717b3ee39202e1209345159a4856f0786d5cc74b3a9be12877cf6f2b7f30864effe8a5538c55360660377e3d3b88cdd00e3ad8316ed13d3b87010139fc3d87f4e8dd63b9c0a5e823a2a3c78ade7a6dd7d225b233e728773f4d3f7ada734e9420451b0711bda0d62d3233339f7b0c17a4a097fe76c3a59aac5cd5f87d4d036b9053450c55b5465ec36612a9359675b99554b23dc26bb1faf57bbd52cd584e4c827d0daa70dcd48ac4e6af3ccd62ce7f057dff1823408005749e0e99743b7fd32df1744f8e9e0e1a63ccd108823f2a9ef5fde886b5aa8c8b0f6e4ef791eaf8a801d4e6d3edda1407988ec8df34fb9ab533bf8e30132d7fcac6b7ddab8892cf47c864affe2750d05b70a1543d5ee35b46b2d272a6c24d39092610dce22fb24a996fd21d851b663b7bf4d5ee44fae0dcbfa45eabaf0fbf699e20193b0d6b8896c17d6f008e2942305c019e0b63c602f1680b1acfbcacdf976fb732cc177e963d82ebc67498d533fea5adbc3cc1679c091c9b4323aef33a4a8142220d2d8ec587c39457c85351025ff9f380a5b176f1ab3c020bab87f90e3f88afcd62bcc3a86dc8a597cc366b1e903bc8bdce4653f80627c8284ab49157e1ee60cbb9dbc4a64b8b191fda4b95a1b08f2720645b4ac432af56a532a22d7c1d90cf35bf8dd92b7357a3202c88a0e0bb4e84471931b88de30b11c546b0d22df26fc7fe878d291f38686571b4a3f3b8fdabcec4b2c2fccca313ced83c55796e99ed26e1ace997af5ab5119c31eb8a7a40bd8887167254ee2aebad2afe32f408251d2429e1eed4e9054ea33e1e09462867fd54fcd9b8969248b0c247d4575ac5042f530b236ade5e99bdda8659b34faec0b802fc476760d587b5f0488ec0d27115261d7c2c67409722581b83e8763b487050e179a14a69169258d1ce30fac1223f9a81f482deadb4789f25df6f65489ef7632a5294ec9b3d16449bcb4a001e9496d0880838a9baa28d276de42f5b71322d0f2094ff5857d0beef2bb11d510e3b3c5debfd19e1a94e2fc2029bb1875873dae1f7e2dff4244fe409ab555deef352dbb0c94199e68907da65891f70b78da6b7b755773b54eff79f3ee56489d8e473be7249dc5e27fe7ba0d1054227caf38888fdb9f7e92e29c14e4fb2fa22e79517064f2bd77fa85d4d962bc093fdec0c0910beacec0915e96f9f380d326f3137c6f22eb532a7614b66da10157246fba82a2174d1a849814e39a44c8f4c2c1b0189b8e6c9dfdf7619aa6ef7880ecea9260eec09fc0cc127481d57c7b7c733f835a4e7916a1d870cd200d80fc8d15d5a3df27e41398c5748e19e1c84baf59c1b44e00dae95f7691383d8c0010b0f631f331c3a438dc4c99f45c4be286a90932396bbb36f322ec28d1edf935247f4046f536e342fdd90ae8fd3548b31cead23aa9697fb8aae599fa29d91188aa0788cc80d848da46e9788eddf902fa38ed3d3010e6f9418830f52fffb3a83b85dc0b01f799503e592ad38a8ec302af67637e55446101958327985c35a9c18f170df82c3c851658a96440838364058a8f10744cf1aff78d8bc3379323522d704aac2d662ea3571c1f367f5a42eef79a8e851c7c069411847567d91e030a8efb6e8c137b6964146406ee051336544951c218740c2b24c2b1033ddfa96104d6bfb06d5d179209da23b8d44d51d9f1ab09a579c29b71f4221d24c5cf736a67a5cf70a13a8ebc905990fabdd5ecae80b8eb04a99cf3690494357bfb92c0a37681cd9ab5306ce6c070c94e9d4782ba4b037652177eec6919309b5245f6f5c444bf4b0113d126c488dfa26dc43463be0b3d6b355ea78aa5da35415aca640428f6cb89c88bd2f45333c7eb5ac8368a9d0ba2aaf697b11bf5ab6f2eee3ab8fe1f71bf32c9228be3dc821f1103b126ea9123ea6c447cdce7615a3022ecb302b924011a6e1c761bed276d1b7ce4ff788682ad560bd69339abad6a8a7bb9d518ff31fcec07feb101bba48f23fd23f40acbba17ff7a1b00ba9cdce9c907118ee89af80fc6f56b01e744dccc20ad8fc3cf3e405af86792d7607083f13cb576d34a52183792bc50d9e98d1e240b6f27b96de45704bc6eb43362fa97581ec62ef8b547874570217bf1842f5447c523f6381e074278e30d4a0de4b3c73539877b270e04a2b7dc0ff377ed12cb810d442427ba850fa61cfaea5ad58574c563c901d4656ca13a0b5e1c2b80aacc797e6e1d9764686064d94232c1be0c501e7abb0e46e108688630d71a36dea652d8fe6d07f923b6235824dc1dab6d254d4c4ab9f6adbb40b3b2bc8463dd396dbfaa24770c6541e0a236fb434b49b62cd410bea3bdda1f784a3ae8dbe7d1953144fd98e3968d5fa7b244ac537b6d06561cb624b724bc4040658ba70688133ce711f332727b62126bfefd9a4605ef4ed8e4d449bc60c766f2906ddb3303b03d9f23db0d4bfbf62d8d410fd221416d45e0213fa880d700c760fed5f02afad7bedc5ebbbc25a4240beb9bc0a73239f00daf4416f8c861d5d17f0c1938937a971586cd9158e25bb878d8065db18189c6036f06edae2219f39b24fcb5658dac14e98225ce566e76d7c103ed6a251ff7a92ee9bf50beea69a05817dee2327407632ea4ccc0d7c94845c9ab537c0c82ee892337bf836450a30efee7fae29335fffed221be1cfea87e2b01694be11de1e31b57ef37e4fb8f4170696ad76db0b3cf2e4e09609bfc196be464bc73ecd5df7398fd8adcb42c872e5f8b6f1971776585f750e2e83bc728784b96e1744fe7fb8364faae4152162f358e2b467d196bb6cc21cc7635f0513eabe95df99fe669b1c64d6beaf9be56b72104e56f8a2d07c0d25318ea6f453ccc74e1cc8188ee501b2ba5649bb627b2dda49ccef3fb62c602342134da7b74b4889c210411d9f480cb6adb17a977fa56cfc5a60a911fa90a125b63432183125cd5db77d7e229b92429b11f1f80ea448485572c2f48496d8ba1017bc883217484b52277b7aa90c1ff7c81fc26e5da064852e0565a7c532f8c000adb9beec8bcc788885d840e9e17ed8d90c58446f711e5f07ce397b2a3573f2a1d63c62458b6430926b5d8c9cfb0bfe3758d3a9e17eb470a505cfccd42a4b3e006423f4063db1124804205bec73e4d9510e31c9e2f22e5cdc6238c4a9420d45bc8bcc2ba4875d92284776ecd7d685cb700724e9086e4940f18bb51982478c241936b7ea0d89291fd4480ac97a42680833de8b935a0840c5188c522220d2ff4d83e689c868ef89a3e4fb708bdf195a8dbe1830a19beb52125500313948fb537848ba87a3b84853642b5f3334b90f1ca5b7f915364613b9323d6a2d8d6c829d41f017feb6e3c966a38a95317cb18e09fc5910f2b1c9a2a4ce68b03f6b3b3c9557a13a772e48722f8a40b692e60ca14a115c60e3aa2dc66eed17c137280b3f39589a27a57aa055d705cd83de7851cd87726c33c5d75850790acb98ecdb7bc0234b756a432076effa49f5019f840494f37a2793989fed3c82bb4237f2a00916a744d93e314dabb1dcb63f8d79cd83ba202b76720ac0a9f33f51a92fdd2463b3e2c2bd54e8bbf3c82fe0fe37d77c5750a5835ea80e65b650529c04cdfefb6092b9c067a8ecb916177bc749d1fa69671e52b783d2906ddd89517cfbc6afd75c75d4c64fdbdf9401a0fe3cd1eadfcb37af9670dc1e78373e9db4c6747ab52bd78a8c2acae988bc2b99e081805a32461c518450fc4760ba185ff640ec57857132ddef2c3f6c5e996915eb2e9178f25c0b83494c0452b40faeeddf2be4a15fa4e09d426fc79093fcdc5294cca495405ac39e82d5698b1fb31ee99d2c788f78630e2a87978a29bbf8eea19bcc32461296e79bb7eb6a38d9a0c0db74284e5ba865b7fc55f328e152852bb9b50a401b78db8188ee80503182a1bec911e4847808a403f7acc202b3d4504b0e24d1bd07bc7a206fb21a1b90fdc939a739d5e6ce04aba7a38ea6e8829d14a267629ba02428eb6f456c0acf9972cfac4573572a8296a4ab75630e4350fe35f43a1c7ac372b387aee24044ce74c5e7034be0efc886036212c4d3afa6940986c068bc890e7f43306e3f92bf08557de2c56b5ff80ed37d52181b9f0736860fc8aaa203da3c5ce2658a8c6bad446f0ef985bb28402ec2b23a575efc91078cf66d5702520b8b17d618b3fc42fa69ddc7da0f9685d236d223addd60e072ec6842037c858c28c2aa0b29f11727e1a87cdb859a936f047c71b24ed37df25925e2672113ef65b4dee141b506020db1540b8c7f4c9aa7cdcc7844841bbbe088a8f5ab23f695cfde6863f159718a6a19f5c78a2ca1c518f069aae2383b43bb28845eb174b933f12fd6855308409b1db63980228b512522a5d392c532011689454901e71d8189fcb3e5a4501a5ecca1da804d11a729348cc5a9a196163a90a5fe98b62fb8b0322cdf279f035bb2b8473258b5f9bfd61304c1560d7aa4c227fffa67f50f94f94033a9ca083ce5716bd322d9c7f3ec52fb1effa1ec343fda5f53ba8923030f9a84f8f92a0e8deae9edced9b07fc3350b0cc8c6864143ada23f270ce4f199f274ef17052c68183ffe61b1dcb94c235b6273c6787f481b3e07e043664e0715449b85c1017d6ecebdd21ccaf7abdaf1150ff31b49563d8621524972d542e80868d1e0664c630dd307229e904a13c7a9ca0c93c2486ee0c6ff83f922f443b1bf79cd3d91", 0x1000}, {&(0x7f00000001c0)="40cad3f32e26605eff724f2e5c408a7fea0a04958f45978b064d45063063c14b6e46baef97da76cba2a5e7926d812ced4853120b8ea38d559d5cb54d0549cd651cb786edaac08f96806960e90812ad2b4baafe405e2fb4f6ca9c2638aea5e67ff8eaea2f32cf94d9c4bbda6d985e2c61ace75ad4791673d7fce8276e", 0x7c}, {&(0x7f00000002c0)="5474e2221ba3222e4e0b065a7b74c0802e70a0aebd9d756dba05849ec895d645c971b1ed35ff306262d45e5ed3e825d8aabb315b9e68e762c915cdfd654e02d561ada6ca728e88d55c019b00c3c6f0c32fa8251cceaed183a247491761ffa7612c56391e9444dbb209c317fe56b29c1f86", 0x71}, {&(0x7f0000000340)="02117db256ca264f98bb85f37a0ab816aadacb711e365a0c3d410ebce9ca1347c54c5408c7801362b4e33a22cc34f10c1247e451230a52e8ecd3fddb05cf89029b783fd022ef993bb771d6e41d47b9de7c25836b18823f22ce3e6ff3b09d57fa41152f1f400b3a9d", 0x68}], 0x5, &(0x7f0000001700)=ANY=[@ANYBLOB="c000000000000000ffff000007000000d6811bc149de8238abb1f90074747bd07bf74644d6207d037c7b0bb3fcaffa64847f261cb3331f83086baf72c71a3cd95e06bb39865b9b6083892258f5eff52a677adb97a289ece3c00034d9ed30662571f6ce9f927cb32e158f2c9c2ec142af56b567c81b64efef09a188051e2d17acd96b9b1ff8bdf1fe511a9213eba75f5046d75355e02885e8a4d9f97945a028cd4bfc3707165cdf0537c6b9111adfcbc9d5b12d9916113acd0eb811995a1128d24000000000000000ffff0000ffff000012bdf82efadd8f077dfe3978a8ee873a7fe88acd5a8bdb324e39360aaf0df22792e58c0679edfb2cfeffe0b6ab1ccbb33000000000000000010000000700000075ec347a704a2967768d1eb25a68f992a25e820b3921d6628e00000000000000b2574d6b4bd08e1641a03d4f02e1357322fd01849fbff19c1d87a9d359c867a4419909c6ab2e8863b725a4ebf403a11446486f6bdbaa58630bbcc440ea2cd13b37f0a914dbfce9011645341aac3edcd53efdd64463ebc4a3a9405b66b7dfc61793b93d1f6ef2c84fb160151956ca751bebb66e4f5955c72e7875028ba2aa5b0bf03c3589c16922577a024294dfa2ae92e819e69c7a"], 0x130}, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x20003d}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/163, 0xa3) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000015, 0x4}, {0x84, 0x0, 0x0, 0xfffffffffffffffd}, {0x800100006}]}) socket$inet(0x2, 0x4000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:54 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0xffffffffffffff71) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4004, 0x14}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000c00)={0x10, 0x1f, 0x4, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8be}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xffffffffffffa307}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000d57000/0x3000)=nil, 0x9}, {&(0x7f0000f8a000/0x3000)=nil, &(0x7f0000e03000/0x4000)=nil, 0x2501}, {&(0x7f0000d91000/0x4000)=nil, &(0x7f0000c92000/0x1000)=nil}, {&(0x7f0000cbe000/0x2000)=nil, &(0x7f0000c66000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x20}, {&(0x7f0000df2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000e58000/0x1000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) 16:01:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x50) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0x4, 0x6c, './file0\x00', 0x7f, 0x9, 0x8, 0x7}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 16:01:55 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x5, 0x9, 0xffffffffffffff4c, "c8212698f6ad82545ce38e49809d92f231759e1d", 0xa2e}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:55 executing program 0: setrlimit(0x6, &(0x7f0000000180)) mlockall(0x1) mlockall(0x5) 16:01:55 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000700)="bf41261307e444a8f6348bdeea44134eb0ed4a7730ce66e2fc0bca31452687b0385ebca8bfc350d6138318a89231e73d679993b19b39e8a5dde88c5f96f6c3506a3ff9088bc8b591d3b67280f1a5bd62a77367fb478c1be8ad4e69bcc590a9a00748a0a5871894b7a8ec8f193a547c450e6f6e1ad9c8ee2a2cfd4d0dec6f985d4d9f98c915365739c89979820d231ba1cd292069aabc24459787401f1e019b62ef6eb0e3f7b09cda6bd06e83c202a3abceee06189c74481b5bc0c1f883a1d24c09f023c6919cc2", 0xc7}, {&(0x7f0000000840)="3a423e98322ebfa099af2e5b2889386e3d0c9f2a4d65e2dc195fd69f1665864b10c8edacf11c04b9a5143f0e6c893a2af36c8325191a255e40b6867649b36335098576efcf2193c7e5ef68d0de2a2b8583dbe91111d7829d9d", 0x59}, {&(0x7f0000001b80)="4a5b2b7760a85777670d9b15abb2b93ed47a26ac2e8c498fe729c3f1e1516dd1730f983f75fbdab2f7dc7e6e814bdc551c1da88aff11af3f05015dd73fefa10d15d80d7f3942f0d9c4243820246df752e98cf75627144e499dd1aa3709cb7deb1f3cc8e84da43ededeefe7fa0f0b92249367bf01432028087d191c2035a28f91171aadcd25ba636f511a41f8d5121b57ea4865d5eed4f06e5ec8f04e54324e6ac08a46f65bb17a3d940d11c6e1d20a4a45f8d45223ff6f366f9be35a45ce5d73a2c5cd8e94c5f65087fa30183aaecf941e9786978cf965067fbca5b4fb7ae8c668f36764ee7df2cb1b30e235ccf77b44a7c81360a778be48e931bbb652eff91400e95b3408ce1b5d85b0cb79f96ae7de87ea7724b034de324f4229743edec3340870cdd6f44673b3cf4c05f9613cc6162d092b65ec13e41679b61da481883021fd13513468ea56c38eb5efa74e6fbd07ef11e4d7b17f69788afd83f5c9e3304728fc0f10ffba453687046b3de9a5046591fc245448e49b012f492fe0039ad348b6661d318234c6e56a258d841c7c2faa7ac5691789ea4a0c0f5862e29d5c2baf0f9334f4ef28286cb36c375f692efa3c94ed8893034721139ae1acaa90f70862840e914dd531228ad73dc503c4ef8a81b8394c0dadb2c791b37668e0fb315e6b6f8968f51b4efb08b14eaaaccc98ef30e1c4b3295c721ec418252006fc5e933ef1e0214da3e611f177a9d25466814b219e38589841a8f969c2688de4d8cf09fd430e3688ed9ee0cf4f54fbce897eed2fbe439ac043776b8ccef4aa45afe8b210c9913f35ea6302b3380d7e0294e9580e4c2998d50f51fb689a10538cdc9ad307631b88447f09f6d08525122ea7822105c14fa93e9c48492d5f4af64d8f56767875293c9a50229693ddadb7b12ce0f0f0655ef11d433273cbe7c8fccc74be8a44838745a25a79c40f314878864f94af143c06e95b083e72c63e5ea3412be6191a785dd5d5384225000282dcbbb5221b9bc94310d56efd3a9fa4f45efaa65481a29c660671c7102118acf46f3ef2178948b3d45f57ca0bbd5ad1a29dffdf1a02b0bb27ba0edbd6afb2d12aeb01d807a8d936c632454d121c808c5a041723c3f5ede76bc6ec5e37f98064f381c792a7642895caa6c38153a4608cf508f7497144552325a7893d354287bcb02a773d2b2c59d8ddf2e7ada8acebe4f3c3d1f28dfe59f8a75ea1a42aae8118658a4cf6c3785bf2da3f39785e3c4613ae9a510c6ab72a758e269d840ffb197a64435889556da482a08e29ad34381049fb52383a5c02ed03b792590799f60181d6704b3c31c67955685ef722c3f14e0cb53d426a80dbd7104b16e9164e74facaaa9b8ce6304caa179db21db9d34355493263df56896bd202e775930935e3a4c431797a77d5fffb67057d905c121d30700ed70d9b1ec698dbe8c84f80f37771c60901062eda57979d43babe55fce94a947dd47bf9e1692de8c81408766f9cf4be515ec806ad44ad273379749f25c9acf7ccd47cf9f113d3b1fec0c1117d5b55af37a1d58f38a2251ad64f04fb5cfa5bacdcb626d5d0691e3af92b95cebf9a2394b64829523daf9c91503f9f4a9d9471eaa649621cffc1bb6929632cd8592e8c9a0e7c23cffa9a756e104e6a14f09cca0e25a9f3403c663736c1d5788cafe7711dc8fee722926b4e169c8ca2ab03029112d5624ce50f392994deadde00189477741fe3e4c58c869d27ba8ab331607bd345c1f72ae35da8c1d4533702405067210300e48fbf467ad030f304b8c67c01ca6dc1feed3801198382aca8d70a20224f79e99526a14a32039fc544d18df2b9b6cf6a4a2dec48f4d0f47318f3007bfdeccc70398a9e157c3370f99d8205b10e40e81c4c041c8850e1142ea54185c03d75a1660bc693823ac7a811558acccfd72df74c3780f092e85d4cd4e42adaab0fcb8597de8f2e7eaaa0e46c3e78a8ea40277d98ce6bed472b9607583c9dd7431df8656b6ddc0a802857860fece47f7cbaba81a305c694134fbd9b16998c9f5777587a399ce61f6d963e1428a98321399bcc64e199f07520eb63f5743e31cd59841af79c2159105d6a2c03d417263c3c5ea7250e70f04f7cb6fb2c4e570ec22d79f5388819818050022a61627de5377960b01c56391eecc2347d87c34d0b52bc7e83a0dd0c3a1efe7b6febe0a4ca9afb6e2f04b62bffa77d22434eb6ae5a1f02ec84606af6315d38f30b6da791d2c744d1461f2f508f1409e77f1ae68ca6b8e955d3716197c3d91b83b8e791bf0254a3f1ae837873a6e55a1b15af7061d57d44409d36f952655a472a86a007933a27c4f5a3485912d77098ab9368f875b5e744defe78db60d51932f553ca81cddbc3a0ef15c539e866cd1e54da5646d0fe61dbd269f2237895fe37386a94ea1a95e999b22335315f72b7898bd0383fbe7742bc5c3083ad0beb2e24bd7db3351488ce61cb6fc141ff3e59d118d4556601ef806bc8f9b5a2313feaeaf1250c7ab86cff5ef7881ae17c5abde68738ec37db0a951eea7e781b3d5cb057104a1a1466f80e544d9058032af14a5827104d99bea4e32e72e24ee89bf18b2d1b49fdd969dfba9bd531455895d98f06fac75fa5a9d1222e65d44703bf0fd68ed918731e9e5223b9b3c394704ecfc5f39e05658f68c92276f26a97199e15f0175dbadbf442eec836fa0f0781273fae4f181ff9b9fa94b624b1c21382e4b0ecedcb1c8c057b7a66f685c61bc5e07d5d6a13098170c3539c0115907bd0007ce807e5fcebabd19dcd3909cab52aa36928e794853e7815f540f86538bb14c18ef06229703d76b8666282e3dac85119f83359bbc5d6f0d3ebcbec5931db2e1d09be81299fe3424b816c3a264a9cbb68c6523aa78c3ba60758c477b772c1b7c89cc854259b6196bbfd4330eb4f60120bb27d9cba05bf58463352936f442c7a5c3a4eb4852be464bffbe142d598f0bed8ea6d4229479855e82b0d34900dba5fd9162a91305c29dd8ae14a83df822a8021abd10a0c61dcc12af10ea13d54a0a0aa6dce40628ae6095a03c490a6f721c3184693135bac70894e61f0b5ba5a7afeb38478a15b85c68a8cc1d8876ad0f16311f8bad46de60219ab3363bccaf728b289b998e022fa9b407217f68eaf9908ef76e5d6041d956d4d814fe10ed640c4088ffeb0526d358cd2b33cb9359bae92cdec31269cf69168b22ca0ab40815cb62926322b29ac8546a4cc968bba011e6ac394eb27135b7fe6b440ac5d3fa3186d145167fd8aa43b77563bf0f1779aeda42129802553245ddb1f0dfeb99f606efc6bfd39d73a1a6e3bd3e014941e0330852bb8b60c6788db92e6544066a93b8b3b22fdc3d55f6835c250c1e78a05bdabef37b997fdb1c91d9305e720003402589d68dcd203e255267642b938465c319558ca92f4c6f550af23a5ad3d313773f4dfbcb4a473ae5d5985da6909fdc6e700b210d8428a7268ba2b705caef03d5cb2d3b173e88694ece004a16bceed177f5e6776824ead37e6878a030a948ee9f947b2a70567fd34bef889af3b4985db1ddec2eb473e4ec97166ef876669606af7af30767ed91ff1b88296e42d939630079c2196a6839c3e322ef609f76898a14b7dee6a3f7df30d0f472bb7510ee5660a5942117d7a4e920fe3b48c4b7be857af550265af1ae34ec461d4938670819c7929bf1564319392fff05e0ebeac00ed4fde5ea235773735066c1ddd67c17a8cf4d747a4e850fe7deca3dbc9a8855e41777f63b8d381eb224d2bb34f022a50eb83626aa91b596ebee8147fbc750bccb6a05d0fb404e0a94b213514e3a18e7f07d064b3b8a722e79cf6f5ae6d05763d8dd4a25f8c2602d4bbce9298b651a632cfbf8732f55d45f293f5c8a12f937a702a6b20ff11e4508e0fc1cd91e406ce2534e01a0acbed997a58e12f82d8112cff403697dc7670c0dfa94e38f17b493ef1cb3be913416f39ad8cd8bb9c421891506027304faa503f64bf39cd6f6821edf7473a536c6550168110a37d94ac06321cbca7ce61d2102eccbbc89cb567c804b184054123ee97d6b7d9df2d14003332b102f83052e5488f5a401846942aa54a66010cb9a2f38e5d8a93b4ec205d8ac5001ea561ec980be6dba3b963fa17ba9afcf92f1ca08d39f8d50f7f284bc14dbbcab15980cd68e3f294892c23e860d1092acfe72689c76b10483226b31b69230838bb920b86b07b7c824fd2b8457055907bfb39c4d9182323b39ed862977fd651db34275def0fc7602847b96c0a5b67d9d6a1c0c3ea9106aa46dfbfe5733f2238069929c0d7bf6f6148d7b2670aebe10ef3e641e8a7b5b8fa3347647aa84d2a397c4d7d0f9b872af6cd996ddd5c0706a8d0bf8ea7d1f9fd764b46c4d179fdb0d7f18eedfa72cd4d4a40092c2cd0f68c0d399b69baa9105ef83e22b7231cd1296fa93435b8a2c8b6c7705c76114194ca62b99f1ac6f969e5ce8d6f0e4f8c3e77e6933debb17efb24e170816a9adae0a4716c702c0a77e7726a135a78eb866def4593a2f1ac4f318250a81c47997153bcd131cf5844da189632997685937a8b32a70cd1f779ad46c9be3fa2464f9f4390832a9d942c93d9af6f017af96ef3ae81eef6b4d2f37a9d7dad9a0e4601c98cb19aa9273c5f9791060b69361e105c39288067349077ffcf78ef72b0f56715d3c814cea23fd6fddc787ee256fd3ecd61d50f621e9cc888a075ceb78db601dafc30faf45d083cd4b004f8cd1c89c2620f0cef82813114f0bfa08b21880d3818d8a8d84822e4b80c99b8e80b48a62c6f8b053efdf5cd43d178df2a6af007467613336d5bc2f5aa93477728db7543a02bf8b92ad2e52b8ae9eec51638cda4085bde7771798b852605eb6174f7f1920e176e8caaa3882cd3d9d9ba8399df1641873cd5b84a4527f6ee73201a265ff526c68554f004e3d250742dfedfc2f3b79dd90fb6d8f172d304334f39571cca35fb3bbfa11a492bbc3a8e8072bb55dc1db2d1edc53b88f3ad01101b2ab6a5701ec629144eff5574d896e064f9e9fdfdbf4a344499fa899103779d8897e300bae31c1a313dec1c065dd2e1848df4fb64a6d0f613d12aa0de19d68c61b998f26b2b8f64727b074cd0923099c4bfcc58f563432f6d6a74c95922f1d8db51a6366767cc1d8b17ca104ebc0d78e3592849532058937a77e64df0dc0e2c792d98259d386cc11f615da6d70f72ba2ecfa11ea80fb07d8700ca307bb5eb1990c0be14af18ebcc2c587421517c1413005e2ec142319b3b443f8336b1c2c73d9383cbe1911e38f8ab59a7e1baee5b2ba715e8d1eecf529dd8c7e9ba669c716b3a2767c4908126ac299b4916dd2451ff5731a9d8866410dbe0310d8a7536332201eb8515cec8a420c13258de7a9ffc33926bd2d2ec099019e6e680ceadb8b3ae7697936083903ad566eba5cb810bb1be6647d786470a8260abb4678ab133f0ac91f48e6ff5d2997e7801c7de72d29473090e53a7386cf41b150c252e882f29c2a0cf28027605bf7c58edd1a859d022c151cbc4572cce7ca0e6a0e56c5025baeaf1623b7e4792edb96889da05e9b864aea148e525db9e1268f11956baaf13e423be269cbda76b72bf8977824c6190a6aab91ce14621e831c37505a097060988adcbe86a76686fa12740823c7803f5943f1cbeedbbe9d8954c2b19b469d76582a3a3cff15e148efb4a56029acee5f1856030515f346899dc04249a15d59b03293d60cc299a6a957b7f688ad496b7490f0ddc8484652b0f4fe0f6797d9d06718d6f54ac9232c813d0166e005987172169498c3fdd189e853e01f7bd63a1bc42464101c5fe9246ecc2711f4c4a6b8ca8a48643b48abb8c74e2af9ec0b4c4c6fe96086a156299071f0f8ebb8acd25c2c13a0415527763abd16eab5935cc7f3a48e9adddd2bd", 0x105c}], 0x3, &(0x7f0000000900)=ANY=[@ANYRESDEC], 0x14}, 0x40b) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) r6 = geteuid() setreuid(r6, 0x0) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = geteuid() setreuid(r19, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r26, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000300)=0x10001) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x100000000000000b, &(0x7f0000000240)="0384004ce049a9e28a7f9221ea9adf2afd41dc6e526b07f431be97c0021b9e26cf2c5412220d6db5e38af35599b4ad89c08b79491fb17344ed9a6ec40b834b21321583d00a16", 0x46) setsockopt(r30, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r31, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r32, 0x3, 0x8000000000006, &(0x7f0000000000), 0xffffff5d) r33 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r33, 0x7f, 0x100000001, 0xb1f1}) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r6, r16, r19, r28, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r34, 0xdc, 0x7ff, 0x6}) seteuid(r6) r35 = geteuid() setreuid(r35, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r36, 0x0, r37) r39 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000180)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r41, r42, r43, r44, 0x8d, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100000001, 0xb1f1}) r47 = geteuid() setreuid(r47, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = accept$inet6(r48, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r48, 0x0, r49) 16:01:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x4, 0x5, 0x2}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x104) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000340)={0x1, 0x100000001, 0x0, {[0x7f, 0x1, 0x8, 0x4f, 0x7fff, 0x1000000, 0x5, 0x4, 0xfffffffffffffff8, 0x7, 0x800, 0x0, 0x8000, 0x0, 0x6, 0x2, 0xe9, 0x1], [0x8, 0x9, 0x7, 0x6, 0x40, 0x9, 0x8, 0x519, 0x8, 0xd0], [0xfffffffffffff489, 0x3f, 0x1000, 0x75a1, 0x2, 0x100000000, 0x1ff], [0x5, 0xfffffffffffffff7, 0x9, 0x2, 0x30, 0x7], [{0x800, 0xfffffffffffffffd, 0x8, 0x10000}, {0x7, 0x1ff, 0x1, 0x5}, {0x401, 0x9, 0x8, 0x4}, {0x1f, 0x3, 0x3, 0x9}, {0x8, 0x2e9a, 0x200, 0x3}, {0x9, 0x7015, 0x1ff, 0x3f}, {0x5, 0x4, 0xaa, 0xca8}, {0x3, 0x40, 0x2, 0xea}], {0x1, 0x0, 0x5, 0x4134c33c}, {0x81, 0x4, 0x8, 0x23ab}}}) 16:01:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 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) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getgid() setegid(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:01:56 executing program 0: socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='J\x13\xeaP\x89\r\x81<\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x400034, 0x0, 0x0, 0x1008}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0)={0x3, 0x400}, 0x10) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 16:01:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getpid() getsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt(r1, 0x9, 0x3ff, &(0x7f0000000080)=""/239, &(0x7f0000000180)=0xef) 16:01:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669b75eec65"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:01:56 executing program 0: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x8, 0x8, 0x2, 0xd, 0x3, 0xe1ca, 0x30000, 0x0, 0x81]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:56 executing program 1: r0 = getuid() setuid(r0) setuid(r0) 16:01:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x7ff], [], [{0x0, 0x0, 0x4}], {0x0, 0x0, 0x6}}}) pipe2(&(0x7f0000000140), 0x10000) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r9, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f0000000180)="20f339", 0xfffffe14) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r10 = dup2(r4, r8) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000140), 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r11, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCNOTTY(r11, 0x20007471) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100), 0x3c) r12 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r13, 0x2000747a) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) 16:01:56 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x9, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) 16:01:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff007cf529880000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) shutdown(r0, 0x3) 16:01:56 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r1, 0x8, 0x5, &(0x7f00000002c0)="a0baf3ff793d9c9e5050d13cc5f3255c0f34e6afbc09018e08d64bdaf389b628afee381d676c2b94116119a791421252a4ccb3d1958dd01b483b3e3491e777244ab419c8df1b3e44a65a664af10bdf14d1587f75727a3e3c6e249ec9f10f71963058736edae37731cc3ca8dd9ae4a02734625f7d62f94496cb1745ff6f8ce33d819e8215b2e53869cbc2eaab79c0a6a05f1596d53dd0c18c46fdeb6579e5cafb3c889bce27e69053ec594cd23d36f117c4f4fcba", 0xb4) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x7f7f, 0x1f}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x7, 0x200}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x6) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x6, 0x101}, {0x18, 0x3, 0x7}, 0x0, [0x8, 0xf4, 0x4, 0x1, 0x100000000000005, 0x1, 0x4a, 0x101]}, 0x3c) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xffffffffffffffff, 0x2}, {0x6, 0xa36}, {0x3, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x65d3e52d7b068bbd, 0x7fffffff}, {0x80, 0x96}, {0x7, 0x9}, {0x1, 0x3}, {0x27, 0xd114}, {0x21}, {0x24, 0x1}, {0x45, 0x103}, {0x0, 0x6}], 0x9}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r3, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r4}) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x239, 0x7fff, r4}) socket$inet(0x2, 0x5, 0xcdf) fcntl$setown(r0, 0x6, r2) pwrite(r0, &(0x7f0000000240)="fbb98af6377e37", 0x2, 0x0, 0x0) 16:01:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x4000, 0x1c1, &(0x7f0000769000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:56 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) write(r2, &(0x7f0000000100)="64cb4bb97f107960b335086fa4f4d370b6ebf89372e4b6f720553fa8a4bca7f6cb3df857e43b78d57789e3f7f82743bb1b95b528ceaad13ffd7a01031ba70eab9a84d10219643cda5732786cce39eded46dc77f5f40b98f7def2b38095e3f754f1c654dcfe894154b7241d6b0d633d93e61152f03b4b3a5c419c1772bc4464156e160e2c5d0cc8b1c177e12c2e6f8cc5826ee8f72bf22e5f490c527fc3c2cda3cb9d8fe0f88e6ce1b5e107fe2d9c3effa126e3d9c22ac41093ad5635709993e395ec4053cb46", 0xc6) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvfrom$inet(r4, &(0x7f0000000280)=""/87, 0x57, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) 16:01:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}, {r1, 0x4}, {r0, 0xdd33ea45024930aa}, {r3, 0x8}, {0xffffffffffffffff, 0x4}, {r4, 0x1}], 0x6, 0x3) 16:01:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x93dc12ae34fa43fd, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x20848, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x8, 0x20) r8 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0xee5e50a6aeee30df, 0x1) r9 = socket$inet(0x2, 0x8000, 0x1) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x858, 0xffffffff}, {{r4}, 0xfffffffffffffff9, 0x20, 0x1, 0xffffffffffff7fff}, {{r5}, 0xfffffffffffffffc, 0x92, 0x4, 0xffff, 0x6}], 0x8, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0x40, 0x2, 0x5, 0x1}, {{r7}, 0xfffffffffffffffb, 0x40, 0x4, 0x1000, 0x800}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x1}, {{r8}, 0x0, 0x1, 0x2, 0x7fff, 0x4}, {{r9}, 0xfffffffffffffff8, 0xc61f2f85df75f69e, 0x40000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffe, 0x9, 0x20, 0x5, 0x80000000}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0x3}, {{r10}, 0xfffffffffffffff9, 0x16, 0x0, 0x0, 0x8}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80000000, 0xfffffffffffffffb, 0x7}], 0x3, &(0x7f0000000580)={0x2, 0xeec}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x205, 0x0) pwritev(r11, &(0x7f0000000d00)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="e068e306d1b019b39221524cc9482b0c08a198a41bb2e3b98701c72521b30a2113b551ffd53ab4e0d41a6a54dbabcad06cc04858025e31ab29d18a46910d0b6676d3a034caaee96d6b76e90068fba45026e45eecf8f6cced4df1d6ba9f3048696825a6843cfd0b4f9f9158235facb652a2e395d3bdb8e6a335443efc5bd260cfe7da7a466252ab342764d89c85f36ae29a615ca6ba5e181c17c7f0b4ba25c57785280a76b1157e04648f91c505e0766e1bf60a893303322d0219fdec76f33773d68065ebb9281d63eded", 0xca}, {&(0x7f0000000740)="0513d22a8b974e64d1fcffbb867f8894471d6d3ee8307d246fb14b3fd0ad2cda8d9424b873516ae5ac69562240650950a63bcc2aa8961c47153914f56fbd0d0f1e4cd39ce1deb7676c5ba13dae8f7818b819dac102aaa9560233fc6629eb375c41cf3073602c505af24b9bcf60b66ed46d14006c2c57a9a1c254c02003474a009d2adc805b7c4ecec7d88d8d708c707cb92effd4dab277e4ca399266fa856f67a4683bf3bd9c082b2ff5cbb98819ed80c33cc8dd2943d5d2c3e122dbe5302b87673d4d8510cd5744e6a4559d181ea102d8e72236d1d5c48c79e45b03c0688be8a37e76a857c7bfdbdb226712ed60a606932267e75c7f363bf6ca6f", 0xfb}, {&(0x7f0000000840)="c9a6e3ae6bcfee7af82039ff8167249acb8c29b95198274c6449f74e5839eb14559d6a047f0d2b63c3c943f95e01e2afb9dc6478621d3775d173be79a23b26e02bdd83adfcdc1574d04ccb172f7fab1b2a2160f371053aa43d3740c9abc927e094742179ab16bbfa9e1f82d07f1150537074ba487caab307ef21f2454d9983e04e2d267907a3575ff6d18883b5922f7577ab0b670a4463624dffe87a6aaedfbc55b9a7c536a16d7fcd2ac883c1932e1fa72271c67cf145bc7243e010c9e524dcf5994a93a9", 0xc5}, {&(0x7f0000000940)="4533036f0bf4662bc23892cdb420254597052d530fcb8719879ca7290e0694becebb5867314cda7b08bc300de69c4fdc04bce62bc2f96b10bf52bde6c44a7c303dee219a00b413d9219b07b295464a35dd4acb6d27e640c120bff60c53b3f4cd07c261146620299fcf7a62e28aa818a114d948475eed93a8b49a52d3945928c0a8", 0x81}, {&(0x7f0000000a00)="7cbb3812571e14f7847c41002df86a2f051c0ee8163035321efd9c88090f3340843148b075db928eb79347391f0dd0ce0f4fbe7d2dfe08df01f0fc1ded9b8b48678dfe8c30f468f2a3b03a73a60c0a9c7924503c8596f8df03ec221ac9ba5a89b8193e58d50ed28286394b16d6d05ec4eaeb7f657ce8f2a23add1d9516648f7be02a9b92b063ad4b00d5e0cf230788c48f0e3cb02b5f626f4e0f9d74145eddbae08058f89640cba6fee9b80ca398f4eace2cd149e2ad246c01a339580734b2b2e44a125891838f86c3ed8d520200d04475e5e43f6088d95538a613a27ac4ef200b3f05e2c3f9a719422589b8", 0xec}, {&(0x7f0000000b00)="bd182688b58772f9d98be16fd77cf0fbb05a4b4d39af47bcbabaf0d85ffc9fa015c1598102b93acd7fc673f73a2066f8ec9629b7da743fe987ca454901d2015e8b796f469d4de0e0119ce3f70a0262072ed0f2ff785992766bfc3865cd90ac152d848d6e296ab4a264cfb8240abf72233a1c243f7b5ee68a69e43e9060520a840652dffad2cdf6887d994233ea3659a0ddd63b3ef0da36316f4dede40db609aadc14630aeac0", 0xa6}, {&(0x7f0000000bc0)="ef5735d7a0ab8b3d56be83b45b37c66db3b172eb74fcd94869c03daeb23e0501486b6885366b1bb67efc4b796c5473a15d4660ac9be7457c97082708f2dc17380fe96fd3860670db38dc10a777f3568d765eecaaa7a817ffec92588c7f6b22b61fd6e45774b2e8d809f2a29071b780df75dabd7494631bbea9c55c0d8c6c2e81053720164d1d3aa0c9d432a29dc1ed63c511a9d484ecd31fd2d6ead89a6b4c3d3abf1350c33415c4aba30f1518b0c36ab9b4840ce3", 0xb5}, {&(0x7f0000000c80)="1c649ab312ac650bc425f90ea3369891e9bd9fc5487eab26e111b8510329a228572b0d56ab9318a86681c79a70854a09389a9070ae5f844011e17b53f80727af2d94b86ceee315325f490bd2a94252116a13f03adf28c9806529cadce3ab470461a7fb094b", 0x65}], 0x9, 0x0, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/klog\x00', 0x80, 0x0) pread(r12, &(0x7f0000000e00)="93813e56943006a1fd62c8615ff7ae7e7bdc77112b6325a6339bd76ba027170ef0b892da0ecaffe9758c3c06da62a49d14d300098562f87f448b", 0x3a, 0x0, 0x0) fcntl$dupfd(r5, 0x14, r11) open(&(0x7f0000000e40)='./file1\x00', 0x80, 0x1) msgget$private(0x0, 0x112) socketpair(0x6, 0x2, 0x3, &(0x7f0000000e80)={0xffffffffffffffff}) r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000f40)={r14, r15, r16}, 0xc) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) fcntl$dupfd(r13, 0x0, r17) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r18, 0x40047607, &(0x7f0000001040)) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x2e94625e7c0833bf, 0x1, 0x0, 0x7, r3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:01:57 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r2, &(0x7f0000000140)=""/100, 0x64) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 16:01:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = shmget(0x3, 0x1000, 0x151399fc022c7671, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 16:01:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:01:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x180, 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)) r3 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/90}, &(0x7f0000000140)=0x5c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x100, 0x7a1, 0x1, 0x100000000, "3a790da1fe0ca14494d57e8486d818814a907cd3", 0x7}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0xb2) shutdown(r0, 0x0) 16:01:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x3, 0x8, 0x0, 0x4, 0x1f, 0x6, 0xafb9abc6fba1e51d, 0x1, 0x80}) 16:01:57 executing program 0: socket(0x11, 0x3, 0x0) r0 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x101}], 0x1, 0x0) 16:01:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="56024c2f66697865dcbf"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:01:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000001680)=0xffff) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) fchflags(r2, 0x0) r3 = dup2(r0, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/133, 0x85}, {&(0x7f0000001580)=""/170, 0xaa}, {&(0x7f00000001c0)=""/28, 0x1c}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r5 = dup2(r0, r1) kqueue() close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1, 0xffffffffffffffff}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69c7}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x4000800}, {0x3, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x0, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x2, 0x606}, {0x3, 0x5}, {0x0, 0x4}]}) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x83, 0x20, 0x8000, 0x1}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5}, {{r5}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r5}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x100, 0x4}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x80, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) bind$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6275fddc"], 0x8) r8 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000080)=0xffff) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x20000000000001e6, &(0x7f0000000040)}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCEXCL(r1, 0x2000740d) pwrite(r0, &(0x7f0000000040)="725cede4c5db3187cbb07071bf47de2a713ca1f142ad9a5364f6e681a056f51c026b", 0x22, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0x340, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSTOP(r3, 0x2000746f) pckbd_enable: command error 16:01:58 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r2 = open(&(0x7f0000000800)='./bus/file0\x00', 0x8000, 0x2) unlinkat(r2, &(0x7f0000000880)='./file0\x00', 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x7a213ef94f65fa7b) mkdirat(r3, &(0x7f00000007c0)='./bus\x00', 0x60) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:59 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x3, 0x102) socket(0x10, 0x8000, 0x1) shutdown(r1, 0x1) shutdown(0xffffffffffffff9c, 0x1) 16:01:59 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b2283e4094efd39d07b526a3434be2107834465943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9d3a22020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d70461d46b5640804c6bb0e5329d3b68109970aee15e0a0e9a189fdd4"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0xb250cd9a2b874a8d, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000580)=0xc) getpgrp() r11 = fcntl$getown(r5, 0x5) r12 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r13, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r13, 0x1) dup2(r13, r12) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r13, 0x6, r14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r16) r17 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r3, r10, r17, 0x5, 0x7fff}, 0x6, 0x2, r14, r11, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r19) r20 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r10, r18, 0x24, 0x4}, 0xc29, 0x4, r19, r20, 0x8000, 0x5, 0x0, 0x8001}) msgsnd(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364aa7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"], 0x1008, 0x800) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x190, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r21, 0x0, 0x7f) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000240)) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) pckbd_enable: command error 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x28}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) r3 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) lseek(r3, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/`ev/bpf\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x0) 16:01:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) read(0xffffffffffffffff, &(0x7f0000000040)=""/152, 0x98) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x10) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000280)="232039b56b823ee329d591624b6500eea502517544794564834f634a2ef97ee19ab10fd1efeb1db8e2e87928353cb2ddbb9811d2be394b034dbf98243ce8052eea20431e54cd23d0b699c5cc460206447aedc3098acacf26851694b8d6b452553c8e5e44bf0417c62679b3ab9669292244cd54f3e1436ab47a1a31d346d2e9a65dee95981b36a045ab46290d0504c0d9b6107e61230c841514a5c81be727ce79db9bf3cd67d9d6d56b63cb0a30ba82678e36df09290b9d14efc70808755b26e7f95255d29deebce15fdda52652b873bef605ab4fb50a0db7ace4beacfa915fff36996081355e5e6238548ae649"}, {&(0x7f0000000180)="548b244d23af877f58ba429c14c1c55f470918e15ef0d732136a0591c151e6ede2fdc3ee9eab531117745af137bec21135efd5b2804935b116a259349534a36d584dc87518791647f29121455674a5d740c26061e35e76ba43eb377d7512bcd2f490ddf0005230f72e4ea63a24f531a390d8200ffc4ba369e37d219efe9054a40cc8a713892061c145930f0235fbfd54aae96bf7b1412a7818"}, {&(0x7f0000000380)="4e266f07601473982683fc5f7a8688a76db7500f9122f31b2d604bf5033e6253d2d816d1b40b1636550f0e3e8abb77603a22c7a7376e91fd3d599e7c3bcf9467fc5728c11c995991096ce0e42e8882a3687227bc2bb3a7c1c063e8ab6c0245d002414571228bd4c8731bffa4280abd55d96a0714ffef51fff565df6a50ad382897665820f8615c35e7df7562eaa5f7bf54692430bf52125ebfb6ffdeddbb1bd64d321852"}, {&(0x7f0000000440)="6ebf65a2835ee9948db0c77a84ead077abcfe0ca09545e076401f595485a441c3749a0e082d78a32f60b7700dff22d4549723f3659cdbfb0f29f25e3d6a6e24d658942af27b847c84f987c71ee561b9a96ffa6d944aabebb453ee8d8b8edbcbb2a31fc447738b032998c54555a28a332c8654953b3f84053cfa974fbcafd542b7de6fc87d10b98f63808252d53601250d53b6dd534b83d660eca63440c758b627340a80e19976da2da3ae6fd86afb13175c7aab18c2b579588a8284bdeccaa15cacd4479fd50341d2cf7d1bb210c16593ca249f06b08f314ee105cd2964adff87b0a9279cf3158b6ad83bd4d52734e34f923a4c1"}, {&(0x7f0000000540)="cb4a77c7281a366ba1c868cd6eacc39b681667ad324eecd90c29cd1dc7dad8e8cfdde2b760ce100e1e9a5b575f23c497fa1b25c754dc5173267a2720d2f3ecdd1cf347f165e2ddb51ce4f4c5504ecd27b1e7b0613618c67b94cdafbef4c5c9117b5d833ceaca3c1e90b31015eeccd6cb0411b9e4c0197b4e1d9e88a8b788626f2ea8ac492649ea0694331a954182019f"}], 0x1000000000000122) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4b6) 16:02:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="510e4f511064942ca33396385ca7f94403d020f7e0a211414039c48040cc0a3afc986ef43138e9a86b5361d6c55e537f08dacf0b65a484710b5016ca91a4ce6c3daeac4739af6cf5ca1ab21ad09a5682f348ff75056d7c4141b2db22ede0f6defe16d1ade51bd57fb1b2b3bc4a35c8e7c3157613015b3b1a7fdc608525aba322cf878541f03250fe22663147ba150c149171d6bc139891eedc88450fa629d9128d243a135c906db9870f3514a8c6ddbd7aabaf5dbca5b72d7c3c63487da4d58dc49338e04cf9ff6a12792cbdd4e1aaa3cfe585ae5a4fb9359dcbfed051178f324297", 0xe2}, {&(0x7f00000002c0)="a83de0", 0x3}, {&(0x7f0000000300)="5eac5fbc54a2081efd5cc9e189098bc4c1196cfa61ad0846d1550b4d77814a27465c49c1fb2256f428618873af492f72f9cf496e72e514c2752255b422f44397bd9207a3441136a3ac4b4aaeb4d8786c1a87611f1bee2768d0530d88ad38d8f70a", 0x61}], 0x3, 0x0, 0x0, 0x400}, 0x205) mkdir(&(0x7f0000000140)='./bus\x00', 0x0) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000341, &(0x7f00000001c0)=[{0x1000015, 0x0, 0x0, 0x80000000}, {0x4c, 0xaedb}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:02:00 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x7, 0x4001, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) mlock(&(0x7f0000213000/0x1000)=nil, 0x1000) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000240)=0xfffffffffffffe96) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r4, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r5}) fcntl$lock(r1, 0x5, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7ffc, r5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x200, r3) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000400)={0x3, 0x2, 0x660, 0x10001, r7}) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) shutdown(r6, 0x2) r8 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r9, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) shutdown(r9, 0x1) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140)={0x15, 0x1}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000001c0)="e699f487144d3018", 0xffad) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000340)="ab46efbbe9aa5a304481fddf0419c2f27db9d45eeb2d56f0ab606ce18ce37dd31a1cd6982c6fb876eb0a35e67a09e14238e96cb7959c00f634d60b0729107f0c4fbec2b994074ff53772303537d130838b24378590c5b8e96e442a6f672c931a1f6055f426fd593e9992f3d994db2f170f64ac64cca3ee316bfcdfdd9587e654e8f8f16c70a1f418f7489585703c375f0e5e91c0a29eb5"}) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x160, &(0x7f0000000200)="67449e72411f41953c539e5cd23efb280023cbd885ed8b3b01068cdd59b22a1ce6b989025b259b773573938c74133bfe16880a05eb446a9d6330f68c1f4a893e47c2cd0cb41a7ceeef8fe40d56aeb5128d2bb6cada5af4f24a62467a30c99456ea53c4069fdba0be1592849feb356fa1b4c17b461645614e619eddb050e61e89284d5b3e02b15bd49e97725910eb08790699ce2a8238df7e78fd58fb1d38a551aca775a821d633748f4b99ad6440401de10fd18ca9ea293e1e0a0495d432b8a7f6419d2200ed6adbc843c8dd8dbc9ab000f2e04cc48a7285fa7d0d30b109e88f1eb168f8e9fa6c4c460a2462a5064b5cba39a0e5558a164022ea167f0c17659d8ae3c06817a306eb650c18f2021c53238d4734108c17f6e1242ee38ed511f7e79348677badadde54d4bc1ba35b5e790259042df31f260a060fc35ed723ef2ccd8e973f1415fd7c8e6bbab33ffd60a6d106e8c83de2533b0423e788ce5f55b613") 16:02:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) socket(0x3ff53a43352b7246, 0x5, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:00 executing program 0: 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x1a, 0x4bd6, 0x13}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x1, 0x0, 0x3}, 0xc) 16:02:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r4, 0x0, 0xfffffffffffffe7c) write(r0, 0x0, 0x0) 16:02:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="d51062725c8eae0a35279c558bf8ff71716ed34b8c5107f5ae1c33feee4f4bc10b1dd2415ec08d8ad479fa6519841e111bbc542d9390eb796c4bd6e4a075a6608f7376d68bb81ddfce69a948e5cebfccec722f3176d8c9ed502b493cffc6d373d3caf3d59b8ebe821c9505cae11afd1826dead0f136a09ed2574a5bb8c992161ea96e7173435ca3d0f41addcaf9307bcb3290ae07b5998218e37eb13d7942eba12dd963ebf6eaef9b480bfe7dab3f57f37f7686a0fc724fc097141d938bd9176203fc5277fa9eec80a24077bf659dbfe628e477c8c0cc7421beb720e7d353a1dea049919830eb009", 0xe8}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0x7, 0x0, 0xc2ab, "302bd83a05a27e33bb4112f6d0b56c27bef0f577", 0x8, 0xa94}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:00 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) socket$inet(0x2, 0x2500b6df279ea06a, 0x2) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:02:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4000000014}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7e94, 0x7ff, 0x5, 0x1f}, {0x80000000, 0x3ff, 0xf2, 0xffffffffffffffff}, {0x4, 0x6, 0x9, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:02:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000340)="0095b4c9966057039f09d688f9ef690baad6dff495c92e0823e8a1c00fdd190f5120912ecdbe6aed7c1ede3aacaafbadf3dc10ca3b6f93d25c733315681b94152db3b709ccc04c857a0a2fbae751405aaa75dc75694e5cb4633f0adbd49fff414503059c9fc2f9c4fa89ae6fc1f66c47c9d6d11e53", 0xfe13) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0xffffffffffffffde) pipe2(&(0x7f00000001c0), 0x10004) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x9848, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0x7, 0x61, 0x20, 0x0, 0x1}], 0x9, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x13434751e823de3f, 0x4, 0x8, 0x8001}, {{r3}, 0xfffffffffffffff8, 0x0, 0xd4a522ef5dfa5e76, 0x5, 0x7}], 0x9, &(0x7f0000000180)={0x9, 0xc58}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x50}, {r4, 0x6c}], 0x2, 0x0) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xffff) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$getown(r0, 0x5) 16:02:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) ftruncate(r2, 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 16:02:00 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt(r0, 0x800000029, 0x30, 0x0, 0x0) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/212, 0xd4}], 0x3, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xb71b43106d970c29, 0x0) rmdir(&(0x7f0000001440)='./bus\x00') fchdir(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860440080000100000000000000000000000000050000000000000000000000000000000000000100", 0x2c}], 0x1) 16:02:01 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000200)) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) pipe(&(0x7f0000000100)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt(r1, 0xe183, 0xad3f, &(0x7f0000000140)=""/33, &(0x7f0000000180)=0x21) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) close(r2) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000001c0)=0x7f) fcntl$dupfd(r2, 0x0, r2) setrlimit(0x8, &(0x7f0000000080)={0x1}) execve(0x0, 0x0, 0x0) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0xfffffffffffffffc}, {0x50, 0x0, 0x0, 0x1}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1c3, &(0x7f0000000180)="b6ac86a5e02dac368362101a5b1e") 16:02:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = getgid() setegid(r1) setgroups(0x1, &(0x7f0000000040)=[r1]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:02:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x5) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950805170000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = semget$private(0x0, 0x4, 0x81) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvfrom(r1, &(0x7f0000000080)=""/73, 0x49, 0x2, &(0x7f0000000000)=@un=@abs={0x6257d66744c97d25, 0x0, 0x0}, 0x8) 16:02:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffe, 0x0, "d730d33b818b01b233f9000000000000e74d3849"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0xfffffffffffffdf7) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/12) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:02:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = dup2(0xffffffffffffff9c, r0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getuid() setuid(r2) geteuid() r3 = getuid() setuid(r3) geteuid() getuid() r4 = getuid() setuid(r4) r5 = getuid() setuid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r6) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x53}, {0x6}]}) clock_gettime(0x4, &(0x7f00000002c0)) clock_settime(0x3, &(0x7f0000000080)={0x84e, 0x6}) semget$private(0x0, 0x42b7f611fea6db14, 0x1a4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="26149b33fb642804b63c08060000") 16:02:01 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xbc990546e8c3dfb9, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:02:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:02:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a8e45647de1efb9e69ccbf5d198cd51c10cd0f8e"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x52}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="176ec1cf5503d7a9350305e6ad140000010000eb887795f4d33c1e238be21637d1141be6e100ec387a9629884f13a01aea9bd2cc7e1d14416b9c79b6f4f44df4906a58484f36d77ea4509b605154d15daed425cf6a77d6072f7e81b85d12b93f94ea53af91ca712f5ca9a2885b4d2ea92c201b3454f7e299b307e6c227734d", 0xcf) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff000000000000", 0xfffffffffffffe95) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f0000000000), 0xfffffffffffffd65, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:02:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="3f98f1813027f396e066322e64", 0xd) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) 16:02:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) close(r2) 16:02:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000340), 0x0) r4 = fcntl$dupfd(r3, 0xb, r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffff96) chown(&(0x7f0000000000)='./file0\x00', r6, r7) r8 = getgid() setregid(r7, r8) r9 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000000)="220e228901", 0x5) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:02:02 executing program 1: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x200, 0x2, 0x8, 0x4}, {0x5, 0x8001, 0x1000, 0xb5}, {0x10, 0x570c, 0x1, 0x9}, {0x8, 0x7fff, 0x3f, 0xfffffffffffffd3f}, {0x100, 0x0, 0xa17, 0x40}]}) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0xfafc) 16:02:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0xfffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3) r3 = dup2(r0, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x101, './bus\x00', './bus\x00'}) r5 = kqueue() close(r2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xc) kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r5) fchflags(r6, 0x0) 16:02:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = shmget(0x0, 0x4000, 0x68a, &(0x7f00000de000/0x4000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0180a48d0e67aa180010fe69baafef8856942c4107a637e991508f69c0abe72c8662cd25aa44f711b0690c796eb208d6a1c0918917276187dbf9ca5aa1"], 0xa) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x01\f\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:02:02 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3fb) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:02:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCEXCL(r1, 0x2000740d) 16:02:02 executing program 0: socketpair(0x10, 0x2, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0xa, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x10000331, &(0x7f0000000280)=ANY=[], 0x160}, 0x8) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x20, 0x4, 0x9) getsockopt(r4, 0x0, 0x65, 0x0, 0x0) 16:02:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() socketpair(0x6, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/109, 0x6d}], 0x4, &(0x7f0000000380)=""/238, 0xee}, 0x1) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x800, 0x83) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000500)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:02:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x2d8) r1 = getpgid(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:02:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) recvfrom$unix(r2, &(0x7f0000000080)=""/28, 0x1c, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r0, 0x0) 16:02:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x10\x00.\xea\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fchflags(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000000000027a, &(0x7f0000000040)=[{0xff, 0x401, 0x4, 0x100000001}, {0x1, 0x5, 0xed, 0xf57e}, {0x8, 0x4, 0x3, 0x8}, {0x4, 0x20, 0x2, 0x8}, {0x77c3, 0x5, 0x81, 0x4}, {0x800, 0x5, 0x100, 0x6}]}) socket(0x2, 0x4000, 0x5f) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") socket(0x18, 0x3, 0x3ff) 16:02:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8189, 0x6) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x732023168dac34f4, 0x1002, r0) 16:02:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c}, {0x64}, {0x6, 0x0, 0x0, 0xffffffffffff8001}]}) pwrite(r1, &(0x7f00000000c0)="e0a6ed4853fb6f02926092615d94de08cd2d289ff628493b7e578f170ebca6e8e32b6de926c50a335d2c7acd1cad3d012ef3633f4d79cc3a934b6d21ec7504979ba6c8778556f1cce51f73a44c6c2f3b713aad8831d8ed28ed254c9221931c2419ef7f2cced6832517ab3bb298ccf866e81f9524d64deb713099f1e8bb6a1c86646397b2d05f2394b832e32a9e47a76a469b2a6671c95df42bd417529da67664706bfe59f4ea7237acd9788f989f9ffb276d9a569ffb229aab73418472a265f2f59a233a66f645f4327560ed5807c6463673ce758c", 0xd5, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:02:02 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x58e4fce4f8a25d12, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:02:02 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000640)=""/254, 0xfe}], 0x4, &(0x7f00000004c0)=""/87, 0xfffffffffffffff3}, 0x40) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget(0x0, 0x2, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x81}, {0x8006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x100000000) clock_settime(0x0, &(0x7f0000000200)={0x1, 0x3}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/\xb8;\v<\xc9\xb7(\xe3', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a89db5d4dda860661a80b77b1eab2c0b52ccc85000000", 0x24, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x8000, 0x80) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pwritev(r1, &(0x7f0000002480)=[{&(0x7f0000002680)="f3d3f51b682a5bde2e7bf01be1a1418850c9c9d26e09ff4802314f8c8b6645ca7247b0de94e0c3eee5596a2573806f85e85c63c0977816297a11b905da83d168b44ae303a288a0", 0x47}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0xa2) dup2(r2, r0) pwritev(0xffffffffffffff9c, &(0x7f00000025c0)=[{&(0x7f00000000c0)="7f2320f698275832a50e7135914ba6567c434f8a3ef2173be284722756874a14ccfe0a16a8564a0ed807ba6bdc3b4e74eb76d2e7e82c4d9f4777eff7f010c087370ffc0a380fddc51b677cbde689e96e1b4ab83725281b7d76e52c6a2bc481fcfbb62b7569adf50f83f65a033ffaddaa4f2ba21a1816d821ba609bf3b4ff58b5310adc9afc36df8d72d27c3647f8247e7a003c495442c55fbb321a95763261db7af0dc0b47d0f5a8da341f6644ee77c9c38174f955ba63", 0xb7}, {&(0x7f0000000340)="3c1e334952969642b3e00390fa4aee364691e8409637d14865a6455f92afcef9dd524f848f54ed25c8cf20baaa6ca6701759919c8ebbb0ae256b497f9ac6fc9627b0f11bbea042dc9b212a1bf3f4db9a352636510dea501cc33c9f3f8a3c4e2aeaa7a5275556b76ccda38cfab33f8dea70b66ac2e8cd71725526211e43e77ca20b0177a62ca036a238519f525680c1cbd8d8b8dafa4fdb6445f283ccb6820c38a1aff5f4205100bd8e717fd51cd86292b836cacc07d45f5741f2ce2a06f9393dcd4348adaa3853791e934b753d300c1a5f827173da85eee169be20644cb10dbafec4e484507ef2f5cfc1a059d73aa689e86cd7ba3fc869822a254093e924bde252fd1883cc00f27474c1a81e77dc004e9f5396f8e8cc8d3418d6b4391eead4a5919d5ee35d86e525268083fb7997353d82d026b66e15a0426ce426bb305cefa7407b5d67bafe6f3f361cbca27eba2b2213d6e9cd45f81e2e37330106ef694cfd727cda79d66ae781442ecdf126c82e2605a1371f69523986cec63cc7f6f42248a1a59fa76071882da54d60c809013b0df4a936ce4db2e4cb48ca6889b1646b1534a4e6ee927a73fc5bde1adbfe5b917d6e33fb9c4b9d955048cd649610ff5dd4b90ebd15e0d4d2696ee9481938df00f4a8aa7e972295ae256007c0981484a7fc114f9331fa1194ebeba1cefe2a68188a77e54ecdf36bc9ab2df4eabcd64e20d2f3143158b73b7e94f794d235a26d1a17e591f7f62e1b2b948e8dd88040313c9c415452eead19d66ace150c94c690bd51dbd9968361d886216f7bc2495b35c950d3f8038791e8067d4eb4b51c640b910e0d856ad4307d7fe3398bd720cfb5386840461f3c63db3ad20e3ac3fb50dea0938f5abd71b1a7b24d278a8d60a0f4c20b785525c67357770255ee80e6349c643aa132422d621120ae99efccfa8f059763bde6c5f46f908e7fed72e55c7e8cfea13c6af6f4d9e2963739fb1da5174c867b24145a51f2020a62f3d4c717d59eeace8b24d0a6e25146279090088c01b5810cf51f50aa375838e676ff5a1619d65080d5ca2a8d81d676dade6f6d848036a0ba396dd96f1ff429581cacc9079439e0d809bee1392c1693c087c6bed92edcaae85a2e3fa22e81954927d90215b04d4b9c1eb3c72d739cfb3f28ef7a5945d34bbc15c05de60254cd56e310d49a8401beb2bdaab34250fa6b31a28f489f4021ede40b260836d423f1f4a4e1aa4efccf03d7bcd63e0808f11053a9c373e2e625833130ee3d1bf796ccd9cdab8507f7d63244dc9e0b94dc139ae4e77caab1432343a5b5ff99fd2cd15057cb55914ab5bb27aa39a7b30aed8dbec6b3ef78d5c5ca8a701d16e4cc5ec163db6506ed446d46728c1c5c33c4a32c89d828309cbe0cf8e68b732acb30186b7fec75f058118e3cc275b62cee9e5c1b2480b1df890b7a84eb8425bcb9bc07f5d2d2b8f84a6ce012b40fee3509250cb44471258043da07f20d9ae6c7d3c10dff7f01a9d0dff6b82fd05292d8c56138dda7f651e872179958495debb1e5c13f0888e6e1f6eea4c15d5ec2a1648e5151cbfffa4bcdccabe8a4d4b2c7ee036a7ecf8f63c575c4ea0c5b39d375031c365100b780817d61eb80396c452b0ec5ec21de5bdf69b5573972a3765f0ac7719ff37eb83b5490f5e13cc126053cdf269c7ce390e8999c990ebcd531512b1fd3c97aabb48ae3a2766100ed2468f159e416e62760cd0177eac8b3655d1acadb889674110e8b65f3668d392f52ebe14223a61b1b2edec6a917d05a713388bdb6582d42391919db42ebe817259f805c7b205d2eeb9b11f2963b0798792528ef1bb0929f9e2c0bced69e62b8668dd9234986fc2816173746ed981979f1c098beb76db51354271091b25de1ac3a3bc672e383fdba70c41df6abfe8cedead81f27163f6698b6e366564f7b6fdb6218982f7bd3ad457a231ca715d561e4c97cdd70a8273080118f1629844ef3c7b6439302b5a54bb8e64adf5a83921238ccd58af8f33c39891d1e84cee30f9c0dbd608c1f68ad73f3c1d49c4b292b79e3fb73e4afef227797e8153377e13bda30aab93d783455a8ec6c9f596c8df1723003c5e03f3061ec08f67b09917559d1ee36978e0808f6802c40eadc37ebfa5e646b742e8aecd600bab500155b705a5af49e17e88757b385ff9390e56f6d8da0a33ed0d9280f860eebedb24e006a6c01d222e9433fd4e80e5302799212bb1b0ba92bf2a935560d2928b1ee4068e3aba511607d34c389e8852092409c01eac4eb1d6faff2f36081e019def075fd7fb77910d96ffddbe1d2475c6b889c5fa0bb5b818f7106cd38a0e0628aec499ceaefdc53f26462a44469352f001239e7097b07229809d66cc716dd295fdc9bc7cd9a2c6a8229c13cddb47b421104ff7bbd88d0fa6b8001f0aeb9ff3ef3bb206a17d4141db7ad3ad2b35aa046264bdaa93ccc4835697e2f41946aa7a8a4ec21d6ce7871ab9d48f0ee041d82cb63d5e4bfe9afcc756496a25579a7eafee57c3f6d2ccc361f8b71b00eb18953e34b9e99b2f47f162f26f042085b202e30b31d7387e5ce8d8dc8a6c2320c266c354bbab3c5eb331f67303db41ec76a5c20628edf857949543bfb17d3ec58fd29445690b5e97fb4061644e93beb1cb72abe3aab1cdeecd3db10bdef0c6d13bdafccb4f0e20c39874ff236015f188b7371e688775773fd0374c20e6894505335c9f67ac23237350369ce138b231911fa7c8a5611a4eb44ea27415e5e7cb9efc5d14eed7dd247c659881642a151d77c444d3125775a4ff62c63331303af7cc45cff7a620f63353f79b9dd99941ee2fae3dbb2d63d755ff82f93fe79fd80e4e6e0238ef28347a469e0b03d812741e32b3da69fe9e8a4c8ce86bc8ad5f0b60a03ec9babd381c86898a5af31936f21a03028203bf87e167aedcfafc1e96368765e030d9ad00d8a017957ff9052a8e5f293f92e62b1544c291fbd2156ffbe45bc1547979d0b3fc5ca7fd7aebfaf2aa2c0c259b7de446ceb2543d9a8a52d2d70929fa1b6bd4f1f1b896c8c7719e196181bf422a99c7e02f14d783b5a72dc794133019ac7745f1b89128e09aca0b4b89eeb5d7d5d7be5ba2a15e3da15c94c484ead01971a0fcbf3128fb02f0896f15052dc3ad0deaf3e637a52fe3f6a6186407d32aac4a0b8bac2d7fb0a52adf3a41ad1e81da4bf8966acac4d251cccab42fc38634c3012dcc50f247fdaff522b08506948fbc409826b8e4b143f964b326742641f98a67fb7a4e96361509f81280ad7e164c4022b8e67f3ece03dacc266dfcd42d4fbd06f4787d32752463504193f19a4fde106acb187f1e35879ea039cd94397ea0f16c49238951336d8eb3386eca114be6300467d194aacf196b6f6393160385349153c027dde1ee0a55a09ce967036ccb3cdd26adac2a70058f91a3fc0a3c924426058f45732c8dd8197a38aaf9098089e5dbb29033ea0025ce245a7b788a4f7e886c2b40b9aa3a9caeaf159b287336b642c5655bbe7d2ff628b3fc686fdbe669aea9c93a0216fb4da4d32a063e55909a61caa292f1135d4fe7e14bc5c396a241de79a394b99e4e1508eeae03665164a5dc9ba69ed69fb68690241b08a8409590dcc12f7ff3dd5116dc7ad8dd4b81ae163e5d8a52ffe385a8eb4d2952cba53a5c1c47c8e9dca282b59f68a5cfbfeb03db7d6834685fd321f82da347e17c0fd8bde04949e35ce964d392a2885c41a27c228b5b6ae7add5de2bc95750876a3ac17abffab19ffe1b3449746e789a95201687c6a51358193590caf551cf332fee695d0c168a27765c32157578a6de7a6955c1d71c30949a45be79ba2eea249f44dae5035fac669c80920da0aa2f5d2594866509f650720f7c0e78372901e87231ad20d1be9a575d6713e8cd9a5215d9e19b28843871b96926fe8f034bf0e19a4185aa36d910a44b924c4deaa1ec975fa25c8a27b627ff376afc7bb65573628851218e278d9865c00f8ab9872983201dc614429ec7c515a7a90d351d72933cd51ebc5a5049e926806f942ac3ca777affda27149804ee33a4a174d4726a1cc583361fd6dcab24855aa7c0d1fd5053dce8008f850e786ff2d81e2d6e3845d8fc82939bf69a86d5a98de3eae813dbe7fe05708711ad68d130debc1f0f159adc757eb26fc39ecb2d809a8e6a042b46e5b0cd7fcc79b7c73f0945bbd3d0b5bf463b07e91a572e203fb9f5dda34d3ce29da435db3b0ae96b3131015baa0d6d144d3550aad927c8da2e2e53fd865418d40268ebeefcea0df85c4681cd7c937a61865c426c35c12e038de4d5e6ff07f93be6e9fb2adb6b75e979449e5bb81a62352d65119f20d4e642f6e1a971f79b2adbf09be5cf1774439cd956e2fff5a37d8381f30c042fc2fc57f1c73ca2f6a2084778d18265b91e14f2dcda49ddaf7c1c1f804b01a22c059e3b99a7c1f2b68db3206d8316f7ebec628339fb25113e50f608690c2d8d916c563de863d0292509e90123248e20a9da5414e9c58d039cd6254d2ea3934fcc93596642bdd35171ae77bb6a8c50829ded3bc3237d53cc8697a7733851b0962dacc301ba9bf2ba8f76833e0b87ed841b95b28907ed8fc3f96c948d7a07df0755eaf59b0b2f5c45a51e6be5bed25577229fccdc223763e4b88ba5d8073257553c0900882fd292b3d2e21c114ff0c5a82e1cdd6e98183a9460a936d350763ec60feecb225005d5206968b4818252f9a8042adb46b5066da7ea3eb42cb462dd92efe922dde426cdf6d8b34dcf996be4972ca3fb6e115aee3b21f9edf9391323081ffff73597286c962b8a2e08a6dfed6e2c43cbb63ad102be6e7ce33692f5e44876137a0ae909faafdab58a893876c231d030241b53901ced5e428c8c3e08433a7afa143d4b6a25113e5090acb82e8dca5454984799f75f5835f4089470edc270696a8850588e15249e83e7fb402062402b3c25330482aa2028b7bc6c3a8e1b898aa62c882285d17abc1d488c8b7f785618f353d6cbd9db6b54bab9486b2d94c54ac15afa6cccc5dde8e3d29b98c4a213cef3c03f91758e768498a1525c57e9dfff5c4d1d188de5dde19d8bc487965169d0e949fc6361617f2dd67d01b6e2fdd2dfccf4f96508f3f40c0302c685a041ca7cfdd18f1465f43a9a5324c42bdbc81a585ab78952e741ed331b25c4e3244e0e7385e9607a258424b08dcf5b6dc87f0e331296b2a7e4530a499948d3d278c4fbbcc9a04351cbf9f05348391c7c348af1f4cc9815e28033038f5699f55dc06dfc589ffcf1179547d49d5a7020e7c9d0b9dfe29031ef6bea05d5f914761797e5be6ccbedb25b7d9f5375949c51077dbe03ac816a1d96e4abdf2a01c8ef80b8bec553eebb065dbf996e50d15a77202ebf44f97269a684af2b4d19cc6613d4cbb022b276947e67c0895c7580570afd596adfc091f58acb84201ded17d6bcea39dc0575b1e544faa851df3a862af5cc669db754d684451bbfa7069d99bc2bd41c5a20629ca92720d8fdbc7fb1eb09f8dcf58dc37d75f151b729d72cb67464c4f173f63735c95f918d8ba29679fe764b11fa4ded4eb839765f55ed8d751f41ae677083391e594bb9059c3d390db60d46a00ba4d4ef97947a1fc2d2a39117c27850dbb795f03aa960d0bb54fd6d5fc31880d87dec4fc59429843b636ecb532700d527fd0d9ba8db02e21a5882b92fa77c0bd06bc1d6d6d6cc562d7a09001dc4c7c9af8e33c09cbdada3c20a11a68e06e7c3e329cf781c066082d0d7cee18e1295bdf903a981b9f3ade3f761312260e701973c199", 0x1000}, {&(0x7f0000001340)="d0c8ce517d05d8ba73b6f99960be5c50a0d75a448d5a974013af5b366ab924a07dadc231dfc8302a67544cca6aab8bd502ef72b0bc146e2275978e194f1cd8715e3f6a6e690525d73de9af0c47193bd1766e02dbe6fce08c0ccaec173527442d1ed775b7d40124e861cac8bcb37374b1b9ad7de73b40a76c624ac3a40402e07ce54bcf998403bc43bad987a88a2a66ebc0a6e4a5d25d86543ae407b34025d798d80a2bdfe70133242f7668f5c03c5b04fb9ada8ebe12e26b0ef7fd36b1f945e40bf65ec53e1cb8cf22030f79d25721a28a2b64670b2421c89f952cba44acbe67f4dd0a74160bbabebc755c04bc9bc79339bb8677e223f1265dc6667c8f649c3995f87f9cd5a55a8887ee755a8e57afd225a9bd06abc6cbe9314e963361775f35beeb944de5a9e88f4c9e9cb1745669897c7743a73ff46fa32c52499b629045f31ff5a4444c8276ab6e3199b941b864bfed66d431c76f75d5add497ab156771e889b96fe0ac6467ae30a98b4372537c94d8a3f5695f36b180aecaa53d0a1bb7c66db41ee6c1d70264ae28eccacecf94538a74269795a2b45bd18a3164df618a7c07324356703aa4d2a351246a269dbad1b1b1c5544687e998d54e1a47c9acbff369f0f9b3650f07fd5286ff31c7968d007564b93255197d8d3923be5cc7ccd0694486588fa11da1484ead50a51a4756547500925a4beb07ec46cafd3ac9b8f4092b7c71bc6397556133af4636564af14d68b79d07c867a0d24845f43277fbc51b9887805e96aca21865cc467a706b433910fa0c36674d8a560c8bd138a8f516d091a984bf9557d699fe0be384347d307fd25f6bb7577391e6c5e2f2328cee263488bbb85137a029e98ba66ef76a71b712bfe4fdfc3b43a57b5e8bdff5fd96f4fa419ad5d431906118d5fb950fe995f1bab5e064dafb2ff978fc3c423be6a740f292f5e2909cba7af2458097797d1b3300ea090d2a5351c6b09d8f6959916bcad8a826689a566a6f4a629e0bcdba3e5d79a1e6d835f40c7c6a47152a0433a813734c45fe3d35125d3866c1cb48872db8900f282c2bed2771db2d556091cbf2e02f5fa0e07a5b7f103662afbfbd7724bdf0a4050b30cf4603645931e5f72f9b2efd43c77ddc248137c3d557bec689999e4f46fdef8c83b87542ad92878b272ed337171b6f2241220b47cc688f8ed36f89508b182066e2877d3360658872e8d0b6c67851fc405db1fb19d43a3c818a3cc14cde45c2631803895b3722dad06ec9a776fe5331e2a624d3f11afa3c534c66207071844114c9a1338e6a1e97f7a02e8910af5925b15d71da68a996f583f44b662e596727aa00128f27c7dd2cade0ef03bdb95aeaba8fba00f65a28d3dcac0effa37c9e90c8d008eb1e1508db15e97204cb2dbfcd990df6712b9234e0f8d4c8fc9de772dc93e0ea6e2ec39725abaa11aabfc3537f9d6591fa142d51bf872e85c391e125f527014517e5857df68969361826e09eb97040d74355ea5962ad8ebd9ca461fcf9d2f6a10e71e694b385935a02e2d69f8d91aa2401c3effd37a1d37d834838aa75ba0e480e5211c9a35847c879b4cdfdd584fe38e8b1e3a69cdebdda1d1f7e1659c4a8fe84435ec96cb47d505759d35fa4590fba1bef277e9c4b3bb103b7700a8a9930307bdf7cec32e5496336b21af643d76b9f3a32994ea2cb75d1ae5b701a117c24ef579f4a9cc982711a7feeea11b85f4a2afb1ace35d4971f9801c2a1b75725fd34365e823a1ed072a008403d5172c2583220c119aa17c4abda2cbaab919ac9c8066f6e67d470c79f15bb8e92ca03794d5adcb4af5a10a2c6dd1195c8d07ed2ee2c4297a497aa51f2f95d6bb84abf4b92708f7a84904bb0c7c7b0b90db9d3ad7dbd418b6b155d9655a130e8e9603a2fe553d97432b1dd3ab34bea120b02cb7ab81cff2e18508e0393b3ade2e81924d1391e7f7101d1871a7d04b81ebad82da4ca019d41e2c99ecb7aebd760e6fbf27d45dfc1599b1d90f64d1b9f9e57c3ec271185fdc881ae09c3790ee91bd3df2ccbbc3c7847480c7a0655d2b4c2ca3a5c265ee8d39b9722c18b9c2b9827ac6c5b6f2e1f082cda871d54be33665e34ac75d062d385333ca9054360c60e0016d39afd49d1265058bf8e6a37931179c57f653c648cc08be0b0a2b8f334ebdb13d042f83aa36f18045d576412064314f6b974038cdc81a391dc08f192c99bcbefb38b0d8cef239cc07773575ff29cd909491390537d8ea5825fa63422cb92dd79db52e0a4efe8d3bf4b0d325e513f185bc6f31a1953829c0c575d874c5d0aad668a9f310bb3302d80d8d8bc8857458f08de402516500404eef85af051952a99bd73496e7c0d56879a45762c891790395de0cde91f5451a7ee4ea2235050fe763ee454964b1248edc5b950dc41fc5722c5489a3b14cb8e8910eb65c1cecf8781bf9fbf5a5f479ab64234017e65b94b163d0630036db26366f6473b9aa4168d3abdd905848b7dc2adb1d9f441f5647e7f0aa06dcb2ec5b0a33c8ba5d8ce6d452b6f0956d0dc9fbe5ad9837c178aa2905bf5254d66e79243bab5cde0c97f92f42d26ae19bf2d87f74fd965732789948c3c8346d98842c24da6d6de48e6f86732d92a7c0b6bc2743fa8509a24520f4e853e6e14a41be7135d50a83012ad471ae0d2e35e3f4075f60732f71dfa23655ef3d27ee45c8e5d4d4bd5c42b29cab5e5c3fed9c829d295a6cb88953aa821b8014f38529021c72cbd99c29cf8dccccebaff7999980fb33cf9c98459cb89566e3b630978095e0db24b41613d54bce490efdf403be91ad359943c905a9705e2c586ee415aed44895cfc897d7fe0ff7c6a3d1a3211308376e32e0cfe83863e89b644b5e4fda900160a8945435cba9c6d50df7f515f376c2907a60cf8afb691faab822f0f66cc2fb5b9af3a567c9a0e184322c93dc750947b86efbf1e41d2219ffde6f029d99b7f7b92b3ba34f9dfa9d4ee9894a2101e44225a6913a66665497f790ae1f7588fb96ff883ff1f59f2521886fb2a990fb10ddebe572c61ae009525b38a2ed68b5862cb1df699980e000f8ced0129e28509f2e97d81ea0b4d378288bc51bfcd47ec587d50244c4de83b6ecbed4bdec813a471c5b61490590daa2b3b1d0dd25b3f8db32806bf96d5dbb653d6b478e8c993183a69c0e379c1391610443bd67ee71e7b0e31245e982b88b5885778f01fabb4a45bc097b38424c3f60d8993fa777712df19a2ca35d6fa4d26a98edab5baf3c851404c2952760bfcac97de6aa701449af97380f596301ce415785fca3203efae25278ffc53667c8a7e1974d28e380643f854022ee956b5657c6dc6b58a21ad02df200bf854606b0ded209f396d179f427ee972e80a0c4f310b3d17edbe355100af60950eb6ddd9a2d50adcbb175620bf5c18f4710211e12e8ec915b7a8b75585a4178f53144673fe82289821793dad295e9235accb27c1ea951d7befef2bea4952581bf18fcd9ce70d8d7e19738a4dddb7c058d91365388920577255fedfb6b97fce281f0df18df3d6dab934a74b67aef0a798b70bb83dec62e1c62afed458af474ea4d8efe62d6530d64058c828713bd56b877d3075211c9fc2db43927311102192569c93b92fc5d67d17c93dbe33fd265ef3986ab3b45fb99028cd49e73d2db5cdcc1431268bb3eaf83de5b8735edcf2af838b85d1e65d8afa83b1ecc04937c76e38303ae7da3ba306240a6b6e1e5703f62a943d98bc26aa5a717eb8bf76d7aea7f118f403bc06c206e8991dce9c1d30651944490d5a74b1ed4dff84541e7153d89ee4302052b4502ec7fba8d191f00520aa420e493f52a7561630b51b4ecc6d81ec9ebf718d2634159785d1e7847a02c2509ef1ae268e3a251479440d99ffea967faf067514381f450bfc83d56b0e1c4beb1fb8a5008d0263c8ba5d8ad170a0d92519a21705756fea9e18eacc1b4508c49ec9243dcf69d4fcc48c37913c16ac9b229c0e8983cb47dae0e916edb39ec34a9815326994e619ac3190b207524b38901fd6112becca70fdccff4b3105b83ce6f22bad5daf403c41702d0563270237b246370fa994dc6a148d7d2964d3285069396d06343400e532e0d9c55e3670984f1f7c0b499568be88c41880fd5a704a2f9d874910e8d17e21d01a9d0c7cc145c0616daac598d98d25bfdc378b9717c55506873be685cf2216e3511c56d370101018fea37a562d73478f8448545eccb5df69f7ab0ea298634b0255bb22e834da98d1077cca51fc9817e12bd064ccf617df0781c1e8a4a30234fdb3b4d95a1026ac9e00662ba482b59b8441f80bb33003d685f04163029b93eada8d43d4156e9d23b52d96c024dcf753153816846ef3d7057436024713a323ba2fdec9cca7326ceb69a607bf5d6bc1d2e0d9db19b542f2d1482a8f4f184eab3628cbd3a4e14d06e0bee212dbc3e0177c993956779ffd6ebf3077ac31c6339f465720f13a74f5baa606cd2636fa0b7efcfb1e98f85c5ccf8be88a30bfa84ef9e6560e00bd2b0f3e1744cfaed4c4d2c9bb07898dfbe86f70c94be73e902323d311d7ac9d81c25e85fd86406f152129d647214fbf3badd7663ba556975fa10087e4c54843bf2b0d74a7f85efb6815659f4ce51f2357401999f4dc1a15d73f02eae616657fefd520ceb5c438a2139cf4d1ca2fa58545c96030d0eead49a67e4cd9cccc3a5d46d720b2ef754462ce8936b02a70ab75c84e1831eec2a7dcbd4f5f020ccd5a45b083588956b57bab168032e92eb6b3b334dbc47d580a224b074d5fcf898c3e63ac89561b17eaea4294c48739494f1297efe9ea11a5aae31fe14598dcdb09d0ca928d4c99905b3e012ffc0e0d7f306e0ea4d8373f53bb3836bb1d14b8b08dae25ea4394edee61fab51c8a184cc6e5a23f057667f53042f22c5d1400133ae90dedb5fe2022b7005b90d26d8d37618f001070a913c8bf6b8d75a316065bb620e6adf6ab452786b8b09f2dc85f894cfc45459e30763d112e416ee33a93877066822ca01985d9fb6287e0adb0cd28aac24ef117069a76d43dff1e28e3bf0bb51b4cfb59b6da7049cf92289fd3f1936951148fbb138d001ce620530567ed81b37f2cce5dfc28b102f53f712eb9e876e3379dbe12a69a3791d876634fb98366e7e26b8c0e4502701c58714ef08a03fb53cb844a17dd8c2ca1082b4d4430577214d793e6ad5d870ec7d340a443bd3cebf2132055388665520ec65d8614d320c83c5ef93ab6d64522a9f9c3f89426dee6998968c7db2d36663519f149ce6b354f7591b94621527d48b41254cdf03d2b7dad7340848cb36ddf522ead8c57060cd48f81803b846564bace8c91c470af940357d5b9de0a527bd10f10e870487cc246df5afd0371ad6e8d82e0dd1633b5044f8ff9f47e140f8a4f25e2a01803d184de005660cfb4768c98fc15ac154051b9062c04db87a9301d15169f67f1c9a05ad558b295d4bbc88834f97ae189686a063966d2a3840e76961d8d1c0b17b131a3cf8d49b78c93327450fcc97a8aff448a4d968c67b0556e76d25fcaa217cc3c64d0c78e28cb21388f7ca1e56afad77ae082e3c04c5b34c68e75d06eb0fdf3a2c048b84c59d0d99110bb078972740646bd4f7ff0122e167a549d2dcc45ca45f3f66873d8ed155131494e501f5b860e56a57f9f8728a82f0b6422f297313512881907867e3ed212d84cfd3b912fdd8965138c04fd902413bca5b87606c34ce18467459005fba4229f3f693309c605fa61c8882c819a0279d9a39ecf740d3b2a33c93f399ce6a97d34", 0x1000}, {&(0x7f0000000180)="817373859009e56d0167d179c73e4b038a8a502c47ad702713b2d133ef57a4cdc73e94ba2829a7d29ef83304310699633be9c5c4fcf277a0e9fe439e9450917f15fcb9c77e5a4e92db3ace932ea849", 0x4f}, {&(0x7f0000000200)="a26dbf4f3f68e288c06730dfbfa2f1f242eabecfcd21dc1de3deaf39ac63c2386f61c4fc9402108eaa585d77916b10e0deb7dc19a480560a6b7674c8a1937eecc12d89ada431ea7c217318ea71f69e1a355549ef4a33f72205f3de5eea577c6ca0b666c8b956326ed506b6192cf6333b75f34f740b1aa6d47659772b5ac4991744b0a92e50ebfd3846fb58df4fb139fe5773c06a00cef9cdd6d1590575832453947130b03d19e5c7bb55f72257b12442fd7856b177b37921735cea148470fc0eca7992659867ed3ceb36de810dd7954efbffc04a0545e0f2bc24aec066b4b63786107c6f0801cfa2", 0xe8}, {&(0x7f0000002340)="be887a40511c7ac84b81719467135328e37573202d008a4c5c5aa4f2aaef441fc6a55e3b1128f326c57c43446932f18545f55e09e2bbe24493287fb6b0d8ac67e33226454ca1da68fe6367a5949d21ee7a04ae762791105baba6ed37e39d9debc4c46b0d08eb06b7d64330999bd28fe9eb49", 0x72}, {&(0x7f00000023c0)="e771b919b6d85bc3443d825a00d0c176431b97e8ac7aa38da39b952cea9ba6312f18b4972d587377ad07693233e3360d1d8b6df8ad40fd2c4fc050f60c1bf603444b6928ddd8bc0f1e081ba75694dfaa62eb16af50c5418ef7c7ba1a14efe3595486925d38f6f14c334ca9e75016a0da97308d1f6996f7124fa7dc96f7149be12f7f6706db0b4185145b6418f3707bbb31e8d9049b8a9cd21b4283118efc887b7c504407841e573de448856a33f6e693b3909331ca", 0xb5}, {&(0x7f0000002480)}, {&(0x7f00000024c0)="6aca2fe98b3d6fa197ed8ff5159d22482913bc9d9e9de40ceb65c678eab409b301466e0f0a109dcce09e4d66e93231717ffa1aab2fef106aa93d81280676cc463453c053af76ab56f73f25b95a02026ea98e3a2edba0a541873b92f53fa2f3762ebec20931d808172beabc084de601122697fa7b85e80c3258178362dfed21d00bc6b1", 0x83}, {&(0x7f0000002580)="a738122a97bd1e9f67abc2ecab362c598e3ab45bd5fac102fc6605fed2017f60c8b3d00682331695ade0e710482b594da4fb9e78deca67a5aa7703", 0x3b}], 0xa, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffff5e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0xfff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f00000000c0)) 16:00:01 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x5, 0x0, 0x1, 0x100000000000ff, 0x100000000, 0xe9, 0x2, 0x2, 0x0, 0x8}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000140)=0x1b14334f) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x40000000000}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) open$dir(&(0x7f0000000080)='./file0\x00', 0x8820, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) readv(r1, &(0x7f00000025c0)=[{&(0x7f0000000200)=""/169, 0x7a}, {&(0x7f00000002c0)=""/4096, 0x13db}, {&(0x7f00000012c0)=""/201, 0xfffffc97}, {&(0x7f0000000040)=""/39, 0x27}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000002500)=""/192, 0x63}], 0x5) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x200) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) getppid() r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f0000001400)="3cf1dacbaa9e3b7234ede2"}, {&(0x7f0000003000)="a797b1c3313c9da712a7ee2e29c346a35d912a0014bd17be7cafd1e8f5fe1ad00212f760d25b9fbbed3655f9094aa0b6c16e531b321cfb3c9e5eb021f78ca2081c92d4afc344afeaccb312c6c0a56b7daf60a010d2463e1000cf9bd61fb6329fde05290bd4d980e00b2a2cd0ac1ec84426a9de3fe0d2c482512b3eef16dcf65b3732f51b986bcedf86c3dcf00e1b40ac3fb0fc997becaaab5faa8ae49703c02ef7fe6172f77d1343498fec02a2a3a965613f274a45bfcb1316f6f37a47c8733faf6fc69923af77c9fbcfcd471e6f41b91c46cbb3c59da254400956b2d0292edb33e23fea51f410197cdc3beed215cf18cd253b803b82763baee0caa171f406545ca6cfdf62884bff6e7d540a4d373b8b17dbdcfeb58cd7c953e2385d83760104b85f48a9e87f63a3a05ba663f0e422cb9231bb4eab6dc90e1f6094ffd4327fb347b8824c616769300ae8d4f90a5a6196843f299dba3243162824dcf19bfbaf723671a46dbc0a5d14226ad7a048b04dbf52b380c107555415ec86a28b8293f80bf99bef5abac6feae40b0409dd22a23ba95bbf90c3989f99a4ec4b0617b7ce6ffe70d8595fc0d27fe73edc7efdc824d7ed20dd7ebe41635e10f36e57c8b5425923b241bf21880bb28f3eff9555b5ba3f9a56807787e50777f90b786edc626cf4448cb3343b12eac01607e24bd464edc385eb1d118f56f775808320a966fd101b51d1ec6767aab3c7b18099fd412f257213500e5f96bc8e634937acef69514d1501b2b243b83ec26392a220b728dc7a31704feecf230aa3f771f85361739764737659ca39e8ea5ae3aecddb3cdc7908fa9bf83aa5c180b06a5a33fd6b66ca918082e35035ad957d956be175305b4e19f0d036071b82bd3c9dac3f352cd9f63804fd14a13531ca611424c427facd62249b9794db62177b5029c0df1d137297433404d6a6bbc51e873c54d608b7006e6f99660881e58dc3a1d27cd0fc3e7a60e212b83fc18acc565f7410b3c06929a53984b3b1963fcc5dd020d5431de0f3152b6db2c9b84a0e44d2ffe426da8940907d30ff54464ae2f5cda0cacea63bbc0077dd437c024c89508b3c1e8f535ac3a193662f544690b3645bf52720b83e69c85320790fc9909a8e391e10461c1ec65d7cdee97e7dfead82540664380d4db9cbca3d6f944e83ee740c4bc545a73082d088e155ca11cdf2104e05d1bb67e24c2cee4eb4f8e620ce5630a7422f74923eda73530e40a34b8e7b1202d38f674d77cb5e6586c4c0a5a388e7669356a5643b1c12e12818d99bec0e6b530a2e14254de56d69172fb991889e0e60c85e1eadc918b0bb780760725ee94ff9cea2a51266cb6592f0704f6da623a4f3f91a5af0c97f4cd74df04bd2001197be3c7aec88826935e92e62a741dc2c38c43be94ceb03a550d4c9725a8be29dee77ec2f3ce2310f007ba1d7ada61bc565a4efa73da3f3d0d8550e10fab09dfcbeac2f7cd71c0005fac72871137828bf16eb2416b60df42407fd86f97741859206222998a4e8813341b16b9ca2b91198527a0e5673d1a2a79f50188cb5cdeae5f99ccef5ef0e3d92fbeac342217968b5d7ff866ba8a91171aef1aec3588ced4cb979eeff0eddf37bff8515c0945b7a50deb4b4f4369029f20cdeb56593e3b05780695ee6c8190b9f9f893af252c27646f20a10e55af0ae46eff95141d58b1238f86894c5b985785aa9439ed83d1e17cc8eabdb43d3006080cc35d9079bd21ae2c151232e4724f6f18449fbef357d9c7135bc826465a9eab704dd8e09d4cebd3c46099348fccf8256d955ab702e2f9a69da335df4e64d50a0a8668433bd2b79bd97e285dbe5b814d5e39094cfabb716ed60cf5fffe600b1499aae78ceb0dfc5f8effc2e4207b9131f91bac74f3375965891fa48f411f5890e643105b1e795bedf392d38b4823fe21a74e2dc1ac94f2e6612081c1240a2afd1092b3f09d2e4ddc4ab0f104eaa127174a217f16853e31b166ad9bffb1dd53b604ae8f383bf31edde5742ecc231f05be42f7c62f3f98267cc9345aef6274af99480f5534cc044d2b45cc3b578c7a71d8c95a4f24772a3e152e04a980967e86ffbada7944223cb8939df523b42814acbbee6530a99bd3f6b025954a7c892824109d2bc62d57b117c07c44fda9689b39f48201c0d479b5d5ccb9d1e67b1f6b5e84302516d1be28d08ea6398e603074d18b64398d6d3a1635f2ea1810cd0dcaf3761bd3190d091abd8aeabad3a3c787869e732b91120009cfc0ebd2bd57b3d1b5e73e45b2d21cb161374d08e2975e652f4898a1608b367f35b148428c476688600ca7f7303c6db574bdd024174f33e50b8aa98219c4281fba3f4afdf25d64c9e367972390178b9e9852138946264e3af088d11b675963cc0ca4048659960a3e497eb4447f928b1e4785159624b8e0464ede57f443784c638fabab3d33f6e11e918bc8e34684ad45fe09accdf3996e75b645f70b36828ad9e1c67ee944671d2bb4cc88dabc8ae8d6d86eb6bb84b6fe19e11e0931dbeb597f1686e11d5253587380a7f41815dd2d2bd96553421d421376f1081869129aa2a0a5987864edcb90377ddd4fc1ca062a5cc46107fd4bf4405c390bbaba920c64e3e2d0e6b2e11afe6633f6ec4c0b2f5fecdc942185064d23acf6227d98fdb5b41658fedb83e730fb33703ace00e49c5eed1b0e3071a04aa2e8d6bf46b1442af8de244ac9c62316af3ffaa434910e04d2257f493e0de112d8f6fbdd834397844fe4042271b8188845a6cad6cce27686d2beba0036d712a2b90860f1cde1062b267d05a9a6975849c30b435f700be5e1a6993fd95c9d421e970935dcac47faccc3def665b648cca577c12bbaf386447275a8b6c73aacb5678622eaf6c34f09fc220e52a1a310abe72baeb3292d5f66a7efa7ab5b531c75dfcdca4b4901433c8c076b400869fcc2b3c09975abe391ad34d75b33438d9b1816e03cf26c437f6b65d9210ce9f7527ad41c646dd73781e8eabe7ca35e14e45c49b5375bb5f7ac2085e535b99565070025b8813026489369bcdd85a4ff3869e318a5ccbed4745c6d1fb294e00627403ead14955ef1925fbe4d45b5690e059c6aeb9d36de6dcfc6a40f0da1e56a1bfb6495e48ddd39223616b336b01c512a535077ee75ee63772d6eac0608700342c31f782a1a1507e8fd1e73e19a3ad5cdbde78b2fce95ede18ad00d0160d88ad74efaa6e77b70ccff3d5f856a5c300aeefd6f1bdf6749fdd65be0a83e824dbb4d9342bfa6cfa19e3a43e1941a6a946837c7c98b2d7a8d0a1e71d7b20a7f535699861357fd5f55132c48c8e9d20674edd55d96302977df6db71913370eb821b12cd102364194097b46ff0a533bb28fc2a47c0879eefe837708126c4169d403847c6737b5bd35df4fcd0d894db0be9a0cd78349139ca98a49905b2d0c5c831e1c632535744f22aa0e963e62987b76f5e70372357f0a4ea119ac256b233027864fc0e6b76951d02dcab9dbf503fbe93506ef21488741dab05ad120ebcbc98eaff7d511834baa5eafbd635cc9cc9a2116a074e30dc16000d95cb82c27165205e5039cf1d496ca2972c97ef08ea23280aa1697b961d29ce258f41096c2af6a6e7ea1c20786b4c1aa3d16e04ce2b367f98283925f36fcc806c06e80406e08121f133bff8f108c9671d9fd1603537e4b4a59aff4dba4ab60323b025b26148bc8c86c2b36a2020df25532d3f3fb8c89e0c5805b5ee13989582b8bcdca4ffb2d628e5332d24f633427a128b1d66eb95ce9142f56a1f146057f087fe0920a9a91b8f1c704099a370aad11556ddb3e90056790c6abb87c3c16b1418fed8e02a33cb98760ed397e4752e47825d89a940f29a0d4869a341c306ca0ac862576da60da39b57f9b0ef04701097101f8ee3bdcc9506d8ee761b929281869332319d17b7b607a283de0b3912257bff26cbc777a6dcbbc13eaa007dc71cda997429023ff9b4418ebc512fc4e46607a1c7b2a274af86086c0a8f4127e742ab00db5434ef9e8bbd7fcc546b2d86116dd0ea96b9eb44fa34cf5e0f8e61b405a2b5eba88e61054de24d430feee818c26d1ff3b3fbbac7fe7f9d35a29a5bde2743b52082fd3a3ca0b2d80cdefa0a0e059facac610ace41597f7f68bfa9bdb91aeb4ac4623ad21c4db3d6bc8ddb4484364d41cab285bf46c972ddf9c619fcb61818c7e0d86ef769ebd8842f27dbbb27dabbabcd5ed9856dfef4949056942f7355067ef2eeb07d678fda35903026bd1eda27ffb533200271199d3c1561f5703e3ab93ba92531c47394c6e8af20d962d784bc377ca627c69f6f256622cb016329b71f8d89e91289bab95510cd3d157702e41fa73511d8526fa85791fdbe65b848f2110d4ed9b15f213870f7e96ba785e29d3d96e71120c1a930ad27871a954733961ef3ac7d693b50754885091d2cd7de669ccf5ddaa168943d4893a6ce960c11e6f7fc510d1016a16ee669a9562af5a7f8cb251335411860ac48eb1132d259c68e61a694a077eb4f635aa32f61b0b28710287b2c249762b6c0f34ed5fa38260a976a0d778d23de7bc350359153f64acbdb6b3607208137856633de4a0d4b7440ba936878725e8c5b96d427b1c55cd761ed77818c59ca563c08d2dfafaf4487151f621608e5ecd91e00360d8cbf15762b1f5010095d0e321aec9121a426e49addebadab105cc06b8237e52439caaf768171496d17333a1513b801cec40f001c411dac720e92c7e5f5fb004152dcb2e5d8d012209c22978df438115f7df50e4a1779206fd87428e887b0e320f59243a77cbf8545cf63f510180c36773f099ae3e4b8f010e8500aab2cd5bc04e4d6938a622988bfaf0371bfaca9cae0e8fa7e023842f9a6895814df942e2c054f8c50587b346f5c3d5e9bbce57432a8a2bdd374b829d61423aa959ca0a90e465eb4e250f867a76db16337ebcceb5085e83bbfc4621f909bb8f46acde8484e40bd34174979d0673fc973309fe5cb064ce75b8305e25d383bf3b73bd693ffdf9f5d7af3d8bd62612cd89ea523a280ee2fd3a6abcb8e43d740e87844682df370b0598fd21c7589977af9e9d22e5a76cc858addea12db87f03c4bc7a09194fdfd91feeacc2ef6790d61b52e95390f933715b3585cf110921bcb55ddf71b12bb20b0704767d5dec3a09d15f03ac857ad1705ec06f57d5e8c3d1f2ee1edafc96d2cf3b454709dc804602532c0b27a438477a9b35a9edc7c7326d799605292f81da1a45c8080609f75e9d0c7aa19ce103145b32fd4c383fe8a280bd9a699ec222e093bc5cf85a1db44e933fed51329c9f93cb504e4c10437e054086ad189d95aa34509ec032157bd3d34b3c10a0cdb7a21336f739f9dedd7eb76fbe0416e8003306e35aea80e0a261ad864608b29f2a7873ea59995a0fe60276fd8aa0c6d10f702c68f83c9e17796e979de7179afd9de61d1bacd950412c708e21fed58763db53eae8e4ad7a55c0043197c96161ddcaa77dd9d313371d13e588f1657a207b3493590b3c4c8ce880070a2252854000207a3ecc4d764d235c17c6ec0f9d65bcd003cd150c08b7d76fe97f9544268f70167cb2bf0f2b460c1ab74866ec7faa6a87543d5ca86663067bc9ea3c30a30ee56db097d1fa95aca97d9cfd5b254f082a17ef3624b45738c304383cff77fceb6a1f868a5483550b37a6acb65d18409704fff85fe219ba86f332dc0a0030bec91368315943e046a0569aab6d3ce0be5e990f9963682ebc3e809123747b44a7c0e43f435e910f3721cc623fc3efc1ef627ca9"}, {&(0x7f0000004000)="d6a8be699660785214be1f82a0c5788aebb339e5387278532d2dc3788222ca28eeed4ee8de33e48bb832de86c08cb8b95e9dded97a9388f0d33c1fcb1cc7a072b18351c3f339f7567a4fcd5aa343765746a70945ccbe7c19aad7ccc3df578643654b97147cf68f768badc04b643ccb25c2ebaae490eeed4351be30a9c0f655d1aebcee3573ab8d64b9d6d33a63bbc698922d35750f9d859f990f14bf101fbc9fd571130995b8a5ceba28fb8ea5e95f95e424af0dabc7092fed95d7e801f255c699cb5ee8b7ecaf098924683c3c4772fa17c2a74ebb654a839636e8f895424c9e0ce84caa4df8497ab6825b3f9d24f495667bf57e6934a43115ad46830720d61aee07923e80b1d302dd1222ff1b3d87ad2822b802e79ca0ff002d5cb42dd515174b1dc9b5b80cbeb563cdfa7a1b9558c261e8cc2b6796a2a290cf1adfbac67012a3df7d803b281acff985dc4a4490b1fa0c0b9337c56a3782f74120dccad0ab6e94e4be82b3635c633044d469a9fc72331db58cc4850a178e4c13109c9e4f24b0d33d406ae9c286b6a5b39cfa503dd029e5e5d9021bfc9df3ded95107cebdc703e51e15b67c1abfd725da0f343a4feb0a15229570215ca4b56c1fe5cb9172fe6c9e9bfb1ef72a5c4e567c06ee65b4b165f2e0d7799fff529b88348fef9179a41a617ac92317a6a27a27a51b55a92c134734b991ca464b536ec9bfac732ed448a9ec9e3ef9b6a6331b2e0118650992745a6ffa3f38ea370fec42741622f77a1fa067af16ebdff29cd1bdc940c4e68618f65dec74636126489e73c1670a147efd867ea0695d4fdb11e74a50b35a2218587f4ac4abe0c0fe17dbbe5b028605a16987a2ca7529983ebd4b4016c4c0a1435b9621cdcaf7f52cb78990f4bd568b742561216b9d6bf76996d0c02b99d0285608824db117bbfe71b259f3c57fb9c1f1af82ad36a8cd3b12521742ab34f54b44150dabee63e174f93469aff19def8bc1935155ad371166b1d330622c6a4a085d98c05748808c0ce56eae0c8625c6e4bb866021e0164b252d640b715c6ff2ab5812364896f0d9c09d463b8a3b642b7465cbe9b847c32782ec1a0e97c44e515c8e692dcd9baceac1bfd620b106ea19575e580e25cee2f62499409910aab153696a7536620ffdd15129753307a5c2d507332525deaa96c15baaa1ff21cf01042e08136401741ed291f40d279590d3bb7bf8334787dc032b929300f5eee15b1dc38c4f92aa5acd5dc5393dbd789ccbf195b75ba6b4ea838303b4e11b568b6ed8ece436874aed9705029a0c269fdb0a54979869ac61cb3252e31840acdfcf0fc44973ebbc8d406e6e3872954a596387ffc5f6b2a9f26a711745d05c64ae835b46ebfef4b006e271bc1b7e3f1f4373c909992c0d6bfe98b2694e929c1462a9807603b5e56b46fbe23147c22042e5c3633db0735bf7545e4d6df47f756b159a6f9f7a606fe10b4db7e58427a1862e7d90dfc45bfa07c8c8baa4151e0e2c9db7f450ce09c44beefd4881f67735c9cd9f9a42cd0d85d6b12c321577f3a49cd822fa6b021a7a59de7074dd0caf196abfcd432fd976b10002406ed479c50f3b29adf6dc4df053a341c615ed63a27f436905035298e32db741c046ac4f620afb86b861b178aeadb992284de4aa4c5255ddbd958257ea6ab427b34ae6e01381567652362c6cf018b3710cacf250fbf3ff08e2551565b3fa8d86036907acf5bed5601d242943208dd477bc616743fc59ec586bdae7bb1160151ca44e6825b24e004add44f160a2af5b1d1553b1da01ec8fdae2624267b33792a2eec91e449ada62ee19b8af81c58007e6b840c16628e8245db389fb600db1c48e435e1e96575704b398c7983d5d1c524f4955c68984cd1bb3c27dd90b5469e52b05496daf5a82a7253c92469adf43cd6da105f3b3be2e2ed83d4e6fd1ce0333a0a298f7ca26bdb12e0d1f9fbe42a37e9caf2b2f944fe5c14114c74d3ba6fe787223bd3987a43b8fee1b586dbd0d1a90c73e9297d6c59611a0488e68e49dd38c6329eaa98e4b4b7324dec2c38b6a4e6c294685dcdaee3b16e74a0eb125a0379f9074383f8651f0e2e0630019a2b545a5e854602f40eab336722c0fb9e09ec642befa40651b2518b077c744c7cbf198aa02b3aa500231d9eddb5531dc8ac94e11264f6736c91badcc5fe9a6acb5536fc5d2115d0191d9e433c676187da6346f737158d08591c28c97a8b8fa75f955beb8a7ffff7a9dd5779a787ca261c54ac91aea02b2a359259930c43438818ef1c0afe10e36902fcf9d686a897942b9f6d7982cba0ef972282944c848dcc8cf40af0f8158871c1e6cadeb2ebfede4fbb94a6c475653414da37c827936649556fff1ed76baa5b3b1bd6d082f885d257a42e4cbbcf9540a8a7a626e349bb490825ff7b2fcd806f658a8b50b41670d9b3a3d6b51ad971bffa2ea2a64c4dd265ba178437865a5619ce106945ae7e4b698fdcf6c87662e01af924be53aeed3de88688e57596a0cdeeab16e7af56d0c4a9bb136a6bf5d4d998a638488504011819ecca37dbf1ed342b831bd1ab5aeb5ff0c60b0e1f6c83c180af74faf4551ea9f5c9e3308e630d2bf1382ebaee50383a0b586596ada5df568252debd6c278bd6e020375a6e62f3db38da446b573122676a034c583639eaa2d7b2a0a328b812238fb083afdbd506c7b74215b4d87f751433dd680053d53df771d7475706184f6582a42170b99b59c1ddcc61bbe2f45f70f70eac0e51df2bf28540e33649344c1cff805be10516dc1ed08c8b9a83aac820a855e8692985495cfd01d1659e4186107ccdeddbb0800d9c6b04e88ac6c788c2b62029ff1b59b22dfe9401c9582753f5173a6175f33c6f8c6d774285c86837d3bc2263c1abb8255b56d35fde29fd330d0d50600a3cf06e32a74799f9b6f9a4ec3a73e03420e335712c909229ffb18aecfa1c1a656c94a286c59f4aa86217161a480fa6576c7e17037da389a9b26ac474a6ca61e046d8e07456b5706d9b117a999f9cc5287cd3696747ca95212155db9d32cf4a38a5674fbacbe540e3df8029aa0df3078ad6f1521f20d37aef2f540f1c73d929539ac3d525a14f3eb10e9dd27571e750b31f69c684077025f4b82637e789d61aa6fc72b29505824ac9bce1dbe0488eedc563c0b7cbb5f30f2fe7182884bdac60e9613f0dcb1ed3cca0288a305460385284a035f531a1453ca0b25a2dd228161f38d687041d690a6ae25c40bd365ccb58be31b2d1a035151d6979021370dbe221dee1793894b0e16eb082406e1cb0a127251506621e2cd5ea3035f4dc1aa641f827ca8b495f3f3cf9e7c87e0ce47cc702e2dbcf84bd7ffa4d9e575f54fe90c0e52bee1d3c05be949b3900933f6e3fca24cde61bb2892a9f0df5619c39848669c4a12a5a0794fa63ac407c1ca5cc633ddd59a52938d05a30e03538fe3a2f63e12385fde41d53475f9e593f578e0a64d97fd7096a1a6788700c9ad88a64c2a5b941bf260344ff6e5bdb7d35ea9d91fac63e40d0e7158a47a6256371df056ba0cc2ec99a7a987f1ddbb7d79f5c3c6c6215bcb4ce9f368fa2563ad2b867efc2f881a91c200a07c30e02f11fa501cb24d0c42471180289895e4c40b416a86dacb6a8ac6dc51dd1a22cb0afa1043122cbc6c45b5b543ac625969256fcf21860eadaae8ce7a52292dd131550a0f7cec7823ad04113718cb937f33106520f2c63242eee3cf62f3b5be234c27006068f231121049290d4036892d90e72b52633903cbeafc451ce444e69c0b488b4ff1688640866adf5946fcb34258c9dabf207099fd88d9339fe57affe6fa4e9425c5f18722f1a388ff404f79b06d10940c3f3dc24c4d6c9b6afe9de712cf8ed97bc4323f46f7ae1be829f7a8cc9f37d0cd30177c061350ed3b82091e17f9899f4f3ab89035ea85705bafc89c95288bae73b9e78a0358b79478893c4d7ced11749709add61aa5944b875f69e0f432407b935dcf9450aeb6b10e3caa78f0b99060d95f288a62b946e103e8cd987a53be086c93cc5d07837adbc9a61f5e50963427f77327cc1133d232d1d9a6444225fc6030b2590ef985a19179a759a12426e1352a2cc52cfef779c6eb8f0eb80f7522bf91829f00ef352d3740a0c98298447bf04f5944040dde5c4e96820627b3fbae4beb9cb212eb5f08e6870ddcefa711f64561a0efb7666db607f0973052ff8ad433091b14da9431436169d300aa63f921a09e3f3621beef9a4afd26262f9002aee5f23f5d7aa5e341c1c089a2464f07633f92978dddb0e3e9eb3fce0f0fc225fddd2f32dcafcf4822e44f9d84fd118e0e1ea4eb998ed89b56272a1a30b4d57cb7befc3d56d732afc086acbbae5fc5b2ea14d93d37ee41b393c4bf80954ff35210c87ecab5e29725a6e089ac70bf7536d137fe2f59927f624ec7c4bc0e1a83b34460ae766f57552cc495327256d6257136f6b14c65a61b3bccb212a140ee86e931239fb006909789be5618c8aa31841a703303a4af5c6c34eae27bed0223ebbdb34b11d568f2aff6acd7a0bfb0d8580806bec8d714d5c0ef7140fe52a15c22b776173828d231a5493d18faa556549e268a349cfc4c27ebdd5a50a29f5d2e3b4a247303d743020bbb35b62f410cc23ad98dfdd65bc69d0110c29b08bd3ce49f18e1236002318a658a1788d0bacef50910ba23a220bafea072d022249e17356b22231a5ee2aee6db4437c025c8014283635633832f7d9dcfe0caa9afa4647bfefd83b745f0ba3d0292a0ce46c99eac487cf25f03365bebcc1c960190524905e701e545f1e6b95deb37f6c750000a8b079427db695b4c8afce9784bf49b524a0966edca5380e1b555d1eddbeebc1a31a8174a0b82c83a694ade6ac13ee56125854223dcc7cf02b6dfe710b3889b4b52ba1fe5abbe38a27a2581287eb04704f2fd5468367121e60e5b6181eae857f4c68204eda043fd54d0291f1028a8095e66c9c1e61cb63bfc3c5c18159bf16c21f572b73a73cd48dc51e0670acb393569bfbee9257899896eb1fd09f64aa8e4ade3f6965e42c34fb997f81c910720010dcd7fdd44c43eb7fb4e30e3d43af625487a2e8cc2c15a94036dd5768f34e74cf7924431484872e0a9238010a28b3251ebb482623d154fd2ce6a21eb7de09c55d960d2455a2292dfe52a33ef00e59f154f5b94f61f89318a7492f9415e21e181b4e008bf532418c0337e39bc6f2407a3fb18fcf47ac6088a6f2368e895ad5c840b0d83b8e0c8d538abd18ff0bff46eaea4d75b577a210b206282182eaed57097b5ce06ff7f93212e8ff7a6e9175bf0061d2964344a1a83d6c7014a2713938c28467bafb3278d514a8deb5ae77528f1533ae28039f5e9c06598697146fb9088f3900db326024c49353a8b478d3eaa8be90ec1c7c4a8ed4fae5e2ea06e4af59d4941d09b6dae966a96815fe135358cac7755acf30a12e1c08bdfe62b8a3477da535483c55200c6999e960e290a2cbe76f30e326bd12f1fa3387eaa3343abaa486e368acd64859d17815c34f538744d9b6a4ae3718c69fd424cde869d04122584b64abb7db8117d6cdf7150d6300284e9e3c338445ef2d653965d025f04661fc96c1ffa1680acbfb7c2c871b509b7dc77fb31548a7618e3ff312378ee25f24f46b7b48cd8409c6b07c57e4db90ff5ffd57b22bd632ddae9ef6eb98be01e350bf74351278f51fe9e9a648c1dd23703024fa759ef92f9bfa9568bb3d8cac4a9b30e5378c025a316bcb8c21b785081fa842bd3464b2c98d1c184ebaf600d700beff28f"}, {&(0x7f0000005000)="30fa1a0e36bcb98f2159324c920fc3d4880ef294bf67ab7ef25ede950add1f6dda26c81cbcc73bff412625e4fc48c63affc6cd0f75ef777633d665f4dfb3cc1c914ac8a812ea7bb4298e548ff6522d212ba749edd1185550863f954ea937cac1b650a7b53e9a0e6a723e084bcc307847407a6b126f4d47c66565e9d0e17607698ca765b7fdb9de13028f9870b421a25c5395fb92862dea5d32ea5331515b0399e599abc3e55b5668ef0b916595124982f8cacdf67c57788f1831d7808a5b2a7cb651f3a923edf34850423daff25b4e1b091707280a87f50568e560865bb5dda873c294e1015d42c989b91762b32ad417a0c522dd1b4434a6ff566a1be0a24d4aac2bf3ef14e2554a24cbfcf60fb83f40604b7ef0d63706e1a2b4e55a930dbf77fb165f3c22abc193f31a5031d0ed5d5962c3e72eb5253882fad1ae197409fced3d4b10024a003604b4de614e02a17a91c47e9a7607408be9ff1e2b9ed0c6ed9acfc212df6e31fa8b8613ec0ca3552bd4d39711339424c6999ee9195c9f50f5cb48061309a87d7652f324dbdddf13e2d998ac4b9e35a8ec22bfadd807a73eee06e2f0ad7cefba2222d28086be7c34cd9003e2dcf7a16bf95a7a148f48af519002937536ad68cc2ea8929c1aba44c39f896f8da58907254df7ae6f0caaceed72cec7c9cfc9f17b3dfebc445d5bb7af4054c157c1c504794b68bbd8ffce173f0315b30bcde75b69fe449cfe2ce53e9e057a25951a62a8a0c3737f30c23f473648903ffee5e37df40a3ee5a4048db482a0b936a56cebf0fa75863ca729a3aa9013016f1e7caa4a2d76b97c7efd8160bf3694bffed0fbb1aa0da610a3d0f12a0eb7ab8cde8dd033c1cfad42316bbead949a76a8c156d2461aafece964a8f7e9c3c306fb9cb4cdfacf2307bfc4ce15a5658bf592151688f91ff3a9285818bb90ac2f732361545d88b05d16b0143ccf5ad4601aad2cdd7f95440ba86267ce2ff646f584e1ab971a92b0d56c99835f5c792899d07cff88a6faaf93930e7c6dfb304c2c2c30d544a243e6394f8747e0c0cc7049c564c25b55f6dbd970e91076aeb7bb4925ed6c1aa6215be23a734d3e95e161c2fbe080024a3fd3f81675737fb741691bbccc193f3d509ce913b6bddfb59b965251a84627f06a72f97324462b5f42912b147bcb876e4833c3ff3f530adccd7ea7b3c791fb97ef7fd47510e79ade23ad0ae2bfb2ede5de07f431720c9adfaa694f17f60acf640739a37261288cffcb6d0b968c07fd787d08ada3073a9579e4471c25c9e2ca69f333521ed96edd421fa152c841a21760883024a8878aa71b5c0b3ef4f2bdd85b9d149a5c34dcb20d95476f2fdcc00c4cb08fcf91bc4e737285221ac91bf2de2c3e584a7356b3e0feac6ef4e1d78f093123710186b7ea594d0f1225c5d87b73794b2f08f9fc604f88ffba772cb5113f4a1019feabf06fcff2e2854b4c08c963bc111bb65c4f0395eee671635671172e6a166e7c8bb3902ec37ae0f28a4972a347639d939782c268aea20d64191b780f196ca870b6b781a1e20e82e6ec6b3d918ce8949b7fd83e22211cd0945bbf94795701edc371743ccdd87c29282f78d9159685a17a7461354ce116f2fa8e15dced4c581178881666b540826c26423cf9f2ee72f38ee94a30dd3f0af7498b44468d159769eccf9cd6ef3d02563511c6129ec90a96d7344c577bd12a13b7cad37f8e0b1d6cc1dd8da09a60a230be17f0339252665f7bb9f564455d3548281665d0c0d8fc62600a3724c98564376486f6ed180250171a29dfd0a5e9fa3f8549262dd8fc2aa845b90d392fa95c5fd525589390d58f1cc16113bf9fc538d8092cf79fe3f56de7874fe0af5f0e177f41df55f9bd2819aa028a07208c5f0fa60d22608d14e62d9ded1bdf6382341eecd2c9dc77ce06f445185ac62e2f589d57a7d35886e4b3e7cacf0fcd16d30382decc74dcc1deb92bfa0339e5f4f30e4197e5f449b71765326eb5313141ebe7786843a2d53dcd58bf52849cce42c6f7d2ad80a20dc3673b2136f2cd3d550caabeb2ab101d40de7c946cdffdb636b413ea0d38f4c4b4f77cd0ffc74940e637253b792baed4a2e49545c0de2305199f66cdadc64b1eeeab105a130382f38bde2aa5526ef2f9303ab30c4e8039781566e826b7ffa6290e4da13375c0a2b486eb02f538337807ff897510c4047a95bf47c4f1cb8eb2e564df40645ead7eaf873224e853a1241fd5cb224eb85bdd02c0ae0b7d0b60186f5f2ae19a1b30b975606e9b71356ce59ed30760153696ea7b2feb82ef951988da1cc1de1ff3f109ca952012dde9a3af9dbb42f6ce9d261f136204ba74e5343d8b0a2cf527a785b6c913b86eef34222f66ecfe7a03c60637f499ef8df5dd825f1be556390030083c1d7024d47ab899ebdf9f4f4fcfbdb6ca0b5f76287b520d6aa59798df6958dd5439840f313d133db0ceda4a7d1d4b73297f8dc84e173508408bc2ef3da7bd49f589bb5a21d2f3f0034411dc1e03e9fd4eb3d0cae922eeddb3398646d11df81d1d0f6852693e5cc9c6b8c7d857370aa90cfa2f581516ac0206f7950aa6e2d1a2911a301fe9f5afe37fe577b745a0e018a3e3f5e4686c116907f5dfaec785aec29301cb461343e292570587627bf9b544108a1a4a68daf77f921376d031085befa424abd948e1c4ba711b6bf151fae15404c9695b59eae7169b4f81b1b0dd56ed07ce72711b39b6c58a37483245a029328cd75572c815fc5782bd7bd22c17f1e1e69b77cd0e7ac8a65fd6e9eb4b7e198acf6b4dc9c22c228bf271c35237199fcd83e0df63f90748c6e92c8450c3d96d91c2482d9250c822078668e53f7debd27da46b6a7540b75bd8dd7e581aae8f2c5a17374fb32ccf5396fec6ac4cfd55f6b63ba3bf7b899bcdfffbf31702da3efdf6d453c47c3d7677518e7ab043a956fe53eaf33255938f415ad7a9dc2b5066c1f5a8abb997ed97bcfb016d91871259a4630c2ec1208abadb0462382f93ba1605e73ba868b46dcb4388bb66532995f0b957f896761d3fa00d6f87919cece1f60cd585636b70ca137077a0d6faac56afa85f048bfb8e44ad8c0c35701ba4ff683834efc87d7eef279ace35e9612acd60d1e3a7ed45f1e4fe81e2f556c4dbe762aedb5d1586f9bda49350817b98c70b3e6f2354648b5fa7acd0d129aeb4ba21d540bee0e6e599d7df3b8552f3587a776b5f245ad6019b8284ea526e7267604343f20a713e5af86a1d39bbf3c2d4911bde986978885c242de4683e759d16fb1cbb0bc0c29b1ae8f7dba938a4928cf66c331c512f5862f5b950b3281f68c52d61f5ca28d277bb806dc99782e5999819d20eafb77e6305db6ae087bf3f134ab08bfb57f216ddf9aa4278988e3de97e01b1b33423f7a4fbd1f3c9940941833eab609f9ac65228ef8b34eba214671d9c42cfb3999eefb68355657af7ef5c188e404d36c84c42fa7063fb56179401151fe329ae2bcb36bb0e90c1d2baf1d4bd4bdd2382a5e16dc237adccdc7d14f56c26f6e44251520009eecedb815e056ced6ce9c2ed9374ecbec0e54a8ec26b21aa5f649778c2488d525801d28da5c5bc9b269e1aa19eebfcb049c9b17edb6c0fea4493783425d8a6e90c697233c39891dcad1f10356967d4c5511f504f705bb039f04e15bb888ea1a1fe13ef3fa2936428e250d0dac4df9a5debb3bedc583a9005a8421934726e933decfb37c8a174003eb447a9ff68c7eece1631aabd778586eb60480581b29396d65982461077938255ec593faea90876bc2139486b1a2384f1c7e7015ff384b9847d831b76467abd4448eca990a8414aa94d70ec2175f95cee9fa19af29ad47a041afa1dd65a79cc30a9d9fa2f9566749e707b5b055a765728e6e1cddcd99e78e3e0774eda4b04a6915808edf018d7b66c79b9e24bf8ffdc6699c2996b4d97ffe84d0592d79af8dc3d4e5fcdd0acb2100ad147296d5cdaae1ec5f3feeb8545d841a12dc73260d1c3d4c62cf6261083ee2ce2c90d068444142aa4b95d8058becc6025f8cb2121990965f31123567a6874873bd6f32bc5f486bda25abc2fff1eb59bf96d38a82ec7acf866eb860c3fe4adee35571971839536d5cfcf264168e04f4bf2441613fcec239ce77c031142742eb0bf505eef491c260e4b588c5c00d961d9b2db8afc933a8b4a1f28dccc87c5fc7504ea4cb2f92c13565d1bfa594727a54f85b75174e0b50ca79e2b9df2e4b1b174af5d73b66598634a325b8c2e528d0b6f706345f00f9cf995d3468068a22cc7676f1463f0eeb32242d427bb868f088d3ac1df34d93a55176ba7e7f962b79092704c495ba96b9b0dfb21770df89be26d1f9b931ae35e3197fafbe876a4ccf30810ef6d094546563de9caaa6f4879108cddfbbd4b6c0bf031801367a7f1f4457d8d4570878d8c434369c98b89e59e07bbcd880d6498f08290ad5bbcfc5a1bfbceff65aaeb14153eb1f18cde20ace4e5cdb957a88adc0a1571e4f4e00490a83ca6a16a4393866eac2613ebfd388ba0e3162cc4af900082ae45095f1c33503b9b364c8d70b8e2362440348d385c4f3a1b03e8713cb3ee26fa6ac79e071a632036f5bb813075c8fa67a16cefa4ac4f857a880af7f56eeb49e7ed4fa4710a3636c94a2ca8b8cf5f13938dc07dd5a573ec5cb045eb8a8ba96aabf76a2f7eb864c8d9b2dbaaae00aad29743b70c41d993363294ad6a6a1fb52338ccb7d41ba7a35e0f81de9af7987559b65a7ddbc9c5504344d7e8873d47554aede896f2b89a881f2f7d0697dd09436be856cb43add2f489f42eca92d8482185698091c8965b3697af128c14b17bc0729fa055a15aa881a0f43d702c2ddc4ce5d812771e8205302fd311b08364ae0e211e40169e51605d4e759ccc993565b51f78121a250e54b2f4156a5102b7da56f4096be8631b4c326ff13730b9c619e6aae31ca62013449c33e80a38408aad37835dcf3a96c44982447081e800984371b51d0388e9f2b6eec4b32b485b55e4b80770f639a830cd0a0f97a3fc0732b5629a9fdeace95aa12d39e8d1b430373d84d67e0155862ad7ff8c6d293792fc22e15fdf3ee2e2aa34be45e8a6430bdd20854e8683fe126149f9316a7ff142e0e8a711534c2dc35b31687c0aac46fdea2e35096c2fbcbdae3f2a90ad693ee5cbb743998253feb33c0f89841b647a13ed81b3bd9364a209d58ef71905cead202f95d9f209999c3e17fe7474a8042cdd367223a323c2dd218eca7e41bcb00d6eced0bafe539f537d454354a3cb02e13c20c3f1f862e1dca5aff3f3baafe2f35f6650cbd985b7c6a55f75672d3ef09ddaa5da2e255bd5a88440c0298101a261e1ca67b84df541c31a9b55f1bfea11ec2c931eb21edc31ef86227d56d2dae0eff7ec5567664c795555db8109a646e4316cbf15eb86dad36be546a9dc483cd143f1e325647e41459f5da08df7368129ab6708c51d48004b2d878ff9b938cdf39d3979c86a6c3bd627701c9880c37b9627aa113ffb3b9e13c90269cf1ec52c4f97d1889499e100d75f3b76130703428814ece6758adbdd3960408cd046bb19c8cee533a3a5ec8a4a39bdb079ed079ae369a5b8a4ee8f4c877566046741b94b918c6a248cbc108bb9b595bc16eaadbec247eb77123ca3551fe2015039cc49d19694b98542485b79f4a97201e68ba2cc3cf7a5da27c26a79da59204de1155b6bae1dcab7f2c00737d3f32a8971effd93b225c68fd989d68d0be0157bf9a3675bb7aa2191483d2a30f657fddad4716b3d2be2a7d2434a71d134"}, {&(0x7f0000001440)="0df0fade769ef786a6c0cfa380f47f2ae2ddc4527411cd9e1ba8c14e7cdc64a623d168b76a2943ab797a3a4c89351f3d7dbe6d64154ff31e31d0da62747e573e27a71866789e5a5f73da9b1a4bfc24a397080797e17fcf0f0d6b17e2565d8912759f742c7a1a110fc8d56919bf1b0a744a152f625cd3ac05b8f12c6f885d9b06aaaa57868c264a8d60b542dc7a4bd1986de44c66928e77985a952840487763d4e6a6"}, {&(0x7f0000001500)="a813a2bbabbef653d21e11d9bee7ad4ca9823b3800dcbf1bfd7f01f9ff91717a5c263bb31acc041619701fc255be60978b543cda95e4ca14f481f508b3acaea021f4974ad8dd75e1892558d09c6f693df4cbe58341a00b0c9c06f1cd8f214e318a49f79d1ccf2897da3ce6093b2eea7b5144d2b5cc1ba44c05343f5463df67b455dc3556689e03129778b998e2bc79a397bd615d98566c3b10579d9450984d530c3c4885971c53b8ca59d947ceeefc97e45e704bfab46e853142ce80e044d9dad263f4738cac5d82b3fd170aab209ed8e223d62c11d6b54746aa042e83e223ff964d7470242c0296f97a33866d25eeae363789899c5455a57cb5a0b632"}, {&(0x7f0000001600)="63170c323b96ff9f83ed76dceae91f2cea8f892d9688f856945fee5795d7b07c31dd25e0248a27f9d8adf8ef009975db1f15ca2a436754797c1ed8607ca14fed02b0e0f8eb219d80aab197dfb5726ef58b9806d3ed2dfc58e2d95e24196e06fdf7790e2ddeba94b47f9eec7c705c5e45d66571b90796aa81b8271efb65a6dc0745093693bc03ef98778fa62e51f6928d7be5b5be2df6a9e32712725dff3d7324c529069f87c94dc439eb2c0f008ec430fade7f93f7695130286c67c941ac659a8e6a05301a9e3562045c24ac4433b9eaa8717e9d34da283ae75a21e972638bc71b8d9c50675e60ea678428c29be8f772f3b47f454a87a180ee37a2db9ed4"}, {&(0x7f0000001700)="96ab6324b6a052ca20"}], 0x3438d43bb324bb35) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000011c0)={0x6, './file0\x00'}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r3, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4c}], 0x1, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\v\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x80}, {0x8000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="080d34413fb2c507153a05b8a600") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x6, 0x2, 0x8001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0x4, 0x23}, 0xc) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000300)={0x7, 0xb8, 0x80000000, 0x5, 0x7e0000, 0x80000001, 0x0, 0x10, [{0x1, 0x66, 0x7, 0x400}, {0x8, 0xe13b, 0xffff, 0x1}, {0x7, 0x6, 0x0, 0x8}, {0xfff, 0x7, 0x80, 0x1}, {0x8, 0x10000, 0x6, 0x5}, {0xc4ee, 0x0, 0x1, 0x3}, {0x5, 0x4, 0x9, 0x80000000}, {0x4, 0x10000, 0x1, 0x6}, {0x80, 0xffffffffffffff9d, 0x3, 0xfff}, {0x9, 0x98f, 0xffffffff}, {0x100000000, 0x3, 0x1000, 0x95e0000000000000}, {0x8, 0xffff, 0xffffffffffffffff, 0x7}, {0x5, 0x3, 0x6, 0x5}, {0x100000000, 0x101, 0x1ff, 0x3}, {0x6, 0x0, 0x7ff}, {0x0, 0x4, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r2, &(0x7f0000000240)="b4d00d8992b3f56114c82ec634036ff583380fdfc32d1c6503c4f2ba302fe64e378cfd6f1025e7b723c7571a9b8d03a3729695f7b1f788bd7cf2e27fbd81a7a7bdf6cfa4669ef22695bc921a9fe22399e245e247cc91486d6927b5f040b0d13070be465804e9b2356bf293c6c36509c2259292a2569de673e5c98b5fb7c3d5d8568cf500", 0x84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x74}, {0x6}]}) socket(0x20, 0x400d, 0x50000000000) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x291, 0x2, 0x81, 0x1ea0}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:00:02 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) flock(r4, 0x8) pread(r1, &(0x7f0000000000)="1f6f1d54dc948ea3ebcc2ba8c6", 0xd, 0x0, 0x41) r5 = dup2(r3, r2) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:02 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f00001ef000/0x12000)=nil, 0x12000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/100, 0x64, 0x423, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffffffffffffff50, &(0x7f00000014c0)=[{&(0x7f0000000340)="097933a9ce2bcc9b896b71515901dbead0ff04fa7ea37e7f158b7bdcd044e3a732153ae8f8a4918d1baa259c7c1a2e3568eeb2989c95de07eaa405d41ec8d49cda209eac43b0c30fbccaa87edf34dcd9d30bedbc3cc2919f1214aecc2cec515cc49f4e9126ccd1f25b1e96b2cd2bf523befda7913aa9f9f897ffb9b32c36e4d28b77d00fd382975e111a2266cb532ca4cb7e67debdda0fb24180298c6efa00441f8d28b6385956e213f2f49203d4df414357aaea47d1fb49c86da94a6e42e1d6853cf371c273387c9aa205d2d18d7eb88ae1f1ff60e8bcc824ae001d0e77fdcb4c4afcdfdde41387fa1beb418e659366cd3f6fa9004ea24f2c14cbb9cab95ee024ccaf6e52864358f01f67066280dc4588dde292aeb730ed882a56c7129f4e136139ec1fd5a83c4e460fcb2c81a4abfee0b4f89628c8a0f860901e88a6da1220808a34c2e9f61f13b78a91511fe011d5e5f0ac07142934ac3360a12249b4997c70c535a442bc0d39d2d6cbf29fb43b8d4fff7c45a0c0ce49c7b9e9394d3f64a4a5881e07b4ac24a78c9cea8a9fef37614c79b0a61ae484e2a75a1c7d77a85321789c910b486f83c4e1793045ebdc11c6aad50d242c4e307e8b42b2f2f6fed46bdca80c10c8cb5e0555d0b8dd0167eba6a8b9756e41d30ebf6439bd25937b25d85152da11309084f3ac5308cf978a36c243e5124dc1a12b1ea8cd66942cfa78dd21509a312140b74aa140703a43a9338b33dec7b11a08b613bed550b08e751b322d6d3c951f5ec4fb1493c002e3abb09220ddfdc5041e6ec8c725f249465c9048d813c397a8e5152dbdfde45ef164aa140ae6c81311fe8c6e66c0c0ff2136c01b4e18997a33e0c4bd17a5b2fa23259e697c75c0b447c03c22c54db39b36835c6da28ae775ea314de9f3ed5566547c74cc925721ba9c93b40f4b92700853748c1282eb25f457def341ad4fd9fcb15481272d6558cdcdd90f96d990465d323d39d566f96734f1fe418c9d22f5801dec219369833946b9c1c3f5040f84e413e539771e78c948f1d8311fda879f8878c01ff156b83197eb4042c674d5df76c998ce56506c9b4ba718833e109d5f6a690b3bbc34cb3ae1021c8980b84b8ade7c257fb9c726508a24528551b5c3a7223e0d2ea5141e6d9d7ddc26e8a914b1cf79e176fddd1dbcdaaa18a569e4b36681afd9c25e8747bcc4e64a35414188b6af184f44cfe0b9541b9a55567d8ecdc6237ffe7c48f831ab483264ce4de86e6dc59a723800a36994955d830f8231907a3440e1813c229a20103e8a29ae791175fc40679cf557c6190bb1bca76c9adce390e9644971022ef23a1d8b8a27a24e7222b14bd1f2ed62099b8ada13e16da483e5126dcb89d5e33e07f4c0480845865c43c08190c61c878aeef3de685091ef9924d34b4685f0ce1fe32d75bad97af7041730cce1978de8c379066f042440a51acb53db5e792b5d90c899d7960f81c38f56693d77176441dc02ac6022df5170288c4568cc28723c95915d3312ea8b73e93b9d63e57ff8ee309d2d02cfd33cb2e34859b0a3bae2ef6b7e7bd5374e364b48937b28b7e4ae2278de049e95d782b2c3fa584cdb77aea76a6e2351681553de7e55989b30aab634c6cba6f65fe2e0a97051704b0559dea12f99b4cb4cd6a824dac190d02a594fe532c9f653b8e7ab5e706760eb7ba6db20da2b093d2a0d2c5adc04c7aa80988a9ca9251be149a2cc5448954750b54d68ae17515cc6fdd92f2040ba696eda6d13bc58293842a93bf59becb0bf344e221e3e412781a8eeb3e202f8ec98605dc87015c276c221b6682953f3b66bb2f40efde6b691531506ddb487024c098db1c572929182c7db6433317644ac428ad1e19b9e8796c4705627eed5543c717fdfeaa03c85866a8f53ec712afb62fbbd543c3829851cdd70c844a91b28ade02807f3267e3a1296fe1448eb96b5b19fb7e4ecb0e9047afb8d1e4d220d913f1fd805a29efe328fc1a9a31ed8fb01bc62c64044c923d244a7cddf09f79178ea32e748e2779b7bd9b25a35308a0ea58a9b532eb2a00caa19142b94f96f620e88b7a5ba5b602f3b74815fbbb8dbf37d5c0343f378ca35e4dc8ae92e31113a19e308805058b7fc4474d46b492f69aa55809beaabfd0834cc96b362f0234d6b972c175b29a6e93849f2e428148990c592e151e1d25ff76350df024c4959b69b76a5013ca5e1710782406b66f77382386d15bad41686a8b19a86420fe4a9ba8dba042ed351ed68268c7b742dc0e81688f92887b805cfb8bf1fb3fc2568cde475422c2edd55e224fba38c8be19409e9c4e77c893fa23251b747d4ea2d0d950b7bed1eee16cf492d8cebb0db1d6d6fbe4a99d7a7eb0078df349090c3d3932e92c2369e2048453932f9c1004677a01bbbdbdad29bd5a12bd2e219f6aee9a86c7bd2a121b25338ddd419ebaeb8a90316ac325d67d4921d6903ca9e5fc6e9740e975a4816f733eea9ad91008ad3e9cc0fdb828b892e0dda2efae696f8402141f154446be651c644fae33bfdc2e96c499c82bdd2f818930205c6c36452300f3641e46dca598bd17a5cfba1896bc14bef16adff30bef5b68a0d8f8858de07693f2694c3f2d68395422a4201dbd2c8ec4bd944a63e7a397df6702baa4e0e2363e0a3eb0e749289e58176e57b36e1d5b38d9121d82caddf22ec52c9db8cf6a291bf4990ec11f00a3a0515c5e23a0eaf4e613f0c502830a9c0f76be7b522b02132445c4513860b5686d6a0b465bbfa1f16c004598d24325b75857d63b8159e700fbb4a37e489bbfaa2c9c8a90cf5b0f5c3319403318340d9973fe8c6d894e63cd6f725233e727c3fda34bc67365a5f0869084d099817abdc3877b7cd7fd5a758b2f2c4a1536dbd7077ef51c975bf48527552ccffface073a8078e5078d5511ee7e66b8ff9046899dd2ee62340238e5b1ebc8123462c9cd9d7f494492e07d1354f07d0050c6e2383f460f410ad4fd2c495098a9d1ea438ec12e924b5e0f978f34b9109845dcd356d66223dfa8749c323737ec71687defc5735b4579d9365b382e1f0c432c977d2dea84045d594b1bf85d9a054181fd01cbc520c1aec65f697d1e93f81bccc7545703faae6091743097dde21b5ae43f3b0ec35c568f60d419b81f88e3a47a9bba530fb057a9790645a1800418a40e1f6112fb9dd51a7ff1e1dfdd03593d10f04f7257a8e06d74b2897003a946b570bd1519683f5214f0f8c61d339c989a0f403737f42171aab08e7f1b1ff9ceaea07c25089312a2c134e36c6e31fbe2cd9ea11b805a725d4cfef33b0dbbf19512eb5cf71a1cbb3bf22dd362fecf26fa5f6c7d78c1018b29f7d5926b50fd21005883db4f114619750928a0cc3d4e8b41eced3cd09554052975875bd181fb7d56925618d5ebe9d868eaa20dc7cd426d79d1de33d77b97edb7411a63a11c841e35b9435d5573e4759294e6b12922629dc19a0474d48460074a03afa2323269696d3cc10a418ed4f96bd90ae08353fabe85066859d1c5f445d23c0a97b6ef6cad19057ca6499a76fb03208506fde8323f4ea9911f0f6b4d00b29bfdbaff912e3e43658d3820f9324f14c8239762aaa347068bc8f7c86ca03fe0077aacf2e634f4a1f128347293ad799fd463c62df02ada430592293720ab5dda4cce299362316390e5ff21e2f517995a242493d977e4b217b9505ed837f45177a32887336a68d77404f8842954f97842f676aa3ac303f0e5a2acf099c088356b3e7fe7e81fb3a05741e6bc430a15ccea3102dc6dc000613655239ca273bed83b9cecdaf279b90a80ae33a80175fbe03249219776f60d011f8580259595b9f3b69c68e4de7273fa469284480295b3f352a812473167ec7a02b319956017f1f8d8134ea713ba8be730ee84581f442039beac7265cfe40e78f0469cfad3341f7a595c6ba0ff5b823880cfa792ebd58b0eae79fb66371e2526590f2ce29024f4e0afa63d532e408cbea2eacb04058bc8f7ce41db9364126e18991b8de3878244042318dba867adf5437f5124f33c32bd81775a3db00970668aa0a0d54f93399ef807cfd6ae03dc212a678776667741764765689befa56707007183442fbc1d766b23f385f6c659bcd19e861ed1f92cd22bf7a022eb561a1b956ef5e2023d9d7c7219e9243ee928b2957322b11bb7be2ef9ca68704ed9c19fb36aed2cab69020024d707dc8ce874170d5aa261d037dcaf2efdde3d35212cfdb4e734cf54dd579add68d904e4c92ce5420c58ccee804aef59e37b201674552805b90f215cd4b632d87ad80f14825303433233a3f26db8a9b10e400e95c361f844d285437b174bdcd6125e1b2d99a08793631b1a6e70641d5fbaba86c0a729ff12c50b449cc9fad09a33d8d89182d0bf871d16c1d67dfd7e4725a81fd8919aec43ec1071345e8a336f1d75143d4238afa9f02ed9f648c689b2c12a663959a62427b6307e3ed21880564ee0148ed5d95ba8f29ab8b7c26996153f86bab3e7f13300d630af55f2a58aac77c6c9b54e887dab7a6d16c4f75537d7973e7dfdb5cddac94ec4808a52ab0fa59df3f0a3b9419913b7627155ff637b431b4eb21750ec64fdb00693fa90bf121b6d7cc62555d5cc54f5cef0135ff324850e6bb571a5c98d1c9830f56f613e222bf6cf56138f2d5fa8b3ecb723d1d09765229c70860a905522c9b359398726ab5f4e7724ec07365b3ed656cd4610cb3e2f7f25a54c94851a89477cb07b85615df6730961997a32112f00496463e1ea338f47a63ea7769149b0cdba10950a9c78d8a491481e3314d26d1294a35c09ea98e2e918dc4b5b675e08b91d11691a3ca73858fe7e957ae665c711813484ca9a0f4f97297378a143f2f5c37f7d3f3a066eba2e1b2f2160dc34b352fb24ec88af270106b577d326b4131e4c50bcaafe964d3fa66dec81dad6f84250c52af8ccc8f2750d39e2960ac1420b97fc922d7375ce9f36a04578700dbd0283ced88c2763eb09bb8f681c3f706b3b4ad8d02eb1db653d6f32a99f9a575f013e4a4bac2d8f38ed93661e2fd52ee1c995df972125d1f46f6dfe2959fa229eb0c52a8390153755a83e8bac461905eb4373a5aaab9daba8a708840a6f787ac827e2136b30c575bb4071941fd5eea237ca3e22a6391a14c2ae6756bac1fb79d47ce470ac7e4db34e8718b2260c7f2b58a4f3560fbaa8e6c0aa40044675ece3fbc223d38b82ce379b61f3debf25be79f82ad2561dfe7e9b35432870bbf64960cb0f0b8556fa3db84e93624df3c1bc4d1f21c3c32f8276bb1f44771bf3b90bd55d034c2546057187480f690da74528fffdae72ce03fc104d1f405522c8b870666935a54fb454960a8b0e25f1542c6aa40d94333324ca32b11063d08544b6a5bd1be5a8619cc883e9b3fd7cec305f6d7420aec5bfd59d583d35d6e18409d8716e42992c07349785a1140fbd1f1579455f1f4eb6582514502752c22505b1011ce65ae01164b80a9ec131b612bef5af3905966058d882cc6fe8a0b110c7a7ae034e4bebb6f6457709b179e44bd8dcc552519c9d2f3eaa34a4f9139dfe3d9f2e43db6a2efbc19c2085e71540cfe650dbfa066d423fd34f11e42b2e0e6b54783958cfa8f87436b9fee8b22a7ce966173187921098c91b1b6097b590f225ab6c27d58ebb32b56620396d0e9e085d53664f216add16215d8e604118c0a00de8a2212b8dc60f30a752ce971f9cb76ac99a69fb625b2db4228fee5b05c4b9295512b4089e576090581fac7959b3171847586b6ab8db6836650b9b5fd1285a6a69"}, {&(0x7f0000001540)="65b77073f0b8a1664ab2430fc41a1499b379d995be35a80d53404bb0039886870362a31c8fe54c773c310d518d21f1728721a4b9e2"}, {&(0x7f0000001340)="04ffa1e9bc5e8f069807d5aaa384b05ca7d634172ff77cdde418e1ca4e176b49fd20e6e27431d7e7f00161c8b2cebf6bf9a25229ab84b8342e1eddd4a66c3acb2e8e1ec4d955c955c32e5056aa0415869f6ca0a28a2a67dc909ae61b1a6fd412aa6092d2a42813ab5c0ff509769a6914e63ca9a54cb7eb532d33ae88c421c91f2db9de0ca3c852321d2c01eaaddf5d98dd7ab37fcd0d609a24b898654da5d169cc62c42726c0e4c9c77166b20b1dcda6aa9926071d16cf0227c01b24c0da9668999e2a320b016340c7bc288d7c6a7c23a7e0926711ae960a3314293f77edc9ef868b0865d8"}, {&(0x7f0000000240)="03e81e294a13ccb29862663c042f022a959896d6405917fe889f02929643c7ae8e6dca0556ab155299017b8d1a1bcb042746cc957f41dced927db7b8210768eb1f7e44e8ffe69c0d5d0cde06f8ee7736063eb8b9edc71fe6bdbcc757daada09f8e0e30418cb00afbfde4a1ddba898fcfeb238628d97773fe2750"}, {&(0x7f0000001440)="392db5277b50dc609178868c8eac6aaf697a6547fa3e33b3ab3e6328843be7447bfac7be5c2e7025e5a7b0356e89c55d7fc359a05f6bd539bec388c6ece507f8066530421c2ccf1f4c8d"}], 0x58}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xc) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001700)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000002c0)=0x1) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) mknod(&(0x7f0000001580)='./bus\x00', 0x20, 0x8) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x50, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r9 = accept$inet(r8, &(0x7f0000001680), &(0x7f00000016c0)=0xc) fcntl$getflags(r9, 0x0) accept(r7, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)=0x9) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="f1b1745f9b405c24c9f0f0d1981e2574ee5480", 0x13}, {&(0x7f0000000080)="ad41d0247fc020c3d6c40bd974230344793a37901941f61898fce636de43dbdb494a6862c9a28499d2d64e2ad4c13733f8ba404c7bdf93a4243bc06f0aab63165bada67465ce97173d9c54a53d1fa0000f16880762bc422e5ec7eb90918e3f266371cc6d114e84342e80ebf42beab7323be0b7811db97414fe278541400b2c29f6759ef454de32dbae142922894f5c49344481", 0x93}], 0x10000000000000cf, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}], 0x18, 0x405}, 0x40a) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)="0017934f70b0e8899c802ba7abaf9afa0af22a108635afae810307115697009a7d4252cbbbd0e4995b489e23104f186954a63091f68b8512c8390a8ba1fe1049e26511f80d29f700000000c03ad949fb0b52cee8071b1cf68a", 0x59) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:02 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xaf86856941c9cd14) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:02 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet6(0x18, 0x8000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80c8, 0x0) setsockopt(r2, 0x1000000000029, 0x200008033, 0x0, 0xfffffd1a) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt(r3, 0x29, 0x6e, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb2ed5195a868e3a008724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xbe840000) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) fchmod(r0, 0x130) mprotect(&(0x7f000034f000/0x2000)=nil, 0x2000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000100)=""/50, 0x32}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r4}) fcntl$setown(r1, 0x6, r4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x1, 0x800f, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: socket(0x18, 0x2000000002, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000080)="016c0c00"/20, 0x14) 16:00:02 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() setreuid(r0, r2) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) r5 = dup(0xffffffffffffff9c) recvfrom(r5, &(0x7f0000000180)=""/77, 0x4d, 0x800, 0x0, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000200)="5564be680ea6e968202f146f53e64dc413e52a82411b11bb1a32435aa6c3acfb46e22ffd7602b6e65947618f8ac63d4214c4e1ef4cfdce20620b2e6a2f6b1d231c07be9ca31e79945be7d3947a8ab3c925f237dcb6813090866e931b31482d4fb3965fdba50256ec2e561f9f8085c0ee574d593cea807546d7dae426fed1fa1d32930169c1933b2f70d82fc2558423172564faf2f5672f627208bf59390fa2d7ce0871cb9ae137c86ed4e70416c8eceb65753524a0b8f3", 0xb7}, {&(0x7f00000002c0)="2fe38ad4a1df20ad66d55b5fc82d0f816cf539e6ce90edd5765e4bb59b115abcf1f2875346c6f5e4f06427db962c1793bce66832130d657169993a2df0a7394208cf34a92839467d654637ee614f", 0x4e}], 0x2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000003c0)={0x10, 0x1ff, 0x4, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa03}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xa9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffeffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000008c0)={0x10, 0x800, 0x4, 0x5, [{&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xc1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9e5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5996}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x20000000}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x6f}], ['./file\x00', './file\x00', './file\x00', './file\x00'], './file\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0xff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x80, 0x0) bind$inet(r7, &(0x7f0000000e00)={0x2, 0x2}, 0xc) preadv(r5, &(0x7f00000010c0)=[{&(0x7f0000000e40)}, {&(0x7f0000000e80)=""/229, 0xe5}, {&(0x7f0000000f80)=""/14, 0xe}, {&(0x7f0000000fc0)=""/194, 0xc2}], 0x4, 0x0, 0x0) r8 = openat(r6, &(0x7f0000001100)='./file\x00', 0x82, 0x24) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001140), 0xc) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000001200)={&(0x7f00000011c0)='./file\x00', 0xffffffffffffff9c, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getpeername(r10, &(0x7f0000001280)=@un=@abs, &(0x7f00000012c0)=0x8) r11 = accept$unix(r9, &(0x7f0000001300)=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000002380)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000023c0), 0xc) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000002400)=0x6) pwritev(r11, &(0x7f0000004700)=[{&(0x7f0000002440)="de06d2313ecb9c8588a99d09fdf1869c1b3b5650acb20f5beb13e80b4370c30e6d92caf949e86bfba24714ecdc4ff02a956f7a41ed72ddfa52f0384e1b88e9fedbae433723e281dd47fa006f3b528581a91ab799f82f2010eaadf1020e271eac0ed5b0934dc3143d7b0e61d37a2b1a85ff58eb1b5bd0f9991b9affbb159b70efbec0e264ba9a666b89c36c33ef5d2be7ad1631dbb29a58b75b8a3ef52621", 0x9e}, {&(0x7f0000002500)="220317d0a00c579f491f1f38375955a41002ee3a9332b1a09700894c019fad05e3bd783ef7bc9c466bce0b1d30f6dadca80d44aa6fce6f123d2671d8bd127ecff52152f5d4145b5c6ddc5c1502eb6759461b55cc8a4b87803f87f0422d15ef82240bfd727bf50441f40deaed608f0a1f", 0x70}, {&(0x7f0000002580)="27236c7a592b303d59bbebfbb20386563c5fdfa062be6ec7c60233adb96154b09deb89101079912b57bedd96b1a8e52f19611a75c8738462b85d345d1c0e6e9e5846d065333a499a5a908ee6a2a8f475e0ba1dc01f51fb8cc7d71724b40336ec29e6dd401e87dcc4fd3e5b7a1fc5317e8d9683c29e3959a9", 0x78}, {&(0x7f0000002600)="d437217672139cab03c395feca1e45ec5c4628270888cbb173", 0x19}, {&(0x7f0000002640)="8a1a2f", 0x3}, {&(0x7f0000002680)="a8049da7665255247da8421369ef3ef4841e826dfce6ae51979a943158b8bda796f4022253a498b0fdfe677a10779de2df96874f5b68d02fccbf8cb9cd72da888ec733421a9a6fd29a6aaf28d055841e55b2c88186bb07bbfeac84b1210f8117243c11963e16d6184c4e49c4be90cda393b9519a115c2432ef50ad0098289796792015b66ad1004844715acbe06190031b4cbb0e90900c33ff86e544f6d86d6dbe8a14e7f003fcb144d03c2d66fb1363ee40ad6af4cb590ed144478ce12ca921f8f9a028ef1509d3075d3ffd8be684b77ffd80d495e17f883273b814ed69f1e999071ff16b91d5b3d7887431ace0f5837b599a55957af2fec3053a1ca4c69577fdc21f38a9dc9b20e50412b139dcba15f23c5261bca3ce648550226e2eefef97e09f7952669601485153af2fa147777d8afbaf9c88bf2d5c1c31edc4a6f825b313ba4922a713c35b6ec2e5ad1900e2fc8ba597d34f723ab8f2baa2e68126f9942143ed5cb3375c9ebc88f88551cf1564d49d7b0853db5c41e7586c79bb986d75b0d863c168806e615861286b1217f88db7cb16eacac52d6d25a1875cb648bbd61e7118455a18114cbbefc81359e65a9279bbfc8fddf445f0be2fbd9cbd711b87f76667d1d76f25843f0e9d0277dcdfada74f3600079078c741cf24413038a0e50c2f9a6c5ea5f2f91a5ecb77f1831a9acfc921800be15a48373940d26609fc04f219b2e025faad2d475e5fcaab8a693d6b73a2da556afbed1c71cbeac85e91be4bdf66393efdc25540494e61c9a80eb4c95f2d10d529343ba2fa169149767f98f4fc0e4b478b82c35ae74f33b1033e4dda1c4314d31a07c55ef8dc155959438a01294dfe26a496b76134cd0cd5c01a7db3a3b1e9426289f43850b9513e0f76ab59d6bfcfadeb8b5a404fd37df1587a4c0b3827be2938af3b21e51bf6dded9f8654ea0e31853998c7d7d4c958b13b671089e7f39e0161d410f83fa1ea22dbfe7fcf8b513ba5b40d923f08f37c2d8a14af404800782dfba114d5ec0f352b0f7258cebd05a0d107d8bd389c9a05a3c13cbc31c73e2bfd6bd9f17fffa2c2505ff1d824e3b1118408929e187467a7cd796ceb449f83a6ab7e097e728eea40f754ac61360c9c92ef5e3d034b5c6f57d04d1510bbccb4fb1abe85f4c9f95d3bcabb91a8bbe85098a2aadd0cc3162cc2713ff9fbf28e52a3c53a8946c99404f4f9467b3c0ffa54ecf06f3becc970aa16f2146e35c7538a09a1f4091c0884a2fbfbc458fb1d2df6188043abda47e8805b98b58c00a60873488edb47a88b2e137a75160c8e06545aced1ed941efd079335f7bfe92b2cecbe5da3bff28a8279ba4b7eaacf89547643a6d65d009098f1c4f3b9383fd21c4a94a51602f5f4eaac82ae159affc587a30969f99c5dfa75fe58224d239c2924e4a7cf65ff75fd5ec0f9514e5e985b2d4a0d99440eb794e14713fca8aaf16a9320738e06c9f951cdd6112418e8006452ab715a16d103488d0f91621dd60254b16d0ca32268257fd26f9ea08f70332140563812a10cb79f5295714fbee5556172dd695c7afdf3154504e893cc6e43eb15a46e789e7368d1a5285faf7f6283e6b0b2d4a956ec5c575e955a727484d2b9152d8cc906634a496656e56ca40979215a4a3ecb41b57e4dd55d79cad1184e81fdb554bbd3109ea28fdb61c57db464e7aa4a692de9d8b3f216da1cec8e3a4aeb5479eae4023a7753be5086900c9828822d056085095f5239e05242030230e399a9dc194190a15d3643be29730790e70bfeae6233a2a9d87fdf91f4350fecaaf11432152c08fdc74cd22818aa8cb56f214220e90efb181eb0d3823136d7a629c0f6e55b1942135c3959c1533eae2d9740ac53249f56b7e5d9349d45bc718f2fd011b60ddeabfb255e1c6c754261cb2c65e87f81357d7afe369ff557c1afb0bd794423eeed640c9b0b89acacb60c395a878b994b1af7a7f2da608f6956042bc4baf34c44c40894efa7b4cdec2bc089948d86c928a7888b581443c491b02836b2350aabe3e0761fc142640220eb09ca13401050591af55d57673693cf5a0bf9f173e1fe365a9c25c57c63c0f00f01fc70113edf828cd80b577fd8614c8155659445b0231de0c9b43a992161addbb88f308aa21d24a71cd84ae86457389f8a131eee60587d332136c7d68672c6ebf4f917d6ded290b9ecfb8749c68c7496555c3ec39786c7bf6cfba8b7a29876eb6e1779460b8a8a721b380847e5db7068d9aef31fe4b6bc1d3bb4b15bd78cbf92e00eb954b4b98673dd20f9831e15bec3a1f9265aaff518c544340fdf7eb2f1006ca01b519ab7b1f4b75d5d69e29ad1c59f0d9dac33fcf361ecfbef7feaf1f1862d067f7627fff0662c2d13c117526d7c9cf3abd5e3bedbcab43f2baba9b51450957e97241273075ddd693407474d95ed594db628e57fc8f78d5e2ffc9096434ebd8fdfa125b6a88d46f97c2312be336493d3b6853ecba989f02355bdd5bdcef08bce86ef90eeef5f95480110f79b2b7ef307102e40f6d8f8b8bb7ad9c3c51db654eefac938ca86670cd429ddb0a35f54253fe46c4fc9b693f3634f46994c1d812f7ddf6cc9f70cd01fbe35890ae49b781b52b0232324cc1b14786e4c050f4f77f8c0baf1cd46e95ec6143491eccbc2cf7f8affcd87cae58f70a46dcbac37bf4a79101b697b990413de63e5e362b0e8c9a795611136f6d0f4081397b62b35d97ff2374e4aff589b4a18d1d4241d2fae62155dd7912c35de9c62518b2f2e8d95cf48c859945565f35944b376caa00177c30153f7dc4801606b6a7974bdb4f403a226b4d441c13099bf9e80388f8cf9ec477a824ad2ed6a7bb02136a131f0fee9f4ee28613c4e6772311549379982676df7263d03919a73ce657e578b6612188635490747217e9911cd561023b16d932028af4562dcc76f25238cd1518c9ea1b360509550224cd2568f9e4be227a8e5cd72e6c3c38f8fe6d8d584595857eab7c054084cdc524047cce8f35e61d3a43eafd98b17ae1a4a4b7a0a948eeaba04b2b6b7c89661dea01783d18af8ee345821cd15a6b7d4b2f04258710f861a877bd89b57e020dc6c9cc168ec2c105a7c929b9db22ee6563300bc75d7ffca2dabb1ddc28f71cfb18c4ab3a8bcbd5bd5aa44ed5036c96f23098a6d2b378e5392f57d9201e3631ca59293faf518c9c7e3575885b9a2b0c461083eb59185ba8dff22817d801a4dfaf872d2ded0a7dd35f8b9845e7b85e899fd44fa2a31277140f4e04f96b80375bd621604a1d1acceb35ed2b3a705e08200302ca047919e2c850db347b0e2deb78fe6889270fc6c1c09f5634bd2064634071a8feef55b46b2f408b8e477d558406db2537d7f456e1e86694ff21636b45b197a1c49184085a46e372598c1f403c885e0e7e5d0b387dfbd6b9b5e6307dbf6ad03b0a757ab7735d93f878075a2fd9386249daafc1377304510246c1751b6a99044ff9168dc7d659b5d5f8ce1129673e8d7247ae91a3ceb335c1a7773ac411a709c39562f4219602a2782e10437c947e4d99ea28e81099b7336f4a5665ba979c52edc8864eefe2b607e0e8c3104abdafe0e6060da00aa578fb11d5230e09677248b25a7b17a33f969652646192ec34e412d52aaee8376dae80b95e2c659ba576d99aa17650d3b25437112c7b64a2b945742f25d39062f1f641499ad33f75d600162d4f20d201ea2be3ae56134c6f56f954369f660277090ea8d8a20526ffc9644fe4cc74be4c4c5a9ec7c67794c80bca33af9b65be69696c71fa5b9b9e9a4482b61a8560af43f59304a0a3c11c4577146d04f82fde649c21701e86d4ee789c05615b48382d298d1889cfadc2c6b590386e384475d51d0dbc66e019d3bba9dae2203216ff4f4afcad6ed60cc2d2a75d87b4f3c50da01cd114e5e7fa3af19de811b96c9e1fa009190b5fbb2cd40bd3bca5531ca9df1511b0e85dd10a92ae4339230320e1dd6b1ff75853a62fa15bf516529b1d5d84f6d378fcf14aa14964ff732724ab7c0d52612ca6ddd8928e4aabdd6fcff2da50d7dd602089bc9978059faeff56080a8eebfc1bd1e8795172d4e4557597435b2c3b5fe549a77be44ddbaae8e6dda3e93288898b184cbdc21d956e4baf85b03ee98f8b377237ca0236c59cf80ecd0da4047fa121ca37a66559b97a1332fb4f418537710484e9395dc4257f85f8bd6be45de44993ecbd0e66043a728f673aa9233c9f0f11e3ad88f1112e1c7727ea22d9d87e3f53e13ec07c2923e83238f09e8f2227cd36d36714cc3d4092122db2bf694fb5236a751d6dff546acac65a5b841c6f57231d6a0da67c91ef767cc0e54c2337a6eb6b76ce569f1bcc1571b6954acf737129d33d19fb2d6a657d9c2016207051b68ce61b651f6af4b6097db0b11ed4642dfc185016182ef838d238204d88892930ba937811627fb9c2c33f9fd56c05aa89917506f3cdac6f8c3c66ae27e1be62cf7ae68bac1bdd873a009f0bcbf842c169e6280bc1aada37a93ad5254a37269fbd31df7e83543566e98ee26c2de2d1447771977303d279a4cf8f8a39504a601397119cf8334f5caa337c68ea2f4cc1f6c4ed484cc56f138cf3f3d6df5c071de178eb59a0bb640085e939d6aac775988841e79bc5db8a5c0ac3687ae853760f3e662d503b740ad5d872c7a68f22baef47b45144ea83a432dddcf6d037a593cc4998d43ba729bb7943577faedb0929b20844b4a7d266d83a4ac5a6f791e8bc4a1ece7dd7421316cdf011c2f54113eb3e207e87a1cc036f4a6c92ae1b272d5f3e847d36f7780b32fc3adbf5779b3cf7679e3af1a2e1592c051dfcfbe642b0c73960ca80e9c8bd236ef854928f01bb7576a5464867d7c64d554286ad37b3b74805a532969cf5e4642914e386aaa5281487fe7d2d62692b2ccc3b06888e48742861cd3093438ffc65455e8924f5117cbb66ab638c6b4464279d28451c63368e088f5a705ff594fa977ca8fb4f936c8f9ae0ad6cb05d817abdaad622d138a3a86b8a082973a1d37c40d40584e6ab7627950b36af7ab24964c1df0b5808b063eb0708c391484e01f8e9a86d405c6e1ad0c8d06b48aac7e9202acca75fce97990de30230379895d692d3016e32f7dfe82077ee61dbf5414e56df440e9223e0b8008d2af343e8fcbf2a02b3b53768f876bb49be85a78a90f52e87d4dbb148c65cd7602f0e8996786147f847c1336ea27b8d704aba9aadbdf3b3da8dd465f0c2a5323bd72d322c53ccf731421b4bf46df8c28bbc23914ae6a31e136c61f71bb6f82da13dc8b900a583dbaad68f0e461863a479d2fb5eb59a474d98c4d18affc32d032b2e36165a18076041aec728e4283f3ed0d9f940a86bc73fd4cf25e3c064dda3b62aadef4c2ee0e5b0248465054d569689a00189b0e6b5a5f5e5a3950f100bb097b8a2584c62e598b17c0287c0e2dfb0bcfdddb0d99503610c76ac61273bba11eeba4946a25b735d30a0b5d136696f0e967b4417d36e7160eeedd4c6bde0336e2fa6449f3c30b5493ca7c6c648a30362ffd4df5498d370636cd080ac0790ae1a87835759e321caa097cb2c4b5023df86996873b32168df4972430d682af09b37c79f092871efc10a81daaf975b41e680705c45a4d3e8672c419dd4c9571b9b480110296a88c2f1e60a4e38676eb6f3ff854f78ca5bf1feafd0c8c38ae488d92aedea9d7c387e577aac81296419f17ea289d0647e8e31ee54c58435746097df8744760c8fdd9e403b68f9b2ac8e659cf22bb497db51a55a0da1eb3b1ce34db18ef84", 0x1000}, {&(0x7f0000003680)="d30d31afb447ed89a209cb727432c3eb390d71d25e9c12efb0760d830076e2db67e8faaedb561ebf483cb45028c1709a433d6310816d38709da11da98ae94b7c9a6dab244f462bb722417c8696", 0x4d}, {&(0x7f0000003700)="185958728480fdf76ac8e1a6bb36627a29acc6a0bca20dd0a227166eae2dbf211cc51e57d3f2afae2e921b298d9a01c59080ba25ae076054813210316396b0e69b046a05e806cc378134273bb63902ea1931269dff6c53dc1ddd6e50686b7b3fb7de179cae5ff812dcb9e541e93c90f32cd39e6e7a1fc322d60165965a8854b3a3c32320870f71a36bf23aa79a70280d24b391f96e0c029d2596a6b337807576680bc5397cae0ce6386934e3ff46da870d580f4d430e9712546f23b51f395963f148e6befccdf6e9bc733c7d55d698646caf118bbed12a5473a4631b2295816898dae547a03993250d227717fb07b5338851986658c7bd8d460609b7a9a2855ae7f4cc097f89961db7dd4af811bbe9232271e56f32adfc0b2466d4b0839744fbca60bc8d0a82b5818c444502134397e5d952982962300516451f7c82ddcf1737aca68ea902fa723f57b7150b96ac8a73f2f0973582556a5768b7642489ac828f221f68f4a50a2dcde6fe85e685de0aad5c61e7944f7215fb4fd5227bc9256fa781206bc39f51a2732b897dde86ec0f72b0b46c40ca818525c2d4f93f6cf5be67949777aad7baa27457d916b7b6cd2901a6866c6a1c0225f755776288da8cec99a7f8561bda7bbde0a0e61d015ff7fde14868f2afd0930f9501a69bda839dbe7b8251fb69cf151734d16b18ab7bea925a4d9b9175e2cb02797fdd45326078bcd088292cb7190995f2695ef68d26b3ef596819a381506c123927834fbe2ad4a722309343440b459dac8232ead4276672abe4c50f97e32942febd41946ec383ddda223d6219969ba1a3b762c9076c294bb1a557cbdeef2eb19580d43eac70f2a1a2cd4a621cb5804cd5204a5e205beb26ac3ce8c02597b3dbcff4fd6c3413440027727ab8bb86fe21448e6afeaf15cbeaff283c4519ca00a523a53cbbe17537d3ab761aba544796b8065ae910b0796fe0d799ba3476162a97bf51c5297f22310ce0e0be221aca151501b13ab94bc56b80186d4666d03b9d9e93e1057d7789b3aaa0a56c887abe42367a883c4e364bacabe22e134a6976d1b33ccb771e4f2bf061fa6613d40e23eeb13ae3b3c145783b00c92898776fc6b01cea618c1416c78016e1a14fd7a04e4755ceac6300a595c23813d2411f021536991050e64e0d69a9ce0a86ca0cb0d1764f50203458907579b6662cbaa3bbe15428e8aac11a73a9f18433a571614a67864b6972cbcc50685915c313b3ba95c9b18c713cf4fbe2b79fe7f10df975caa84c3567133aff8077ab2ad9790ba41bec8c1466640aeddc7e2c0296a6b6e548143d40fddbbb47528effaac69b0e4f3da9b2ee21bebe0e995dfcff02f701aeda8043f87ebed7acae5d2dde6942c752718ddf1064d6d3b6827034130139d9090621dd11ca1d5fe3046499265a5411ad52fb4467f84f827cba2c09133f7aa6be222418460b16e12fd41d54f20881d27df11148e606b1453b9bd264d4a8c17eb452eb8390bdd17f8e740dc4615f4994fea8335ddd5775483d8443533ebb65ceabef182c6a6b7b6991c9f7fc041ca6183fee7cd3f0ce2e6666b908314a3f905871bcc577469146a14e4026994bec4c49f3b2b67abf73ecc28af6240f7c465757f7c6da665e0ea426c82348294bcbb61c9058f4ea4af2a9a8a9c30355864c17dc253ab68e2fccc82d125905cadea8ee7195d476c6d2c0d11967b7442fa27711fe2b04bdf6880e6b1cde698584a83beab726458e5b13ec7c2b0bbff35d5451e3fb83d970ae249ecfd483cc4d5a343b3d7ff3d407c700b606d840593b38449d750e66f4e9b44ac2e25f32f52a0ce1acf9ae1dd44cbcd898d1406152062a35d2c6a4ec4707264a98416a910007527d42ee284feff0891671c24ef71728b86407cbd20ebdea6ad86593c37f8830ee366dceb03721c0cc6935e39ab9bdba59f76a2f7a2662dd2d0dd381efacdff409fb73d707c8376de261a71e5bb715c03c7aed3b24ea41f90c496cd6ed671fb85d234e8777590cfc7477aff5f23332cc1734d196c3cc61ce433b6b2701381f3dbabbb207ba97068fdf76da8de2a0bb4a89fd831a4fbcfc5ac230458b9e69cf115af3b52acb93f4b64968c40266ff96086c75b5345f82ce92c3c326277cab826a1e37ce5d88166f65841589a9bcb002f850f1daf222c7081147c5dc724e2bcf58e5fee0acc44c10a7d8d50881f0f990f1290ed8aea8899e18453a976f7defbe7fe493779a19167927178b206bf7ec01351a53b61bf82f71cc015434d0a6525bb14e12b91979250a01526328e70f7eac91442eb0138cd25c3a07d78017126ed612ac62793dac6b37abc434be19bc8b7e44c9b1bdf28c59b3bafe9f3226accfc5d9229bc4813acc1d9fd663beb51472ab72f618881c3366713966dff21886bc2b2fd034dae9d5b14835be116ad28dbb415187f94c0a78775c7dd571bc7bdb23c75596764acd0d0273771a351c0715948edf8da04b0d22926e5b15580cebcb8948c054382cd2c5b776b9dcb66ccfd03fafd7f06a4eaa82c3cdfd9450deb6bc15b6cdd7f8e04c87f63ecee40897f5da056ffefa5d0fded7c9090630e6412560597e149a65f98fd5ee18f92b31b6c27a3ce31bd33677721df286284cb65bf5efc33a5c695591360ecc3639cdb85a0d11ff8d94f6ec87c87f6d0fbe4c1445881a04a8b872f1285f30611f18139fa8c078647500477f291d2af4725df55c7528aabd92d1c10b9fe5417b493dd17061801dc4f87d3e2a67968ff7b788783cf682349ca39aa963e7385455273ea29cc38cd1447685263a635510388f76429293597e6db04a4cfbd153d3b0e43edf7c8f1832f1e303cf83b16fb74ffb7fc0860c0a6e354deb02dc28c2662e8ee2d2c44dff1efe555ff425cef09e2786baf547dd6e08ef7d6993a37209418952ac746fddc157776040cb5b122f08845101ff2994355fa917caf2b088db72cc7f526ef4e8a824f662ea8a4f995811a480dbbd5258326efca70153a193ff898d580b3dd56017a6f2bc8b4e4447b3fe17de7efea92aa838e0577393d6984c148f15e79454953581aaf6d2c74ba0d0e9ce7a6453aa0e26af36e45993bf194234a41b8ae916c86d15acf3ac2478279814b2484b91064107d27975478ff743e0bb9af909eba1230600e02ee7c85977730bb18f2e1522b3d5fba85623e7a07710c147e453ab00ab50e4fdb179fc09ed5dad866be3dd11a33ce8f7cb069f9304eb3cd5eed2e37f3c207c1aa744048bf95c29d867f5c2c5dcd4bb4a2d2593cf0fa4a1e75c45cc5f196b2a49400562dfaeea819e07271e31eab9e41ecdf7b6152820317bfb6c371b30a9c9ee89a56b3dbdaa6de02794aa7be0b4326cb6b623b6215f10875e5c922a2129721dd4986ca14b16c2568bed5c1c8b1c2d5dbf93832e91cfaa3ce5c386959f04aea8df52d0a3b46f151d9645cdd679f68f00be9037c0da75bf01c8a596096c88639252b7900b323735bbcc6741440cb83050095d02b6ae36644bec1603ec135207600e6b3317c0c34ecb58451e31293e0ba899a1d9f0b9a7d52acaa3cebee32b3a70a99ea210bda10434a5daaf2129560e77ce73859cef2ed9f7c43d533f91c100e0740a30072a94e3f35d670eda0170bc1fb451a8ebc44eb151160a918651ae1832cf5460f7241fdd315d9fd85fb998d8da948d003433819b66dde6a4ae491dabc8229c7a6885e06f2dfbbcf343269fde17d98b81930024d8fcc3fa59f87affb288ccabdcf2a7c086964153a46f992918ef86683bdeab8d9f1403ff5c39dde3948e9d8bee965e9a53fc3ee4ec1acbffaec572d103597e263b9570053ab67e9eecf1eb48e0d119eb1a3fdd86f8ef3cda850b93a559230abbc48ec60a3da25cb2aaeddb58a14969ac4d43c9eac02d944b335fd3a142cb63d45264b2ec9ab366abe8017b61ec79c1a2764f8e1d4ddce592621eca3d5dbb53f24520be8ef0788e3f020123f3ebac3404e1214255439447643a7627040174e8e62eddfd490832e00251eb077caa1f5fcfff417f2c2d455b4c566f55b7f4d807e567c18409a083af9d968a539097ed91e0080649baf747ea311576cec2307f54c1b65dffde3c2f64a2b9865cdd177bef29fd40f186bf36cc3649e0ae607bec9649a7e3dc0db3bedac37359f4e947e9c92c2ba63c223046f3c102618654a017b690164f6876001dc495ed376add0ec003ec07632a1b801a6bb00aa3a80eff02302973789c6fb01a18aef85aa3ff47a53acc12507b2226c8be8a106a805e86331914e9330650805f3243f312b1a444f63b79f2e9a980c314aaf6aba792b222c6ee80a33ef52526ba654825b5d65a4890f289ad128800d3fd30bf8f0c5e25a99ae2994fcd37454156e74ec548e25a1cc23737b187221b7a3170ecabeb8de06d64c734f9c9e44deb107196bdff0ef8c7b27a0c1a0c9b342ac9dabd1464fdd92d861c6ad7cc449cfa8909eb128a80ffc95a1437b414c50db93d9f21c26ed704c9dbc9a17a134b830c11e4e56919350e57a00c737a0582b46d6c57b39d08e7f41d7b6b6492088de0d07a639e8a25fe01bc26f825bd110b5bba26bda3acc7c3ec710ee4dce8cb5d8313fb191e39d64f8400a6c2b7bfb5cc41de4944319d7ec2dfddf333d9e1164fd75c03ac5319adf56ff5e5cd6c102817f36b4b5ee00866e3b4fdc31d760f63eee43641b296e796ef72833bb208c080c4ee146395eb53b95b307e524cb717731dc5a22fb0dbac6a64006f134630dc19b8f773d6a21aae99ea24268096899b6474bccfe1dd58ee264c79592e063d8488e6312ad0a3d3b5873d6cb41ba4c02cd99b8cacb808ddbe3858e985618afd8c1a22873141ee4361398e8273b2404215b25dcd3f993ff10cc9ea822428aac8e2fa4078c8685e3b54bed029e65e867335fe0e22381c0aed3ef1997ee2ae5c736bdcc38428bbab781559e72e8011e7ae83bdf0478a1ec9762a08a5da676138e11dda511db9df3263fee737cb7096ef6a9b9bc27f00b90db88b92670ac9a61f5f801d39801e4fc5afb59f029686ac76e3bb799e181030e04c187344f27501af24d9397e6fffa2f2bd3a8fa5ef75b46425815df075082d118d46f7b9a3d6b81f5f079296438e61bac0462dc9eb3388273063e36a3857a51a962d603d2f1a61f9897345e437d179d7890080d86f4047afaa7c79ad0deb9019c9898be285fca7a451d2b5d96e89dd7898e91d5e018368fadacac45f64de1990b38c4394ab44aae9f2ca37cdd8ffb085eadc99a957e6eb5da391c6482c8939fe1b3b62b797dc616ba080d03339ec12da1f523ccac605fe193340af78be0e31a6be029658b18994499cc248cba9852a3f8be4020d6eb53002b2f5685d5d2f9ec49b7c33f58e6b7d0a69701d502fec576dabc072878485340bb2670dfe0afa81ee4fd4b4a0bfbc7fd134f5c7d4583fcdd48d13db5fb6005add98ef37bd926b19c02b948a14a596376b24da4d9ecfbf4d5eaf0b08d6979609920076576af2473bb5d36e3b9cbfd101f538587bd6d683b68623fc10143bf237d808ec61291b788310bf1ff0f35baaf350702a4067c170817b6c82e4bc61d7485ebcc5ef7a7c9e39b824024e1dce15ca98d7f482bcd23b80333e4c7768bb2bdb3484563ef49cb9dc09741029130286ed29e12b78f773fd2c0db4a378ce6bb3802197791b5cdff1f5ef9957aa25502890fca54e6236aa00fd7508f89119cc63cad75e4e20160b43c51b4c54cf8431965ff8e4ad36e126c68dd9195a4c5ddcedf1f03f687f40884cf745ab9c59f16a33e1a8", 0x1000}], 0x8, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\a\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000140)=[{0x6, 0x5, 0x3, 0x9}, {0xe2, 0x200, 0xfffffffffffffc01, 0x1}, {0x7, 0x3, 0xce6e, 0xfff}, {0x5e, 0x5, 0x0, 0xfffffffffffffff8}, {0x80000000, 0xfff, 0xffffffffffffffcc, 0x80}]}) syz_emit_ethernet(0xffffff30, &(0x7f0000000080)="b6c744cc692a2dd26971ce6d391c7612874d93446b68c3edcc78463b482d1ca08685f0998cc20f9e18933fb72f7bf7cd0ad1b42c19f5271dba5bb7c97b52ffd4bb6618211750dc044a7bf6514b3cdf7c1dedbfc55d0cd897bbb7042b241c33be9ebf7198769cbbfd57c97ef4b101d2adf7025402ccee1580865cffccde0a8d54b11c13a19c45584404e609fc00") 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:03 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x0, [{0x1, 0x40}, {0x2, 0x7}, {0x1, 0xffffffffffffff36}, {0x4c852683bd34fd23, 0xfffffffffffffeff}, {0x1, 0x4}, {0x2, 0x7f000}, {0x1, 0x4dbd3135}, {0x1, 0x5}, {0x1}, {0x2, 0x2}, {0x3, 0x3f}, {0x1, 0x1}, {0x3, 0x6}, {0x3, 0x3}, {0x2, 0x480000000000000}, {0x1, 0x6}, {0x1, 0x1f}, {0x3, 0x3f}, {0x3, 0x100}, {0x2, 0xffffffffffffffff}, {0x2, 0x1}, {0x2, 0xfff}, {0x0, 0x7}, {0x3, 0xfffffffffffffffb}, {0x49c786a7759247b7, 0x4}, {0x8966c5ba87dca6d7, 0x1}, {0x3, 0x2}, {0x1, 0x3}, {0x2, 0x7}, {0x1, 0x6}, {0x3, 0x272cbecb0000}, {0x2, 0x3}]}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f25a621acefd7d3927bd00"/120], &(0x7f0000000000)=0x6e) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/98) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/3) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x31a, &(0x7f0000000040)=[{0x80}, {0x2d, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") 16:00:03 executing program 0: socket(0x2, 0x400000000002, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='W\x00') r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) recvfrom$unix(r3, &(0x7f0000000180)=""/195, 0xc3, 0x801, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x5, 0x1f, 0x2, 0x8, 0x7}], 0x200, 0x0, 0x1a79, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x50) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x8404031001) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x23, 0xb71}, {0x6}, {0x41, 0x8}, {0x103, 0xf44}, {0x8a, 0x6}], 0x5}) 16:00:03 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) lseek(r1, 0x0, 0x0, 0x1) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x60) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000200)=0xc) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x4}], 0x2, 0x10001) syz_open_pts() 16:00:03 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup(r1) read(r0, &(0x7f0000000040)=""/13, 0xd) kqueue() read(0xffffffffffffff9c, &(0x7f0000000080)=""/99, 0x63) r2 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup2(r3, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r7 = dup2(0xffffffffffffffff, r6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x3, 0x9, 0xc0000000000000}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, r2, 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) 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"}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0xf2, 0xffffffffffff3708}) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\abpb\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x7af7ef8b32f018a4, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c, 0xfffffffffffffffe}, {0x15, 0x0, 0x7}, {0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000280)=0x9, 0x4) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00012ee0ff696c653000e19e"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='.\x00', &(0x7f0000000100)='&:\x16\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'/\xfa-/[\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='c\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='$#[\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00']) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') 16:00:03 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0), 0x2000000000000137, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00&\xf5', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$getown(r1, 0x5) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) renameat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x8657f4da0545f61b) 16:00:03 executing program 0: socket(0x10, 0x5, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd02000000000000"], 0x9}, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000040)="d6c18a2b49c0f650cbc51e429d5408f99e2f", 0x12}, {&(0x7f0000000200)="8f6489f4976c06075bf7bd132d53d10a00b03bc66cf223da3cbb0c3e23f880e4a6ca2d74a479917ba456217109199d1fa66923dbe46b909771957ad9c8a91317fdffdf316f40efcb41e699f319ba3181395fb5affd26088ddd33d596bcdbe4a3a2cdf0042fc0a682c4227e340c1215cbec404c4b3f258aa7c0df827ccd519a84", 0x80}], 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:03 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x91198de118c68ba0, 0x7) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) msgctl$IPC_RMID(0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b305008f5e3dea490839dea8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5, 0x100000000000000, 0x5, 0x1}, {0x98, 0x1, 0x7, 0x4}]}) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x20, 0xffffffffffffffe1}, {{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0x22f, 0x1ff}, {{r4}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x4, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x3537378c}], 0x2b, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x4a, 0x0, 0x7a40, 0x8001}, {{0xffffffffffffff9c}, 0x2, 0x16, 0xf0000000, 0x4, 0x5}, {{r7}, 0xfffffffffffffffd, 0x41, 0x8, 0x1a, 0xa4f14c0}], 0x2, &(0x7f0000000180)={0x6, 0xfffffffffffffff8}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/85) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x280d, &(0x7f00000000c0)={0x790, 0x6}, 0x10) r2 = semget(0x0, 0x0, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/238) r3 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000002c0)=0xe9d) r5 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0xa0) socketpair(0x7, 0x5, 0x1ff, &(0x7f0000000340)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r7 = accept(r6, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x44, 0x5}], 0x1}) semget$private(0x0, 0x0, 0x80) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f00000000c0)=0x9) bind$inet6(r8, &(0x7f00000004c0)={0x18, 0x0, 0x93}, 0xffdb) r9 = semget$private(0x0, 0x1, 0x106) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000500)=[0x7, 0x400, 0x8, 0x3, 0x81]) open(&(0x7f0000000540)='./bus\x00', 0x80, 0xa87572f4baf3d9f4) mkdir(&(0x7f0000000580)='./bus\x00', 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000005c0)={0x1, 0x1, 0x63c, 0x7, "27a9fef54abf4c3a3970eb1947a72a5e15bede1d", 0x50, 0x3}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000900)=ANY=[]) fcntl$setflags(r5, 0x2, 0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) open$dir(&(0x7f00000006c0)='./file0\x00', 0x80, 0x80) r10 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x800, 0x40) openat(r10, &(0x7f0000000740)='./file0\x00', 0x200, 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x28, 0x0) getpeername$inet(r11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x5, 0xfffffffffffffffc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) sendto$unix(r1, &(0x7f0000000180)="07979bc22b990ca9142806e9cb1271b8c0ea57fb0e50493cc70142321bd682a591a80c19f92a10f72a3b8dca373fc55a5cd9ca351993ca3b9c0c2f4fd3361cb678eec9f7abb40889fe93e607869f5ca04567b326ee2879d56dee37cb36fba03a78ff36794c10bb6f248450d4bf5d0501bf302c7e10f09ce1fe6f866e8749e9e63e7d6aecb92cc47bf13ad2403c5a27047dbeb36de1fd4840a3bff2beb43004981105bfa186998fbe42ca425bc94b6657e29132e39ad1fc30a49711", 0xbb, 0x204, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="03131eee41fe6d27f8a30f839f555c4a2594196c0923ece690761b32730a8259bf827a28d5854609dd81cc03bf4cf72fe05fe488cd55bcd6e8ac691c5622aca92d97ee6ef43feb290d431a190932472f8a8663c485abf7c403a76f6cd5b56cee6779a33f899147c268cb68c3fefcd92e307b103637af63c14eddb911d8f0b0f17d3eab3729b1f1d758bae38c06d5c2f89399551015865ead63bd36b5c8afcca7ea78d27e7b52b4ad328dec0218042daf22f6a84f654d4ad2892968780f70c36b243e12b3481d", 0xc6, 0xc08, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x389) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000500)="def0fbed44c3b1c2ee6cb99a7761808b62f396a27b2ca270c9d1cc3efb803ef467b64b3b785beb87de0c21403721e8fd26dcaf45337ea9e6433f56af2cd7f725b5aefd03c627a767a41324bbd483287ad8011ae5a8ac6125adbb2c8bb5999b8ed3dc482140e4c18250712875b7c24e683316923679975222026b645e589fb9a2af1f40ccbd4423", 0x87}], 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDSETRAD(r1, 0x20004b43) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() dup2(r3, r2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendto$inet(r1, &(0x7f0000000140)="baed4bca6647d4b41bdbe435b989cc6698f17e7bdfa21ad7f6fa416c0c1b579326ffd0ffd968f1aeeb6b3953cacd4b429b7a7c249eec247a9b7049eead0e2f7a71cb703b7cd836e5b18c53747b7f0e444b9346ea9df1385af47014636fbe7987e2ff7de8457b8537da306e4f4e2722c09eba89bfe510247891161f57429f54008e2340f27abe6ba7644e0cd5508c0915a3ccfa42ba857286375d9e621ce2da3ced3c536d0d26c6abc18b03", 0xab, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r2 = socket(0x3e, 0x3, 0x3) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000240), 0x0) r3 = kqueue() close(r3) socket(0x0, 0x8000, 0xe51) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3b6}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x48, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x100) openat(r4, &(0x7f0000000500)='./bus\x00', 0x10000, 0x2) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x3) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x101, 0x6f68ab8f, "85875f7c848e04000000000000004dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x4, 0x3f, 0x6}]}) r0 = socket(0x18, 0x1, 0x0) getegid() close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000280)="4f0257dc989b31ee9eb158fe13b0c11803eaa243a588c06816fe5682874a5e16d69d52ac6574075a23c53f08a6999f8007cdc6c5f0451756b2b6dcb582cdf0358852b31c6f0859a058c02de7191c7c29702f8268427d2f1a361a2ace45136bcb02b34b242b92d0af1ca5159b13fa2b41e5fc154faa69c851f754a8d5bcb7f716", 0x80}, {&(0x7f0000000300)="00996590ade5452ce84a279c0aaf969915172eeccc1e3e79889cf4f1f9e906ba824a1b19b955e80eeff84cdba1bdeae563e192115490a09b2590d88b93ec4bd5b0975481724fe1fac7718cdbb41a716f24b6bb19e0ce30a7f19242ee3a6ea7fc2b5772e0189d7f565c2c1115a29a05db1659514d00125c51b9feb9a6383b1045be754195f0d6539cb1af51cdf9dc407974449f2955889f81b98ecc7db1cebd950a22bc7f7bc13d4a3ce56cf3b60085ad20d281b4cb087a898d4b81cd8ccf8c21a55b5a42ce668d9f13a131551c6009c4de7b1a282e60da89ef7bded6b1c2138c8fbe8fd310752ac6305207d375227d238404c29730cc27b058a86721192c7456a22df3c0f2c7cd3ddc4a8722f386fa69ebca6e6b93ea560af16312ea883cc21a5e155405ba5a874a9e68efe7f6129c0d9b6ccf28311656b7061c0ad843bb49c2255d6e5173f4c455805efb940289dcaad79ac62f339193eac2e890b17dfc12fe2b9645ae1d1bee9875d4ece9817f22e214f4de8c5f63221065c6ff08adab239da37639bc0bebe94d65f448a4559b66516ebb5b55134a03efd64356c12d41b2bf42162b40130c6d040674517df802aafe4161919c832b323dd9158d0ecc00a00a5d4382ea08067e1ebd98ba5f73b1d6917ff40208d92aee3e8fb897b2a51eb8e55c79ad08c7dfb8d99da03df6d99b645631177ff7ea0fccad4d7bb11eaa12742a89f80b1dbaf60c3056f248e828e7f23a47e8454a73a8a483bfaa3bbcab453a16d8f4240fc454173e230de03b5ab7bf2b5cdb446f3bd584558fb1d4bbeaa95ec1382d3c7e44d62bf2ca01484bbe40d0986d8f25bf48c89c9911375612c1618ddc433c2b731479be7c35e9859a6114962716598312cc5b95773569c5e5d2873aa52c300d97e147711208b2a1a1c59790877f36888d4dac860fde3d80db91a07117e8c33ccda4f545cb60631e0adc9eb0d775fd2f0b0f43b35e9748628ceba0ffd655b341aa3a03818e69eb2a30a9d2dbb664ae9183fc6458371c763ff39a84f69507c18af3df2cc69feee185908ee6982c29fca2039066617168691deec597316f79ee97fab927590992ba6e671f2fc095fc0badd7263580997bd7bfd4b7b5089795a12a13b10148b725f1ff571db4091892f21c536f9fdd07b902e391fd6e434ee9ebaf54e5659cb5a8978549dd67cde2c5fbc46d4a6c86849a32236177339673c6614f1787160579e4985a4998bcca79a7b2a8be5e6a84afe047d30dd7242ef43c6a5f3d6d53a633df2451bcf86f95d511fb583ead38fe782f128be55c0f5ab6e4ed88fb821101066edad283656d4b48b1aef2705f38e007b3f0149c07ee9ddc6ebbab4d26fddc29338332e40b0e8214ca3440a10d5d13e75468f4d7dbcc6f7f2d9d6b9d6ee6b2be2c641b958e00d5655063169d3de21c9de344a3b3d140a6da43543cb60ffe6b68e6bae716f16f9672d00a8b1b25ec64331f1fc93b67c03a1dd97ff5b5dda4533d32353633858d46888c97aa043e9f40d870bca3a576d69a669240fbe43328797aa7f7f8bd2c62c5756668e39963b112ea3059b52f5c529156dbd0187f64579cdc76e31a4b49696dde5b0bacc3c02b9ac5241f55068fd2d2a36dccc16c1376a8a8bcc0822ec5964f8ad081d99a12f2a935e4b4df3b665631cd034e799d15d92ac97a775e49252ca8c8450aadd1c31faa133ec4ec93e4f24a8f84dd2206ea1db415f1398b76b09d16b436f1ce77a9bb741192f969056c46b3af44d8cb22e87f6f1c9af60ab96f6c53efb6b52bb849f4f691fbac40ac36ff17be298d31bb9383ad7c00014f805281181cd7735f4bfac35d02b14946d3b7f145ec2612b5c51ea77bce1f494f720d43779ecb6a02f21a36db70b37228d0b87c224e49168a8930043f2eb9f64c328c0e02c36235438b4a959ae1e4c5e5be555ed13e64fe639dc0bdbba5a49fc1d55e1ce88e6288a73eb4e4f017b436b8d2005201027f861f5dc408e3c0b6237772ba99eb65968a1f310cf17d62aaa051809c09e539767fd6bf00aea852cc69fdbda33339f6c8c8bcc4099b5dc5fb9dd9d67cbba06e2a952234e7c8998eab980e8550af6bf1412c9b80716ecc945dc547639bde92531e952e3ccb4fee5436e4b56275021cc5ab9c17795be7f79e2f25db66c9c92238dd3eb1adca4bfb646bce2fa5198147c96d1bfe90f4738b616d159d576ff05e86d883c08648d6ec9085e32d52e23905102066b3c323318ecf3713212b3f7cc3a43c360771d8ccf408d5ce07b6d18de273b160b4c86c4da222735da91e7232e846179feb5389b6fd809bccdbd72eebd0a249ef19888925f1dac56dda29959939c20d573d85e20821224cea693e6047da8d9a2a8a5dfd04e0537c5ac9ed4854007ea5916e5259856c2459a35d7ee3627f4ba25a183a701398d8ab82995910358a14c7e147201ba578d3a916e82240ea9afb7ad658e260828dbdae019e9e582252d9bd0299aff61a168954e0f30cf9eb6962d5f830412e7585d308151f1bb8a6cf1f14243a2c5286b072168d6e0193719268428a0f74cc755f3928586214986310cba68f22e8ada9897c9af98c4ef485a49477a6fb6a41bde87f89efe99a9896e949e8eb899c42934e28c641cd9097926c795a67ef5166ce5df0b4157b3db5e94c0b00e21b474b19c9a323c3ddfc9f8b4ec0b977ebe617e6b8aec9e29f93c873d7f6b5ffb5373004f3102314e0e76d0c38052c104a58bcbe78d59575bb21ba829524a325b3ba623c339a4ac98c55fb4b1863b3e91cb9e7f46750ea3f61b2dcb5a0e34906f7d9f72cb83d786d57f876f9c3ec9c6f1ffc050cbd2c0961e8e97541ed198199341deb434244e1257359384488e863dd34a6a0747dc029a6609016df24e0e1abb730f0d6c7523d05d3c34ff29d98e7d0e944c8b04cac0ff063ebbc33dfbcfe65bef73d65040ad237deb2c3045552f842109456793de641e25c272d87d9c32aa6e2c6ba30111e633f515e9cb45b94e6ff65e4833a327d4ea2a7965abacb49b70c15b99d6133c9bee4bb94bffcb3b927fe7210bad77b37b8c11a4cecfe1126437afd34bc03773e92f73481cdcd84f75d68c2d869bed42a2445401f6430b1743c34812324b1c74da49c2c8daf9cf6468557ee2007045ea7f8f3e7ff88e49230029f3ca66fe474031cc6178f9dac57ead3638f81fee8067dab5396ed91afbbd044daf50204272f0a17739f483150cf87440bf73121cc97bf9eaa13bcae38c22d79d12f8e2b0c99d664872444f2952ac73afae5284489af73d4d65fe3f8d90664792ef105e94084f5c2f812a4d6572f5a9257481f79ca23b20c70d536d516dd125592f107ae6d0392c635ee561296e9aebb5ae8113c3f041933835a0a056cd470b9202bb86b34ac480bbda33b07ec220dd3c680e22ffc9b5c2220f853f8d0c8594949e71fb94453163145100fd2909289cd3ee43ff1a482002d7b92cd17b6176ce3e604046bb8e79b6bf1d6d7b2d1a90cdc2b86e7f182a17b631fdae177fba8f629a19f3a39d1a8826ad5f0878ad7a44ba7ee85538c27923ee5bc59e00374a20ce9889abf86f2f92a928b3b03fac9b5e8e08e32b1c17dfdc47fd3955acbc77473adf7c65a6d5567e1892b000e08c69b7516968b1782935d8316c63a00f9937974cd32d3dc55fcc728e02cced5ddbbc6a3d4992bf712a76d8e56abe288e5c371b0f4c7743363bc0e04d87fca0e7b5dfe41f08938927c2c2e2d3927c605353777ca5a738bd8e80391411e0646a9fca205bb41a364f468b7e0bc386fa8606ee7a9217292bdbd4833076d9300d3bb574d22c19c59de3d99f72a95f88e6c3d96ac54bd2fb0059e7002c2e63f7ed92f82734afd6b48cb883f9d36353e138830917d1a6118f1e52349254c605f1eb499de2ab4cff59bb15911b50960448522dc869cfee7c5a5224157036525361a3e26ae886c0075ac60047e5a1d1d6fd2aba034ab3df11c61b1576288cba161ab6145f6c10efaca9b18ce5eccfc5fd5712a89f29af79e15533cfafbf7967a492d56d8ad507e4cd75cb3d2c55b7a727b771a5f84988c0a7ec99b2f1e41b18501f5f414d8b44ab5bcebf89600fa7cadafeb3c79463d8a78131f17649e150292b45d6bb89b60feb1c43f9ccf62987666187eea3e8303077fea32a84e34edaca3b54b137fb79e423c78bab137886be613de6937a8d1346077538d618dab9c8af0cae7e57ed47f5a0f1717c241de751bf6699a89df9b57e4031e970137bcece642f2e24f901db48bed2799d41420e4816e815872ac6aa783fe18dcbb6a9d64cb3ba55494f56d1925cb26aae513e6d90493a0c8e856dcc5f44fe679b1ccbd66f6890f46aa5d71ddb81a1ca249a3da04042ec13b8dd8409eb8379b69d552a0064f6635c6f9b56096e69e8c9aa6c9228e357c36a20d5a4d505d68d4721c39c5be860dfeb77b142939816c99b17b5dad1c063058974fbfdb4d27f7ac824566ec67dc05d8b0fa4540e2b3a10e9e3699f7fc991958ef5e644c14d5cce3981cf1cc29c05792e753c7fa49a6db18152abbf5a27b024f97d3f942284e3603edee14f49770be93a977b205d07550008c20ddb9d9cac31890ec1ab64b4ab483a3f0aa456fb73afdaf448581a01325a7838b69ee9da81fb19b42be78c6d5fe80e5571c482851146f5414c9f98c682057f71a5461c8fac3c912922ba1c2d6557c2c495516a9bf44117af76bca27c36098b202f06af39c349d97763bdb8b3ed00c02c692c82664644d76d56c02f56eadd34cc3e607a96793eb58a37f525f7eac44aedcfdcc87b36b9775c8bbe2b950d21435779a94e2dcf6dfa957afc0672b9dce4a08dee578be67dcb9dc4681ea47f293c551a433e8c6b2770339ece03780c8f44b9832918e76e247aec70cb5ca61ac29976ae24d479b3ccfad47d860865424a5b44549fca7277df843abacae8ddd0b21fc84ef0f70441faad022bdef9048886f18f0bef3bc6c7e218349887bb5fd0ff420725243bcd6cfb8e8eec7888820fd584fd1c0579a415d6bc51afa5cba034eb9311ddf872e3c307da6fce6fe5904bcadb984c5f1ebb9c5aaae9167abfcd1ee6d3e6e28ca329f29de9a5993c2ae2be1f799e9bedd50358f16ec2894f06679666ae017e6764995e6bcbf223f1386f3868a8eb7614bd2e50de8804d1198772ba55729c2c3d7d11a543480cba581d609374cc60234008a6beb3c8a07c88c7881474018eee2e2e9a67fa26a921de53921e25c6817f1ab824ffc7870b99a83c6d60c639b14bbc1c60aad855509145c1233361f45d02fa1d35499f34ac17012e1f3edd62011f26503d88014480387f9d6858a8e67627056ec761dcfa415629fa3325727a6b2e8bb8cd5c56d80e7969c5081e1a711113f7c031468b70bb0e9112f633813820ac762d29d91f53ebf5d23abf0063ca8461176f7edcfd9f55902b674aa0548ce973d9fbbafd15597c947b2f5b155915ee8b397816c9dd82220da33d5d3d2658303d75c856fe72a59aaa05bc564f94cc1fc5f0ec85e043ad0881ccb7ca64b7ea4e218294596ae207aabefd36ecda7d1a07fd96c97152cce2beb96cc4436a1e94eb66c279cbe0983b3c5e254cb498d4a07aab709474df3f577d6941253e7f42e204f1e9b13153b541bef0bf902721abb3f99e1437432a2224e11ebceade5486c97e064127dca34434bf981d73d7fc238defef76a236ab43af08f857140c9184fdf0b96581d9fed210991f699206b27a2c0d94377316e1d74358c9d61fefdab7812f35f861740e315fee41070655409", 0x1000}, {&(0x7f0000001300)="076f8a4f96d5a1ea6dea01b61202c0975582bb1797a0fbb24993fffd1a1d398c8afa0b3ad0549f1f44fcb005a67503b12b706d512585c7eaa96354d32b2236445a729ee3daad4554065a5e141e2b69a0848d4af9dbab37b68776cf395405026ad404e30a405db1e156eba45c3be53fc84a0b0cc0f3c727beae44f7262e3bd30d93bc5d2bd5f5ac47b549ce32b36d61ed21009e2d0ab318b6ea1b06da7282e5829af08020fdbba22c888324a7c9437e0271b25dc96722eef392c1d7e4320e6ecbe0ee7e6906be4a1386f959", 0xcb}, {&(0x7f0000001400)="26c1e1e111a20d1fcc0d75bf9322258166d1b618a819185edaa314bc6f2dcec3b77b9a0a82def4727d49e9af94351df148429433dab1332dd76ef6f264522a29fe4b300a470a63dfd928e4446f8c44796530ed42f8d9e63bb65e52ecc55724c0cf224816cfd0a8513c35bc957e91adb787432d2f84d6083135b0fbd8c78ce7ae2dfea62d102fd9196ca377b14b6450c6717b177b7b1ad2d004396dfc20d482229c40098fb3b460d726f8944c9dfaed99cef360cb78a99916e802f28418c98bb23fab6a192c44562ea04ca37badc87f746ac0fcea5ea367da3c34", 0xda}, {&(0x7f0000001500)="52591765feabe0862f4178679100f750cc796ac3586f09c78a97920e84c0d7f879ce80c4daf37dad87edba842d685242e7cfc785ddcb282e049885f56120c9a7875146d0856cca2de36e334de59d172e8ae90e5c98be0f3d2401428368179695dca1b4d1ad5412fd0ff57e2658463372268b0928f6b55475fc44546f5e9a240d88dc2384fb890ae1e5faf0cdacf77357ecfae59913997985ec44ddddd996ba922909bfaae7c9456f67ec07154621602cd0793f79346d307ca7047a04da8d78685d", 0xc1}, {&(0x7f0000001600)="c7fdd39212bbcd834dcc6cf93af2bbaf273a15ca840900f76bf544514370f14afa63ce1d9e2f61009166465844ecc2f6991e08fd07f19c83a7a70190ccf3e915ee4e47e33a4e9e91c3ab529f16575b8139038febc78cf259be7da5548b", 0x5d}], 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000180)=""/148, 0x94) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000080)=0x85) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) r1 = getuid() setuid(r1) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000382000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = getegid() r4 = getegid() r5 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r5, r3, 0x0, r4, r5, r5]) getgroups(0x4000000000000045, &(0x7f0000000080)=[r3, 0x0, 0x0, 0x0, 0x0, 0x0]) fchown(r0, r1, r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0/file0\x00'}) r9 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x40, 0xffffffffffff8001) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8}, {0x18, 0x0, 0xf8c}, 0xd2, [0x1, 0x7, 0xff, 0x3, 0x801, 0x1, 0x3, 0x6]}, 0x3c) 16:00:05 executing program 0: socket(0x1, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) getsockopt$sock_int(r0, 0xffff, 0x1b5, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = dup2(r2, r3) fchmod(r4, 0x1) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000000)="8c7ba01864ebf3fe36b0987e13cbab79015a93b5184f95e0179257da763588035e9ce7c94e1ec1d6c6028e87f3", 0x2d) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00fbffffff000000000000e600000000180000000000000000006c9a7e1da95d0000"]) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r4 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000240)={0x4, 0x0, {0xfffffffffffffffe, 0x8}}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x2b8, 0x0, 0x0) 16:00:05 executing program 0: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) socket(0x1, 0x5, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0xff, 0xda}, 0xc) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[]}, 0x402) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x97cb, 0x8, 0x4, 0x9a, "a99156bcb8bebeac63d300eec9f9bd7a6423c13b", 0x7, 0x100}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvmsg(r3, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xffffffffffffffea, 0x0, 0xffffffffffffff0b, &(0x7f0000000200)=""/201, 0xffffffffffffff81}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r2) sendmsg$unix(r1, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x20000000000002f7, 0x3f) 16:00:05 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x2, 0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x3, 0x89) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964819c12101e081a32b953e24bf26cbd54d59ad4edcca52c3f866b9edc58625a44c538512e88081f1a6fb748479d9d9576fb78a336a1cffa4d0b9d982467201a5295934e4c7c4a5b70c79", 0x5d) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/87, 0x57, 0x40, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000000004, 0x0, 0x8, 0x7fffff7f, "070000003e790100348450760b662ffede477dac", 0x4cf}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="26149b33fb642804b63c08060000") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/98) r3 = getuid() r4 = getegid() r5 = getegid() r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup(r7) setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) chown(&(0x7f0000000100)='./bus\x00', r3, r5) r8 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$SHM_LOCK(r2, 0x3) shmdt(r8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffff9c, &(0x7f0000001540)=[{&(0x7f0000000180)="a10e25c353e090927debf328bf551572d1e77d503a936a06e51d77ac1fccc160209877ed93be9966a16ec63cf2a4ff5427dd79f1bea46a514b09961db2443f0d3f33bf4c8fb5709ee48b25086cfed53252765f7f3749", 0x56}, {&(0x7f0000000280)="fd2cd6f6de4f0135b788f5efdf4249f925f064e6b4162fe9a77a9d7e055d23e6d7cb1d75493fa1507927090d7ccfb17c85ee2c520b951e29b70722a82bb9b14abced6144c26690acda1efbb40a2370649d25b4057e9d2c19b6a31755f7a7dc97d79287a96e346fd3e6194c24c2a61a5321d0c2fe7488c5ec1147bdc152442f31c4352d9a3f572c2cc94d4c5c9abf81e4d84961e10dc230d3c01ca1ef41e0ab82dc11aeaac3f17185361d7927bf14b52950a6af4066b98c0e6dbc1361b41a9f86a3231f2c1dcf8e3042868635d71defeab0f00ac7af6adf33a168509d8856cf6c310356f8cbe8d72c0331170efd8df39f3edf5fc3e79d1046ffdc56a529", 0xfd}, {&(0x7f0000000200)="d44d22affa9ed93ccd8540566549ea92bc49f708f7b8ea80", 0x18}, {&(0x7f0000000380)="0a4a4182bec13fbb7a772eb5e7e04f8188c996fb1b3abea7904e6093ce650f1e7fcf09f05dfadcc933a8574171c3758a867939c9f64578790278f75660ae791e7dc6b7526c0c8889934f77220066c92932672d3f04fcfb5b4b608ac12a82a0ef28bd5d66ca52b85f6e8ce5ad6978b24aa8a96936d574572276fe1af0", 0x7c}, {&(0x7f0000000400)="e79a9565e7ed143b3bea60f9264d7b422cfddb21416a00d61a2373ecb7d8658b9e0becfda331dad2ac6e686e8761edc590a027f7d8b185206e98afc725d4cac03ab214f7a9bc72e405026785f3baa9e37177b1523666c1091ae8feda721766811ba1fee9132319a8c5a2b33d3f1f6bc3303635bc08780bfd0d78c46d70c0ba1ec0d4c06b2f070a6968c4ca57d883f7eaee3ba3b0e3f084fe326079cc559261d10d26f31be105b25870eccf5ba0c78eb19fd4f06ded7b820349c708dba9b7d043add357f836c7221b6f5752792c0de9a368febf10b0785c706e3da97f61ca7a04472f8f8b1416d01a71a48a01da3b518bae6bf86ed9ecb87e0a6a03aa0f64709a5a76615ab3f2c3d59be4dc8fc7ca6ef02ff2bd06c98513c940ba888d13dcf0939723a5b7b819fd887f8958e3c09df1b2b061b10651c4029dd020f72e5b98a8aa86e2e456289de6b3baaeefdcf3ee21171cd57196db8106d3c512c59859b3d74ad2b3585cd4137870b3ddd96f60a934e0a9dab6b31263c9c8e92c5b404caddb7f24e450d442ab9b2b292a47539db246405497f1af56e0f81430182ea98b79ec48877791721d14f4daf6fe4951f958c378df0bb3e6bb20e4121c588ae0a2a0a4e456c85e7d85c2c9a5b24466e217773d1099121d418bf3101a2366103df9296866adb33f42ce72b818ebe66c5e664119fc8c11c68ba64fd477aac0051ed0404a700b7e75e8ccd3c881b1b3c2441cd2dafa21d4af2b51f86b3dd813dc33ef75438c6df6a91072d50d9c5d9031aa8d79a61ac5fe51e4bcb41558d3e0131a0d433ee1da6dbe18d0a37c610b5c05a498d44bf352304c1a2c9cf50829b9c9e02ce86909b1b23a5984f0bd42be260cebe6d4f50348aed499c7d4e9929427ca9047c535d3ec95d759e5ec367537529be3a139726c1f4cdb2985c7cc0ac3d9f26c28687281f3688f9a6cc8c4fd16989d2164345d5dbf39c9c7d9df1e0ec3f4d8bc6860dadf19ddf4c709d5c9aab5d095c9ff0e63d41a8c8567f591bfd71e77b1d6a2d296fde45a7e4c48955c79deedbde8c1f11357a1506423335270ea7864b2c2f1c71327227f2ca89159a84564791ba6e55ef1ea44fceb63644ed71249ba8f6cfcec1687ce78cce6f27414da952b8d0841d919ac8a2d065a88ce467bda070f9374087ded49558a65fa8cce86fd5ee1ee555fcfed4cd3dc9704892187cc0e071508086ea569b48b000df07290ed064890aa9bd899fb6fb804de97bafefc46b31fc8d7678d26ee668cb3c45d691bec0a8a2e3977e5349e9b291de78a07952e81f67b4ae4f94f04a304c76c7a87b8b3b6e55b4a7f8f5665ff6b1c739c8a10db31f6d53b7f301117959dda5250d1ec9d6338659d4083b9cf90062bd29db3d61010e277db8d88b96b61c71291bce90165cb4f89e813ea95d60ad52c40aa8d910c974862ad399bce32c38137272d66e9c2b5ab1bb440f232d666e8c8766bc59eee5abe46894348b3a37971252ef48956b09ca7e339fdb09aecb957d9038e3740a6688732aa3fc75fca6fd4cc40e63161476675d58d040afe0fe130b5cf047846027cb22ea0d0da6bc2bca86bcd0ad33b8f5323e8e303907918e0dcf9792e4aa4c9393805ee27468fa57f2adaeb34188e2ef040986ef12d8b78d22241c81c31492f0618cd6c1a5253f3b66ccc994995649bd319cac73d37299b1fd0a1bc74a4408193e3cec553304291be835bdab55ab11cc618cbca3ec7dee5b15c72c4e5e4f9b62eabfd9b702d18912875f36148d50571f4b11be947acd49594e68fdf9b80c2f3d2f3b7fc6a06522471769df13ec1262f2efb7dc00bf9d498fa9d615536f15bc17e1e0bf5935ad0279d70bd9220209533b859cca95d5ed4380b6f02e405120107873e797937e20a193802ed367c6c25fe8f29784602e018c3eda3273d2b5f951409573de8b527892bb7738a5e1568f262a96211208a15d6562520f742df548dcafb4f10fe6ad20946ffd3500d53c47632d27b121e9ab27395ff08f920660f1f9dc26548165b3a8316ddcdae104e198f2b1e5b789c596726308bbaf5ee2115a36bb0dc22396ca6ecb49c2cc1134d62aa89123e7ea75e4fa0fb969c1a16d8b2a1643c8fef335765b544726421d02e01d004415ce47580a5cbb4ba465c7d68de04866870fb00e397b078995c520a66543378d92e3d368cc16b528f8de93a7c4f9c58260336fdf11c116a36d5f0b127228ebff9e4bb4c784d2a612ec8435b45f731a5152f35593217c936001d01bfce0678cc5610278c63cdb814ee654297c30e79bc46f2d7b2e1d113db4525cb55a314214bc0240b7edbe8fdf01380e9f623b3564c20efeb54693db950c74a4feccc35052972de880dae05bec39dd8d6df45936adeb9052551e5fa7ce36acc49e051c856851397f34d205a496546939db389951c0cdd4cfb4877c529e2d8f68800c15ca5f68f98bf26c9e6bfcc9195a6ef5ef22be4c2172ca6edeef4202670874f2e67e092a5d4fde061e3dd8867b42c3d017730d71c0ec9ffc8d499822087e0a513cd79d79f333738370c32cf483b18c7afa7d6c65ca7f39167ce5229d5eb689f952d6b6370f1cd75c4d002c2c7a89ad59620d8bc6af7802c7991de53d7222a8b304b69265631197d0606ac5e1c90fd9c4090fa4bc00e0c9192b6f2298b8c578158e93da7b7c4b2e2acb5690e79a67a0146fed5a06acc199fd8ab0f9b60d1120a17b8e70ea6ed9949b23e75c4c0ca2f54ffce3c8c67eb58c0f0b91ff7c58b0f534b6a91fa08324b2732fdbd6a869209743fe7dc5fdd517fa874aa8600d8d1f1b21b7bf7c56eef6d865e4e1b4f03d03967544e27a0469f972af8d32cbe9fe2a2f9b4d424fe5fd436c7586184f3291f90ee5e4d05a3f7eeeb581ae5f9bb5616c47b5790a34e3394ab2366ee04243d157501bbb7382ab3c16ca4df24c1cefc094e652a5931e804da4f52e008cae8c6f00140513692a8f25f2425da7a147526e878c8d7672419194f6d01d24545999934a0936934d1d1965232fc14b77f46ba6f9b63f17309d379fe449952fe0881b775c6d3d0f54163aaeec1a3ffbd209fe46a58a223d5bdcf85251892ec030c3e63a42c5801485dfd3edc47cb607c7476e2c18afd5b779a939d8f78bc8da8ce0d5c0823d261c427d8ecdfe52df946d9028f51e7ac8961339c83e9cf5b90729a9a81c2c7146672c818b55a43d6c3189ee39a52bc069c5a779a7fcfad4630b796ca9776c1e88d1fb3de0385261cc1d545eebf7200e2b7b4d3183aeb3c0bb3644a404ff3c94d11749d809b2edd23e88fd0dd1bc515365e61aec8c373e7368b9ef15264a2f9ad58553ef30031803d41d528f0594e3f2fa832c8387cf03f8609b8037c2953257a40073e4128e34e35d56bc7662079dab360e30c7105cd8b6a094686c781d2374a0bc83a657b6d8fac67a528de6d1f145b013c59b25478638673017fe7487e3fefc3fc9228c706529224cb56e3608d2f5da36b6fb42f57594dd20dda9006df5dca8e55c35ba1aa200b737fd25a9ab4897bbc9e6cdf9d9ec291e3625453a90a532eab5f029d699d88a806a00dfb6b93ccdecc4e816f064ea4f61439dc5eaec9a6bcd4d9e6df85d88f9dff4fae5b56a6c90c531f19bc114ead581a7f3fcb81c9e63fc99314b06aba93b0b53965231140a6e5c9093a0c7008b43c7104dfd3ad542c6a848601f4675a9de009b85d9034079cad827c549dc836f9d99fc5c95110e93d9e7dadd5c02667495a6b03735992eecf7d0ae35671d6d406b424d990047c967b966a980ec03371726a8eca1583d1d03861a43cb03e40cabf70b4328eeece6f60659193e44c11799d3d018877a6cfc1471656e816ab77350724d76a65ef1801209992753d050661536d0451539500a1434f3e98293c59e64373097c018acf60875971fe0216cd5f42c14f030139bd02ad7703692f88c2813075ab13de719f98ecce272a4bbf4b4d1a047288afbf1f38c702346f6d846efe941d46ce5d0b6379792bd17af8059cf67ba69ef481cf1d68756fa1fd3097993a15242250d3e6e5d8550d579122ef66b3df785410e879266a5ac9c5fc2081c314a0cd98a083f507f5ef29cd365b5723ee53bbaee4b489c310cbf45351c610ab6273fcbfb544c24c5b3be0f1a864f2a0b3f7ef44f4b7abca91ccd9f71860d1331ba8fd097f1d7926ca7d90b7e230b170c1080145dd22e73c0e9f08975acb613c51ffa7f60505a1faf53b871e95293f8fc56bdc909fd08669f2b4807d9ee642d392cc5db48b18d46737eb4f1778fda4a9e992ab19325a6faae3bc8895cbb0568e30e5b6c3ceea4ab8fdf170739592f78e1514544002f73fffcff5903996de7b16a49aec114c19b59f7d035657f7ca0e2e8f09079d1928f7bfedf535c93d5a95a45e885e08f3472bda719721cea39a993522e31cc4304c3f7ab2b7225bd801283e0ba9f3b1316f9643cd262ea3abdba65953b2a01d47fbd99bd1024248e6f26ca5d0466d3aeeaf3552aa4f9588670130ca3f13283624d95503f34104ea2cb4d4fb55f069f323c864fff7fc5160f80cc82bd1fbb2b567105281c278000d0b80f8e86a9aa7c60f2e32d17aac1cb66c1bf2c885ab6aaa695e978fca73466a7507ff13957a8fb620a44c1ce4881f198b5e19b445fd5a27ca0eeaa4a0998f8cc8b73d6f695946dda72029de0b494e1b7a18c1d02c6ee73f3b75ba0bff1447588a41092c9539ecbea6f20f4020698705769be5dc6a129f3e65e11957e2cd41ee803324f4720313849fa3f75847466633cb5327f4e720d7610a2c052d87e89a8bfd2c5d1b65978e2fa2a1ebd76780de4ca7984c76580f1c7b60f08fce0bcf5b9e10304aa4ed71f86e7a535f5215fcd3bd41ec8e632176e562bcbdcd9ec81af192b8ff9b6be0633679090bbe2e580098960c1b1b87dace447adb9ceecf5ac0c14d807ad0ddcc9e9352385c184770ec45366862a3e63b25488b7a98f2429d6eff6e7c7cc6553c826b20ee2cabf3cbab65eece67a8b30b85be846dcb6edee8be7f387a5c92345c4206da454435b422315072bc7927fe776a9f23ff8f5d377d14e0a9e7db5512d0d364ec44dc70af468633dd82c9d0cf9772c98b8f2c5b01f5a0e626ebb96f77a9c7c62a573a49514232e5b9ec25dd0d861e1c45df0e4edb14d0dc32e422e258da9de4a64c54e4031ef75b301df4ba7230b9d89126e2a0bbccf7b9742a22aff11045216994168f0dd1612752681f5fd9adf50e119771134c474ac61117d690edec807ed8aae7973e35e9e9952d5234bd4efc2766c5488670e57a5b719835592631cd7f75e972dfbcf689646d2826d3238f6cbcdb4e11f7e94ab3352c29d508732da960373bafea9d9233f6666fad47056864b88ff9442f9e34d09591a3a363fda37579e24dd2cb65db3a1e7845428863300ef86eea97c5f82d223f5bf2b46192991e31ae523261d7e49aca4dc4d9a4dbbe3b7ece4bdc6b3a238df1a8e482dc664a2729ea30dc48408914ba7285046db47403ef913941deeaead2bead712a944767cdfbc46608ec592463eb564aa6f30ec7c2dd1f1b0660e4176650e572262150ac1c787e833622c02454fc300f0fff1903b083874bae6d72da1350a7868d13d1dcc07aadb58fca5a93ae7e92653fcb780dc3e28905af151f26d074e7c18a6e9954dd2cca08b120edf1c3c7020ae4abb2364e49e0657940ea8b5127749e72cac19488db362eae640ce51e707619b7382ae9120b1cf4094eb2b784c5af650b1828689fdec29bb873889fcd66a1acbf2b3dcce7ef557f", 0x1000}, {&(0x7f0000001400)="269d879ff215205502c46130ca02df35e47359a8be959b9db7e2aaab474575fe45e30847ca", 0x25}, {&(0x7f0000001440)="5d295c6cfaf7cf36e5887bc0108c35e8ec09ab97b59fba31ff094c35ce1739c9f77bdd34d56ff5011c3b457a2799280cb207f1fb54c3406a6d050cd332a0b9c3e12baf22fb8cb6a76b4a43d3ae43f6b9c375a808aade3717610b7be8e97e86a8e1cadadac19400b0a4bfcc3ccd649a9af0f90659bc046bdf2a70e162b54797a615f26a2edeeab33317820191dc7cfd9e532d6e53aca86cece4aa37f125b9d6bcf858b7def7f586124cb2a39093fd4c78b6a39a73a841faab57ac2f884da9a525aa68ebb5048c47839ca119f3029ac867249006a30b21295803fb3fffd606e65c", 0xe0}], 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0x4000000000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000140)={0x4, 0x4, {0x100000001}}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pread(r0, &(0x7f0000000080)="010530741fe7b92e8ad45e5300"/22, 0x16, 0x0, 0x0) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = shmget(0x2, 0x14000, 0x40, &(0x7f0000fe9000/0x14000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() setuid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) r9 = getpgid(r8) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x44d, r3, r4, r5, 0xffffffffffffffff, 0x6, 0x3}, 0x5da, 0x8, r6, r9, 0xfd, 0xfffffffffffffff9, 0x1}) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x40000c}, {0x4006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/189, 0xbd) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = open$dir(&(0x7f0000000140)='./file1\x00', 0x10, 0xa0) openat(r5, &(0x7f0000000180)='./file0/file0\x00', 0x800, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) msgget$private(0x0, 0x285) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 16:00:06 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x20003d}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r2 = getpgid(0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r3, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r4}) setpgid(r2, r4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x3f) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x1, 0x8, 0x1, 0x3, 0x6, 0x10000000200, 0x2, 0x1, 0x10000, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x2, 0xc7}, {0x1, 0x80, 0x154, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf31c8062782813c8cefcfdb1bd4f9c0e36d58ab5879a62de67ee7fb584d49000000ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f575d8684cb24dd92f008c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3ea944df0430b67f054d58015887bdf2c440abec43beaf656f9305d4729f7c40b3dffc9adc8360ac2ef1754c09b092cd0e67beab3b00b0c1b705f6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cb79a546426da5d941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127aff0100004fcd03a94ea03300c70000000000000e0000000082d03e2c529735640124e1f43e6e7208e7e7e6012e502f8c067154339114617b7cb265694e8fd40bc122f0c1f35142ff223bf6b0288bab523caa977010878cc4bcee34f8c1228bb8356ba786fa54fff9026d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1321b66723bfc142285e2a35bca651ee566676f770cb69579ec2c2c7dc52b61d74e5c9f6e081bf1306643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b2d899b33b0ab50ce898d45f366d1b90e386b6187cd638ddddda7122c490476d51611b5eae714704970311757a70a108e9cc55bcd137710005549ff67959d7afbf57ce2aed0877503c0000000000000068f8da5611fe127eec2a05aacfa528ff851ef3f04661f3276fe491c03cddc4d6ddee91320d4a76c57e0b169bd0743935f12fa9ab66e74062ce69be97c5d76b2db623ef3af98e4201281175ec73295ffbccbf09dfd5542b3b6ad57329d83afbdac394fff6fc8582edcf9898c9aad6db7dfc841d37ffd87c03de419a7d45cfff752489973a92f42b71b46954d9475b4fa0dc3829e1490c991c54f164e49effe156020dab64d7e182116cc4b52ba84c17a5bc386094f809b5"], 0x10) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x100000001, 0xffff, 0x5013, 0x8}, {0xffffffffffffffff, 0x3, 0x6, 0x8}, {0x8, 0x19, 0x1fc0000000, 0x7fff}, {0x0, 0xda, 0x10001, 0xfffffffffffffffe}, {0x400, 0x9, 0x8, 0x4}, {0x6, 0x8, 0x6, 0x100000000}, {0xdb7a, 0x1, 0x20, 0x100000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x2) readv(r0, &(0x7f0000002380)=[{&(0x7f0000000200)=""/172, 0xac}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/127, 0x7f}, {&(0x7f0000002340)=""/37, 0x25}], 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) r4 = openat(r3, &(0x7f0000002400)='./bus\x00', 0x10000, 0x1) r5 = geteuid() fchownat(r4, &(0x7f0000002440)='./bus\x00', r5, 0xffffffffffffffff, 0x4) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x3ff, 0x20, 0x3, 0x0, 0x1000, 0xff, 0x2, 0x3, 0x4, 0x800, 0x7f}) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x84) 16:00:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b104050460000000000008000501000000000000cea1faa7fe", 0x19, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvfrom(r3, &(0x7f0000000200)=""/92, 0x5c, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x100}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) linkat(r2, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus/file0\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000040)={{0xfff, 0x100000004}, {0x800, 0x7}}, &(0x7f0000000080)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x27) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x7d926cc97c4bf2a2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:06 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x5, 0x2d1892b9) read(r1, &(0x7f0000000080)=""/101, 0xfffffffffffffff6) read(r0, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) r3 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r3, &(0x7f0000000000)="f7", 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x76bf67fa1d82cd19) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x69) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0x40, 0x9, 0x3, 0x4, "3a48a79d3578c43124f059f73db4eac5eed306e4", 0x4, 0x75b9}) 16:00:06 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x1, 0x1, 0x8001, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r0, 0x200000000000005, 0xf, 0x0, 0xfffffffffffffe39) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x1}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f9000000200000000efff010208a3717ffffc00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) read(r1, &(0x7f00000000c0)=""/140, 0x8c) 16:00:07 executing program 1: pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x1}], 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendto(r3, &(0x7f0000000600)="f8d0bdd4a5f11a2bf89fbcab2bd8894ab316044342db68df82905e8299ed6bbcd6f760b9043124bafeec4a50e992ee55cae2d92e5d1540bff8e81c513a982109df082a079f8eb49abd916e558b7a9385bf7f0c2caef5b16f6b1e8d6e4fb8f8b6609d863c146a7c7d3328b17d464f63fa5e98d221e7721e12eadf0fc1805debb01e9d77b9a5d7d9435327f37d0c9af625d2f3a69cf5d003977214631c9005bc41bcf4c6e075f9e0f00d15f93d3864622213867d4fce7bd02f1703724e6578491e21bff9f2064ff338b2f696a6a9acaf08499642d0158f67527590140a417f2d8116b43835e71b6e2a97fb77781a723f5103287dbb4775cf019b8051584459db3224911e34c9fb04cc79ba83b135b84cf30889574df8b09b8f43524ebf3b56ab0c448f585fee128a974864fa08e75eb042a453afd8313bc0c21a9b1e031d9c78044851f11f8d7e4823d3d1974d0c02e83b9dd9c436d7e22d7516a38b4a8bf7d9b1931133e7d4cb47bb35c32450dea36ea01880b43f3120fcdff4f0fe27882e1a307426d430fe779d5c85027830d0679f85a254b8c449a176d9cde581e9a7be247630df4c89e08020b3516c7c0205bdf0a88de54a752710bcdbf6f0a3421c40da6ce466de0cb04ce2cdc905911e60eae0d5468bd317e6cfaf5c928107242e7846a77ce63605537d8cc409f0e1d7ed4a35ce3b889725a086a0ad2daa272ae9f0100a86afb0fd54d09a1502c4672ab88ad879a981e707e210ee14f1d91ca5935ccbe900a495d7848605cbe5aefe9eed5e859b5891eabfbab99028b55a102bdfc0dab6228828c6b2215b55b4ba22292291684b1122d79de2ee38133261c33399ca4ee00b5aad6927f20d2614d34eb72214418dc7985475c23daac94c9446be3e495f45987839b97155dafacb3f40e7b97683e5124d5432463e379545a154b2c9f2717e8dcc5c5753fd3b336a3c3a0c643a43e3f53d0bfa7e92f08bd2dfdbccbbfd74514614215fe0a38ef004a76eea917f3a3805b788c67ecf5ecdadd9c7117c4b9aff73be4478eebf12038485ff13be259d189a23832bd55614fed96c0c71dca98bf1c301690d1e8077adc326e75f8f4c13239003fe7e7925ffb2197512cda302a8fa39a373ed56d548a10b887fc5514364147f4275aa67ebd97b5cfab9401e1adf9b4f91c6d2da29e327242cd32b9d1e12dedea043703b8123f6d506136683fec38cdc3057a099e6bab1ceb512f9ece6bd566963a8a61ac38150786293890ece20851d1ff743884dd5f32d479c2d1cef8b049847506bf43117f596e9425e83327bcc36046de2b08e620a67dcef60b5b12d0e585102333a807352d6f687c5043eecd7f42824e0c5c64d254ff62fb96f2a9e8dd1fa53527fdc8283e002cef719acafaf5fd9e8863d1c2be3d0250997781bd03c532b838e1a6499e0e8066fa7d1e29bcef8e6ac63acf60a666b556f122fcd5219d60d77901edb5c6d9e6768049f6ab9f78a6f0fafca5cf2c9b8aa9373b783d7ef860cba5abc0632da2212acad3e98eae0fbb548c827f3b0e26c3dd1a68a53e91b24e7b666587bd710d24b57bd1bae28988d8f9d9741d69725bb3c31cbf15b786d0ec33839b088fbab8bea5ba655b8cfbdfbfe3b2c2c208f67ff770180e79469791607dfb1fd18768a4e3e727beef6a5ae8dc10d038c4f86ccafb81365efec7d8def0ea24fd0e8a2946b2a10892a0391396906bb2a2647a6882525aeaada45cbb46f499ee71e708f9aba95b46d03cf6f36050ab4c4a75ad74ec220e9886e9d91c2fcb40b2ec574b1718524d8d389ea9a5e09b083d68c5598041d2313d4e115c5900c03e12af59c82dc4546212b10a41e982df86c5734adcc60140d51f983daa2beaf12358e7e29299fa37fbb10be51824baecb85a819cf0ab76022266ad2dbb185047ee11e1f3cf2894f78afae501644ac1d8ef5d5e6cf299a37b9abe7092fd2b99c8b0e17bc4188b19ace09d4cd9a56b11181b18e0ff92906330ab0ade9b9cd4f0070a9a218069beb61b8b7209bc730b90adddab9dbe1409ab721690f9a00d5844ed0314984b0455cd3c21f9664b3795abd46ae3c368a9a704a7e23fd6fe85afb9d11acd6eea7971febb9aebd78facbe8d4668c2735f364bde156c3d15d8fd4087e5676a8f5bf4f6d38057f6dbbe969c8c66a96bcbd277e194e75848e84b7f9f2b00ce4bd5700a86ffaa4e91712ceecb9b931e4a7f143c2d1d375009155ae31ef93814aec34b730ac62e3046aa6338a0197979972abaa0df9c5ad16342b8f8dd67731599f0cb3b0f3bdcfc9f74d6ea9a96cb0e28d152aa25ddfbe8adf7ca2301bba941f13b1423dc7019fbe4b51c3275c28ac3bd973af0a405c2e41c157a58adcbecbdb6e9541d44c18dfb8ee45d49ac9054939d096c8e80729335e427385e255a0c0433334b2f212e60fde85bec3986214ec6873201cd60098048e10f2dc20871ef5805fc43235255ba62478b63fa655fad83ed9f67d0f9697ed399651e274e2f0b3188a3fab7eb2fb54d2b1c8023d61c98c5903f77c8cff264c6b6e59397659d669ba66a45fbcea445ffeaf9216f162f86c360a05fe88ce94a94fc35dde825b025818031881dd7c6788e30361c5e537fa4746f2460b06f3cd4b6c720837f686b5a3c55ee65d1b921d9d80a01ec6ee9787fa08e6f5a5b7ce16d1a4ab0d13feb5ad4ddbd82a9807e8a401e99b849a3a5e1427ec53c07da352d553994226f481d66f5e3bb9029c4eadc0173f0012daf138a84373f53e9ff9346e3e4a8bcaf6599e47e668590c89513780d9e2ae59b83200e395962a025e4c29cc91f6e8b5907d35ee220324b4a8cd71cea2d85bab498e3108cf848f59ed3869300c530d32838ea7c6a37b57df9269704f4f0dd55d819b7ebfcb6cf36b804635d365646db19d878b32fbd6deb33dd85fc246e3cf21d29334a085a5f0f13ecf0768675c6e97ec128e74a54224b19c1e73874366c8be28c756c18f7f4df67c3ebfd32a59409236cd648e71ef3cb295783ef84cb8285c7100bdf14b5f828665766908a22c045717b89fa36bb85fe69d14b273ffe8b779f9cdb8e691f5cc1cec69da5da4923f4ab58acddf5e14200bf12a0535d9be3f75b0f5196d08d0e6640f96135ad74c6a90a0b1686a01e380a8ef92b604383698f9739fc64e2a747e83afe631f60bb85e5089d4ed9502a9476d3f254dc98add48abdceda5e229fb77d4bee9299f1063300135264cfde43d1ad12d3a5149e8fb98e2cc4c93f10074111fc89993a4ad91805a40d73c3f03fea1a55d922c45b2eb22304aff9b789a6ef6fa893e71635057d6ac4259b12920e5692227642aad8ce013ae3e420c66b37e38a2c033b560c1d9b8aa320bb80ada19bff9752f3a13a6db2143d09896f1e874e7b83e949f8a63ba1261d3cbd726abb204e1424fbac80651be1b487ab10bd975bd5e6e6ba85bc2c34596fc54d010fe950e4dfa69d16341a8f4042fed851526515a2b11e4f751a24cc6776c37abbd3267b7447fa2b4b1da776b317e37386372e8d8255fbda988a9e343abf8284c132a039e168a978b32e0a63df98be7e81481566ac51092faa062cc033c2cb25c031de3fd13226caa41de10760bf26dce9071d97cbaca62a8909374c58e3b6a947a5959819b71001a6c865cea398d40bad2d62d01fff1875fbe3b9aa0b2ad7fedbd7cbf229ec8fa0d133bac021f3a746281aeaf3e575b909437009a13963ce509b0e10a5eca0c3183046d96373946b1cb8377cd853f3faa02a077138cbeca5cca92c7c62725909e56e56d32dce4f5076b5dcb9ca442b149b8222575e9ab2dd6ee564dfe265a7ce2f3ebc18a816e5d53165f904c8b8a8cb93cfbbc813b2ad2947bf6056204f0a44fdd430acaa837782928f61db4ed1dbbe9aa57dedfcf83e91ddaa41bd2ce76391130a970605d3d78b10ede09f6208b8065f52fc41ff0f28359c74728a2615cef16c8d45fa242b332461f65d404470caa36c7818d49a116bd5ad8d073f1826b4c8166e1c72c6d382e01b9bfeed7dd3082a2f62525e5ac740d7ad5bd7b1d9a41253f50e99c84457d9f536117b9f393e188f19a1d776cad3746867146bfc8806b91acd97d32997cdfe3d0d60924f32a26649fd53096eef1771183f0ce811873e3d16cefb58c9944d7be66d46400bdc1b1630101a73c43de1f3da6318b4234bfcba7dcf74503382327ee3a3da2d586a1e78e3242b4c57934b37a165df1794f4501b9c6cce3d6dec50bc36985636aec1a428544da41fe1d2c7c034f4fd3a921962f6d75b1b1a99cfb17fd9b29b419d9313de1e26df26cb6f65a9248c10d7317441af451c836d7b92420e0096eed9983cd7241e6686a202519aeeadd0351cc8c48c6ae5fe7a2f9f97a1f4df6be4bb84b17e228f6090fc40ad766617b15e4c38dee68c80dd4d7cc62de385cf68e5714e6e2abd320e0b3b69fc0722ffc577ffab706b54d3233792eee77a0a51416e3203b824bcd3a3d6df1f728b84a784b3062a58e9b277f0c5c8d81277eb8cb55c6fb8318656a302b2b4f2d4bf156ac235023225c89ab70153d533f631993a028e03b808b1a5c3b13f8df16cf600df7ea1fac3351ae191136b04bfcb37b644599d4bfff8f84abbc6743f6639d90678dfb4c2a9211abe1dc294874db0121836eac1a6f4e6448792598d726924828eeecf176b34034ad1fd5ce2f7ded2554aea8a8525affa2d0d3314c85b812e4f7b45cff73509d7372c21e2a7335c95d91d713d32006baa904b059b6c682c87c643d279ad91d87c151f4599f7a702248501770591fdae3186ecdbe3c99f7bd556191243db7f97542d1c19bf43f55f853f2b94e612b8341c3b1ec15b4c1c3cf0434fb7de589d5a3a7cfcc341b04995f3056ba043839083fd6103e1ea532413af535f88e89d1e496c43ea5bb1ac7b095aaeb45b8c3dd43b704e57b468e8daa0176a9a005e6e7a9bcec1dc736b845915cf6b331e3000e12d65ab64def42cd9e3c73c4fe55131bed32e260f09b71f3dd3a3b5bf63bf2fc0aeb4375ace383668c53fa3fc8b5faee4f2e1a0b24716a9c0f49ba36622c8ec7fd5427c2e0628993a9b1a09f6a0c9a22a29f005c979f1423637e1ea7603ac06a5f6ae0f9b69d5f2890624560e127e67d429dea167a610a5f627ddf7aff66dbb3b34fc4a334614c0b30677dda99d97ecd371ffd0dbf96f514531cdd356bff12d63bc7e883b82a0615656fa73ecfbda02eb7cc087210d4b7adba3eef512ab9c89dd5ec85cfc6d544e00f71c591d1d0e8fbc6f6a79f1d12f571942072512b87e59db7c741975e866fd1667107d9e79c38be944a6d5117aebfbc7b21a11cbeb7e807232b07ba5704a3a93db915402b7c1462b4a17282355a4bcf4ec6bb2c90541c0e9e06984d911cc7c120282c92081a8c161e6775efe6c220d7a5f06c8ddff095356fdb49764638694ab2dfaac82d4d4b3bfb4e0241d41612d58f5c2d05e404e059213124ac18fee30b87010e85355b86eafc7116c1d5e0e6d4039183c9ce8d4156cca6e5643b123930f1aba6ce67f1dd8ef3e7fce4780290c9f856bb2b83422bd8ccd9f0d03f0b1bae26371392926a726273ae3aaba2e29d3bdfc2007f51a3dea7e861d1b8cbc69a397537a22c79c493e624973e7929654fb40257c1dc012befc3dedf64755d5aaced2eea810376683fde13fa98033253c5c4caba63c02848c8bc0058fb5966cb6f838c7f569d99a341bdaacafbd3ee72083d096d10cf4463b51ca28ab2b0a0da8c8d0943fbb3ba192501a562443d08ace37756ca14714acbf7", 0x1000, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) accept(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="c901000c00ffff2e100012687afc3ab17ed0041ebdbc049dad51350fc7308ed469dee96c5b9b3faa8ce72be7731da96e77be35cbf2252b001c435a61c8e2d270e84e489b4828b5a261b7479acdcef2b1d86a785cf3cb05666cab3c00fc81a8ce1fe7f37c5ff9dc001000000000000000000000e953f466f963a0c05f7f4c290fea92340a6d9fbca6a888d6f501c890a3006a718044eb66c9191c7965ae5eead30b22f7746a7203c625286ef3d7c213a98a7064f02190018ccd3e3444b57919e24a21fa416cfaa7bbb03f024a33e0e41195e75a728190cc50f9d7cfd5d528829f1be90a00d832fa64352dade50aaee3273376480a37b4daff5a2a3a888923"], 0x10) shutdown(r1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x551, &(0x7f0000000000), 0x0) dup2(0xffffffffffffff9c, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) r4 = socket$inet(0x2, 0x4000, 0xfffffffffffffffe) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f00000004c0)="a3019d1eb58a9d135db4da7b65fc2fce5e27afbf70ee55e4a7ce5602d1406540e21fd295d98b4de81d9124ae94b74cdadca27e30526c646440d7265cd2afe7a51f262d6abd0c20e51a841b8f82311d4cd9b9ab119156eab00d8704a7a85ce935d9a9d69a04caeb6801ab978e5e54fc6c7cd2cfa84f2cab2583af2c15e972d59ca6d1b25f443336d1a696472b28f1520faabba040afd85d8f6565313faa5e49003b07391799d87051ffca6f91e8000000000000000000000000005fd36a3994d883398f24278692c0ff000000001beaaf3179867bc1e1c01fd7bf70c1a0993c73eb8ea3c553aa00d3427aa2f0b368a5669c86a6be7634e96f17c7521066864bd9586cd59a50d7c8746468118847090e7f17344173482834634297654cfbbb28e0df0000000000000000000000c641964a71bdd1", 0x133) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000002c0)="f2796c4c8523a385f6edfde7689bc12808f5eeb236e5a59989cf0cceeeae352f9326ef62252216ebe25be5558b743114b0356695a0169c349ff00a15e11c4405c9a14004200493917d981eb70da9e6a46eae896cfddc95a8822813d93152932e3f42d61d100587ead44285ee592d19a2072b64bc39d70f33458ac77df0205da1d4f8316284214047d3e4b1182feb7424d338dc", 0xfffffd85) setsockopt(r5, 0x400000000000, 0x625, &(0x7f0000000280)="4a9d368b51", 0x5) socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000180)='\x00', 0x4b904b663f970383) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000480)=0xc) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000380)="5281df4c9a2293e5419904e3848908db741e12b7fd65c8e0366ff4b1bd31f751975625b7ba281bb72d1e61350bda38a450f5d851842d5f7719ff2057f2e1496ff8c4144cc1ac0b8a76ddc8f015dc3a5bdf662540bc276aab93d1a4b1529040740090ca31d7ab22af72b4a3f85d68b03f5f7459352921fc25927f69033ed0ef9998261aadf2d6bbc2111202c32b69dee1c197f43d81578b24099bd883944ce76db4b9cee6ce0293cac66cbbc932c41ec2e197573b38d1360d08665b4c", 0xbc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x2, 0x800000000000a, &(0x7f0000000000), 0x3ba) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x100, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f00000000c0)=0x9) connect$unix(r9, &(0x7f0000000680)=ANY=[], 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) getppid() 16:00:08 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000100)) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socket$unix(0x1, 0x2, 0x0) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x5) syz_open_pts() syz_open_pts() r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) pipe(&(0x7f0000000080)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/tero\x00', 0x20, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)="e1d66c305ab410b379cd8f9bc18a2bf74f8f511526954d6c156b42c5196a7bf183d5e2a287edc8990f61ac8dda012229acf850b206ac04dc5c7f56d9d4259f47879accffb6ca36c4c3f95aedcb25913c1df43e1bf4bcabdd8b848d5d1a7d43074b92158cdd427a6dac7f84a3bb013016fd8acd75d25b832bb0b6ac311cf96d29e58fa578b148977af243cb06a56825", 0x8f}], 0x1) dup2(r3, r4) fcntl$dupfd(r2, 0x0, r2) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1356, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x10001, 0xfffffffffffffc01, 0x4, {[0x1, 0x80, 0x80000001, 0x9, 0x1, 0x101, 0x80000000, 0xff, 0x8, 0x3, 0xfa, 0x20000000, 0x6, 0x3, 0x8001, 0x100, 0xfffffffffffffffd, 0x2], [0xfffffffffffffffa, 0x200, 0x4, 0xa2c, 0x2, 0x10001, 0x4, 0x40, 0x0, 0x8], [0x1, 0x7, 0x9, 0x101, 0xffffffffffff44b5, 0x1, 0x7], [0x80, 0x0, 0x165c, 0xe, 0x20, 0x4a9], [{0x8001, 0x401, 0x0, 0x8}, {0x3, 0x54, 0x4, 0x200}, {0x800, 0x80, 0xffff, 0x8}, {0x5, 0x100, 0x0, 0x400000000000}, {0x5, 0x23, 0x7, 0xff}, {0x6, 0x4, 0x80000000, 0x12db}, {0x8001, 0x8, 0x6, 0x3}, {0x9, 0x6, 0x9, 0xb2}], {0x7, 0x5, 0x5, 0x4}, {0xffff, 0x8, 0x6, 0xed9}}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') r5 = socket$inet(0x2, 0x2, 0x0) r6 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r6, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pread(r5, &(0x7f00000003c0)="1dcc6dd665f35f529bac61eb08cc7d49ae6689f97557132865238e28d99be7b7490c45840aa42c50dcf95c28465f3076e29c526dceab571f25ab7e3c48caec42579b8e7a069e9fd1bb1c5dd607f622691f8f7a00f5a60b", 0x57, 0x0, 0x0) close(r1) 16:00:08 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDENABIO(r1, 0x20004b3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x34) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0xfffffffffffffd96) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) close(r5) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x149) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="fee1b46a02c26d1b29c9f1b88d51f551b6bc1eee8a27af4128ddb2b3f285b515ecf4c845089d887bdc50cdc2bdc771fb881985b836", 0x35}, {&(0x7f0000000140)="4eabd60996b3e3a85f952e2996767475b5867b2ea01e6c092455335c18cccbd251e8c826f86b73e24ecc0876fb80ba7c186677ef7fb60f02f5819bdffac424fae27151dca38c748a614ff8dc625fe05f3a67fecb80b1f40a7edbf40800ac343d2c17d054743a6b065449d7d5da2f17555d834ebc94d21289d39e01e1a3d8db1c8b32d7d660dc363ee3f97cccefb1f84ff215892e1cfa6771fe513b26c8920d62ab578812cb2f6f890ac62b652738bc6d5e6da1f0674bfc1d91abcdcbda5f291e86616cdecd2a11f7e1db8aa4d80f98df6fbf7699682f1bc3ae97dcebc10858ee88705adc7f320f6a866ba4a26f1268ea", 0xf0}, {&(0x7f0000000240)="6441e733bdbda6188adae97e3cc2fe3bd351357dff4d9ae502a0", 0x1a}, {&(0x7f0000000280)="9fd2ef346143d2a304c6fb542d4ff72668f636441bc2fd5b2eb7644b833db006", 0x20}, {&(0x7f00000002c0)="2830dd33eca3f47dc78d6f0b80bbce763953cea9ca9847d4b7b65e59a8e379089fbd793782a1ab008d2a3750ec41fd9938d4bb2835472e2de267597ec9a776956e45296481a6c5637f4540e2025d05afdd86b601cc519ecd39322a4cf866a862b295c617ed3246c1ca2c3391a166bb386ccbc7e23be41c7dc5297daa86b7497748ed34bad153a230607d6c06d3029394666c517e4f74fe5e10bbf6baf6de3935d0921039c0fe04115f236e7abc908f10738411e4e05b6bb12a3a57d4a12606c674b07739441599a338e548687ce1ff9391d591816c139fb1f149b6383ddf4565e261982b317c1b6d478f", 0xea}, {&(0x7f00000003c0)="a40e4efe81d578d085b830fe179a6a20f05aae", 0x13}, {&(0x7f0000000400)="14b4184ca6ee73337fd8e4373fdcade5", 0x10}], 0x7, &(0x7f00000004c0)=ANY=[@ANYBLOB="9800000000000000ffff000006000000903401c5ca32e31dff0ae5c54ea754b9829f72a0219617d0d497049eac0572fc2c395640c54d8b7b8b45af322bd0b1709c8ed9b90bb34eae3c5f00ffbdfa68d4f52e9496b8f64eed7dc7fe57252e69b884063e0950793c2b23232a0c93cc096586b81ec0d16116d8257d725ebad60e1a2a780b8f95c16357514f29397edb51ee7630000000000000000000000003000000b97bd101101cbd6dd21abd2d6eec83e331979279bc47ba7ff9ae199100"/200], 0xc8}, 0x4) rmdir(&(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0xd74, 0x3}, {0x10001, 0x5}}) 16:00:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socket(0xc, 0x5, 0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) r4 = getuid() setuid(r4) r5 = socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000140)={0x1, 0x82e}) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)=0x9) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r8, 0x2}) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r9 = fcntl$dupfd(r5, 0xa, r3) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000000)) setuid(r4) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x3, 0x1, {[0x4, 0x300000000000000, 0x9, 0x3, 0x6, 0x200, 0x7, 0x1, 0xfffffffffffffffd, 0x2, 0x0, 0x40, 0x4, 0x3, 0x9, 0xb3d, 0xfffffffffffffff7, 0x3], [0x0, 0x7ff, 0x6, 0x2, 0x9006, 0x7, 0xfffffffffffffff7, 0x5, 0x4, 0x5], [0x9719, 0x800, 0x6, 0x0, 0x80, 0x0, 0x1], [0x9, 0x631b, 0xffff, 0x4, 0x4, 0x6], [{0x7fffffff, 0x8, 0x2, 0x1}, {0x3ff, 0xcce, 0x6, 0x9}, {0x20, 0x4, 0x5, 0x4}, {0x7, 0x1f, 0x8, 0x9}, {0x9, 0x6, 0xfffffffffffffd9f, 0x9}, {0x1, 0x8, 0x6, 0x1}, {0x2, 0x9, 0x401, 0xe12}, {0x2, 0x17f4, 0xfffffffffffffffb, 0x4f}], {0x7fffffff, 0x12, 0x1ff, 0x7}, {0x5, 0x8, 0x556, 0xe781}}}) shutdown(r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x1000000054}, {0x400006}]}) r4 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x5, 0x6, 0x76, 0x5}, {0x7, 0xff, 0x1, 0x10001}, {0x7, 0x3, 0x81, 0x1}, {0x6, 0x6, 0x4010000000000000, 0x5}, {0x0, 0x5, 0x9, 0x80}, {0x1, 0x0, 0x10001, 0xffffffffffffffff}, {0x4, 0x2, 0x2, 0x3f}, {0x7, 0x0, 0x0, 0x77}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x7) r2 = semget$private(0x0, 0x3, 0x2b1) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000100)=""/216) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) recvfrom$unix(r3, &(0x7f00000012c0)=""/25, 0x19, 0x41, &(0x7f0000001300)=@file={0x4822f1a4e6dc25fd, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000200)={0x3, 0x0, 0x5, 0x5}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) recvfrom$unix(r4, &(0x7f0000000280)=""/4096, 0x1000, 0xc0, &(0x7f0000001280)=ANY=[@ANYBLOB='le0\x00'], 0xa) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001280)=0x16e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getpeername(r2, &(0x7f00000012c0)=@un=@file={0x0, ""/108}, &(0x7f0000001340)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/63, 0x3f}], 0x2, &(0x7f00000011c0)=""/161, 0xa1}, 0x3) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x10) ioctl$TIOCFLUSH(r3, 0x400c745c, &(0x7f0000000100)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000001380)=0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = dup2(0xffffffffffffff9c, r5) ioctl$TIOCSTART(r6, 0x2000746e) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0xfea9) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r1, 0x777e, 0x7, &(0x7f0000000140)="c95b63ba39f6a2328ac088d66c7bbaedf51b4b2b8520e403b731c61b6b54b9e3b7cd43a4e14a18e2fffd2809e1d17f8884a8a43d6551d8f6e5d971022f9062e7909dc485248fa291b725e323fb35a23c84de4496b45f47a33629285b3636bf0c6ac320bc573e3e46f805bbe931b4bdb4771925f4d11218174def5c6a1fd6daa558ce46f30bf39ad32200b46571417e70bda62070de3c01f38c8a4391f5b4a940add7dda19a487cc66dd80c865125481833916126edda0b266076", 0xba) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x4000, 0x0) bind$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fsync(r2) r3 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000100)=""/45) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x4000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd16, &(0x7f0000000180)="f5fc10a7000000000000000002004d096dae39e51ea65859000000d478c8140da284334cccdeeb7aeb7ab928b4b04624e2186a7070460500000000000000f2c45ad41582c6802cf70586333fa58de1d4a840d800523e78a5962643382d81dbc9ad8f0dfd2f57eeaecc776312bcf93d036112e328874f80ef5693e603dce8466132120758d697469e7ed3dd5f58fbf013fd9e8ae82d8295eb9c682ed4616bff9085db1c70f262d5d107") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x3ff) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x25) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000180)="d0d3f03b9e2d66ddd0325c0615fdd6fdfbcc5bac1f4e35b31c630638dd", 0x1d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x7ff}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x110) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = dup(r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0x1}], 0x7, &(0x7f00000000c0)=[{{r0}, 0x2, 0x10, 0x20, 0x8, 0x10001}], 0x9, &(0x7f0000000100)={0x3}) r5 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/37}, &(0x7f0000000180)=0x27) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x2003, 0x1700) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x1a0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044275, &(0x7f0000000000)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = getuid() setuid(r6) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, 0xffffffffffffffff}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x10000) unlink(&(0x7f0000000180)='./file0\x00') preadv(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000000)="cdea99251f4fd5f219c9f938919303910be81c2c1645a5d831", 0x19}], 0x1) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2008, 0x6) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x20010, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000080)=0x80000005) 16:00:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000240)=0x9) openat(r0, &(0x7f0000000180)='./bus\x00', 0x10000, 0x5a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x4, 0x0, 0xfffffffffffffffe}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a09b4f7ca6ddf3d8b372c77b2155") getuid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x1, 0x7}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0/file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r5, r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000080)) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x7}, {0x87, 0x0, 0x6eb3fe04}, {0x4006}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000100)=""/132, 0x84}, {&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/167, 0xa7}, {0x0}], 0x6, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) getpid() kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x9) 16:00:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r2, 0x4, 0x800000000000a, &(0x7f0000000000)="92d334e7909bb9659116eb0a631394f24a228704492fd0eca6", 0xfffffffffffffd68) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r3, 0x0, 0x5, &(0x7f0000000080)="7566513749be0f811f8c6b464c57ca4a78a5a9b6080f15ffa08dbc7c52c130f2fcb5", 0x22) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x14, 0x80, 0x5, 0x2}, {{r1}, 0xfffffffffffffffc, 0x10, 0x9ad7a4fad1fa2f1a, 0x101, 0x77}, {{r1}, 0x0, 0x2, 0x4, 0xe9, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0xa2, 0x1, 0x441, 0x5}, {{r1}, 0xfffffffffffffffc, 0x8, 0x700fffbe, 0xa8, 0x1f}], 0x47eb, 0x0, 0x1, 0x0) close(r0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x5) readv(r0, &(0x7f0000000080), 0x10000000000002bc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:09 executing program 1: r0 = getgid() setegid(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000180)="1f1898e36e27f08de5112b1a64eff3118456feb49ad4e388679e4fde89417b6074f2491f0e0c22c84eca18927ad54ff5c83305389b99", 0x36) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) r10 = getgid() setegid(r10) r11 = getegid() r12 = getegid() r13 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r13, r11, 0x0, r12, r13, r13]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x2, &(0x7f0000000400)=[r15, r14]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r17, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() setgroups(0x8, &(0x7f0000000300)=[r0, r2, r3, 0x0, 0xffffffffffffffff, r16, r18, r19]) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r21 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r21, 0x20df8e75b7906e46, 0x5, &(0x7f0000000040)=""/81) 16:00:09 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(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) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r8, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x4, 0xfffffffffffffc01, r9}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r10, r6, r5, r6, 0x18, 0x10}, 0x5, 0x54, r4, r4, 0x800002, 0x14, 0x42, 0xffff}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) pread(r0, &(0x7f0000000140)="db53639f6ededd0afe6f4d17d3a089badd316a3cfdaef9f0dbec173a480cb491131dd5300446260d36c0d4976a95029f1168ab690bc5a8b3fa83194844e12efbba8ddf97fc658bc75d13d2735d885615617f0f3e26655d44a59457d8aa88d804070ba67ca8d4d18756c200c7e7999727700a94a0e251eea01d5483661b0eddbcd5bd225f4fefd237d7a67ad882299bc095f6853ba60ff1bc11adcc3d2425881755cee77d3aa79c0a164b739eb3a7f0dffd87b224ea80aa723acd4066fa2a2497f99fc1d77cd0f8ddb1149e3766d995573583d092f1d2b9b90b7af967f9c5", 0xde, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r0, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r0, &(0x7f00000002c0), 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r1, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) semop(r0, &(0x7f0000000000)=[{0x4, 0x3c}], 0x1) r2 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r2, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) recvfrom$unix(r3, &(0x7f0000000400)=""/252, 0xfc, 0x805, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000001c0)=0x1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:09 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x3f42, 0x80000001, 0x9, 0x100}, {0x6, 0x96, 0x3, 0x7}, {0xfff, 0x5, 0x1f, 0x6}, {0x2, 0x1, 0x2, 0x100000000}, {0xdee7, 0x9e02, 0x8, 0x8a1}, {0x9, 0x7fff, 0x7, 0x5}, {0x6, 0xcd, 0x1, 0x1000}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600", 0x0, 0x4000000000}) socket$inet(0x2, 0x0, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000240)={0x1f, 0x5}) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCCDTR(r6, 0x20007478) 16:00:09 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x4000000, 0x6, r3}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/10) r2 = shmget(0x3, 0x2000, 0x428, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() setuid(r3) r4 = getegid() r5 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r5, 0x0, 0x0, r4, r5, r5]) r6 = getuid() setuid(r6) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) r10 = getegid() r11 = getegid() r12 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r12, r10, 0x0, r11, r12, r12]) r13 = getegid() r14 = getegid() r15 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r15, r13, 0x0, r14, r15, r15]) getgroups(0x4, &(0x7f0000000180)) r16 = getpgid(0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r17, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r18}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r3, r5, r6, 0x0, 0xa1, 0x7d}, 0x9, 0x3, r16, r18, 0x8, 0xfffffffffffffff8, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000, 0x4, "003700200080d00c4100000000000000000400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/17, 0x11) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d06471133dc6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888610e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72fb4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e181dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e02bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729baa22ece0bb89e64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x101, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000480)={0x2, 0x4, 0x6, 0x4, "81fafe5e224c722bd8ee9afbf6f4b6af10988691", 0x8, 0x9}) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)={{0x7f, 0x2}, {0x5, 0x1000}}) semop(r3, &(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) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/f\x81v/\xc4\xd3\xa7\xc0', 0x20, 0x0) 16:00:10 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa2a1772412c3246, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000001c0)) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e1", 0x21}], 0x1) pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) 16:00:10 executing program 0: r0 = getpid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(0xffffffffffffffff, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r1}) r2 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r2, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r3}) wait4(r3, &(0x7f0000000580), 0x93fc172efe1e27b7, &(0x7f0000000040)) r4 = semget$private(0x0, 0x4, 0x4) semop(r4, &(0x7f0000000100), 0x0) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r5 = getgid() setgid(r5) setgroups(0x9, &(0x7f0000000240)=[r5, r5, r5, r5, r5, r5, r5, r5, r5]) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r7 = dup(r6) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r4, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000100)=0x80000001) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x0, &(0x7f0000000480)) semop(r4, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000a40)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r5, r5) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000005c0)=r7) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0x40, &(0x7f0000000680)={0x200, 0x9, 0x200, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x1c00000000000000, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0xffffffff, 0x40000002, 0x5, 0x2, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") setgroups(0x1, &(0x7f0000000200)=[r5]) semop(r4, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000400), &(0x7f0000000500)=0x4) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x3, 0x10000, 0x1, 0xfffffffffffffff7, 0x8, 0x5, 0x0, 0x0, 0x4, 0x9}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x1, 0x7ff}) msgget(0x0, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffff9c) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x81, 0x4, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x40, 0x80, 0x5, 0x9956}], 0x5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0xffffffff, 0x9}, {{r6}, 0xfffffffffffffffd, 0x4, 0x2, 0x0, 0xffffffffffff8000}, {{r7}, 0xfffffffffffffff9, 0xa, 0x4, 0xffffffffffffffe0, 0x3ff}], 0x6, &(0x7f00000002c0)={0x80000000, 0x8000}) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) semget(0x1, 0x3, 0x401) kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) stat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)) 16:00:11 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)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="02000000939ac7aee1dba37e00cb") 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:11 executing program 0: socket(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000140)="b823d005ff6f7b61ef2d6105741c50e06c21e4fc59a2b747aabc7007db66c93a39abc1b1f662cc70b1f7cd1658b2addd6e05bf5898c02d4b03eea4526814c0b24f", 0x41}, {&(0x7f0000000300)="91601f466ea8d0167ee3bf58f6ee74b5b2b15b8e18d246c0258d7fcf07d290edfba3ee45025d17be9a375812f7902d924fdedf16dd36071c0b1fb7e7472fdc70e32694545b419da1b711675ff501f08ea1cc250a074d5a8a0211", 0x5a}, {&(0x7f0000000380)="9f21bb70ed96dab86fd75cf12aee677f4184ce2a2948be900763c36a5fa0b2e15e2bfa97f58749da14b8b0a0c15b7e9bcdc58dbb70ac8553f4275c9f3490576b7d5b10f681481777d6e52437f051be5e1f1a7019a73a522fa4b91fd8d9a91b5733352359aa8cd46365f4e319c2e20ecbd988170e8d991e80e8b82aa8734d4d0b3149d6c2c1be3a2a5b3874c2209fc5fd95423eefe3118c696d1bf33292517b", 0x9f}, {&(0x7f0000000440)="7f3009ec2253302b30e55cb4065e1b3bfcaa24e88d1b7080bb8c02a0cbee52bb2b76faad48bc9fbf9e6d7076d9f3cd397b1bbc48f824131bd56e8204ee0368a69a568fc09d77e9c48db32e46b33065a258e6065e696d4bb062118c39091ca6d88ccde6e48040162609a390174e6c7684", 0x70}], 0x4, &(0x7f0000000500)=[{0x70, 0x1, 0x1, "08914f2e07674a1690ba3714b5ebaa48454193d7d9e4ee787c0234826738c32cb51a584cff9e9afaab0d0b67c40d213e92dd5e14943787922d63c0174c48dd5bc4406810b9532ba86dc9e9159009891908744927a6852ea82123b5c5428e"}, {0x98, 0x0, 0x100000000, "552ef92465e3a4eaff68379b6fab01567d8533e23a21782f875e3d2516b17550d035daaa0ed7e152b3ef59ea5a320a6fffb88bd69b9e6d292e213a6c2585d7bb7c75f4d7dde20cedd24e15cd2e4158042da79a0436abb085b57f2fdee72cf9eff22974881b6072f4c2c03e5a84dbc48b1c3c2da174e196c854bf33b8054dcd123e622e"}, {0x98, 0x1, 0x228b, "d74c96225f1f20fc648040b1fc0cb76456f2ae4ded5598bee17ee54761f3c7c25320d5a29290751d04bbff7843d4bda0d63978a02221b60be6eeccc4a501f8679669d64031dd32ff1a8481ce624a9d3a1d09773644da06c4363be29be939752dad80f0a93cfa669f43be9c0d778336dc666604ea334b94f0a3d6abe31fa54caab1cd2eb4bd4e"}, {0x10, 0xffff, 0x6}, {0x88, 0xffff, 0x8, "e56068e01a09f00db3542a2f1487d74803762f966f63e3d14db9a96a46b14530c8054406c074a71d68252aee3d37a910d78b686cb43ca269baa3fca845c7f46e13f07396660be55c06d9975fff6442f14747a62ff4b74c2189567a3fb203516a57a193683d92f9ee31e69cd382b3bcd285eb71319c132544"}, {0x30, 0x1, 0xffffffffffff7fff, "d239c575b23cf1bd3e58380da6e4d8dd8b4f074e1c55c3f61775eac25ee2b0"}, {0x1010, 0x1, 0x99, "d4b045e5181e7139faee8f9d54b79cdd3b8b28afe2f5b111e4d53ed62a34cc9e85f92ca47189e2992b38ef7d8e3e7928ad158979b7b8439e29319f4ea3e1ef4271a68e2db1b36fbfef6c479bac36da48e64b11e9e4ef88eb9a80f939e8a8034ba38ece32ca2f99fa96cd5c9e783b2e5c76ac97534c34a67187fd80d48062ec7cca1a5dc75bee6dcb824bca15eda56e447f828cbfea397084a4dc1c2c30a4051985c465c4669be5906addbae912efbd2c4b7a51152fad4223bd28c3a46ed43ebd90dd784ee5b287d1cb13f289a6d0c98a00c644755f44ad297b67be81096d895667698299134946c2e0d52530b37e7cb3bce96b70f419b8f17b2fb31e17b54a2eef0f2bf4ee829c48b8abe2a2d0231ad5dd4aad986cef6a075c590eaf9ab838dd8f3897df1338e85f5ed22ad7940cb2b2e6e6ecf366c5aab83cbdc9649b92fa78a0f0e9471a8df2bc3f4c5256598acfbb0616a88794471d4600204a7a9ac7ba5c174895ae2401f8ff21de5bfffe1fe3e5e78dc8435f78af8aa4d2c7c33ebcfaca6aed2fcd2fb29bab5bbb4815c423399860eabfaa720dbb9c80409aec5bfe04272806a664fa8df695b99c5db576291ceb7aeda57fcd56a998e4950ccf71e937c1a37b10c078127e90dc66920a56b30406c2d4e339c28dd0eff6f60230c04fe1a0166933f8b201ad68cd78100449fddc9d47dbffe9a4f9a64d9b78342594f56fc4fa62186027413b4247f66f65226820a2d082786887e870cd2e557f64568cf59fc14e7c49ab9134271559adfb09123874663959b7b24dfd5d129ac3e815ed44c059cbbeca7fb5ccf8d59280bf7c117dbcd783a009b51d75b86ee98b1ae5f03ea46b4bfbc0a5068117348fbd9e3137a4f5e73ff778a4d512ddd460b48534cabe69de133139cd4212dac2934f5601b7e4a7dff467e7867251c4dcfb09ecf6b366aa3eee17705de2cdaa08c7db47223647eb723aef8a5382789115b2d6465e7a74c079481f70af67503f664033850a9f46ae6d3bce5cf51f84068d5c3b126c4230ce20209c3f273058533bc10befd62f946123a2281d3223855245eaa540a84f176161ac9f65858989102a566247145222bb3e4b78470d6a64f86a0b9add396125b07f49d05e1b0fb93be121de25341f17f66606c4db8d59bbb08fd3dbb66893699fdee8d36d00f90fde3337cb776692a101aac43bb3e337a6482888b09775c7406ccc02778f8b52652d63508b5b3effc61bef18e468af100dde71433e58566914342e7f1e0bb08c3571afff374991e77ca44fcb0797fe77fa4e988cf8eae8fc2f8597c93b8275782f90112f516376c66f6cc0e676abb87b28cdcb5342750edc935e3308e8138b4b829a7070b2d466425f5c4d418c7fe85ff1f4112d047142046ab19c9d09fd0f90cae0c1d6710036a5db91b8e0ca0e4ce3ccd993d5ad67eeda56bd67c90722aa29b83fefa39f1c69c53a914f072c6cbb2e226da53725d3314b13c5364f0cf05a8cfb415ffc15f0913e67e884628293ebecffb032e3519f7516c02d5f99fe76dc3bc288289fd724b44431b07bddd17766a746ab57685d606dd6579c63c22563f51e7aee3f97eed3ff956910ef446bff77fc1f9482e3b4e1e8339e886a6b628ffae43822371f3e486a8fde7a6e8736d158adea470c73e84d37d6a7d56f0e95864dcb70cfe0184b74fb65b8070838d2f19fea309d799c4a3654b56bdab8bca61bb13a925d5c89f174acb3d27a9d2b808ce99e2856fa25f6e69f24ab3e6f7e7b59c1fa3ab4876183062926ac49a504848f706055a7dbcbc268b39c4f1980cf5128f1198ed5a06e1ccf9e35c6c9f857535aa522bacef1c5e9fd96de85b4da6f77dcd30c6d88aed9bd307378fa810104ac0110de92899e9a0e8233c20d880820a2a9c344403a713ed327cf0a77e3d088b7319a628d0772cee07f74cca6925d1a435701efb87101b9b071b28f9196e7dc0a32cd5a17e4f9da7528342545e859c0a3870e303801b56108e901002a048e2e46f0e9b594c7f512d6a7dcd32ebd6342f537ca678c1e7fd7ea4fe0d9d7529aabc279bdf314985891b0c03b3bd2850980c75e43051894ed05f888351ad05af39c24562cbf1804a19be148ddc0e700f9bb3631191e0fd856326e88cd1bc9fb0a76167ad1bb49d240804c6c0259ac4413e186f9089ff166d62c2e382f23090ffff67b09a319e65928e3e42aab3193f9d2e06bdfa628bd2a3fa39a4f3ff63ad3f566ee603bc5007fb6b24bff35dd29961e0a01bb91dabe545f109a45270e53c668d32fee8c8f1dd3101ea5c20126c8dfacd7ab615a52a17caa12ea4a45ae5ef59a8987ff85245d5da9278de1bdc655c7e5f4cd64bfc99b76e00eca06669b0dca4bdb538e730de16ae506017effc12d899e8da5222bac3ebc66cc378aec0d84aa9b35b95bde1013e386dc37572537753b14bf0eb79838e253304664af55a54cc1c975803f5a62999a77a2e6e1bcd4a33bc5562c1f3a64e25023dfe34cd7bc3b5688308d8fdf04651c4c3e7fa65f75f139099ffc6345418b29ea8bf548d2bb60b57de6d225e4393c6a03206382ed9afdc1cca6122d44367743e21a5791dd7dac3025526d547dce7fb74f36893974eb34aa5271bfaf5b757988e13ab87426e127cf9aa39a721be781991f21784ee17728d396b9fb20081b64be422ded43f7c7efc036ff3150841521924294108128cb62386412665b0bf3ac0b376657005ab74756cb91f5dd4252523911ef90fec9742416eaed8516d3b34853a8b92dd08877a4fd1155be3f85b9b4b18b474cab5692a0e1c5de8cbb4b9682159c364deae7b6cd5d171ff2dc11af1cdb2da56e98d59a8da5816dfc8f7092644ffc808be7e1e6d9316a0b4616d4ce2bd862f987c01f06799e987d6757f76b22e5f3368d608036c78be4cc19ba575adae3ba9b4b3184a4406a364444152bfccd2a6ffba9989dbef4f15ef1fc3eed5d3a18dec3623452c57da6ec5b8487728da7d5eabebe57543de63e2168eb916aa447b9092da6bbcdd3253ab0219ca2110d4d58c64e5aa871ea8727ca12c39f3aef748da1275799758bc1c2a0a2dfd77941406036dce34f77639e589e5372a1200b7263be83668dde834e6661cd4d87b801a6b14aab34b80d1c3a8de91adb12a6f18758724e7b2ff6505650d4bcb7199226365ec37591925ab4883a6a4cdd11dfa8f42b3c2a180ab03d7db351e483b1a5ad26fdeaf8acd534e265d881d5fc709c51fc4956fdfe8aa90f7077be102e71c2138b92a59a8374cea3b014d352d945680a4ea8c12b8eb397f572dc4bf384b2f23aae0b2a1f4ba1d6d0660adfb6839e78c49745cc56dd666d40faba478a1037a3cfad5df8c10f3af18d1c05d679eb638bd8a9f3146a651dcc4676f0de1dcc30d3f6ce3244fe7579762e88a220824780db4e78507929d148426fac53cedc4008d5b23256a7f8b8351721bbe7150ef65ca6f8f98f96c015583bab0df1c95e02ce179a94549d77f78d6e0552e909fb40696e399bc6d3c3fa162f35f0d046e53ae42d0ab0ca85609172f7e6108d50060d3b2eb3b978f3d3f6b95dbdeded4dd0a8e8048cb42b92942b72c2f894494447c1c603f7e737ec7bf7754958f94fc506ebcf23e5a5a40284ce87014d0c82cd7d4fb42b76c416daf145da076e8575f3600d24dcea1febdf0f157669645389fb3dd095610f15dbb099b7203c6475e877dc45f330dc1493c6583ebf4c467264c68da1e506cfa7105780822f416b2cb4833dd1e2ceadbd9d2aa2cae55494d25abdf8d8248badda88cd902ffa1eb798bee76497727da979e74c22c26f0637610a44ca1a2d6510ca101a092d0afb95c7a843999569e94ecde34e54176a9521e92e5ab5f06d725e539d814432c560943f030aa69e5176bc9262152d6b6c01b65dbae20a8475d4a19751f1ddf907fdb9a8b12f2fde877d6e13ef55d7236d1dfc158b40bf72c9f477ef72aff82109f5105ef51792cf79c8aaa931e32134059283e5e269a11892c0ab3e17f27db3c5d7589ee13f8496e2da61d5888c6b849f8f90a9efc2d071edccd0155c15f71ac6b3e717a46e7fef7643880c00d45d6eec03a13cf7bd734ce2452d266a91c5e2e7cebdbe3074f5ff63f891614caadaf450d3f18000065c8339ec1c567ec9b95561dbc6701d4e41aacb5e39b804a7183106ca84c178756b03103714ef453e29882fb001f1a8955402befd136ec3d229441f98179b9d212efc21419342e24eb372e4b00b12c84c27e6c3634091989bf7bda9f3e9376085512779a0ee0c0b8be675aedbae0a2b9722125a2707f73f4aaa131128b9a0bec0258c857f76feaab06a2f5e192aeedfea428d896389cc8de9a686900e48fa67f157fb3db363707cf4dd38633a83542cc7a486459c7175c47784f0abace8e5eee74dbfc59594dac85c8325e15c7c7df6c06bb9767981fca8f04069dcbe47305cec3045f26d2abff97bccd2b844fcf102fda94370c7ead228ee604ce434da3f8badc4a92ad9bda83c3eefb5fcbf5867736014805f230b08358ede2fbec62e506c5a1ed70cdb7415699d5f396e6a406c3954bb5f34ec4ba8b59e7ce8d5762265b836373a088da423c5435559858bc4cb1edbf210cacefe306d841899c7788366cfc0254b71703dc95f28cbf1db608ca81fc51dc3a42219d6582e4e567ce53db94ff6b250786af118124878b40ea6f061e357558f76d34d5a4dffc7d5c48003594895dab000e8b7264dd11c6ce7244e4c040d8fa972f945c585a9604a391a983e37374c195ae634c267a1718cee645599141ec6d43c34a9842f9f7ff142de7208bdb63335aeee68f3aba1124a5fed1c3c47eebba90d9d175ca21bafd1653b2adf5ba3153b041b0602c4a6a225243dd2bc7f0f44a6848cae4535a7c28f458c69482a44d2014d3039681d2da8a5e3a5ddd3beeb4a941a94e774e9c60b4b3c0fa7372aaca09da56112b63a7a8164b6933553daad369a329aeff1cea038a52c770bc4d27a5f2cfce7257df926d97a758de9a0b5106af1aaaa294271785ad2bc6022041d8ac82dfab8125f1482b67e067dd7e54ea3f8704d8bd9b5ea3b8d984d26418e83115376d009162fa80171ac86d092cba56f7b9d1341794fc2458fc55fd05caed256350849600651516c1f0e26e725c4d5594aa74061de730d11b582b4a80513593aab4b53b33253349acfde0a6dcc52f30044bc9837baf6dd5227a258a8e7842e9feaf95d710d93508053130ce89057a7ff295ad87591ca7949974ed20c22c1a4cccf093c186777a1b9cda4ecc2095f0996fe497ace2ce1595e9784632ad63abfee313d024453e0f0b599c4903800a934d3f0106590333ba49ac7659991d3c0019e566074f0432b30be55356485de7f25e6fbbe4f08ef5b0bd8569840a3dd56fbd3e776cc1ebf93dfd1b1c83dfdcd5b58d9eafc1a4661c8fd916b8cf529e38f1c86de01fdf2af9ef93f95122311f2606a76221e45cf3a83b3c19a38250937628bcbbaec0e510bd9778e376a26eb787b74ef19d92b63375f7f9fc29bf363a174ba87aac2123279f0bc86c6c428a50ae96aafca211fa00e7f53fb70945e0ec615e7cdb044a44f5e08c7fabe0ec7a7f4eb92bd485cf2a337933db1ca8d2ea426c78ff31983410d38f86cebd586b227a637e06aa10c3de59c961721aa0f835ecac7163ccbad37e3c2d8826ba9f6727f671e297b983fda19a1f6fba086ffffbb175b4c4a0ff42c6b92f8e247c0eba36b4d52d04645daed223578d2f34d9bc1cdcd09c4f7e849ef89700d88b37d393e1e779c41"}, {0x30, 0xffff, 0x8, "edd7e434f708f976905d2cfc9b427ef6221f2a7dbd3c5220119bece4"}, {0xb8, 0x1, 0xff, "1e066b4c33a98d3b0fc60ea9ec73f6bc659737937d51d260f4cb48f096063c1d14923ec34ce1361ec919cb48f018b2f7f74debe8642c491f13ea6a338dfabe269a2a35d0b680c5a8f665f1d96c84626bc4861e9f204e56bf1edf2356c642c7c692bdf9f488ff5cbff1755368fb21d99a5ae520814609216d8a2eb83a00728bb5f5bf7039d031e6ffb57d50b1bec85af863e5f2d9a02aaa0e019f590496be1374f5b0"}], 0x1360}, 0x7) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) socket$inet(0x2, 0x4, 0xbde1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x7, 0xd297, 0x20}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x42) close(r2) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000080)=""/49) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = fcntl$getown(r4, 0x5) getpgid(r5) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x800000000002, 0x10000000000003, 0x32) kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r1, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mlockall(0x4) 16:00:11 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r2, 0x0, 0x800000000000b, &(0x7f0000000200)="4cf2321056645bb82220a0e3247033dc4d14f3139d9d5dde0482c1e11e140e5b875b03b615da57a3e86b7c204476bf4eff898540726ec241befada00000000000003ffbd265bf03617a7e6b55fbefe4aa460bd47c7049059d5f117d30417b4085f4e5bc502aafae3fdcc2c365ef9c6715d39b0c13e3c2cfecda030a4d5de4c3e66942cd826d4779f019110aaa64f95263956a00b708375955e0dc08aa5d993c93e592d76fb66b9a26ea95b02d0054a8ef75fa3acd1e75531d915061c7cfe4c962da60000000000000000000000005a48f7eab1f348f2f20e5503110c58a0be27eca541bd4bb1dc6874f44b44a5b1553ffbc0b6b0e477b748", 0xf8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x5c, 0x8001}, 0xc) pckbd_enable: command error 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) accept$inet(r2, 0x0, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0x6, 0x1, 0x1, 0x400000, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0x10000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) socket$unix(0x1, 0x5, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x105b}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) pipe(&(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xfffffffffffffff9, 0x81, {0x20, 0x1}}) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820091574a9947dc7200"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) socket(0x1c, 0x4000, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x200000000000006e, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup2(r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r0, &(0x7f00000001c0)="88", 0x1) 16:00:15 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8000, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x800, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x400, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r4, &(0x7f00000007c0)=[{{r5}, 0x8000000000000004, 0x11, 0x20, 0x8001, 0x9}, {{r5}, 0x0, 0x20, 0x4, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x5, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffff9, 0x68, 0x4, 0xc, 0x7f}, {{r7}, 0x0, 0x20, 0x0, 0x8001, 0x9}, {{}, 0xfffffffffffffffb, 0x4, 0x2, 0x21fea074, 0x200}, {{r4}, 0xfffffffffffffffc, 0x0, 0x0, 0x10001, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffd, 0x4, 0x2, 0x20, 0x7f}, {{}, 0xfffffffffffffffb, 0x81, 0x40, 0x7, 0x6}], 0x8, &(0x7f0000000900)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) kevent(r4, &(0x7f0000000340), 0x4, 0x0, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x9) r10 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r12) recvfrom$unix(0xffffffffffffffff, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r16, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r17, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x800, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r19, 0x8020697a, &(0x7f00000000c0)=0x9) kevent(r19, &(0x7f0000000480)=[{{r17}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x3f}, {{r10}, 0xfffffffffffffff8, 0x0, 0x0, 0x80, 0x4}, {{r18}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r10}, 0xfffffffffffffff8, 0x0, 0x10, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r16}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0xfbcd, 0x401}) setuid(r11) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r13, r12, r11, r14, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r21, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r21, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r21, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r21, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x10000, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x3ff}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r12, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x308b9, 0x0) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000300)=@un=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="56baac20cf6e097258db2b1b96d3443cdd649bf4b7e34fb59695e02003c2a6231223077eaf3461cb988a0a3424c74e11ef8a2bfeb2b716545dfb68a1263a6217b4b34a96c04c0715fbd892e9adae4a8c95", 0x51}, {&(0x7f0000001740)="ae950810ac8b61c49a0857d20d1dae5bbf239873c2b3fec6eac34542f36dc3243e76eae222d552a86fe25bd3719abede08d5b08fa7b1e58453d1a9ab06d066dc1b7fe3f2eb072821e0a73306f359a0941d73b51cf96bb70f52abaf0f1ac3449ce81e4098180f61bde0893f9fb0b9ea6c0e435f64ffe6e58d1a58b55092a80268a96fb47b6c06c3ee71e94285c483020fceaa3bccfe62f7219e6f72bd3d3799170029083fbd78bce19d75861af6e0b7a3b3053f3996eba61617886e231295e91a522b54a8cbbd763e1df91fc8847bf95f87b059e049af5b28393fb114057f3a6214134d140a443cb8e20af263df38ef891905795764f8bad5406bb76e6af9432e36cec5611417676c32572e986a483fd2f319c45644d89e25dadf239cec999973c9bcbc78fb7d45f88fc99f0cd2413d2940d045432e3f161a13a54add51bb5e606c8137a8fcd43366dd950fc975ed0a08676018e7a28f4e5c4d489c5be002e8576ea658a4dc19e8c982e5fed4b486f034666ccd441cdeebe876483a9af91c6b22d1d9d9516a74d64c906fabb00a7ded1e26aef4e905ee185f57a9ac5b5f11ce854cdeb04678edee71d5704dd542416d6c66e3a72b876735761af76d69a9ffcea642da809137087ee5b37623cc10715cb9bd673be96f0ea9eea27784f833eb7338444598865942a12ac6d5bee06c174dfecfd67fa0952b10e649e5de280c6dc755870a5a3ada716cb5f55ebd0e29171a139c3f401e3d3f33fe4077940bfd063df7b642ce5beb25f9a2e8800336bff31848a82a88550206b26ac0deda8f97fd3fefe05725a33f96e03d5475bdfe919c511ead749633818fbee0142822a43a8198b99e7071c4730354e965a41aa9798e5da87a071a1a57dae0d28cc828f24178ab2fab514fef196f865bcad21bac35b8fb74f7816981024ff8291d3a1ab180705a089e0aa0e0f12d10f9068bafa0b400a5ebf802fba9b230fc411d8480689887dd558ba77bc03be82416005a971e23946bddeaa13e80781d96983d68c7b67413da052971e3a8ef32fc1ad8e4fd497c36fb41e27f1197e9506440993892fc17062e4e27d8153d19510cae5bcf00d509c4117a5ac644f1268088843e6381d0a312316c3ef0e70bdbb47e50f75f3f1887f765c5a70f23180a474d33e19a9508b5fa552c5bf63f93993ebe9474b341bac8878759f559ae8a9bf96b21a90ce427f8d5ca87ec72d6aa4be8fcf03842c18ded79538bd263c6b59d12292ec98940064313022665377f15979dd3709c2cd5fa337fa1eb00f1957d2e3089990015b06d67941967f52f2a655535b5d6bf2c03909f8b79c169b6f24370408a5d41a3e78fa29d57149250a6d7c39af97f261b5834ee89bb44c259eb989e27d19b5f3bf4903b8eb63db6c3f3a8f44e692708e818d133623101b31e5be896089154c3843f5d5a4abc482092c58a84d7c139b1e60dd53d85739531ce049ca44ec826a6c939aad5d76a5355da587cfaa5653bfa612f924100cceed479d9561a84a220c87c587304fa30a90a40967c5aac711408a07a011f02f82503da96d4beaa24087a53dc4e2790dc0e64509488fb08af617f661a0d3e13e866c62d9113e97ee63d67cd4ebe932a700acea0beb2da96b512aeccbffffa5b5bab51ed8c811b4a07934e76bc6cf7736e82422694d4130f6dde0fbe144109b9b2c6db8c62abf51316c9fee1d13d1137441832da7a6547c42af0015c4c611eff45d21bac6bfeb1a46d85474e0e9aac99b867951148050725839c6d7ae72a493602adbe1f45f5f8ed778761229a99428e6bd00b54fe4c16a70198e07324f45d0036b54a1b3c78ba8119debe314ea65c1bdafe3cac8f4085c965c8813de75c3e40b554f5935bd199913ea2a4c218a4a51c05f560b721c988179e7a04c6c5d4a9ff3c13291cd780ccbfec0a4c9b9c92084e511ffd1918af26ca587fd77a28e512390b36d5a841bb09848cedc40136be1f707f2756ae396cc867cfde9ca6e5d6b6f9ef181af1b9c9f928c996ac44d574f94f88b7a1918126bfdade7c468f3084f37fcc64dbf1b02fce7f3017ebf3e50d17d3419f39b136ae93f1044f0cbf6ebeb765c3167bf890187871f3f37941638f742126aa0a9ac2029c85140ab21c4941194e84b8582b8e763691be83b11de84fbe629ef8dde8859b2badc336b364b23924bb4fd486fd986f8ca004433bc803c691b514c906f1f30012b3003ffa17663c2f185f9c5728442d675664c40476ce22ebf57d6b18e83c4f1f03b8468bbd934b06d71db913bba0b8d11a6b61ff4423201f65475ca5efa65c588ef89df05971da177be482ee02b5bcfeeef1ff481125fdbd7d8c60112e253c606ebf874ff49378beeb5e53a1300453f06a88975bf519e9d1e6a3f959b16d14766a3cd2372746f577f1748b9238663fd0e4e259cf22dd5815cf8e30b4707aac387de0b07d05002420003908cccac5202c7a2e6b1c5a7e02e8286f92b73aaa6aaf2d84a1c038415dead0cc7798961cdd4ca31862806e8941b488d0c7dfecffa285a370cd42c65ff10971297a843f947aaf4277c21885a2c37169d482af0163e033b691059f882921c6d7872f7571f0a5a48039478e09b113d5e87ff5aea02d4c52eaf3d23feca01758eea33c8b5dde353c978a1a682557d5d971a7290e1208b65fd3b34cd523388120551b9278e26761dd716db7cf3fffcef5f279212e7d423b8564b7723c2f6e633e72d282f46cffbfcd9e11644967983994c4e0bf0bc3fa8c6a8fe58c5e21c9c3e80df9cc1631313ad36275896ed4b94e44c91172a4aae88c0a2964bad4f708f091200663d8f62b8330c56ba5b1b3c31f949f2790b606378d88fb59cb12023134fbd84189847004a49379c430e695ad3bad73876e0819bddcb82b1f5ff2b1f37cc081ecabb88f1cce22b6bb5bc127d376c54b10632cbbee276cb392838187435a28347f4f7a3f19dc5226aa0a4702189d43ec8192ca37738c2ab98aeb63d74bca615aa1d8203d1663de116ea4f0273b5f7af7e6802510f909e200ce3d7e1b5f7b9129462d27a78195576416ee14d8eac936341e21836be37a15ddb068ce357b2fe7558fd14973aba992ea28bbe80a525958bcdeea6a31bc1fc285e49d21ddb39f10b17ef47aac7ccba7d6f0e4d08241e929306a9fbbbd8d89c8cc0066e2dfaed1c9284bff745a67e77bfb29accbf9f5c66d1e801791fe328bf1f04cba9a452c820bf3f3c9c1ba5927f81093b4c02ceb021a9ed29a3af1847a0ecf4bfb582c8b252d22fe19a76f598ec09b85ef82d009084c4eb1a11c323c544b03663860c14bf476ff53dd2ef1db1aa29a1faede00892c8298c7378a25aac809d6c86b43885f036d0f631a28e615c030421c0b5aed180052312280c420e09c074edfb06b4f1945d0a3716bc0b98aa84c59c2e6c321dfd0e566abf62f8a87b54be869b5773efab0a1be649492741088fb4e243f717f485117674a3d7177c0fe9485bc68a78922aa48fbf969484866f9b64ca04dc278b38d11b7da8c078362dc9e5a23c6080903623e44c2e282231f6afa3583cfa5e2aea3c3434a7a7cb795ec4b326e65dc395c34383fa0748491bdff2903549621327ec046ecb2ff8cbb47c3b6dd9df2d58af0d410146be8cb6c2b58dd8358bacf117acfee3e94a3c48ffb63b7245559e68bc19b2853b28a9747b66c19b7a918ec24e1df949e900ae3657f6416fb6631b00f348404c3224ba88ec93d41ce07ae00f0c30c76f57e6c34e5c3ceec50a20fbc4d69d9813fdddb0fe0ee0252c2a9a0d83ec6df90e1079d26aee1f75bdedd446e067b080564b626364867dadbf6f3b0b88fdb3d9c22502fcc06013a41863a8816bc4aa9acb83f6b7b88da9e0f032aac90e3e89da22e7c1e79415248f9848a1e6822f445b758e501348818ba40b549379ef2d33a975d66464d659d3448ab9d5205211295f8531594ee276128d774ee57702e93b5f0172a0aa540b07f850ea07573d5d28e72c5e12dab0887ef9aa7c26e7417731a047ab326a658f5f424ddea3b997ee344f83a3d09fd2b76765ee0d12152dc512eb9a86b4488cad3a85d6671435d18a7edd3876752c43d8c7774a9b0275e9c124f23d65e5c3c2d09d70d8dc95fdb8c16f12e740f25db8d738369713f25dfc655b62732e0f90e4b353a06b9fb096223323ddee4bf358f02c883917a8dbb44f733fea0cc9c404be01170b0a46136391792494d003d7916e2c6327d5d9195762fbc9cdacf38038b5b24e2ecefb395fcaa29b840139a3cd804e99ea2bc6b4d4048f2d9ab634e148cbc3d64a2aa6ac07698a374f9fbf2f8ba5eed98836cea0ed14d7329fc4390870bae26f5ad94dc95e093d9dbb1e98073530b3a66cc255b63ee2662e3454d52e8b00ee52649bd6dca777879b25ec75c3649c5c3ef29a8ad8f1e4721a78842b4b9c09318c2a9cd46ae5aaf108a6e5a1defd545cafdabb1fc9376dbd9eed98587f30e0c014355129b85b14e7122648ebf2ac86885e65b66479971565b052fc317d3b4d7f02ba8beca26b0a0627e09d9bc7841c4b84ef1afd1e72e4403c7db6feea39a0e66de7ff8ab3ecb797c38c2c21745cf141e533fb7536227fd24093fcb6c715fd9b0b3821f6d4ee2df083ddcb7aa48e47a5d77a5958f8cd4c289b99a48b0c0eab9fb457d7f01d954bc50f83e6189855df496195a955a225052d63f974a2abefebc982f1ebdf501cb1bf720e23bae0c0fe64d35f8d8406c79c9307c0a2d08fab5a55433eb5644c485e26c193c2a4f8671c8c825db93f50cbd4ab31010c50daa9be7f90b9ac7fab3b130dd1afa9dd6a3e122bbef369724b6ddee6501a19964c23086c54f0b4c266f68486a4bb3bab333fc95fb9beb1880109c2568759c18b56583be5daac445a2e117549a533f6ccd15fe2b4d4f0c7adf1d0301cf1b26741d4542146c15b563f32f00d531d74e43c1b2e02786db882f1f0adaddc99f0f201f5472d8ec2ce008162eee3eee537e4ef148fed35d1924c2444c1438963070bdb1b99419b56430a09ff2af0700689d597d40c3b33d8dbf0a3a46d187baf0c4daa2d5666e6546bebccc943ae39b243fd4c441a0c5ee158db0536b3187b8d2ef1b3f3a6734c83925ac6d3d16a282718fa46ae0ff9e44f6f057a3850c78bb177c8b3fdc42af2d6bcf46536ba560bfad0c02bdc808887f7c7884d6cc00245ad95d8b24e15107176883132d054ab7c916eb210cb8ce6aec917567af1496ca2cb09805a36442e1bc455958e2f88816d7c73cf94efe2a46ad875271d5c02839fb2295f4268ea817eef71c53283acc138b3e764464f38a0c1218c7b1f6690ad9c30a5dd637cfbfe16adced24b4d1584c002d2dce4ae8bdf8be489328a288854a431d179621a61feeff05d8efe8f4ed76b7a00a2c35f27e4d68a7140287ce36b3cedbd78bfc174e2992bc866b4806bf4dc07cb3dc1f71e984c1a4fe111ff3925fecdaf0ac46241a51797135fafe354b39c495899a6323b5c5ac6dcfb5384100a05c1cb94065549afbe3c175f130f8415d70f97806109cd0d8c987012a69a3bd7ca056f737c1bc84a1b79e3a6e86a1e8f8443c150c9734c89e3d1040c47fa6ce7a33d344f41cc15d229ed8e7ba2c35f702e368dbe78b142d0b0798d84f65a0433c26e78c4aa4e9e62452474e4d2486f10553f6c06c9707b06306248e410a062831152cd7da0695794f5c1d64ee215eb2752476c5100a3365ba7d55f46e3551f6c0c29d45e334cea61aa2828d3509b9dc209d838ae5ab20d26d3e0c80b80cecf6bd92de15277178", 0x1000}, {&(0x7f00000003c0)="1d0a073187a3678b1d1f983edc3ed5051beba57523e488edcf9dd2319249d5b1a2ac15400d3180b36a29e1f444f7776a9d337a46136ee26a34523b54f83d6a29dc0d6fa7e8490008f97536802808d789a3cbb0370180fc4e35d41adb760a351f8744cd", 0x63}], 0x3, &(0x7f00000039c0)=ANY=[@ANYBLOB="88000000000000000100000006000000b7454e8ddab728a0ca34585446fe68964951ebc278aed41b60a1188e2f8b4039adb21a60f31ac3cec35a76d6de2cbb0a0002e933e94912ac7265a0cacc241925ab4bdfb181e44ee90fc8cc8a37bb4654bdf248004ee492d4ff66e0d2851303b828de25bc7c68744c152100d70000000000006800000000000000000000000100008037c0645a5fa9f3d8ff81fc0822791bfc8419032acf00703c606772e8f45668fdbea9b1f33fa077cd6fe4b61b9ee8baee8a081e44cb4f9dc557749ecb014a871333f67d438c1c6f348a25827461882dd245a6113d00000000e0000000000000000100000080000000529a940f0f14b7f74f40790112f48cc4fbccd91e9863c051037334908c71e092b3fbe3ed3f4dc325f0ed3654cebb78fbc315ffa818f5f10237a56da403dd036f1744638e80608381961eac936604b693a78ce2770047d07886a058e16aab06964e2a04db3952c5011eef88f4bd181916884dd80d4fb76215cef0c68df46aa5f0f79e3ec88db148faba0c4700a4077ca1571cbad8261477a9fa8eb514493a7dc883679bf04319eae73846ce039f0fb824b73ee4f29c69af1c0a15aed3e3280f944ce1376718f05f23b185de37f8fe89001010000000000000ff7f000081000000d2b660092d8bab79d40979e5f5f829b0ac6b59807103fdfb990865f11c04989cd30035bda8c41c44111de1452735fb79c34f8da557b580b584389b803c0f16d34386d69aac6f8633d971f2d2b6de5d7280b6d70a1e981767856032085b22888f22b3b666edf20c17bfdd3902409fe3db84050b47a0e72e3eb862037ee45480ad417ac1c8c6132645bfeb57d22780849de30d8809056f5269130aeea2e824e148041682a760b095bb514eab67b9b33e3bc98606920f2d6e53cdeaf6acd56d3b1a68d640fbcdf39804e11e78ace3c29f5d5be7ef2e243168145c3f953317f84fe8edf8c8ec84c91caee3bd6c0e5316fcb876fd0efa2db3bc7b1ba88701d7415aa06d4a9fefb813ad7dc8335a3b1631188fe031cbb4ab227f0f6f07fc5228286fd92300a219e5cc62a6ee7108e7ed252612b7d0854ec0d2931db54e7d48b80f2951e1c10d36564af5212c52a87f3658adff8d3211deb8f03ad5d09ec9677081e0a8f994e9ce87612534d7baea588bcf8410bdf5f95c782ad1a2549d7951df202455295357a6dbb0f743f5afb144f7e566743a06758ea2e4ac890610eecb07b70cf57d75c083edf2aea02d39fbdbd83cf39dc100da97a608c88aac548550d45eb61b3f399d4af59daeced74f81155968d33fd0fb7dccdd45f4e0d45aa51904c42c4a64f2351932006bbbda5e5d84bc0cb56801048015c59119d310f98b5cd4e00b675e66f4ad39f5406ec415639449d7e6621d0ea2bca99039c1f5722de9f02a7a520ca8b532509b6599f9573f43202bc77e9248b8e1fed768cb550a7c1d95c1094f214b1c668628eb847cd8000226ef0827dbaf794935fdac6a1399e1da01325680b5ee3b3e6a646a0fde4a84be5f99318c1353155bd1855dbe3c3cac075c236b5711f2b2a121946fe2bf35e3a186da99e8a4b6f8af5b5c657b7b912fee530db9aafb10a122fd281886fbf8e3a5aa65298dab557fdf1c045934005f4156fd61cc16507767c789b3208868e656c6efb7393a214b803e3224dc6630dbcd6569d91615ba92c444e0048ab3cc2c2dcc9a89611057ecfb3a8985697ec5c80046a89d55ba7f84ace1c65a4d6a22bb604510121cd4ee64f904dba7480d58bbc2390185f14e385d0a70af42951ae06e1e10ab8f88d63afcd7d964b8b0c2d88e8a573b7014b5775a343dab1a854b89c219cf34927a7f4d3046491a42a4062d03dad744819075727b9e315de27a759d6ed5f70b19c237b181a3e760ea74da16db9cade7cf73558db66dfa28342b4b3045249a2d8335232896417274b5b225313d7e9bb0b02c7ba9b2ed4ffa517d91ce24106646010c47dc0cef591338fde825c46053278a0e232195240740413831eeebb8cc258272890b4ad3dff25b567426e23735e6140d638e78f15cee2967d115e21fc44bcf4e501c302066288d8e90c4baf73484a67edf85186fe82d372596b7c0a4d9829c3a16ba591b52ea8fe5fabfa80c34a3c62e5b0e8bafeea18975205dd9d01ca1d5c5c24ab52ae8b5a3226a75868723d5d8daecc86f1609d9cf738b2036134763f1d816b9f76ff9cfc4ee9544151eedaf3ff9d8e641dd7f3f5ab0681c919824ae2ae3ad83143748c296a470e7cb57c522866ccfdf67b4f382c6836d31561ebdd9af4d059d46986bd190ff8156ad63ba5c36d2566f45fdc79b5f392efe313fa48bb8d8072a22fc224ca7bc912baffe12989d81c235184a59be7d47dc33a983bfed5817227737f0f68c9e00756e9bf215f091d9837cbdebf574623d15aa0a83be1080fcb11a86284db853a5e36245d172d2047a4a60bd521e8e41138989a760a19aae34293505f78bed876c26f6f916a23a4fb28b8d2221a4060a184de0166efcecdd014fa68fcae1127defa6fb2a3f39f5b7eb7f540ef90bec4056ef96a25322ac36e831d8c4aa9f8f434e3954217cbce5b9ab589a65d936541c2f1151a55a2e00cb14e73ddf46b82788680923dfca99a9a0791b0b8e84e68a57b184de06db0355aa5ca6cbb64019ab33885cfcbcae592eed64c45fd283438657dc89436f7c974cd6b51f86b58f170a3f666732d80884251c2d4a82c9535905c71c5aff00a70a2c5ad43344d9ffab4332575eb7d0576a8e61aea4d8e431182ab8ea31bb92351f9825b5021abd3060aa26876f5328a5346f3cfca56307d6229e36e5740773ab1873df4c56574f1765568c2a384ee9fb872ba8d156be590d37cd26b85a11afc63c24add8bdd5610114ff5d7f3e30184c5510fa418fc897ebb80b7a4f05881aee8a09440707af757522997ad11baa8dd7d7c92a166e4948acd7d7b5da05f9f8fbff581fcf66b2b5b8c4c53a17eeb95ddafef52e272273eccee7419ca8c6e3f4fb6b6f6e62c3d136763a89adc1270a6629b0dc2f972516e1c01ae91fbea9931003124b07031ebccfcc520775ed219e625d2cd646ae9c616435ce72bba883f8cafdb6af09c9b15fb91115f0a937032557c6c990982ab49af8cc8171c7a089b5d58e3019dc664ceb705003a92a3a40de1e4c91556a7c24471785cbbfe45485a092cd31ec474427c75f2922c95ac71123068644b5f5a1816ea1a9d6e39e685de2d1a9e9e042ca488daf4f99d5ce9c26f504c4b6cefe30557ac15676773d722948b3d75cd50cab5b15f0e4a40cb15db24a598dc08f838f68c502930463ac045ac30a2f7185fd544b7440d49a5e43dbd0ff0f9a364e0aab5c88d45abfcedd87f704285ac6dcf67ecdb13ecee0653142a3f0222df1235aeeb7d2ca41627be09c57c95e88d6e7c46170e9c0814f5e375812cb10cce9cbf75f9d849606206f36863ec6f9915ef8ea2eec7ba71c5c56dbc4cc63c364a6562824d540e4a09c6da22e160a015a1b74ed3ff56bdb1178b5fa249d45632fbc1d7ea1c61e6fb4d75a86b37db05bb699670b8913dad62f900b264b875ea817f34d1a92c7f01bb82ee9e6b4c712cb10b29f8a28e55b6e4dec093bfd20389ce367008027042dbec87952bfff57b82b245cdc83004b12aa22009cffacc552eee74699d1b20f62ec1383dbf2256526f571019fdbdae6b8dd68ea908de55244bf915b1a575313a48178a1c1169eed7fc54cbfe327c781be8ae85a1c4e1cb810507d6ac01d8546649df6da5bb536cbbedfad37362a619d2d47ecdadd4cfb46e5a0355100fe33aab896975804383d510ac60f25089a5e11533d5acb5a8624409ca1f7878d1f0da1d8498f5ef9fea1a7c05f2fd315b9ecf60bb61f29492ec9397d33b1364b0c1255d72cf5fa9773a4b7ad49757bc3219d5e96eac1bb4c48a851e00e888de016a7eb6710a4a14bb3a944515b5fc6fc17ccf1810231a9d821ead91ed995a14bc93fc2de27efbfb4a9c4b2f5bb695614b1dad3147ec171a48c00de7605bc7ac659a748629876e1e5f1854d581f20d48eddf9796e8c0edcdda204496bac3a27f6415d488861b34b89f9ebc823eda8719de4a0e0c3f41b4e6f000094f1437b1abd147c4243140060988f78656be7ac53776c799b364942038bb96881244b9f3cbac59327a0c04b5087e1a6bf511511bb4f5549a7eb8c30f69ce0083c61a5fd5e30b4f7e7e5adfd28a9e27e2968f768d47d0becbfdfa62af5903ca291caee50522d0371bec04c199a09e6869297060999fbac7cfb15597c5332f0856fc77a32417223bf22f49c0b31f2d3876f4a726c80780e022393836cfb7d107f0d08b502b6ef21ec0cd6219e9e4b0637f4da79f4098e8abeaa9def9fa5b9d8460916257887d5b678f942c8551cf85709b13a2c9f2485505c811e922881083178e3f570126def20a4e99427bbf8c3926a17147c5fd9b11e27b8b6d54ebc87861919026025f3008587cd9e8b6e6d0e6fb4f5bf15a0589dbe5f8fed65159d5f4555ca53532d4525297bdb8849cc1df6b01e8e77964c3f1894ac4b0408abdcde6d33ea7ee2702b12a269ee29642ef10c3acd8801ae65e086f736b571ce081977c59a8e79e66129f10351515cd68085abc60760707725877d8fa19e06ad27f6e6052c6b32cc570a972e563591adb2818b6f429036d79f3bdbd034125f4e6866b81714241042f9f99f85b0db6d22e266fa1eb7406c37881770db17f7c3f64be8cc143fb5278caf3f15a0df96d793ea36185d90f4538ca03ca972140fe40384a265a0a8eabfc2b97f3a2d3bc391c3337435b275ca3f55360e84bb1226ecc5d09319ad6c88f0aa1daaa2f0e105dfa69402664b390fd56cb63aa5db589c4c60fd12f90f4e2bfb7b8f66b14406c2286347fa8ee492aee97328bb231ea3ea689626aac0fbfa8a3bb1bd42817606000000000000003657d827540d10b3832ce344b29e4f49cfbecc7dc823f5033a79ca722ea0a9ef2b06762639d9956b9f889a9eda0c3e13482cac10b4e04d10b6415f52feafd88dc57d814488a760e1d642c2c2a44e6194aba3363336cfefd2b81ac05c77114836407d1b781677058b449081981872a39cb0812ebc8ab61ae19ad744dc9054ce52a6d6bb3126abec929cf5ef53e71c269ecd576e85cd135f689508abef357675ec0ff25c2b42318d3d51ce47febfb184b5bf7e7f410b262f70b3ab35619b7ef57f4b4edbad5550344df48bf01ed49a64a17df56903c088579aa015b70dc6255451e54f2b07c8881efce117dcc8083811238ee93d2a120e079a8a6e61a82e9409fa73dbbbefe238b7fd1a5593988122b751b1c00d043f8ed46cd565e1549227dee00f8ee6feb97f59a46c5f02114627d267bbd1bc5da1bfc2f850cc75f95bba4a0a2edc1d0c784360f1709b4ac9d0ffa6f0b4b1892f1dad519c14bcc725882ae9c876eed7e3c5b9637da1087b56dda167021dc339aafd21f953440745bb80a0856bd3775afbbed9a3133cbed943c72ea3a1d4728c682f032f0dc0a8e4947af5571455ed8d8a101f345525e2b73d18bef12965b9cf3cf52bb508587b0147678bde92733030d906c9d4b125c94c14f77312dfb664ab6ba1a8dcd5899dfe042db89ee843e29612ed7f4b1119db42f3d058e988c51b02a1d107dd540b65d3eeeef4fee2b6a897aab303b924452c5f42ae0e3b9efdda27f4feb7a46e37c030ec34cd82b464abd05b2f3a0a64d387aae816bb8b25da9e7278aca3f3815f8f7da6fbafbef9127bccb6e8dd707f3bd242532d07719e3f04a55363506bb5ff814ecdf5b344588e03fa58ede92b1abf09bf019f529c18681fde02e93be09d5636731adf783f410e5cd681d6a932ad349117fbfddff2831aab0520793f1e2bba9ca0b0858af147f03607380c663765ddb07b9cae3a52cf259e24cd072b984bcc2a6efbce9a56099c085680bd24e83fbf735d9b1fab686fe74183d7afc1fafb5d115ce90ae6c6f9fcdd0379c30f2eaae8e805930dd8a8d45fb9cea60549ab8e43a71894c21757a83949d0c11f5148e97b3bd69bd7367f62fe50f938f1b5e86cd07a8efbc1a38e87ecd8877c44330599fa27de0587996e00aaceae90e487d4aa798a94710e6b0c717506a63a00caa0d4993c5886de0dd24de350a6dfc5ef78fbee9c7b71e73702e57afaf3888b1b4e860b9219cfefac05f6199c0739e7c256017fa05e52297d32aca64e1e9781f3d2530e1178c156e1a67543df4cfd5948ba42b2dffb13cbba784099a28379a98b73b547ea216037b77d63d9318fc6046570b02b7ba5f8796524e55e024c21a4d604c69802c8befd81ea876ba8395347814b9c359d74ccd6b353a2b7772d46042fdd3ca4173be6423c42b153d436b936542417ad889b6c8846327df21def53cc7d808865edfdc1ec44dfc6399fd170fae53052b30d361d8f856ed38344ec9844282521098e36f82c0bbe2682b2e240e09c102f98ee85bc7d65c9f7f3d18c77a87742de1fab3a6c2a477bdcf089f57afa59e27e14bd284ddf297f23d6ffbfa1eff240308a85463c7e4e9c716169a1e9f83674f12629882a89750db5a30d4b19c7ca3b74c53fdc7bff43690100"/4700], 0x11e0}, 0x402) 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) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) clock_settime(0x3, &(0x7f0000000280)={0x4, 0x1}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000102c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1004, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20401, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd146cad12f19d23457db76878f6ebae63225259560f8e5815f73f2a044dd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0a5bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a4d0cda5676db4ac8ae15d684df563187ed3f64d289abe5372e8ddd7148aa7577716cb529bbe3e768", 0xf6e7d6011673d7b7) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x8) close(r0) dup(r1) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDDISABIO(r4, 0x20004b3d) poll(&(0x7f0000000000)=[{r3, 0x3}], 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = accept(r5, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) nanosleep(&(0x7f0000000000)={0x1f, 0xffffffffffffffff}, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) bind(r5, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) execve(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x0, 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xe00000000) r1 = shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r2) r3 = socket(0x0, 0x2, 0x80000001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffb56f) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) semop(0x0, &(0x7f0000000180)=[{0x3, 0x0, 0x800}, {0x1, 0x3ff}, {0x31af08434796c931, 0x48000, 0x2400}], 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r6, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r8 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) fchflags(r8, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/27}, &(0x7f00000004c0)=0x1d) r10 = dup2(r9, r5) r11 = semget(0x1, 0x1, 0x14) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000500)=""/15) r12 = semget(0x2, 0x2, 0x507) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000540)=""/210) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000640)) r13 = getegid() setegid(r13) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000680)=""/80) fcntl$setown(r10, 0x6, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='x\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x812, r1, 0x0, 0x4a) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) close(r2) socket$inet(0x2, 0x2, 0x100000000) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="bdea", 0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x20) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x9f5c) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00'}) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x33) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) fcntl$getown(r1, 0x5) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) getegid() setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x3, 0x0, 0xf0e, 0x9a07, r3}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="3f8648d9c69ff996527aa6d7b79e3249369eaeb8172629ea5de4d777021daf1fc4b00a869210ac4113ae3d7cfb104d6ff4045585c784c08d90ee4789fd6dee7782344db9a12f43f4f122762c71cb5dfda9", 0x51}, {&(0x7f0000000080)="fea963fd9256205399747dab28904a1032fd091d63a0723c114b6d5e1e3a4aaa3f1810665db6295e8b8bb8cc7d125f870e6703534df36f03f4cd69dd4adf3d7f8105999a5ba482a46ab3b2c46b9b", 0x4e}], 0x2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='\x00', r5, 0x1}) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$getown(r4, 0x5) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="9a995da51adcacaa7153d766998570db17c227a72d00fc3fae3ca5c565a8401f0f53a1135d7ac84155e51e4ea158be557be5cc6aafaf8d6ac4b1036bd30b122bb19be6a655c5eadfa7aac748dda5f8d574a3beacd75902a4a6fd121d4db4639e19f4da47e023c6365ffe33370c", 0x6d}, {&(0x7f0000000040)="f16373bc7afd9fc2b21326291b9a85384a826fea126ebed14e5d6d021f1928cfe4adf39b2b31904adca9f936", 0x2c}], 0x2, 0x0, 0x0) r2 = syz_open_pts() close(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) bind(r3, &(0x7f0000000240)=@in6={0x18, 0x1, 0x2, 0x4}, 0xc) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCEXCL(r5, 0x2000740d) read(r4, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001200)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x85) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001280)=0x10001) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000012c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x40) getuid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) select(0x40, &(0x7f0000000080)={0x1, 0xffffffffffffe122, 0x7, 0x80, 0x8, 0x5, 0x3, 0xffffffffffffffcd}, &(0x7f0000000100)={0x2, 0xfffffffffffffffc, 0x4, 0x3f, 0x100000000000005, 0x5, 0x5, 0xb25}, &(0x7f0000001180)={0x1, 0x3f, 0x8f2, 0x7, 0x4, 0x3, 0x200, 0x1}, &(0x7f00000011c0)={0x41, 0x7ff}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) acct(&(0x7f0000001240)='./bus\x00') setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)="5c53bcc91ff158c2d464e59441ff301106e5cdd89ea460eb928620e3fe27cbb1035604b96a5a58196811ceadc9968ff229a769787f6790d8511500d49e83f2ea1c3fcc8e2c2d275bb86981c3c6e51eb780ce487d9c9117c339d311759508654c645fa5b362fd93e33e0c3156dd2b0a51df1f8f5af9670925aa049ca40a0d0a9f7120706f6351fb0062d2666219d0ffc313848e31c54a7d87a8937188ad211658e50c04528b47f5639f23937e4f6c9f576dc141eda8156e0cacf16eaa107ff93d74561f74d26051c9832ba91c43680a52900a28f1dd11d4a71cb16f2e19ddd33b0f3ca015e27feed175fe15fedc2dc94e0de7a2a5fd9ff5436f8f91c55cda3d565b188267828cbafdc2017c224849fd04a07e9647b8006b035dcbaccc66a2a12ddc44794da500e9d14e399bc945af7ed514bc7d1c37cd452aaca85c3f2fddc7d6dc38b6fe3eda041241a771f8587a2fa35be74143625a06669d0ce9df5d6e340a679b3db76bd4dea4c1b82389400d34df4045b4c2a896525b65e6181c7759d883b76ccf4319c7aa508175176321b2c8e60c0a0f0d2435ee7fa7f8937335899c88d2a04421906ecc0b965fa518abb292e293db84c3e2c8cf73223bfa9c0abc611570cdda95d5e3493ee68bc711ed4259d7c69b8f1d262f9ef552b98c4669eb5aff319a8163165717d3b3caf46e6229ca29b35e504bf894b596f9007f7e92741c5b07c0ce9134588228ca0e403ce051a89f891c63057c57a37d0bcc8acdd89b44100a8b500fc761ae8a92415fba03799ddd29962c489db92ba4f74077fc1fa05c4d45ab84e289abac19099874b63086e46ae683c4ef5164a6f4795d74052f92c98bf717b16034bb1cdacb83a02bdf8d7f3bef3473db5ccbc0712ae29c22b00bbf383645ff1e1d00afba6c3493e2b3074c012a21e54faaaa9ffb658149b5e6139ce426d8993c3a4c91a7e828bc595853411c571b1de0b3a73206dea7d53b2111fff642398fe7c176ac0d805492d8c8150d4134ff27d4fdde09f342822fd11ef7e2cbf7360bf36e212f00c8b81ba51668af6d83bfcc46ae93dfbf662453a28f7982af36b7b0db92eef755ba8d7eceea31cc891d48ae77a7a3652f1a39b850bbda8f1df6a8913566cd2026a9b4e9ce35e2eed41a327d2d219b09cb3b02707998d6b5ac19caac0fc88b8aa0a30c3e542ae8ee6935e85181817fee1ba99a5ed1906edd408368ea467b0c6269f6f680bd4e2c97690a8d5f6a60a0be79a6774f07cd80ba5b7f688119dc469d0eaac6ace2d12fe1d4f4b36236eb622b5b63c973c3c07add293ae120232aafbce0a2d67aa23016b7f8cc671bfc9640b32fb3d20819c78d5ea8b794d388b5914bf4be0231154855f0403cf6fb377d13d111f498700932a098c5ad0443419ba72e8a6959e65183e7deeed607432f285da1d7f95b2c512eb2f1810dc8e15cb57a9f751f0c3dfe54225c168abb7a93a361611a91b42a898b4c463c57f7de835af0e14cbae14aa59315b155b885c5b76504c373df35fa52b98fe21f6e9c969385386ebc963070d2a362ff680a6915a4a37e2283a1238bd0c84643f52a037985da03a8b82ae9d73f23390d665de66d679e1e8a6d3681c35858923da2f45a9d26cb0f2b51bb053252816a5ee3f2acb11ed207eb954f21c2cc832d7d277f7896ece2977c34f4d87fa44aa4e5c3acfed17288d0a3353e17dca935f9a2ae107dc850b7b21b7eb254fde8a647c84ddc2b702f54760276d75b24e221088d26853c1419382cce3d46877b24107ea2c3e69354edeb3aa3940cb20ecd6520cb05c66f437e7cb9048900b5b584a46fce489d2ba99403e7807e1df4485e1053189e4f19a23b09506fe16e238df29f988d7b3c7ecbdc6163e423cfeab2699d75e0a98cc37834d995058b2cfbdb11bb68fd66df3ae2442764f8d5e1e9d2004c2511361fbb45a7939bd3dc1020f1760295cf603ed87b20294033c2f2e33a9319b257040fee1bd334bf4433221f4ff83b476758d57287bfc2d5da66532b7ecb28361778ae9ebb79aa5da88ea28d75edb47297b20fd0fa176cd0b325cf52a90f1228e5682b97454c7eeb3a9a2cbed42ad6cc62ac3c70e729f1752cc2f6015bcb6961a248b65e444c76f284ad3c833ef51103dc82dae873007c63883106b94b3b9feea8dca506b67e9da71b466b86553fe31c19976de26bdabf2fe8b85c09ce7d12021886dd70b45f254fdb3f814e0990b4009355944b51204eda62637adf2cbf92375d3b807fc0678490ee4d7db53b36507b64b7b0d0f3a1917a6cfee7584c0ac3adea0b2ec09798bfc7da17e21fe82622a83b9cf1994ee909f4b564913aa97dc249d227581d5cd5110a8ceda33d89cda8cb081089d5a681d8f83224691d7209881d66d6f46b060df831927097c3fe212d289f21e2c3435ff7cde049b12d5e3e33f767c2b68956d51b1488de0fa691cc49208e424f99fee36b0958701bef172dbd136e5706da96b3381cc6e7c72954dd36c84595f4687d17546187d3cfff50c1238f2a5cfb70d55598f9977c0a855e95e085b255db76793f4f41dd5a5e47308a3885cb29153532228ddbad9b0d5af275c4db50f4b14da008d528c6b39ba5302b9942271991a964894d1d18a8ebf6033d3e34fb44ced46caba22724fa008c82a0571c802b26f44f6f5a96046cb39cdcf17992f58836d7559a803f45f80b2a7df87a3b468bb694d5583978d624881e2c48154fc40ea523f9be39f52e5bd756a62643897495d402098016dd835e1f442e2e7286834611d7b02d72f007735a69c34a473f5fbedd276ad6facba9f169a3a360d40358a69b31aa7f154ed67bc24939ab7fa1249d316b6d32a3b03c7b906ae85274246b44c98e99598913831a1246f47c134d40f333afe12874fcef296144ec0433bb413a2df68841254c1e66cfb39570bdc5eedeec20c3f72a89db0918327206569a320899fd5e2397b99da49c68255bd667230752f69a16fb59d50237d99b422e75c5020204a9e1ecd54f1f623631a32ce611a04b85520a53bd6e908055cb66bd71b3ed0d91cf0e9f434e61768219eff49119d3f8eb367aea5c7fc74615bb32f90e90dbd607b424329bdc5103b5debf80738b458d668b7d4e2743ac11138df7a2a7402566c8a39bfb83db6ab66b4ef2db5d91b206a86f6ff54c08ea93428fe6f282db51582b1074cbb02f3b2b132066a9a62ab0c4f707bb8aa23c7ab84b16e27688b1ae72d8ec452ad5d4a69803737170dbfa60afd09b928b1b841add106821a5b26f23b6760ed9f55546a057c0831ffc9b7ef8c483cba355ae2a2e0d6080df914c083d77ea042e0083f9f6f92f602f1ac5f239e230b197405ea065cdf0465c241bfc186fd00eee77822da401879bbfd159d1c073d75941da845259a5c0cc1128de3bec16c4c4a24b3117ccd7b1df03ec899ac9233fb35ce94dde5bbb68f7ddca4486ca2199f40ba3b00f1b6c77405475202822843b9002414b44c74707f21cf47bb85919fa112da57322433894b3e51322d2661ab538fe3100f08f07935cc884d1e5c8895b42f0af3b451414113a0a21390d91e62e834aeda2d4b75a585c36b66eb5d0d4bdb541b1b9fe13d15f725a6ceb1e86b17c580223ae34f3eac731e6f7f4210b375ffd0d82928fde83a15baf6104714c4a214d09a59f46af43fa215823544219296e03e0f12c29ed77460c0080b6ea39a8e51da7de3dfe8a61e282d453860abcc77c8a3aaac378b3abc16d59a9650f2fc751f882ea67ab8fe9ed8bcf7b1394feb7fb187e8df9eb210c3a3189d717bc270cd9bcee2b263b30ff49b7369e1e9134c681634b1687f17bc4e1c4ce44ed4cd9c1bbafef6579b346f508b96fca3a222a262d1c7dd7906aa6fd79aa1f03051c03de6c0465ea1303a29903fa7156c710dff8e9c4d7427f6166112082505a9da5deb4c0d62d4c2e028b29d0433318b214e4999b52b6e5c9f3d86c3817dca941b343365f3b0469f4650f275f561401ac10844e54175486fe19eb5f39b90d4389a628b3a7cff35a8b7d222113874e323c56ca785b9518bad4da72c36460caff4d050611312a8d832da7e2398e29828832655d11952a487db3e3978dd553f3b04ee6b98c630e15552edd56c413e3130c1988c6a6d62bedd83107024f6d0d876bf90b5882829e6e2db827f8828d1ac2d6df5434121108bd71251d34605f79d2fc915774657719a3aab7ecbe6c0a3de8ea4005bba9cfaa2771931db4cd90c78bc99cfb9602806ff6012ae90f66c98bd3fd3ff133c7a20e509702e0db537907e6faf190331fac46ae2520db1dce09fe4c95e168c677a8cc7add5c4a6e036a25b85440d4991f299d940129903bdf5f540b58629acd3e488ce0778b389da3da456a37d4132a3a86524854768e207fbc013edf28523084f6977e2e9f9f92335c1da98740ce3cf8fca582bb8f8c34ca1f9a1739b41ed9c4c772db4681417941abe8956da7b816d96a974df6b2a7ce5ebfbb4ae8d25a1d198a7191a8e50d61f81fc344187d66d3e7f3e0d08d1ee14bfd70c531dcad1235c68563909b56a69f3f8e8d9b79c018fd192fb9e7fa70af7e16e234cd58064d1ff1efb1c366236a9780da64e74df970cd0da252948e1d2307a25960429e5d9bb2911bfffcefec4cf64a975362eaba67fe0d84913a76d232e0250bafa6058c2657b583f75c35169ca0ff92d7433ae1ba2a82279732f390a33f77bddaeff3776bfbc63ca775246cd08db58a7e57117465793a43ae77f47b2ed1a19e4c9c3147b40c14ff5e95c8b6dc9f41010d5cdb840606f15b24e4ad302bc9627790365b9c2468d74ab38b4baf67f96de2fc4458edf85539ffcbdbd0ac9068d998c0ea417e2b076af1be1e4c109d070718ccfed48ffa0ec4e97dcc1d26072e747f6ef5816e47de2e7d0c9aa56790a4b05e3bc47ee1b42466f013e6be4339df2e681116cdde1e2a924477369ade083c546ad6e41b3fc0da83000507f244792eab63ee7000d6bf16a3388f2bc696207274b0e0cb3baab51e34308a2cb517e5ce83645a29413eef790f1541035f9406923f9fdeac375c008bcece26a21321d509aa3d7bc1843f9d64f92c4e08c5114570cf3e48a38cee0d6d7c3532a99f0e7b3657405d7c9602a72d1b4993457ad557814aa985468dc27ad4b85aad83b5a4d3aba8404ea33d444b7eaebed60140f79f2e338730e4773035449174deb5b5dcea4759c1ee54a6f3bb369dc6df4266084a34431f02f8bf55a8668ebd3a1294da311cc30956ac2726bf7f055c67ab6cbcb83b8b9229f53650aa40dbd400c729319c5ac34b7575799dbb78ebd9cb5a6700bd7a8b16fd7ebd86f4f7942a926ee842ac67fb10b4beb6755cda64f492aeec00a5714e6fa806ee66a9a70a84081c49a7e21de33ae1bd784edf7ba397c026835bb6245d11ffd3ea5a3b09a8c8fd3b730e131d75736c37b2857bf17b80928dc57eb955e30f24c9bbf50daa064cc1dc26e918e8c92f81e60027a19e887c322295eb04c6ceaaa24837fd01b5b1ad830917adb57d8dfa4f8ad2b4192f57b0b6e39a5244d33d80848884f86ecda545f0c992e33616eb0e77235ce22cfc8039e90321856a9fd1d819ffc90c6cf5794b3dd4be94daebd390bb343f7361bc65ec5302c8707a721ed16632312e2cb1db294014db97861ab31bc985925ab8828a8e5f4c76912b093dc08fce6271f2f477b6b49c06f86997134c013efde88d5fe95248de7e8649b47fc80e894db18421c3e1c0afd4f42f1af1bc6529753645d824161ead84da4b927b1ffe609f2c7246", 0x1000) connect$unix(r4, &(0x7f0000001340)=@file={0x0, './bus\x00'}, 0x8) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000180)=0xff0c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100a0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000280)={0x1, 0x6, 0x3, {[0x8, 0x9, 0x2b, 0x80, 0x584, 0x800, 0x79f9, 0xffffffff, 0x8, 0x8000, 0x3, 0x0, 0x2, 0x5, 0x20, 0x3ff, 0x1, 0x9], [0x400000000005, 0x2, 0x1000, 0x2, 0x3, 0x6, 0x3, 0x9, 0x80, 0x25], [0x10000, 0x7, 0x6, 0x2, 0x80000000, 0xb41e, 0x56c1], [0xfff, 0x614e, 0x8, 0x8000, 0x2, 0xfffffffffffeffff], [{0x10001, 0x20, 0x9}, {0x9, 0x47c, 0x80000001, 0xfc}, {0x2974, 0x100000000, 0x4}, {0x401, 0x3, 0xfffffffffffffffb}, {0xffffffff, 0x10000, 0x9, 0xffffffff}, {0x40, 0x2, 0x8, 0x80000000}, {0x100, 0xf609, 0xffffffffffffff8d, 0x400}, {0x8, 0x9, 0x2}], {0x100000000, 0x9, 0x5, 0x40}, {0x101, 0x6, 0x9, 0x7f}}}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f00000001c0)="bb30e3dd40841fbb6f858210cc0f275f25dac55dc7f6666aef6b3308bfe4215074c056fd40a380932f20acf5607f331b4e51a8a7f28fc21df2fbd8b98be2075298c7a87683fe947b5a0bd9420f9e831559963899d5d5b4a1666f0e3d1057598d85d75e9580a6779c06745db268f65e83e46266ef0d504fbe8eb800a4ff3fb5e29390112424fceeeddf973614a5a569877f0a15435a98e6337ee152c2a417f9434d3a854b381ff4522d09a30bdd82e6e06bbbb1b770d7d5710b52a45fa400", 0xbe) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:17 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x89) munlockall() msgget$private(0x0, 0x40) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="e3a75db1c1dbf1f92409f722cee2980c61e34c452eb5996790a49a7f48698842233d22726683d0a15d9d111d7a464ffe7724e7aeef90e4d3fe974cf3ca98549ea3ae7c08ac9d6d0e402049ba1da4396bb4464d7932001e6e3fd8c2d3105eefd1", 0x60}, {&(0x7f0000000080)="831005051a26af801741333ca4fa543e4ec8aff939dd6d4e8b9fcaaf6fe1ce0821eded276f9cbeb6370f75a58f810e16113c27463394a3f7b075ade80fe70a0cbe3a57a8452f4cdc4cbfd0127a58f62c166fb0bf8004aaa9f59f42a43ad03dd4de44a8a1f192a0b6500d87cb52c4c6d9edce767fff470702982c66a8d79a0534f35c2453e87af483ed07084f036792b8242c3066c005b111a32a819f775400e7a6144bdb8b84ba76719ce2180f0569b524d5571cbf8d220803d70fe257cddb7a3827ae4b2b5853f9b564b207216f19d9efd71759b5f5a6915789047a20807412f36d33e2f0cbce3955e5989500352c3d", 0xf0}, {&(0x7f0000000180)="270494e3fde722744df7238022319a86a48fbbb749fe6dac0096ef93f7c7aaa8e2b7d5d872435764ba6774cf406657d418e44adb987618fc5fa5e89589c746224e65e4492f", 0x45}, {&(0x7f0000000200)="6f0d3abfb0ab93dc9a397c8d7cab12de20ed5ab03d6c1ee90a45792cf6a8056b6eaad0ef2b1fccfd0954f951645af60b5c8ed2632a896803563ccc52f79fcbce486b69d414047239dea9271519734378d87556bac6515a4dd727ae9aeb83cac157f3d87ad885740044575ddf3f0dec7979f8e1b6d087705640d21d5a2af4c02b967e03434c57051ac9d96cc184d8da309d571a14056d87f9e47ace678583bf5dfb09562b4c5b36c45b2ec4179639a8a1f2f1854d44e2d81bc0802cd93c35a0d6f978a793deff94933f4c0d8c05ccc9bb80aeda6fc551e634ee343455369268f6ef", 0xe1}, {&(0x7f0000000300)="065e4a7a493f54e7f5ed89a763328b5b7e30", 0x12}, {&(0x7f0000000340)="177c97ce630f6c9b0354649e3565b4318e862d044da4534c23548838e2acb14bda113f608c0a01affb1e4a344e72230431f4f94438db420f68fe0e3df3cec537e6c248dc0324a57a3d5cdb8517768f72f3fb838a0714705dc97a7fe5502cb96d734c1fc58f202c88bf7f627800a8029307748ae7ab54dd3bafe9059048353380480106d4df4f91b34936b695152f1247d273d3ab387b8b7d5a45dc311bce841a11e16f59b03f8207", 0xa8}], 0x6) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = getegid() r4 = getegid() r5 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r5, r3, 0x0, r4, r5, r5]) r6 = getgid() setegid(r6) getgroups(0x5, &(0x7f0000000480)=[r5, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() setegid(r10) r11 = getegid() r12 = getgid() getegid() getegid() r13 = getgid() r14 = getegid() r15 = getegid() r16 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r16, r14, 0x0, r15, r16, r16]) r17 = getgid() setgroups(0x326, &(0x7f0000000580)=[r8, r17]) r18 = getgid() setegid(r18) getgroups(0x6, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r18, 0x0]) setgroups(0x9, &(0x7f0000000540)=[r7, 0x0, r9, r10, r11, r12, 0x0, r13, r19]) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0xffffffffffffffff, 0x8000, 0x349}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup2(r0, r2) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000140)=0x3) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) pipe(&(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000040)="9312461c0da841d9491149d6cbbad14da260366981fffdb89adef6482fa41e5cf72e7c0b86ae4957fe9b8e4d0e1aaa4a517b12c44e73e166bbf8a3d7fbe54c6f", 0x40}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="af", 0x1}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$getflags(r1, 0x3) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffa000 didn't change! 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget(0x0, 0x2000, 0x200, &(0x7f0000002000/0x2000)=nil) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000040)=0xdc) 16:00:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./bus\x00', 0x18) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) mknodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x380000000000) fchdir(r0) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x12) pwritev(r0, &(0x7f00000003c0), 0x10000000000002bd, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8000, 0x3}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x9ff, 0x2, 0x0, 0x1, 0x2, 0x7, 0x80, 0x2, 0x0, 0x800, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x101, 0x0, 0x7f, 0x5c, "d72732fc425bd1e8473918554e89eecd5e39b436"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = dup2(0xffffffffffffffff, r0) dup(r1) 16:00:17 executing program 1: r0 = getpid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) wait4(r2, &(0x7f0000000000), 0x3, &(0x7f00000009c0)) r3 = semget$private(0x0, 0x0, 0x27) semop(r3, &(0x7f0000000100), 0x0) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r4 = getgid() setgid(r4) setgroups(0x9, &(0x7f0000000240)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r6 = dup(r5) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/185) semop(r3, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000100)=0x80000001) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) getgroups(0x1, &(0x7f00000003c0)=[0x0]) setgroups(0x0, &(0x7f0000000400)) semop(r3, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r4, r4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000005c0)=r6) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0x40, &(0x7f0000000680)={0x9, 0x2000009, 0xf7ffffffffffffff, 0x3, 0x7c, 0x7, 0x88, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000008, 0x6, 0x40000001, 0xfff, 0xffffffffffffffbd, 0x68, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") semget$private(0x0, 0x4, 0x204) setgroups(0x1, &(0x7f0000000880)=[r4]) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) r2 = getuid() setuid(r2) r3 = getegid() r4 = getegid() r5 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r5, r3, 0x0, r4, r5, r5]) fchown(0xffffffffffffff9c, r2, r5) 16:00:17 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000131377c5fc35d41454d5d41d29ad1a93db1a4f51beaf256e41ad0dbd4054d2165fe0c694116e4ebdb2033c9f33b9da8224a2f3d772e763ee48b33cbf3f8372e8f1b9933ec5127743be2206209ef4"], 0x50) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) pread(r1, &(0x7f0000000340)="f4ab514c15d277afc875605eea6d35e3473fc6299586b207f3752360d5fdc05a4df9478b0e92e3957e14eae81febf173986af505ca49e016a0c8280d9e3e5098a23a6068f18a2e8e95e12cd319a78081ff372d16ea1712fce4e7aea0e7d934dd500974459df08bd035b9635c2782755d70a7a2a9095ca7cc041c12f399f6953f58490ad3fa558d85903bf514623e04c846c8f3972a9b9d4e8e637c1b3df1977073b393ac53e0cd3099bb459ae3e69ad4e6f17c458ed2c7fab9ddd357d3e3852438c3a63abc38c11015112a7a3ec2b264cf56a241e5fc7e883047819110140f048b", 0xe1, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/116) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) fcntl$setown(r0, 0x6, r2) socketpair(0x6, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 16:00:18 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7ff], [0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) dup2(r3, r4) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x400000080000, 0x100000000}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:18 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000002c0)=""/161, 0xa1, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2f743f6aee040768, 0x2) dup2(r0, r1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/46, 0x2e) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = dup2(r3, r0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x100, 0x132) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="e824929bdf30e6bb", 0x8, 0x0, 0x40000) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x21, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x2f7) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) fcntl$getflags(r2, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb1}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:18 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) dup2(r0, r1) socket(0x4fcaf82a512a274c, 0x3, 0x200) pipe(&(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x98) fchflags(r1, 0x10001) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) accept$unix(r1, 0x0, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74, 0x0, 0x0, 0x200000000000000}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x8, 0x6}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd25a5741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000080)) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) fchdir(r3) 16:00:18 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x280, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/163, 0xa3}], 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000400)="a91f5883c093306e3df68445f5f25d465a8a3326165fdaa1e5b52c000ba320bb4ff19a8653f23f5286ef61e27d201663accfd7ce3b456a5ffcb59c07f63ef28374fe368410955d5c3a6c105e94377935a48c05febb78d2c7b5d010dde1225b7008d9e5a2a7364dc0b9822da4f1272c56f4ef1e50cbebe75be1aef9b4c72661dc64ec40faf41bb165e772", 0x8a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) sendto$inet(r2, &(0x7f0000000380)="ea00f20745b91821956de4d49edb15aacb05891a4fe8f64a58acb10c084ac475eac9ac885d2cae69c3b5b94cd9", 0x2d, 0x401, &(0x7f00000003c0)={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x10, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) bind$unix(r2, &(0x7f0000000000)=@file={0x4e22f745bad173d3, './file0\x00'}, 0xa) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x1) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)={0x1}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000001c0)=""/253) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) socket(0x2, 0x8000, 0xd6a) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x16a) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:18 executing program 0: 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) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x101, 0x1, 0x0, 0x2, 0x1000, 0xfffffffffffffff9, 0x993f484f835a8d1c, 0x0, 0xfffffffffffffe00, 0x8}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65", 0x2) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)={0xffff, 0x10000000000}) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(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) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x4) fcntl$lock(0xffffffffffffffff, 0x4, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x80000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:18 executing program 0: socket(0x10, 0x2, 0x800) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYRES64], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[0x8000, 0x8584, 0x80000001, 0x59d, 0x3ff]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='\x00\xff\xff\xff]\xb2d$&K\xa7\xd1\x00', 0x8502, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x1, 0x2e2, 0x54b14b4c, r2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000740)=[{&(0x7f00000002c0)="07e846cd923af577bc53c0c4910d701711cd4d3f4f732edb6090c6f37e57e5290ffbe46693d3d9920caa2491d2244564f67b8edc9f19eec01a7130bc2de1522c5317ea6cb16f843e670a8f8540ce549b747eb971b8d105ea1f5586347536bbf8ca62bf69bc1927b6ab5ce2b75b25c5a2f4a9317e04b5cdde9a05cef9873f694a86594d860be7dc098cb75438038b01bc18545c", 0x93}, {&(0x7f0000000380)="f3e92e866469623320b01c335397c3e940e45a40a854c3a0491f1a41d6e9b8ab530b84c275dc248699dd5ba7f61e49ccd76efaae218a8c37f0eb1390c8840e8f57e658cf0b9960ff00068dcb45c37b97eda5ad7b6e7bb12590847b4342c9eb1bd4b2e7e444fcc787f874040cf7fefe16cf1113c4cc5e976d7c3ddba215b3bc6f42af3c774253df61931d7bb3dbe82132bf899382c48a16710bc4cf3fde6b1e49b4190809", 0xa4}, {&(0x7f0000000440)="9c18f97c92411bc06ec69fe574a63d544cdb90a31656d6c7e9e1f88bd5bbc0841560419bba85a231d4cb397dd01e0ab7c15026c6bbc3a80275b8326a24d2096e6bd390b1d6a0720f898b9dcdd49893dd2dc1889df5d212bed044423c307ea653b2da3ae06324c3d800e0a91dd220e1f6550e4f4fd92c75f67861e7d3f131a36f4df560fac85640b3ac1f7955692149c80f8e2131970f5f1ddd56bf89c8d947df535bd50dd5eec01c01e86a218c68be67de7a9e17554376f3f0f96be365653bbb603511ec872aaed19405a2d99a0b98804ebe8308bb0655076eadab1ca1197494cd1cf62617c7fad43851c11695", 0xed}, {&(0x7f0000000200)="1f53d58ee22b3c64d4791cc834dc36759f39759b4ecf01297ba32431a9c440761cd8ecee86e3ab17332397b924a5157e82e0e278eae3e810bd609e4c4c994ccdf42d710fe9f9d5155fb02cca44c39d619cea", 0x52}, {&(0x7f0000000540)="21577cdc07c5dc8fb5a52db3cfc90b3fb3408cfd4aa60efd91c6742f5a159f87618482420eab4dccb5be75a84e4eb899d4dd94deeafffea4069618b14ed8b10f43e98f1e2f0c44b5a98cc935efe9092c475bf5808bba7f2462a988315a147a7f1e1b47f9e7e276de00ddd3e11074296973d5640fea16f085f5caf2888e97d16bed065f34d553ac8cb928db047f5052c271e25a249f89644f77301f1a2c1a2afeda4f21dedca75a3e2ca6ac", 0xab}, {&(0x7f0000000180)="86ee9bd6892c1faa91212e7b935326e1a0d3a5a6d4527a269737b08d5b0623b4b8dd18bb1dfd2d8a0975a68bc76e90dc", 0x30}, {&(0x7f00000016c0)="e1c1e644375b85833c83fbc0bb858e9ea058526c9c158e9f79ae6112a825ead21b08d5e943ae8fceda0e6d61ba9f001640a131f610ce0127a34146ad4c5b4c5b74ae529d301ab53ae61250c0fd2cf65d296d633b9a81098c3ad4d5eaea093e3b06b25f1768cf1daebd5768d7159375b8455f47519a3117bf18f89cc5a0c0a99e56e4801d588e17b73fd64abaf70a4d91dceb8b3c2313f484548fad1bf0d74e2c4bd645b908e91167eb2000d7de70fee1e47fc01ca845dd2f2875d0657a19a902248f799ef4f285983f40ae3b5eb1395df72d789d666f33850bf9075ac60574aeb7d871964037f9e096590ef13e36e44a9997cdbe5d8cfd726bee9117103ce38ce94f229f0725150e27da86f19898ff3b8c506e9161d875fa180aa0f1e6d24d8872d8aa1483323122f2990136a08b502737ef81f1b1788bc5447a47e2fd096e013fbb445627ba92419ec0", 0x14a}], 0x7) 16:00:18 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() getuid() fchown(r0, r1, 0x0) 16:00:18 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, &(0x7f00000005c0)=ANY=[@ANYBLOB="4526c3003290996491a978b254cab69876000200bd000000000000000000000000004e64450000002d7efcbb64a7c441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0b356bbf1d040561927f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6edc1d392939aed2ce67f8ec2170d5f01ddf43a08306a5bf5549bc95dd17405f8e96975bb208374e4004fbcc614ab46c75eab5617044f0ca56b6d1f00322092225657fc5e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc8697c504111ec1b3087cd6ab70ae2a1f9b34ea28feee193947086ea14c31767b33bc96f46fac31e795c34f16be15bfe84d7609c28dc3cdc4ff48d9fc767efa99779588f7d939da120691c902c5a00897e641be977fe5d6157aabb6b0134ccb099198937b9e2f04dad7e10d57be8e8fc323f3ee8f6e08a5504ac954527bef63e3e0b3582f0d1dbf92b77358e6a0a7d119735d0992ca7501d7c1b21cb31a5777b4870e3f2be342740ef1363a65ee95605668"]) 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}) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x2) ioctl$VT_SETMODE(r6, 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)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffc, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x335, 0x7}, {{r5}, 0xfffffffffffffffe, 0x44, 0x4, 0x598000, 0x7}], 0x4, &(0x7f0000000080)={0x5, 0x54}) r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/72) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10508, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200c1, 0x0) write(0xffffffffffffff9c, &(0x7f0000000080)="b76ee0e9c66fd3b9aaee69887ec9a7bb348dcc52063f1fbab402c0c8e76b3529ebd4c059a57b9497ebcd3e280f87ca2d13d7019585164469a79046d89523cebadc666f662e97e66e5995b33fb1caa28f32ddc40edaab48eb0d0d7b16b3cdb7d9590dc548143f95c2f8ef6a6e97027d58cfd3a4c56ef4765a046e29fc5e38eaf0465410617e0ec2ded032f519fadfa91d649166e45585cb863b5a4b0bb3a9c444ed417d167a05bb5a1a16efdd79bcff498eaf009c4f29da26ffb41713ac1be66de8ce6b260172d41c59eee3986b8a911f7020d9100ea495de9ebe919e5226c320f60e836ffb0f995680fda27de18c73fa7fac7f", 0xf3) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/50}, &(0x7f00000001c0)=0x34) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1030, r1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000240)) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000280)={0xd67, 0x2, 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0xfffffffffffffe00, 0x6, {0x5, 0xfffffffffffeffff}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2a569a251bf43038, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000340)={0x1, 0x0, 0x3, 0xb911, 0x2}, 0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x20, 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x200, 0x0) fchdir(r6) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000480)=0x8) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000580)) setsockopt$inet_opts(r8, 0x0, 0x2, &(0x7f00000005c0)="efe39a51632be2749b94370fe51871ecd1890bdf0bc759e3c35b48661d417a639456b6bfecf0053f1714161f63f378e8ed172be51516304f53aed934d155958b8820dbc6e0e8346f6c9cb0f63c8d92eb7cccf8e0ff838b91aa7032efd9f0c7e982c208c9daf8dfe1f9c204eb39ff59f8", 0x70) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x68e415b9bbbe80a0, 0xffffffffffffffff) connect(r10, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db080000007f82fd7c8d54e9a4fe00000000000071f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e0596a9c9fdcd095a863ec64d3f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42179f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e754cd38d472fafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e6990532eb9e0842718fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058890b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbc169e9091f51dfc7df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376b024fdc2b78360fdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a5813875c8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3d00b8a18f12036c78818f55cedf908420e0d6b82e83c372a86d04c21ed3edd59cccb69e74d554f7a30117ac6a55a882963c656321442e7979b2069956cc56eb2a22386104d2bab6ed526406742bc05d92f0a42f4acd7240f283f3bbbf11daf3fffd908e213c6c60d582eaf9870e9a325e205c432491ad8cda60a7370d3a2b8c5e02b1c0e259cefef31094970c13dda7af8aba15d25e631d40f6cd04dc5999eb45a4dbb0b12c813086fb9b4e01083aa123e0060603de7eb7ac276161bc31916c6a66eada363d7f78582cf7e56a408abadf126a99ea65f28d4b625f83366b3cf229acfa7d1630d0498e15fdc10e18be77b4b35b81de"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xca) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000100)=[{&(0x7f0000000280)="84dece7b42e226d996b40b7de9b8d92ed9dbd3ff0f8154be7ee83bfda47355e4169ac0f53a06646e8494e78320e8be55e555750b4ab97fd84c49a7feeab148020b313c2be59222e915038bb6f298d0b93df6298b2bcd4794c2a89d67e5a0c7709a2f2cfdb3c1857cdb5a385d75b61e5de38f9a53ca7ca98a0b828e6435804262eed34088aa3957cefc6d88cc81496da37d0eda9302746f49465633b233fb394d3064405059df49d9a0b7c03f0714447382730695d22f1b28b0b0653b970c7700d6a09848c5cb", 0xc6}, {&(0x7f00000000c0)="990bac950aa5fdced5fb47835d4fd4f0a4e37df2d42306", 0x17}, {&(0x7f00000001c0)="1073e9ed0e2e8d8823ee18bf21c668b202b1c89fde630aca8b4fb9a4d0c2ad6d73e2c429b3e5e87fd5bbd7fb9a00a5c82f7364cfafda43a968f6397d828dbe6f7c5296e8758001cb6df5", 0x4a}], 0x3, 0x0, 0x0, 0x404}, 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x04\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:19 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = getegid() r4 = getegid() r5 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r5, r3, 0x0, r4, r5, r5]) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) recvfrom$inet(r7, &(0x7f0000000280)=""/239, 0xef, 0x1, &(0x7f0000000380)={0x2, 0x2}, 0xc) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r9, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getegid() r12 = getegid() r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r14, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgroups(0x4, &(0x7f0000000440)=[r15, r11, 0x0, r12, r13, r13]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x7, &(0x7f0000000240)=[r1, r3, r8, r10, r11, r16, 0x0]) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee177001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073ec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d0b41048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba26ab4aa41fd833ff9d0e50327dba9ebcb2f99f8edf9d06298ffba5d0b4a65488d49847d59c55368c4709faa936cce7a3a7a098c7f6445924695ca2c15a0a7295eeab800"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = dup2(r1, 0xffffffffffffffff) close(r1) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000100)="6d6efd", 0x3) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff070100000000000000000000000000000000000000000000000000eec1ae2981751eff8c000037c5bd604c", 0x35}], 0x1) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x899cf70614573d43, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="f5bcc422dff217e0bf30b67d655f84b00141c6e3546a03dc058b7657385657ae32f897348123828e5f8b380ba0fe6b7cd8db853d530764d93b11f770e6642d5a396194eee005188f", 0x48}, {&(0x7f0000000180)="ef5823bfb20a0bef5b4292f0f7a2e3865dae3421ba23818b242a9de517d79f6e33b5a8867893a0a239a7d1202e06d16d48942a180235715af04a2a03172a86f48326ce11180f2a5befd66a627bb744cdadb360031fc7fd23a5bff9dfb14babb81014", 0x62}, {&(0x7f0000000200)="42fe0d2f49b241e73571b12468d15009f323a9f53eb522600ba0e42c27d6cded1263e80fbce8be35d09cf4cfd8658ce89e4f73f0e0f4e2430feaceab9ad766a8518d350f7cc717f3827f0fc99fec1abfae2a2ebf0e59c5c01110bfc1c9d7bdb661369b926b", 0x65}, {&(0x7f0000000280)="54a03a5de8d134f0a7890e", 0xb}, {&(0x7f00000002c0)="4721baed2d3985e7aa0cdef6b01c34d0325b446b7e9a9c0f75436a59408dec747d7b5da0a6dc07939c894886ed82a2ee1caa3febdec4b30d4b80a54185294d4d7f1a13927ad3749757ca9058dc33e63fb3f186e321b2d766e6d8d9563cf829972f2da74c758e34093204ddf999d47c46126fc2baf30b4475e4a88e056a246a652c13f8ed5f63a551bf874ba1b788dc24a11c997d7d868ee21c461241c156b3fb21d6b324e11ccc3f02", 0xa9}, {&(0x7f0000000440)="99fc25d8c2bfca8575e78cbd2192c4fd7ecdbe49afbc6b5e262c79a1e92b37e46793c113544ecc5583746ace23518aae668af4c9aeb92d63c676b10b4bc1e4e8934817302e50f242bb9b1eef68e5dcd95743b6b3336cc1c1673f2b55db0b656fdefd4d92d3c896d8ecb995114fe819dd3b18a8d141d9ef268d93128a235836c7f99440f2df6f", 0x86}, {&(0x7f0000000500)="3d4ecddc92460da8cd74b9cfdcdbf668432437bd4dc16c24d994512985a589e9b22acb458ac3288d5e5769ce127cbeeec1b143e2beb45e9390008d706a3e9fbc5bf262636c6672e879da95d6ebf624aa4c2f0327efb37d61acb75b5ccef67f4a0d97c70ce209d6c6e126c13b79bb08b0332f145ab0e6b47b6827d32928a7206c7546e5423892f577e32629f0ec45be099bb69ed631bd1fed543820c56600380bd98c7dc0b0285a8a278da0c4a0f9846698fd0033654f97deaf3d35b1e32bdf882f4802153fe58dddd2fd3a9139f0d66ee372ecdc7a48", 0xd6}, {&(0x7f0000000380)="2c75e80309b69040a4b83e795ad85fbef130d6", 0x13}], 0x8, 0x0, 0x0, 0x2ca2b7904b8f03c2}, 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x800000035}, {0x6}]}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x2d}, {0x6, 0x0, 0x0, 0x801}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x50, 0x24) pwrite(r2, &(0x7f00000000c0)="592865d6cff90883db72e372d2c36f9ad5d72481", 0x14, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r2, &(0x7f0000000040)="7bc67bda17ea731a6a633bfdfefe05713c81375b76dcb5e6ac18cc9623076060ffccfabcab38a2b92e77350bdb43588f9a10661fac82cd43d2127ad392f9c812d6a1f952543f757605fcf9a699b4bc1bb11601d8d69992f2737e57416a4c8832809ecc2d026222f763ee8cc4d903f3ae4eccbff11c8afc3b83b2db11d0711cbabeb79e", 0x83) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x40, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r2 = socket(0x1, 0x0, 0x7) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) listen(r2, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x100000000}) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = shmget$private(0x0, 0x3000, 0x107, &(0x7f0000023000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x80000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)) geteuid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0x4daa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = dup2(r3, 0xffffffffffffffff) recvfrom$unix(r4, &(0x7f0000000140)=""/203, 0x2fd, 0x3e86f7e9c4e99885, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0x5bd) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0xfffffffffffffffc, {0x3, 0x6}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x647, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924386c776bcbab96cbc69b0e83693dbeed511fb178c8da56eeb01b081e9fb25908d89e35921c4862394f8481a9c59ba536bc05c4f24daaae7af3b9b"], 0x3d, 0x0) r6 = getuid() setuid(r6) r7 = getegid() r8 = getegid() r9 = getegid() r10 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r10, r8, 0x0, r9, r10, r10]) r11 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x2, r6, r7, 0xffffffffffffffff, r9, 0x1a3, 0xff}, 0x9, 0x200, r11, 0x0, 0x100000000, 0x3f, 0xde4b, 0x85}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffff8, 0x2, 0x20, 0x5, "e2d63fb358d5820995be92a73f35d39968de5efb", 0xfff, 0x3f}) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) fcntl$setown(r0, 0x6, 0x0) r1 = semget$private(0x0, 0x2, 0x10006) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) fcntl$lock(r6, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x100040000000000b, 0x8003, r3}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000c00)=""/226) r7 = dup2(r2, r2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0x10000) r8 = getgid() setegid(r8) r9 = getgid() setegid(r9) r10 = getegid() r11 = getegid() r12 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r12, r10, 0x0, r11, r12, r12]) r13 = getegid() r14 = getegid() r15 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r15, r13, 0x0, r14, r15, r15]) r16 = getegid() r17 = getegid() r18 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r18, r16, 0x0, r17, r18, r18]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, r13, 0x0, r17]) getgroups(0x7, &(0x7f0000000180)=[r8, r9, r9, r4, r19, r13, r19]) setegid(0x0) setuid(0xee01) clock_settime(0x0, &(0x7f0000000640)={0x8, 0x5}) r20 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r20, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(r2, 0xa, r20) write(r20, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r21 = semget$private(0x0, 0x1, 0x4) semop(r21, &(0x7f0000000280), 0x0) setgid(0x0) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) 16:00:19 executing program 0: r0 = semget$private(0x0, 0xdcb544eef3bec1de, 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x40) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x9, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r2 = semget$private(0x0, 0x6, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f00000002c0)="5508b5e3ba25004c4349d7a1dfa7a50307689746822af1e3d8031b2548af86d4f002376982e5b8c440f0868be0eb2469b094699c8fba21e06547ea28", 0xfffffffffffffd2f, 0x5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) semop(0x0, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed64e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0d1c414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b25236c32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad402700000000000000", 0xde, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x0, 0x100000004, 0x800}, {0x4, 0x4, 0x800}, {0x2, 0x9}, {0x0, 0x3, 0x800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x915, &(0x7f0000000b40)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x4000000000000000, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x404, 0x80000001, 0xa, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x80000002, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x200000001ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x5, &(0x7f00000003c0)) shmget(0x2, 0x4000, 0x54, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) r8 = dup(r7) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x5) 16:00:19 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x133) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000b, &(0x7f0000000000), 0xffffffffffffffec) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) setsockopt(r2, 0x80000001, 0x8, &(0x7f0000000140)="6d4c63a46af3b7742a3a59cade485dd7449f1ad5c663b01ce55dab", 0x1b) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) poll(&(0x7f0000000080)=[{r0}, {r1, 0x80}, {r3, 0x23}, {r0, 0x100}], 0x4, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x6c, 0x2) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x9, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x100) r2 = kqueue() readv(0xffffffffffffffff, &(0x7f0000001340), 0x3) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x400) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) flock(r0, 0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) flock(r0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000180)=0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") getgid() 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x8, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "6376e5874a39a6232bc9d02768bc55d1e6a85a85", 0xfffffffeffffffff, 0x4000000000000000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0xc7cc, 0x100000001, 0x2, "a28e1933f2a1c0f51bb958f87d6b4ed2d5c1c03c", 0x200, 0xfff}) 16:00:20 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='\xa6dev\xaf\x01m\x05\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffffb) r2 = dup2(r1, r1) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x10) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x2, {0x7, 0x1}}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r6}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r9, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r7, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f0000000380)=[{&(0x7f0000000180), 0xda}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r8, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0xb, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) 16:00:21 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x80, 0x1ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x4, r3) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd9090ce1b8ef1ee1, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) acct(&(0x7f0000000240)='./file0\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffb7, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000), 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/217, 0xd9, 0x800, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() syz_open_pts() ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7, 0x5, 0x3ff, 0x8, "30b7fba576c9b94227a0419531d67db45e970cfc", 0x79a0, 0x3}) 16:00:21 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xffffffff, 0x8000}, 0xc) r1 = getegid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r1, 0x0, r2, r3, r3]) r4 = getgid() setegid(r4) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, r1, 0x0, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff]) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setgroups(0x70e, &(0x7f0000000200)) setsockopt(r0, 0x0, 0x1ee2, &(0x7f0000000080)="000544ceec2fc085649ca653da373c9388c705818e60027a2bcfa3a0993c1eb138cfa00fa8229646bef719939f4afa66e1bdcbde99263cd50a43ad268d2f6a915a0d4f3030afc31d256f5c17274ecfb1688a278d0b14d7a300"/104, 0x68) socket(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r1 = getuid() setuid(r1) r2 = getegid() r3 = getegid() r4 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r4, r2, 0x0, r3, r4, r4]) r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r7, r5, 0x0, r6, r7, r7]) getgroups(0x6, &(0x7f0000000080)=[r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5]) r9 = geteuid() r10 = getgid() r11 = dup(0xffffffffffffffff) ioctl$SPKRTONE(r11, 0x80085301, &(0x7f0000000240)={0x8, 0xb74d}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r1, r8, r9, r10, 0xfe7718e44463aec6, 0x6d30c272}, 0x9, 0x9, 0x0, 0xffffffffffffffff, 0x561e, 0x9, 0x1}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0xaa, 0x6) pipe(&(0x7f00000003c0)) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000000200)={0x0, 0x101, 0xfffffffffffffffd, 0x81, 0x8001}) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r13 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r13, 0x8020697a, &(0x7f00000000c0)=0x9) readlinkat(r13, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/91, 0x5b) pipe(&(0x7f0000000280)) r14 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r14, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) pwritev(r14, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair(0x1, 0x2, 0x1, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x3, 0x0, 0x7, "1ed43b003b4330060b12fe1882467ba686cc45da", 0x1, 0x7}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x55c, 0x73, 0x3f, 0x2}, {0xbb7, 0x7, 0x7, 0x6}, {0xfff, 0x2, 0x6, 0xfff}, {0x1, 0x7, 0x100, 0x7f}, {0x8000, 0x2b9ecea4, 0x72ee, 0x5}, {0xf90d, 0x9, 0x7, 0x1}, {0x3, 0x1c, 0xb009, 0x3}, {0x1, 0x3f, 0x16b}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x10000, 0x53) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x10001) renameat(r5, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='.\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) dup(r4) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r7, 0x1) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x5, 0xfffffffffffffffb, 0x3e6, 0x3ff, "ca084bc856bb6baa042cc90c1c44ec299b045cae", 0x2292, 0x10001}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x20000, 0x4) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\a\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r3 = kqueue() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x100, 0x8}, {{r2}, 0xfffffffffffffff8, 0x1c, 0x1, 0x4, 0x401}, {{r3}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x28, 0x20000020, 0x20, 0x1f}, {{r4}, 0xfffffffffffffff8, 0x8, 0x8, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x7fffffff, 0x5}, {{r5}, 0x6, 0x8, 0x1, 0x8, 0xffffffffffffff5c}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x10, 0x0, 0x1}, {{r6}, 0x0, 0x6cd9acd3fb1230b2, 0xf0000000, 0x0, 0xb0fe}, {{r7}, 0x6, 0x61, 0x1, 0x0, 0x3f}], 0x7e77, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffff8, 0x10, 0x1, 0x7fffffff, 0x9}], 0x10001, &(0x7f0000000300)={0xcb, 0x3}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9f2b, 0x14000000, 0xf7, 0x6a8}, {0x20, 0x0, 0xffff, 0x2}, {0x4, 0xfff, 0x2, 0x3ff}, {0x25, 0x0, 0x7, 0x8}, {0x9, 0x8001, 0x0, 0x8000}]}) 16:00:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r26) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r23, r19, 0x92, 0x10}, 0x43, 0xff, r26, r17, 0x2, 0x14, 0x3f, 0xfcc}) r27 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r36, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r38 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r40) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r43, r44, 0x90, 0x10}, 0x5, 0x54, r42, r42, 0x2, 0x14, 0x3f, 0xfcc}) r46 = getegid() r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r43, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1c02, r27) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e40000000100000000009e00", 0x0, 0xfffffffffffffffc}) r48 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r48, 0x82907003, &(0x7f0000000040)) read(r48, &(0x7f0000000140)=""/210, 0xd2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r49 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r49, 0x82907003, &(0x7f0000000040)) ioctl$BIOCGBLEN(r49, 0x40044266, &(0x7f0000000040)) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000680)={0x10, 0x1, 0x4, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x40}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfbbe}) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, &(0x7f0000000000), 0x2cb) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1f, 0x6}) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d730c1e7bb6fc6ad000000000008000600e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x10000020003, 0xd98, "0900000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="b0de5bfbaa8e0d023fa5151a86f57875fa7c0c659233c54057f6723ad957df467ad2bf7e17a0837d4fdea66d7f455f36c7ebf8e29495e6e6c007b0ec20b2af59819f2a2d07d985236b89717e6434ff5504d69d06ab4667ae1a01ad0f1f943a749d667cc524280d7a8b8f38703f2fc864ae66bf5cacf51d1f25cb9354a8706d83eb186b6aa5ef9ba39b5e1ad1df63ea7c5e7fef9a0528fcd3345f38da", 0x9c}, {&(0x7f00000002c0)="84773489efe329be50a478c5e5c6708f7d32a934aec056dc8fc5316931de2b40ad6ebebb17dc6879d67bc9de30172592901bff60b39e38eefd707220060719330d2a103cd0acc535236d98db4e62e4afb48d75dee63f657cae78d59b5e093fe6aa77cfaab909eaf75124447776883bcf40b030f82a09851e668f51aefa19250c9a2e8573335ee7107289b56b89679ac69da7", 0x92}, {&(0x7f0000000380)="3683db9c4620e75baaa9429f06abbb13f4063e88fbbbb01a525bed8896510dc555f16c262d01ccc27d377501488aaf69fdde55a6ae0b7edfaa1648714611f7de29b1e812", 0x44}, {&(0x7f0000000400)="a33819f6d05db5d0282ef3b236", 0xd}, {&(0x7f0000000440)="4eb6e081be6e1effad9fb59631dfd7bea9163a152011dc4adbc71bd9fbb8c2", 0x1f}, {&(0x7f0000001240)="eb25acad13a7757607f46c265faae83069a6b7fc312b29a783a779e572ad78fb8fff0764dce73bd23f52ab9f707db817b6a3b6536372896e85313cb3f953f72367c54f40ac46b67e4f100e70a820f3e05816ecb273e664f64f2e0bafd84b7a1a3ae8095b2d211a0df054ead64800da765c8baa9777fe3f2d0b5eb567f6a034d376873781097c80eab5adb19c381051d52159dcbef21eaaede306dc2eabec9a33a16f9a31cb1e14ea8593a5968954279bd5f89e66f24cb85462f4accb421b53b7f6ac707d55ef419dc31fac9d20465836895dc244068f0f7fac2e37f08ea38ce89850bdbb569765bd15da733d99ec3f006639025e994b068625d902ba515622dd158f1af7afe3f6212ec9f3fd66d113c2db5fc21229d9cb9e84827ffb5fd0e918f9cd551ebb8ed71ec5a3cc4579c656e96912ea20d0468d2b6ee3ed0aba425d1b0233013543fe78b26b59669cecd36332b6ec3c83c99b2ae03d9fb587368de6636fd64896e722a7bad2def33d180a2aa55ae756c81645fd8386c6cfb4b57918ff08eda6a9f72a9c771b09ce2888fca74d0683b247beda28461fd81a497787723684d5e6529cd85e0f69927eb2c90af5da1a4ce769dc8427fee2d7b8ea0d00dc626b16a8cf5e1c563d72c983fe7a3d3579c391dbf6f1884e29ad35a86108aaadf3fd2604c8a14ac5925b497558d8e94d362b37566876698c6cfc9dd52eeeb43e9aeeefd0536b5fa1f7f24b06038613d45a5317d8a4a618e1d476d577ff7c457b2a0a4da6d40a08027c869669b5090208030ec92b0aeee4bdcbd1fb8ccc64c77d376a2880081f7de542c19fc2c5c9635897312344de801ec5938b6711289019744e5762994f2a3f1231d4a9c515311fbe500927d27ac110c92b614cc366eb9105b9a4624c32af52183dd5326640326d90cfa2bf400a1c819922a958bcc77b801f0e1355c35e8e745977562e49c2696b67cb4d71885a3900cead3e754257fe432430c224a8158af6921752ccad01ebe87639ee15ad20cd9e49629b28317a9eaf11ab01fa13e472727203d65ed1e1715a7fce4cdae4f6e74b37a99838772044731defa5c56822878b531200a2345f83154f14928c55c2a024b304eb9f17491fdacaca06c4952d94e8b5a4f423729845d47c0587cd91ac631987afabbe87f85996eba154cb8482a254a2d2a5443926b9a4c8e4716c861a5425040a1bc459141ceb416e274c1af3c2763ff45c7f6477f9a3dc4fae1a75c229f5dd96b354a524e51b37b71e5f458d08992f8ecf2e923d2d427b6fcc8f821d793d7d8620c23c20828f889202a4f483089434047b0ff5a89bdeb2d5fa4fd98df9b85596170cb5804f50ced7a195076f7ce1bba18b32b25a6128e97f1719ecbe5b887919de2180637a03e87f2695bfa54a6a15656b6a50b97645fd172fb342d1be9ab891dcf0a74968e49104a4332c81cf455ba03c17ea412b394d383c8c2e44a6af8936eab88c425f6078bb2a3b5bb4def76126cd6f9d928654548e5ce1ba87b6e21262d99c847b42f2c8792b8b9532f629abe2f820165fe2a6cc16d9ab34fbeb2ec09f707b7227daf83eb6d341c0f279f51df75622c8e027f045958600f0c10ca34bb6c9d47ee0bc75cde79d54ee7fca2c72632c1d0aae27ee1e45804a693472c564008a5cfbf704ab79e6974d97a29b5e7f3f25e3880584db27bab6468375a2cd28bf6b8d3785c20f2d0a38939f04cc0ce92940dd21e79f0da0d7ff730fc980460c1dee4f989eec67e28ee2644c9c1073c54f4b4462b2d00bd38b3e679fdc26e48cbebd2732cc399653106df211d04617120fc025b210b4d0b0de752c8e66829ef299167e6ee885506a105ce4a2b93b39c7db0297b9782ad59966d0d75b29522859fd4ffeea3b4197ff55896fc52cf928e5e8c0ab7ef6d5c2c1145410817d7e2dd3441a70415ad3009671dc41cdbc863f41c041a4daf63d2a0cd142290361162df908966e6be7baf2bb4c591c2e85aac1473fd93c6cc4b4387a54b42e00529952db1d22b3156344128f731104cc0b8914980944c383b49bcd8fea521d67ecc79f699b037ef7a4f1c64a4e06d03a45ebe2c1843fcf0431289f5fdb24ad56c8f9aaa29d7ee6020703d7c5bf3645011762afd5dc4b808cc5e067d6ae1d6482c5d98ef9e6118865e442599dd52f33eaa7705ae808ceb3d0cdabeb6c4e5f46800b899bae2a1b76a6026082a851737d9c0a473d3f7ecbc9d9d0116ecf822a48a3fd41b552a6fd83fa347b1255c0fb907ca693688dc4689fb860803eaf2e08cb4084c7b1bac1d868f4e7db66c66548819250c2d9ce105b05b26c942038d2fe0b86736c0f752b79cee63956b5e5360d9edde2597754c7783300f23b0f80182d14a4e467bc2421dc5eb7afb77db2a6df4a61f67c4435d43d3813f70a1029681e46ffb83a49b30884b7eb5eacda83632c1310e1e1e496c0bdcb5e1f95375bd04ff79146e937988b59beafc1a7f586fc2f132d21f46c0eceba889429f5221d4509a07a73ddc6b05f38477891715a4d6efbb5061d2458cd1eca9a8ee9bf6913541cb3a88c75981a5395063893ddd8f5a4e1ff4a4d1773c5ef073d5d4610015aa7c582461d51545b2dcd6467c637f3fdb1e677e5b47007049dea6036cb3f4f9d93279a6ca38a20274bec9a6cf2f7d44e1d211a9c869cdac17ae78b78a9b78b453c92d6e715eeb573e48ecaed37bdfe3194b7a0c4c2ac33eb78c33346110ff01cb60d68c72f0ab275a3c6626e418a3b640a87f3419d0d4da4e5cc5a558c72789106b760c7e024508950457f92e6f7a08205aaeb0386f77c0af5ad5fad2889b9acc68c2f75260edbed2c2e29b219115183b5ed7d7c3b08307772c7c68264fa224a3b2b2f66c673d0893082cfebd93c85952e49d5ac038875d0f523bbfc135e0044a08c63a1cebc8ef4d09dc23f7faf0ab8192457f9946e361d59239a3761323cb31a5238c744f7ba1043d50a44601dd5c091edc69aa9cd2630a7ae5a2a482e0ea21a16683cbe4269ee16264f447824dd25cdc61242ddfe7229f5febc6817dd6422ae64a22626214a05dcf08e8ed92c5fddb8b92fe12e532e333fad689afea68c805cdd5a9d0677ffd9e9fcbe67c22464b018478a0f5b979877de437ec3ef803a696dd6c878094fc80f7d4dc04231f338deda884ab18ab9f260e455f7ec27072f738110315f6f966da884c4949804de6eefb9646a11ce9e63a265602e1cee289269b1c99162e4f72d5153d17e7539e1acc929868c25e20ba9a5c76895c6f6ea65eeb375498ee74d3c7e55ac0e19a8eee16471b49c4483b3524eb29cfce1d5b70bda0710b69ee2cb07c27717d25bdf56b938e32e7f59bcb10588cacb6a333a823a1bc932673a78707d8668ee26eb9ba27b7c9ed01d8561170f88b8b0b43904e1383141816f9fb77618c6bffb374f45f0d30803adafef3e99e73a0c1a4ed49eda8707a23b004c3282ae5c01a3152ed2f2a33e67d3c20e0e0d7c9dc4493289a611c1f8d7b3b32e997cbee36378b070bac3ce578b87734e14e31042f709c56af9bc387470b06f5fa0402dd7eeaf432fa92639c42a21d5f30ca382e66bb70aa5a8f4fa25fd222c991c81130768c8ce70a6298d9df1a50a2f6f319c121dae260be7b273b3818a4e6c4a3294f9ea46fb7bbe976c6b989e78cf856357312bb45a37a2629aa7f1a02ac3535ea07f7ddb4e16f3263bc0c8858df1a613437a893d9a375501a1f464129446cd8c3a350b99b7446fbf1869649fde6ac2ed4072a923ea3a499ce71c090171ec42ef0be0267bf034e90e9a5255997a030eee9372e95933988282a4ee5b3b75f3e7f8a92a10165eaff2749b19f468d6a91959b2550b5bce5d5ce094be55d010815077fb93c3138eabae83368fbfe9f5902c0ca6b4e220e1c74e1ee57dbb2eae99705ee9ed3385979f96599af02ea0919eb2cf746c84574a41d536a695a285bfdb6b0b7d6be22a1ecdc90da4126c88318831b4f8f14ae78bbdf0e093fa73b91d137f37401a5fdef057fe20904d3bcb3cd9263c93794ee2332283ee0bee7bcafee766f30bdcf5bf4d5e161151530c5bb2f961b60006dfacf83d3f8690ec8a59e771e9d365964b08b3d41902cbca7bf03877517632029ea060ae2ed5aecbdfae2dc6b8fe6c961fb83d93292b0058d1a645f49f943ebe7c225dc5ebf4e9a2630b375dcf15b00a89bcb412ef3bbb871cdb9531a5ed8173f67a4a99322c8f654b5ba24e1997df1a43324769ffd85d328e735671986000b444774d938de6b478112e88ac0645d365af1a7026b72227e82a6a1dec325799f607815936791e603c2c2eecc320612b75109a851c3478740e696593cde8e8a841b515b3c5df8b057bc520b6cb05f0985c6afa584680bf381f82e60731f7907a38232549ea14379501feab2bdd19531382289111dc48bcb3360f51be0a8be8d977930065f55211374e7639f5ce7a75be69ceae1c9e66cc238192958957a386e6834571139b868cb64c55c95d82aae5701c49991c1f459b40466a577eb329102f974b79f0dff5c3d3f2f9fc6999533f14bc9acb3950eb27b5b227f0fdde71128f3a4823f40a1490301f9ab12262bedf238c0daebfba584a96f4052ac6653b5a0a893e2d6c9005e6f56734005f9861a440262f34ac36a227380a128c32969b9ab7bcbee2b2f2a85c118324a05e05e4dc82a90c66314caa153754a502d7061cd3b637d1def7e2fcc937cade79e6e445e47b6b5544c06248151bc465bbb1e3d8aba57a7c4bc2a765663cf34d30807890e07daebdbac4df43ae28c3a18f49deac8dc098d972d3e612ef5155bbcf2c29150854bba1b1cd2e02f623a4d6a7c22782736708515a6b0d7ff9c7973aafa8088fe3a0456236c912bc17daf21891a284bf3d5ebffe7cbb9f0d5089bb11683fe4a635ec255798d706f14617df4dabf5ca505346f368920878d77c14400b0f61e7b2d6a9da42fbf80d0ddf5bab10d32973d8f0e1c12d6e5ced8f061575a332f07e63a8f12a427bc195bb063fc70d7af5fe2da062bc498cf9972b8cc99b1649e901ac4ba5417973f5a22d63e32d5eb9d103f26550782457ff63783a7a82b04850f19efceefa691947f7ba5afcc53d34eb7e444698bfe3a2d84d49fd8e2cf3ee68b828ab105595ec727aca8d4f675e6a1db2d029d6853017f03efda3eb54f18e536a3fd803d0325f8e085f87fdbbba4f9d1511be490ad15576acba0872e9c48d73c7181acfd203a9a1ecccb718497e42e0a0980a1bc36aab20de495119d89d436ebbd8d2bf87500f58045cc186990ccf72cacc7fac7f25bd8d291728958d19437a70400ebd15a185306e45fbfda6d59566046d9859ee4c56977e9ac32bb0746d55d359490d2b5a498da289cf4d80cd21e61a8f93403ca3325bb6598ff938c37613483e415cfc8782dde5bfe13ef18c13285b143c85ee656d7d09335e827ddf801c90e315f25d27e31158ad0f2e7fac76ad8c4ba8852c28d6a94ddeafc130c69ccd4c23856dc8f38fd97a758208a0b825850352e068cf3747df1bd6db107307bd70018e52d2e3ec61639b5334f79056c994703df60fd5ae2a418bd19651dc34a034e2f98c299f4e92b8bfc2d5cdd8a576704b73bd954c1dc651065209ab667afeba718116b8d97e2f8b638d7114ba68e7221b49986b98fa24f66bf3ae16426939f988d2203b4e31f3ec90203bcc6c35db6afce3a7170e6f0d92b0680c9237557e9df6e80ddebc241669539674b5444117f21511b8080ba716e99bf2138b5fe80c068d4f7bb997d47b394cfc716e46e4", 0x1000}, {&(0x7f0000000480)="9c8435c58f8ffbb461d3214900eefada31bd17c8ea5d7a8ae88e09935008f4f580c5d71fcc83d1a15fc384d1b29df511343cd3c7a8e96c65541d76cfaabb9afaec8541b654ec2704063f1e1eeaa227324ef821e2422dea0d7fba096f2dd9c06267deca", 0x63}], 0x7, 0x0, 0x0, 0x8}, 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x80000007c}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000280)=0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) mkdir(&(0x7f00000002c0)='./bus\x00', 0x128) r3 = getegid() setegid(r3) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180), 0x0) ioctl$KDSETRAD(r3, 0x20004b43) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pread(r6, &(0x7f0000000840), 0x0, 0x0, 0x0) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000380)=0xc) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[], 0x0) dup2(r2, r1) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6002e5ffffffffff0000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="91b79d9c024a59f52ddb193437da99fa97c10e392918682583d4ee0c89323cfaa6ce66297081703970df4930caf69f06a9013501b2dffa3f88a1ea670e5d89e2c194fa6d427ffd291628852ca0c117c41e472e845d495953f9ded640af5fb116f046a261b8", 0x65}, {&(0x7f0000000100)}, {&(0x7f0000000140)="71156d27764de1911b3a954592d10dfd600569ca9718dab8907cad38b8", 0x1d}, {&(0x7f0000000180)="fdd72bd0fb4d8070075d131aa9a9a916963bd9952dcc4bb6be62f0e1295dcb9ba29e75417c4cf9a8df0219322e19be046119b9b8036ca7bc43bd5197340266c55eb8593c4421ec682b282f709d8fc95b40ac8215f0", 0x55}, {&(0x7f0000000200)="25205659a03e06d3cfd43601275dabc4ea4b308e50a290e4dcc2e7de063f3a784c21ed87a907892432c015127540dba84f506cce1442ce15124d226fd492e8aa75f15ab279d56b0859740f033366b041f808a3d592fba893acb5c3417a2f49f42e2e54bb3364d55e92cf5f35e1477821be6611c235472fc3", 0x78}, {&(0x7f0000000280)="b63d2883c29a195135c88cb14240fe10b6f8442b8f533de088338df05efafb0700d40fae739a186110ed0fa2086c99cc161bbf2926b699698652468cf5377bbf1d4e93cfe2642e8ccad5db2e6d1d3c46dcb714cd01bd4d708ef21cb28bc53a41b51ef1089b4f237b0ef6354c884aa215ed26edb355487361444b3dff8eb6163b481bc2b5fb5f348efe77aacb", 0x8c}], 0x6, 0x0, 0x2) 16:00:23 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1405) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x38b, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:23 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000280)='./bus\x00', 0x18802, 0x0) pwritev(r0, &(0x7f0000001880)=[{&(0x7f00000002c0)='b', 0x1}], 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000400)={0xffffffff, './file1\x00', './file0\x00'}) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000940)) r4 = geteuid() r5 = getgid() setegid(r5) lchown(&(0x7f0000000180)='./file\x00', r4, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000440)={0x10, 0x7, 0x4, 0x80000001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x160e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file1\x00', './file\x00'], './file1\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) recvmsg(r3, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) 16:00:23 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) semget$private(0x0, 0x0, 0x400) 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, 0x9}, 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:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) syz_open_pts() read(0xffffffffffffff9c, &(0x7f0000000080)=""/86, 0x56) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8001, 0x0, 0x0, 0x3}, {0x46, 0x0, 0x8000000000, 0x2000000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07030877d057450100010000000000ffffff05010005000520000004"], 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000000c0)=0xfffffffffffffe91) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="b1a72a852d138de2220e2208000000067ea374ff0011cf800900fa48f4445ed1", 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1f4640c77c6467ad0d82ad92439cd26531d36edcc4f9954095393191c6bc21ed0cc8ada67f292bf1f183b9b2c1dcf29e78325b88f98b99379ffc1671d356712e5001b50c328cc64a3fe639956e4e6100982a68c7391669949d733d696d98db913776726bbccb7a2e6a0bf289406f44b65e984ddbd08ce2d21103d77faed8d37b", 0x80}], 0x1, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000540)=""/120, 0x78}], 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) open(&(0x7f0000000600)='./bus/file0\x00', 0x400, 0x24) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000340)) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x40) chflagsat(r3, &(0x7f0000000180)='./bus/file0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x9) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getsockname(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) kevent(r2, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x2c}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x10000000007fff, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x800, 0x200, {0x2, 0x6}}) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000580)="540edb6b95ec060dbd917d202624dde5b872bd20f38abad7821a30b19c8e336dc6f5d86dfc457625cdaaf991816febe4bcfac8b12d042bdd8431dbcbbc24b9b38007989acd8542b7d4d736f62716f003b768a94e695c23d24ae3c93409985674e52a031a11a4b80dcf2499f8c0056a01f653df1d71de31a3b4f551193d2c6be3074f1551a766e594671ee419489670e234ea362cd8ed452df766430f7886fede50c55d65419b96570ccd7fe9da885f9901e261c403e3745e2548a9b8dbd17ad62ba044156f200307dc5144ecac1f5b18da01c2e2bbe3e51e75dfcfe89e9b9a27bb64b7e535902c0fffcda1ee9d790ccc89b1466babd56f7decca370a00a93652a99eb4b713d7240370eea0927377105b519ded4594f949b871cb5b6ac65a1fe19a94bf4943b4438d7a6162e3ae2b44f78ec500143fd8b0f356a198f66c4e934adafce6e6418a0f7e6cbae9c247cb17d110164cbbaaefd10f3b5fe918d6d867db5d95ab5d4d4df9296b11e023dc5ac46eb7e0d3a52b9bdb9e5cba94903e05bb5fb5afa8ad5ddcc87e48a3e8fb007209b37421406f1c2d72878e1b1735d1929fe3815e6ed094df8848c9faa020521a041bb467357e19097c7d8231acb827ac7c687d0a4eaec8f95eb0adfd315c454f5f3bd35729395049c308cbd8f4f8cefad4f1bc53d31e8d09451886e73f298911e491401416cd079d96e5fcd9d7cf9dbd007092a955035d743e423fc0393e1469c16277106e68d0141b9a332b95b3ccf4d4fe53e4443c0acb7bc979f2c9153112f4f3e3b5ab809fb9fe4249f420fdc2899b3195f82caa2222a2507fcece99e63afd10a52478647d32883d84e4094a8584676cdfeb81e2a7b0fc8ea0b9800f3cb3bd1f4d1bb59fe808247c449bc37cb210c78a638f4ed0eaa1c1a849554b16002ae9775a7e61d5b188ba4db0246fa520b92589ba0cbb0ef45fe4465ec5113e4cc296574b2aadd72cb7b2d22b932faab9a98ee945b7814722d1164ba11c296cbd91ad73bc5c27c08cfa9d12a5ff166f88b033668ae9a8d0a036dd2b26b0f23d8e3edd09dcf380ac0cd2363d7ec9f6b7b087ef35569d7957689df4a2b37bc2b257fc570152f46d58e7d1d2638be87815108f3fed03bc25de89d41bf7ec771841d3270caeff16c70020efe9f1a848da67b1cc39b0589a9be011cbc9fd0febe3be76cf5625e2db63d88092a08f1bb7d9ce431d8ca6af59dc8c3ca136f92b25767cc295e0b909cc3015dcf1696e5afb2347695c9558b30d65f8542b969edda67f71a8f608565063a38da99b951849e14cb7649374c4744064a260c107270899e7b670388a359f07c865fdc66e1fa648dde717b39df4ecf788fb2426e01de40cb70b057d1746ca195dade2fe70720636ac687179f16322640a859d5578e6b58efa17e29264a788cb59c5fe12bd6c463ee5c3d02e215f684ac3148c941b00371fea49d2b4a3a49c8c1c9361e41b77d45f34ea5ed465d40ca1a2365245818061bc44bd656fca13442cf575274ddce7d0e16fe63ca819c902d334540a650770d9e8726478955d7ac46e67a27ea7b1c5d6e7ba807c773fe8ce38dfc14cbed4e04f54f5ee37047f04b61ec2aca0573c6924c1d843709693339e4e093be058bae260231155595e4f780e5e8e04b2526ddf93fda341fb44289d4f7d0ec6b04bec14e6177a32f262a41ae8eda4e2d5e8fe8b0b11e46c3bd8a46a2121e96f16fa550ed927581a9bd4d2eb10a296700448a224b9a788691bcd087bd618e9484fa3a6b9c8514cac935bf14be1833abb0d57a2290a24341bd0081c1eb343da4e25e3581c31587d318667866d891521f0cc3e67469366caa3f3619ee85c1ed33f657730bc93fecbf17c0c47213133622e30f057277f782ccd6e98d655fcedfd95ab05780397c21efe251ab1f5bc837f402741a38639d0a022ec68cab3183ec6d03f734a64419999127dd37892dc3c91c7921e2260c9c76a057d77f182c0dbfc4b81bc4f28e03c03ab6b7d459349654e2a2aca4a632a3b8bc221930fa813a93f9fcf7c507dcb76bb1a1051690a79b2558e5951da07cbc0e6bd4f7f095474c479e1830be12ab1828da6021c91ad375236c6617f68af0afd6ec276302d86f8769beb9b9ae780cb38193160232458de79a592e3e4bbf09a1408b140081f658c46259a7d157eaac2f1dba4535b3ebc267ba9d7149302ff640f3f94e4235c726412104616ad5b4c524a72d0200aa76802b9ccb53dd5ea36f340663d6b6d6f69863cb9ff84a9d60db67a8f0e60d23f5e2156b3fca76971bf427c86ef2c4779194080980bd54241dba5241a73d78f0d674034d128b55bea1fc47583f7e6e3a884337e72e30c149e841c0e84cf75488a36afb65124985da31f0a50224053844647667eba5890323b234b9ca003587f0dd3177b4bbe478141276485f73791503937425973a14d2e312a5cc0ae1ec2cf84bf7236711938bf7405eb89c5fe3d95502ffb418d171e1b62c8d31b52c820c6a93be4867a4e3e087a7a7d6e79157588c173d5ed4056ddcff8a2081546fb14e42207523028fa837ca08abca75e167df7c65fdd10ebbfd169a2dc26bd29db69b70f6c15fb82148fb9d214f3dbb48d9d29857d80eb021b59e48fb2873fedfa985cb951ecc0f8c65726d2e131ea9560167cf1f3a2fba4d8df0085a317bfae0c56b2b4032f627064493d89d4426fc70dd475786986137336a0e5177e1d8f6700042d05d9b895ada3d3643c1dfc49dbf2674c9e8724ad4bfd2911603ae1284e485a057a03cae6bfe29933b875f4ecbf8c6c23332511de4b8b3191e583c0fd97740b0ae21673d42006bf708efaf1c6c62c95b452449b6f81f2d588e85441ef34317c82299a954a6bb8e2687e8c045ede745b306ebce424264aca8e8645f139898a66de923b262a7b9aa7b8d6c363efd3967a1d3996cccc11ac0564a6510c494d60330ea5fdb214d64c3f3a19add9947f9f0b963d08e2b0e61daf76399e4c0d0c14b1c18164f7267de5ff15d529c790f12d02b7c24597125b75dbd6d195d30c8fe9bb5438176e4bd3b86ce2ffeab256549330b225181540a88712a589db1fb43fe8187cdd7a2352c9b00c8a1b0abe84ccd36d74978b157195314daa71f2988c573bc5a6abbfddd7a9f3669bd0a3b768177b8fd41fbb8462f29524db0e5e990e5f961c7a8a735ae20600e71cb1a9f944f57e58b38f1595e6b72d1b5ef4ab0876953c7420eb01fbed931a5079a7f3a5642f88b5c3c98f184fa3fbea1d8cca29a46236f36903863730e26dcb0bb5eacae8711adaa016d5959accc8c8d8e23284110d9665feddabcd3ee64a6c7a6a92dbd2488af6833ea03e3f2bf568a103ecc92b5da065b4d2228f5dfe242629f1b70cc622829c73355751387c5bb4f7b8dd3f0d8b051224bf1576c00ddef17c608d3c31230ce181b415285a0ba5220fbe25a7db32bd4a3f1f3a1497553740e5b97db7d342dd119efa5e66256d23959b3da34aac7e652f27c5844c0e38ec581f8ba3dd2dec6db8b6994dbb81b088f3eb3ee76266746e2d43d74e1df5c73bd2adb050cd611b340c95e31086cd19a6e6fe9ace396044faab5d8c47ab42898b91577cf1f4e468fc8912a70fae46eabd2bb0b4891bf3ac898d30c69476d8313d2ea29280b7e831cf5a278f156483bc13ffb18f75e8625d7c25bcb689a9b5a08b3956d3d4f84b3da34ab743781a4e30bcd255cfac810f03c40c1f1dd3eba9f70e5ee72e074ba7a0b9d0d471b647b5a8c8b3ac6ee2f1965088602fae5b82cdd224148bbb1bcd12a406224cbb8ce1886c134298ce6dd78991561b867f6629ffa74bdf3bbc97ba267b3e54884802ebfab504ae7a83068ac4e8f39f9302f285e40b6d386ac504343cda811cf16c5d96a78314c229b55eb06c17a7c2f0ce08998e3a1c6af3d5f03eb7f9a420535ced8ec67cdae15b89d0040d4933b1ea1007634f7e2530020959520633b26e42e8a2b94074d636024a147d4b202ea234d284e6573a5059fb536bf1336e3b5daceb4bf7686d56183c002c8e177f4d49e49ae9f76a84a330b05a88badde0b530b4d24b7061e3bcea2d02dc4a8e87b2c335b93e66ae6980357a487410b098b987d6af36238ea5e22ceab258acadde9323d35ba9e7292273d4689739cb63b02a29760544f64e959bfcf6be3f2ddaa80a05fff788cac7d3d98dac2ba93f201487d95a27bda555f40fede32885c318c6e1f326abd760ea1fdc2e9f3190cdad468567d5eb542b013fc064f1480412bf42eda6dc07e31ea486759123b7f18fd379f8297606f662a4335c2b28197ccc707544e4408e7085e4febdbf9ad941a347eb5bd1ac48762dd07213c16ea55405d16b63d934c635b0f22dcdf6c1a5274269b9d8e43c828d0696e02d3b97e2b6d165a19c7f35fa0940bfa43f04c88dce8daa4c8ce32df521b711106aa2ca7e94e9fed78c13bdfc7e8efaed7413661ff6c0b38a11c46a446785506b9431e9046367bd3a25ea4e6a250e55cbd384bf6b6941dd7d38bbb2e8bf2ca43d212464de7f9c29e0d6e7df00affa96dacff1d0cab78a6a7df3c2487812d7fb83a62e5d59acb943e421a7f72d12679d6452f71bea732d63d197b564ddf28c08b3d2899d8222261d36a6b416306d21fd25544b200c1517b7c664396168e86b8bb7c90d60908e7b212a957fa8dc30f509f01397e8c0d3a347aec9cc2c427a6b3ae8ac3743a164058c3a8befd49ecd5a383dab7e8673da91df52885546915ddd3407f0f7ab20559459117cc9b3441b1b40b34a211188206dcb0ac2f0db2289cfbc99859b8e9892dcd6ddfd76f33458713537416cac23d19a1db146cffc5fb6be03d123775d7a9c42e0e12d4596ef2bbfbfa0c4908555f597d6f998d1d699628e7cace31085ebf980c02ac61d559ce029b0486dd27fec985d7cdf108ab92b7111dd53c4fcf4ac1545121c40297b87dec0407bb92076d1695d51fc6cf7562d51a00c7f903ca97497210cf7f46b100dc51caf7b873b20d64d86d7485f1dba5a26bcb798224a0a6039efc0c1cb6430ea33b03e644575380ad0ae90a904efa6668286ea19ddf6c06d83ec6a28a1f07803a2648b16174b69d36e114b11a260da28c9cf9af8a29cc68a8599d3ccf8645c29b00163a99914ae9db0290e523bf2d0aaa7c04f9ddf733a8e5591e30fee027e4ca76dce7a592075cf3cd9c732afa9bf6a6129e449f8b0120128a305808b7a953110a8ecd0c8e51c85bd06fcb9c669c724f6c2a0eddc5c723c275b397378ceccdfda2132bcb0ac9d5478a3cc4d0ef3137653f23a1bea385113d6973508f2cd8637ba6bff51662b1beb6cc8d024e1ab6de30d2f2bd5ada224da39279777e7bb627b3ca66be00450a712b5749e44b2a753d03a6a5ad0a0ec19a0727766ad303f1e6a54bd96868af215c1eba46db38314dd42c22e34e492a2cee5c31393b150fb1db8ce1fea3c10f9e1339be7bd01de05ce6a90aa175ea0b4ce8cf98c47f2c6b891484ac7f5ee44c2a9dba23d6038055acd44943bb82cb6f9a53d19d253a3d1e4ce00a0b1b06235c7330e319c40acdc1b45f8b7e2567ab29cc2d9d4c813532183488dc59a668fc77f23ec9208f68dd6d10cf30e45b0ddc7740672191717788279aee33f3775ea0eede593aaf265fc6354f056af96bab7573e452f304f81cac301276ce7892a7c87975b22aef3497bd8ee2d3cf6bd3c22c8c4a6b82d4da9fd69789b99a3cdcff06533f81a7210213049bd54c409b8534ff18a3ba193769f6462084334f9eab2c7a220d8b2fdef567637e96a8f7b", 0x1000) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) uvm_fault(0xffffffff825216a8, 0xffff800000ae6000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff825216a8, 0xffff800000ae6000, 0, 1) -> e strlcpy(ffff800000a88650,ffff800000ae5ee2,20) at strlcpy+0xcf end trace frame: 0xffff800015524920, count: 0 ddb> trace strlcpy(ffff800000a88650,ffff800000ae5ee2,20) at strlcpy+0xcf rtlabel_name2id(ffff800000ae5ee2) at rtlabel_name2id+0x13d rtrequest(1,ffff800015524ad8,0,ffff800015524a48,0) at rtrequest+0x653 rtm_output(ffff800000ae5e00,ffff800015524b80,ffff800015524ad8,0,0) at rtm_output+0x62f route_output(fffffd80345a7500,fffffd803c48f4b8,0,0) at route_output+0x7d9 route_usrreq(fffffd803c48f4b8,9,fffffd80345a7500,0,0,ffff800014914ee8) at route_usrreq+0x363 sosend(fffffd803c48f4b8,0,ffff800015524d80,0,0,e983c9c0) at sosend+0x63d sendit(ffff800014914ee8,6,ffff800015524e60,e983c940,ffff800015524f40) at sendit+0x52b sys_sendto(ffff800014914ee8,ffff800015524ef8,ffff800015524f40) at sys_sendto+0x80 syscall(ffff800015524fc0) at syscall+0x507 Xsyscall(6,0,ffffffffffffffd8,0,6,854940e0010) at Xsyscall+0x128 end of kernel end trace frame: 0x85707fcc710, count: -11 ddb> show registers rdi 0xffffffff81c15ad5 strlcpy+0xc5 rsi 0x38a rbp 0xffff8000155248d0 rbx 0xffff800000ae6001 rdx 0x38b rcx 0xffff800016940000 rax 0xffff800016940000 r8 0x38 r9 0x5 r10 0x3f4c667b236bc3bc r11 0xb8630a0f3454096d r12 0 r13 0xc7 r14 0xffff800000ae5ee2 r15 0xff rip 0xffffffff81c15adf strlcpy+0xcf cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800015524880 ss 0x10 strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb> show proc PROC (syz-executor.1) pid=361808 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800014914508,0xffffffff825a1378 process=0xffff8000ffff6a30 user=0xffff800015520000, vmspace=0xfffffd803f013bb0 estcpu=29, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 5512 278596 55665 0 2 0 syz-executor.1 * 5512 361808 55665 0 7 0x4000000 syz-executor.1 55665 342015 7032 0 3 0x82 nanosleep syz-executor.1 56577 327637 7032 0 3 0x82 nanosleep syz-executor.0 46017 211609 1 0 3 0x100083 ttyin getty 48824 201572 0 0 3 0x14200 bored sosplice 7032 5019 4299 0 3 0x82 thrsleep syz-fuzzer 7032 175668 4299 0 3 0x4000082 thrsleep syz-fuzzer 7032 284298 4299 0 3 0x4000082 thrsleep syz-fuzzer 7032 155389 4299 0 3 0x4000082 thrsleep syz-fuzzer 7032 106005 4299 0 3 0x4000082 thrsleep syz-fuzzer 7032 281025 4299 0 3 0x4000082 kqread syz-fuzzer 7032 310041 4299 0 3 0x4000082 thrsleep syz-fuzzer 7032 333706 4299 0 3 0x4000082 thrsleep syz-fuzzer 4299 41992 21457 0 3 0x10008a pause ksh 21457 67228 54468 0 3 0x92 select sshd 54468 156920 1 0 3 0x80 select sshd 60440 63456 76571 73 2 0x100090 syslogd 76571 294444 1 0 3 0x100082 netio syslogd 76461 374689 1 77 3 0x100090 poll dhclient 39466 154291 1 0 3 0x80 poll dhclient 22355 26524 0 0 2 0x14200 zerothread 18549 221274 0 0 3 0x14200 aiodoned aiodoned 4162 338082 0 0 3 0x14200 syncer update 7281 388896 0 0 3 0x14200 cleaner cleaner 21155 349742 0 0 3 0x14200 reaper reaper 44738 303249 0 0 3 0x14200 pgdaemon pagedaemon 26398 430704 0 0 3 0x14200 bored crynlk 18003 384435 0 0 3 0x14200 bored crypto 56549 450719 0 0 3 0x40014200 acpi0 acpi0 98168 516483 0 0 3 0x14200 bored softnet 87133 483144 0 0 3 0x14200 bored systqmp 37412 195215 0 0 3 0x14200 bored systq 3595 110597 0 0 3 0x40014200 bored softclock 86773 279532 0 0 3 0x40014200 idle0 60778 416840 0 0 3 0x14200 bored smr 1 158513 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 9539 6383K 7016K 78643K 17300 0 0 pcb 13 10K 12K 78643K 465 0 0 rtable 104 12K 12K 78643K 1288 0 0 ifaddr 65 15K 16K 78643K 410 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 123 0 0 iov 0 0K 24K 78643K 343 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 4025 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 54 0 0 VM map 2 0K 0K 78643K 8 0 0 sem 12 0K 1K 78643K 447 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 3208 0 0 sigio 0 0K 0K 78643K 70 0 0 proc 50 38K 63K 78643K 1116 0 0 subproc 32 2K 2K 78643K 238 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 4 0K 2K 78643K 6097 0 0 in_multi 22 1K 2K 78643K 232 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 1 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 582 0 0 pfkey data 0 0K 4K 78643K 4 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 106 22K 39K 78643K 8552 0 0 UVM aobj 130 4K 4K 78643K 143 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 441 0 0 NDP 17 0K 0K 78643K 127 0 0 temp 191 3540K 3667K 78643K 72364 0 0 kqueue 0 0K 0K 78643K 18 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 37 0 33 1 0 1 1 0 8 0 rtpcb 80 189 0 185 1 0 1 1 0 8 0 rtentry 112 193 0 157 2 0 2 2 0 8 0 unpcb 120 1426 0 1411 1 0 1 1 0 8 0 syncache 264 10 0 10 4 4 0 1 0 8 0 tcpqe 32 5919 0 5919 1 1 0 1 0 8 0 tcpcb 544 1351 0 1347 31 29 2 15 0 8 1 ipq 40 5 0 5 3 2 1 1 0 8 1 ipqe 40 9 0 9 3 2 1 1 0 8 1 inpcb 280 5795 0 5785 21 19 2 9 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 28 0 26 2 1 1 1 0 8 0 pkpcb 40 20 0 20 7 7 0 1 0 8 0 ppxss 1128 54 0 54 13 12 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 798 0 626 21 9 12 15 0 8 1 art_table 32 799 0 626 2 0 2 2 0 8 0 art_node 16 181 0 150 1 0 1 1 0 8 0 sysvmsgpl 40 30 0 15 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 445 0 435 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6256 0 4869 46 0 46 46 0 8 0 ffsino 240 6256 0 4869 83 0 83 83 0 8 0 nchpl 144 11985 0 10360 61 0 61 61 0 8 0 uvmvnodes 72 6217 0 0 114 0 114 114 0 8 0 vnodes 208 6217 0 0 328 0 328 328 0 8 0 namei 1024 38106 0 38106 3 2 1 1 0 8 1 vmpool 520 6 0 6 3 3 0 1 0 8 0 scsiplug 64 9 0 9 7 7 0 1 0 8 0 scxspl 192 32114 0 32114 27 25 2 7 0 8 2 plimitpl 152 263 0 256 1 0 1 1 0 8 0 sigapl 432 3344 0 3331 2 0 2 2 0 8 0 futexpl 56 73844 0 73844 2 1 1 1 0 8 1 knotepl 112 862 0 843 5 4 1 3 0 8 0 kqueuepl 104 1135 0 1133 7 6 1 4 0 8 0 pipepl 112 1888 0 1869 11 9 2 2 0 8 1 fdescpl 424 3345 0 3331 2 0 2 2 0 8 0 filepl 120 27900 0 27801 26 22 4 11 0 8 1 lockfpl 104 1118 0 1117 1 0 1 1 0 8 0 lockfspl 48 369 0 368 1 0 1 1 0 8 0 sessionpl 112 30 0 20 1 0 1 1 0 8 0 pgrppl 48 68 0 58 1 0 1 1 0 8 0 ucredpl 96 4638 0 4631 1 0 1 1 0 8 0 zombiepl 144 3332 0 3331 4 3 1 1 0 8 0 processpl 864 3361 0 3331 4 0 4 4 0 8 0 procpl 632 7297 0 7259 5 1 4 5 0 8 0 sosppl 128 39 0 39 9 8 1 1 0 8 1 sockpl 384 7512 0 7484 39 34 5 15 0 8 1 mcl64k 65536 613 0 613 41 41 0 33 0 8 0 mcl16k 16384 21 0 21 13 12 1 1 0 8 1 mcl12k 12288 58 0 58 10 9 1 1 0 8 1 mcl9k 9216 35 0 35 11 11 0 1 0 8 0 mcl8k 8192 69 0 69 11 10 1 1 0 8 1 mcl4k 4096 231 0 231 3 2 1 1 0 8 1 mcl2k2 2112 38 0 38 15 14 1 1 0 8 1 mcl2k 2048 62280 0 62237 23 17 6 14 0 8 0 mtagpl 80 154 0 154 4 3 1 1 0 8 1 mbufpl 256 124705 0 124590 39 29 10 23 0 8 0 bufpl 256 16952 0 10732 389 0 389 389 0 8 0 anonpl 16 309637 0 298120 149 85 64 81 0 62 0 amapchunkpl 152 15421 0 15304 46 40 6 15 0 158 0 amappl16 192 15687 0 14810 121 76 45 57 0 8 0 amappl15 184 270 0 270 2 2 0 1 0 8 0 amappl14 176 594 0 589 2 1 1 1 0 8 0 amappl13 168 1172 0 1171 1 0 1 1 0 8 0 amappl12 160 641 0 639 1 0 1 1 0 8 0 amappl11 152 505 0 493 1 0 1 1 0 8 0 amappl10 144 26 0 26 4 4 0 1 0 8 0 amappl9 136 967 0 961 1 0 1 1 0 8 0 amappl8 128 509 0 480 2 0 2 2 0 8 0 amappl7 120 88 0 81 1 0 1 1 0 8 0 amappl6 112 505 0 493 1 0 1 1 0 8 0 amappl5 104 883 0 873 1 0 1 1 0 8 0 amappl4 96 4047 0 4018 1 0 1 1 0 8 0 amappl3 88 436 0 431 1 0 1 1 0 8 0 amappl2 80 25842 0 25774 4 2 2 3 0 8 0 amappl1 72 69484 0 69076 28 19 9 20 0 8 0 amappl 80 7690 0 7651 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 3351 0 3331 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3351 0 3331 1 0 1 1 0 8 0 vmmpekpl 168 22231 0 22203 2 0 2 2 0 8 0 vmmpepl 168 396290 0 394361 281 163 118 118 0 357 29 vmsppl 272 3344 0 3331 2 1 1 2 0 8 0 pdppl 4096 6708 0 6674 6 1 5 6 0 8 0 pvpl 32 935626 0 921031 383 185 198 226 0 265 47 pmappl 200 3350 0 3337 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 671 0 155 16 0 16 16 0 8 0