fe5d46da909e1209201c42107abe4151d5d28585ed989be4bcac756e09657a458cbf5fa08fd208551ef4c8e248ab36513920fd3839ccf5dedd2a5e5f54e51b00167b66579b2e5d8bf8aaf55d46cbc404a8b979424c5e74b8e2d60a281dabb5bbde668deae36af8df2a953de58d3f6649e10830638be3d22448d6013049b1ef17380d140224fd35feaef73a723ac76be5318fc51ef84cb7150424516793abaf145b3a1edb55b77c5cc376866eda828b1acc71b290277a8b619c508b2557de425a39cdfd05c29ef37c3d479127ba63a0fb4584edd0f5019fb52b30f2e178dc23b92d68b8ce40ec4bec250ddf27209a8692945ff3f29fc50ac9ce83a79a83d34ab7a0c1807107b5a991f1d766074279552638c2707a403b65060a3f02fe73d9b13188f2bb295a89c1cd42c5d8d7927a150759eb1cd7c1dc4aa631b933a441d9977fa7c1f8091f41355a2969ee244034ee394f069ae12f77a373e04af0caaf56f373c93d16e29accc0ae9cf38dcb1fb37070660e3d71a1c85fcaab35e5765cb70a6234af6ed83a5ae8bc65bcf2e62781bb6d9f04200734bfb84bc36d2811e996f23071dfc4efaec1ca56a269d968f403d64ae1b8b3a17235f12a2f835c5a5066d41a11ca46dd6b6a1bb4b95141b13f728d84c56eb0876b4d9969fb3b8e20e6aa85316b3158c228c68bce828bede3492d56889e21f159c18989e3621b62e50db9d699ac225f3590d7ffd8d2b03d6e6f4728e9ab206769d8da9480b028e14f8942d9cdfc13306052a5712d48b7d0c45608a5d2d651e91defa43e09e5442c65014930a748bba4887040f3acf3d2b2b4f778160aa7b667c09dee59e3a966a8e028fd45ed9795e02b7f4181c48f225b6a89f0a8c9464fc3037b35b07c5b1262973199f8fc30c6aecd43a91e7dbe73172e219209438331e8a8a53038c6e7c41c46cc4381d2e8065bbc36924bb0f5b8cb6eddae9a9aeaea21104e237aad2cad92f713a9beb5b06ea3970b6a151bbf6c69e999b7afb523422dd1c13e8e648bbb818b622e8ac591d971d484a14b476036adc8e8518fb7c0304f500fe0dc90f3d4f3818ff941b1c2bcfc47103de54c5ae98a3d6798d4a30b5fb286af1b389b295ed6944db2a162b7a8262907cc57d1c8414f9cb3293d1e52eae42661f15b9d5e3a9848a17ac1d33b8f1f2a0a3a906316c46b4c0087dbc5063cad444e7b09c12f9b6d3588412fb7cc28276e76477f4abb0f6dea5a7d247db0070f2166e4478b039221ce443a2230bb02791d8d3c02f34134e9f51146a152e84c9d6fa98e4f4f37f2185807b911b0057b3a07e9da8b6230d6e95c7aba7cd1d883e78b34d9052bfbe6837ac5d12164d800cdbbdd0ed117a1ba78b1aa841a25c4eedf44606a35c050a5e3c5a1a31ae365911a682baafaf3217da1a90c1d9b2ac9b2e1a6943dec0eb58848965eda8200968520fe12d9367ffacd3ce88466432269765e6e7d016815d0b643dba33bb3e56d513d1ef1cbd0f2ed6a0f1507da3667d067309276a135520d57623546385ba850aaac0cecedbfdd294b1ee275f7035ff42de8e0b3931ef27f79aa7905d72188e766713d1b4d54dc726d0add7db12bdbd7339100480ac830739d5ff72c334b2191e06762c7d8129043d45677d7ea0df982a51f68c1cb45e8376e9aeb3e42ede90d8dd50eaf9c3a4322e9a710d01dc3b8666c3bd8f643be34c9d8b6115ac0a71467b9ae66ccb59e954e57510c6b6d9a68b49c0449f08d8a2d2a0351aa4ba3804aeb72bb23ee7ee8f43467d30557abe79d154d3ac0986471e1b83dc46dec8ef08330256e1738dfeee2c780f72545f9756cebb7966f218c86632c8cc44f92431bf4900d0d69d9921d28813aa0dd9352f1d7279b23ff5c7f305cad6ef5714492a0c840413cb433c2e99589ba1f4a87d5f01cd99ffbbbedc97db3b21cccaddcb6a8c51cf174f81e99e078dc09b61212da7a2ce8", 0x1000, 0x2, &(0x7f0000001180)=ANY=[@ANYBLOB="8096bb0025099185f381cc6114f963f02ebb3a0a7d256c1b5e519a3e276960c90717b0a2f13d0ae9c84bfbbcf7665e4d6d0700737df2a3271ea53e6fd4ac68e0e32f516ed40e536dcd65ff4181ad36566942034fa9577351d94e18028fdfbc6a7a22e7d0f120"], 0xa) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='x\x00') sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008eddb090000009b45add6571bc07293a3ee5b97f8ec70de95d0d7e86d9c431baa4b2ad9a0a0bce8a60117a42ef045da9fce3883d9a3ed5da483767de7fd7f558620fb89747c5dcbdcb83bfcff37a5ded603f66b98919188498a4fd5f091f98221c25955284b66595890796eb3f4ffcf7d", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000240)=""/76, 0x4c, 0x44, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10, 0x8, 0x0, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) accept$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x20, 0x261) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x2, 0xff}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x800, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x10, 0x5, 0x6}, {{r1}, 0xe950d8e0ebc5b3e9, 0x42, 0x10, 0x92, 0x3ff}], 0xffffffff, &(0x7f00000001c0), 0xffffffff, &(0x7f0000000200)={0x3, 0xa73d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pwrite(r0, &(0x7f0000000140)="f0b254b5e004f8594e3684500dd0e0bf6c72fad637554b9cbc957056becc4c8515e703d8ccab9267f9e26d7dfae06ffc7bfe1d2f24151ebf1637718cff4332cc16e1cb616cfaa43061acd371aa4c905ce22ec98970bd460ccc5716bb44df3237c6866889f95dd2f19b3fdf19d53b7e1e35806f0ab0096fe75718a61fa8b5fea64d07f05d611e3258", 0x88, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x0, 0x0) socket$inet(0x2, 0x5, 0x0) openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x40, 0x40) r0 = getpgrp() r1 = getpid() setpgid(r0, r1) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="bfe71519d6ebe06829289138ded26b05bfe2be1907a782e590c5a95698840cb8a2f0f5d0e926c856c27c3a2cf69d0697c99b0debe6ecbba7cf37442f33dd214264152d42f26a20a0912fb7f9fbe09453ad4fcf0c93113e974499619202d00bf8fc9d2d7c3618f934771cd023ebc9f706ba6c960381b673513c15e86598fb9c9a1080dfef9b26cff5832861f31516514f1fdc478b24bb4de4caf668326ca0c74a33c266106622182b1d161a75797b5087554f3eaa23be89da72f07898a50d5e36af65cd51a75128c21c1f2b323c7cab245e1fd08d10c0a488f97d3b3e6b2b66c796652f", 0xe3}, {&(0x7f0000000280)="b0d3d038773461ff57a235cdc1a713", 0xf}, {&(0x7f00000002c0)="cecf5b11b1e0d0434a5f60e44150e0dc2a407cb00ef4192495dd3d3ab0b04c8ab86c8f482d", 0x25}, {&(0x7f0000000300)="c8", 0x1}, {&(0x7f00000003c0)="954715e6e557be5f881b989ea760e3ad61cc05ce306dfb311f5cd6ae9d99eaccdd5717385dd2c2c71b9cea32a31b5f6db103a86b0095c796c7afd89170ae040b1f4054465adab53158a4e893473190c6c8d9a3185368dfa770e3c5b5b3c1f71317f112fc5b075b990999d816e0ccfbde349fa63f3f0be1c37af6681b705d1bf8a5e078ff0f033e0d2e8c7ff711f6541492afcb55aaf3cd6f575b2b64c636281cbce71802884138762e93e31378b8070b8ea17f1858f461e125c59e8d41c99a3457e2d4852d95a5a40ff2b108d5490969", 0xd0}], 0x5, &(0x7f0000000580), 0x0, 0x2}, 0xa) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) write(r5, &(0x7f0000000080)="ad8249a83d7fd5b655e1e2b0143fe0d8dd11c45978adcf48fd95eed6b54209a23e3df92ef096d741b6f38922e11c6a7b64c9d213e1a59b2768d08786a20db3a3395970417fe2d2858104ec6d4c38ef7f4f3d11964bb91e27acfcbf9288a133d9eb9292e07756054b28a4fd631c7d7edf9c2a95dfd280632bf589ae057bb14e58edcb33bd7cb88ac308db28798ce36a80c4", 0x91) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000580)={0x2, './bus\x00', './file0\x00'}) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) close(r6) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x9838) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) flock(0xffffffffffffff9c, 0x4) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x4000, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r0, &(0x7f0000000300)="aab746115d614175aa1a9d6f01d22ede0c5139eb8a5e9f4863526ada80cb446d1cf80b72d03ae25ba70a5ed816118bc8ec754c57d126238125e8626f478a5f196b18089d16e3ac253d6ad565507d888cd1531bbd49b96ea68184e56a18b49bfde11fe1f5267cee0897972ac99ec084bb5234a72873a231caa22067fe3f2634f9af9342c1706c72a9536b0e7a55a424f464a051b477c7dcb86374485fd0fa82af3f12efb9836c28a6e71562807bcb2f70d1bc185b3018c2ddcee565489c0714b38f71c1d8287ba0", 0xd9e7314df4b2d464) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r4 = accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = socket(0x1, 0x1, 0x0) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_int(r10, 0xffff, 0x80, 0x0, 0x0) r11 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1024, 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r13 = socket(0x18, 0x0, 0x2) getsockopt$sock_int(r13, 0xffff, 0x1024, 0x0, 0x0) r14 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r14, 0xffff, 0x1024, 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x5, r0) r16 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1024, 0x0, 0x0) r17 = socket(0x22, 0x2, 0x40) r18 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r18, 0xffff, 0x1024, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="e0098261f3d56775a6092152f1b17832d91eab25a4c6dcd54571fd46028dce84c874c32867cc6d94a6d05736e24fed12fc7b4c9e8cd998f938824d9d85a73fbe8a31b7bdccfc00216835321d04205aec4cdf7272e44dc4bf6472436aa50d0660f27d13f4f122601eb09248973022a53d42fe1c6e719a02641bf3732d85234f28ae09eebc18c33fbe6d81bdbe29604d691dbe10db8ae227ceeab8648747e491679e9099469cdc588499ed9f817bf35039465c1d2193fa6fbac61d9292510543ebe598a129709c3701a90f9b2dff72601592bdad1175c35617da8e57b2", 0xdc}, {&(0x7f0000000400)="666180eaefe2a937dede9f67987c93fee563f9083def1f07cf6c7dbeddf2e3750896e388286d8860d59e93f95bd686897bce9735f431a4b0b17e9639e0062e446fb307bc1f7744bb83d61608b7dd6628b6e3f63396ef256dacaddf78cc87fe522cc500ba881bf92402573c9d2a529247ac81ecdbdd80e03653d4bd0e07877198249933a844fdb441e3a3044e028ddd845e38051e184166eecfc04026c393f337117bae8165f71406600f06116779b6cf65c05dfd202bbaf1323e98765c9f003289fc97ec4de9d8b36dccbb6c26c7e049d5cf68f8cdf484a3df6379351ccec52a1ca405fdce7419dd33a545", 0xeb}, {&(0x7f0000000180)="e29967dc98c52d8dfe10207daace8ef27438225da26877e69329d8ab46d0f84dbab36bf6957e5a35ae7cc20f6e09d617de74b476fbc3", 0x36}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="0000ead51a36b62d780dbf0000f0d25934769d45b7d8bdb7c35a25729cded08df97ae9399a7246bfa4a961537ee6099e80b33c28eab80bb3a9dc11730355876ac0a30c428a143fe6f2805cf41be7633fab2c7eda7efcfcca36da27b588774f84ec424933c98dd1a8aed20844bfc31d8749fcbc8a13114567e10623cff4d452ad0b831e03d12dea0011a07d7f36a342064683ea7b3db3d57462ca23c06f5f6d62639c3d6a4224b1df462a57f6b8aa2f21782849da7ad87461707f0ed4e5e6dd"], 0xa8, 0x8}, 0x1d) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x4, 0x8, 0x9, 0x8001}, {0x0, 0x8, 0x48, 0x200}, {0x0, 0x8, 0x20, 0x1000}, {0x0, 0x3, 0x0, 0x9}, {0x4ccc, 0x71, 0x5}, {0x26c1, 0x8, 0x7, 0x59}, {0xe9d, 0x8b, 0xca, 0x1000}, {0xba, 0x34, 0x81, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x84) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) close(r4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000280)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x100000001) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)="94e700b8a2442172a4103a8d6a6b5516e4e3e65d990cae7457f4f889931529e06fea2792f02f680383e14e6649b0e2a418a0efaf7fd87807e024dc1c7afa52bf0ec6bfa7289b79cd417ecdbf46b0d9455a345dedf7e96d3ad670f01af13a50d5dc4881c20d71d247eb6d5c02c39b43b9b4d110e7ff3428c2c8141aba5de595dc0f3878d6e0d93ef7a1bc60a348ba5bd42b5c671f8789d78f743476f0427955b1e3388f146ef07f1024bc659143f1a27cd86b2d7d2916b8c411c39f6159a40c77db9224ab", 0xc4}, {&(0x7f0000000280)="8e521216f6a5d86ed8b5227769c4a7091ed6003fd743311f4e295dbc2c2f0c5e2fcb63a0b2dfb7c41ed00fce840c54193012f6dbf1d3821c19a25ff6b482063f95be943c639a829a377fedc0ee6c94409b94229af7d63bc4011b044b2e6fc46846d37405598f18d63be483ba823d9f1feb24c7b8d003493bbae99761976f589dd57f0bbf96056bb0488cc1a25055d89e73f58693ff8c9c392f2ffbeee783711217f7d3eb9f9f41e08d73efa0366068ad38f9f1fef8f3070424d8a0f935d6", 0xbe}, {&(0x7f0000000340)="55ca94ab47187106825179f3c04f6c54cc66958b24f2cb8c29e2ef2f9539a4422243e011842816f03e4b597ee0ba1ab547241b1798a2c163c51aac533e2a553eeb576af10311c20f33731e1d17f2f16936a97793a99f3c81139d3d89e43fd1f03786f8b98b42dd8a3ded9d05ffc2cfbbda5daaa9ab15214e1c105a042158ae5ba1d1d79658c11543cf27e5cc1818f77b3fcbd93004ae1f5b762bd60e2bc65ae59fea89ed8b8a738cc29aec4d7bed319a0bc5074c1762ca6abebfba7a11b370893af03dd33aaa5e983568b66bfdd7f8d975faa2ead7f030452f8c7a4494774a42843014fd6be1b21d13165888f432e56a0cef5c7eb4c9214f779a829165c86c3019475847a9d6ac1cc5c850790d4f6bee4b32e60fa599d880cd41f8a18e391daed29925dc3cfe3725c186cfe61902737bb2125dd14cd4fdf339c00e67f0b2010622a326dfb3dc5c7534d502ac8767ec1e530611c7d699eed148ac4afef756ea9326964dbf4d047368de7abdc513bccf4525ae763b32e1f3c1c2cc010cf67fd3f3773fefee9b4d91f9ba4a8d831ada1cbf1f4032313b6538f0d6f4d2e690d6a6498d55c17f087286d47eed949bb634e530e6dec1cd1faad89cea7fc71b5ada1cfdfeac78e603dc809a7a8c43c6cf2be4828016e1115656c300f82c1c38723d6cb66eb25e3c6d7227b033ef7be6d9d412df651e27ea392fe3cd215f44c84c5c78b9df1249ec978b0406d3311dc03085b490f7d2185b91e49195b3265fbfd2ab24eaf90bc8eb7b56e265426f914d792cac12346599b278752d6720af6e52582c1a6a4f9eb1fd122c6170e3d9f66ed09debfaf7209c1ae6b70134162d0ad80f958e41e8e8b259e048a07022c19f0a4e63aab7f9bb2171b118909d4acdaa52feb8fff18905bffb6349d1320d1c4be2c710341b17935687915cb05714679dcbae7019081789323642fd746c64f411ead9813fddf305e86a1f45f49a71bc7779db87251db7df984d0ffc3416898785c6de2995f75ba95623fb252a9dabd491651f7e86865357ad3ad26b9a9228ddf8345069b8ac8248e262eb8ccd9edb0afea6ad33bab1c9ee0cb374acbca5680dadc0b57ef7847ee65e604f61f5c2c58eac2f74a00fef8135a65306ef7dc6fd69925d96ca8599e59bf59fdcab9c11f1bcb425c4c46f3043486305932b92407d793862853d96275aab1c66c6337cd90b656b5c373cce05424f6845f093d4c6fd67a718277a83da73cff757f3b9c96db11a622e436b127d511f985d70e93e522319b4c4557233b104e7d60bcf603d0bf21b833c94c81656be3e720a64edd2e52c161325339a8e6c0f295109cf30cebc19aef30840c414657440c5366f93aed2152f818a35aacd4acb2d1acb2e02bef7e38b947b45b11d0d364a98f1708d1ee5e73858ac403b3ea5c78688e89f0b5c7187fbc4880bf7b3450243c7ebd571604c8c70a5b4db9364a1908bbb2b5e4d49a6252f28079bd27cf631f6cc613ccffc704f09547b5a58238f056346fcaac9f075f31aa2049a0381f34c43d86212045bcf006ca38dfad7a4d44f6b329d3576f8b39fc24185bffef67539a398b4f1cb39500a29259be2ebccc6d75babf929812987ec5c2779c44c657de53cbb72aed51e0cdd4368db5bf07e46e3ead111d39d505f01926c0cf070dd824fb5e4e83831d120e5e98a53da80c30e775a5859c16522e91237ef22bac1dc7755c182315270a1f07eb8b9416ceb7b0e2196b2774f0030f89fc0818042349c574f8b287d150035cb132e6d5b8c7acd34a08dd2294e21e4334c8504061d5944552ff9bccbe51477c06698e59e0a4bd4a64beaaee731c90cd20803ea813c00b01b8128d8cb289363d22eaaf5063131c9d79f871ac887676da744e16e73fae1de77e7b39d1867455c1852eb4ef36d52b0033c2ea6c3efdfa237daff1351c1b5896dc35b1ea64af11c60c04c83f603b782755c9804e716e78dffdeb758993cf1db4efb7eaeb2e9a64826f17fbabe4449e54a18dbdc981e4ae610c991692da0cb21c18f46f0643c65deced83af5f14a8697372e6c1cab1cb50add865045c28fa885055ee0a049ec952b1f50ba50179d3e9c50474d1875eb1bde530be0e7fdac7e68cc2dbaf322608d5254125484d7f276e6a03e2696f8de520b27e7976b0223a3d18b72129736172006114a5faa37a0acc6537e80038bfcb4d1916e59a125621fb148e610211e7adf9c21018a8e202b0a4b7b499cf407cee68a465dc2263bb84e3eff2237798a56a64c55e09c8dafaf3886a6fd709c3d23c4b6e31317745aea2098b24704197c354f2c2ea87fb3efe4255619f87f877cf393984190e9541ec97fadb36c28fa41b71257dd083333b3f26081e1b1417b587cd91c3b41948354c2c53d328ef13eee9c7a1ae77d6d1f630544a0702cc2e425db35187e901abfb4ef41fcd0dbc6210d7656061506aceb27ad5c6e5d600adacacb151d187c7733146303bb828c02bfc64b0928bb9674bc42ed2ac54bb7feccc6c0b1ed54e67e607447cff93656230fcf29af72f11071ea4582e7b248e6ca6c599b390a1949398264f97d241b1401b255fc9da44f49279b0d10dd2dd3de9988711eaad73ce1830ad155c7619b067119090703b19e75cb1eb3b58582de8df461c7ac3bd999dae5a3ab08f38db59fb93b82519b841c7cf9b57fa5bfc7e49df6eb4a46422234329200f0f09540d842d14aaf105766c6eb86ef854f92574c3b86f181a924ba9bbe77a72d94d1d768944e5ae39dd8f16f278f87f1a772c9796035b42dce3fb2f4e791bee0198eb163cc4b692e16f796d9ca1311c26b72b65868dfad37f40455e4cc5e46281989aa6adb0fbcc371133c0f973635785d494dd35d689ade113219f14dffa25c0d0eec5592a763082c9e7fc58edb70abfade0727a372cf2b85338cf84156337aee08ed1129871458efc6595ad399511fa296cd6b682d779d71daf0b02f3025478c79a95a8dd2bbe8ff70ffe990655afc473b689fc19d6af85b132b9935e0cd42568611f5f1242a78e8b24d23f8841c4457ce470c36a2453836222cf3761d1f179e5708aef4be146529e26324bfc0b32cfa3b118a7437d818969a9dc48912c2a8d48e927984b5114727f5799a384c2657651a77d5d9308c7ea754bc05869cea72124024117e79b1ea7cfa6e5b749b80a30670a8aae353c85dc2af3926c21f32da42192623816221654a4ce15e18001238889b6a5cac5667389c8d4f7da31a8bf73e9a7bdcc59b5637592b1a975f6c63a7a0ad7f181777cc3f3e441c0fdf4d9060ecf6afe2eec47f45828b4993a52d7ee1d65d654e1c0351df6e0cded5d207adb4225e185a6e28f4c2a799968724ec73127252c4605959997b9aecc4e568f0daa2cc4072bec2d16d93a8ce043b0a1f26502909cff8c05d7ec5b2f2cb965d7ae916c17ce95c0ee9f842d6db71761b112b30f5cc2ae7477d303210011e45a7c99108f45bd718fc8e40e01c4838128fa7c5772e566c1f6ee67dbd83008e537fdbf72f4bf3d0178e15b2dd1a2b7139ff3b1b8f31d924c10769c4f72c9f2ea0ee758b70394748eb7c2e03d8b4297525adb2a4816c996662aa72e3ca8904e89fd6bf2da60a6004feab063905118efc760d2a0b326a0714db117ac924770b1f01281d4d7c3652114b6380a6e337d41ee723f110fbd3a34f17c29cfb744ad87015f2eb55986a81c7415dd8c6c2f3aa1c760c077f0bfe703276c2080705f5c18be486c64981215ea75708bd62c61a19b153c1d99cd480d368153091fcf2c735c745923d991458161af87fd4b66d8c0b4d9f2fae9a8cac8ee752898587691dc68ba1a74059b8a99e27b7ba03652fa30febaeab02c6d8445cfa99b566869cf347e16ef35de91bfe3f4c5e44985f6570d02487d89c1f4ffd92ff07bad44de9ff471fe7561e53bae73a8719801ccfeed990c3ed60a1a185ac4ad1bc235547997351edfe376f5a7810fe13eb17bbba0bc0039f20ebfd1792c18135dd2f3784e159ce938213f79d1e738e199255c264461fe566939ca8c153ecdffdf59f2cdd689270fbe00655cb5215f9c6d07ae30145c02b3688150423de33d4dd7397c51162504228bf9097ffbda6794df712194060300f58ea51ea6ee92ea077bfced4fca00a362991a0513988cb30b556dab0d77f7d10c86c73101f7071bd6436fcd0b3247a6be11fa6dd63bdeac5e8557a7e482e03b34eaf8e1a53cb0b6eff8111537fff1b68f4549f85a59219b61abd6a23fa2e6af783eb8e19ad1325ce370cbcc25e11583b668101c2b3e1cbe7ee0ef0b21623c471bd3af8824e48871121cf96b04edfeff7d56bb7f1a996e18362cd4a633563e1ab647da6fce788cf7c1d81d194793d0b4e571ffce32c62859299c4f2e2149f0cca0792be2e87cff7975020fc19ba91e54d8554082718fb9a34cb7a23a30492910795a892abd737ec7b5c70425ead8b4aa9cb0d4843aa2e3e37d3887ad1ca23f14db936ea9cc969c5bb555e71db3eb76b501080089e66a43c40ecdb3f74b83375291e4d82b04d0d2b1a4877f2d5242157ed26ba57c9a989f139fec20fc293a6cf96e1ed2725e9612d1c3cab5e82833ef08f98d576d79c742ab3c5083e73199919cdbbb62d3b5a266581cc4b4f6715c164313d1529282e052a40c7b7e1722feb1da6db96309c4f6070b3397894771c34ea4f13657a523bf8e7aec9dbd2fce0f2eedba6816e7dcaedf2dc1c1833d1ff28abc31a58da9018e6c81cdb611a31faea0e2fd630bc1c3329f48599539840cb14e62bb25eb112e96e097fb1d13dcb089321a93be6f5aaadc5456cf1eecf6b3d77e37f06cd17ec24e7360066732cfd696d8ee9cab60a5fd56bb0731402bffeb224f184cfcc2d87bb3cf8de4dab21d5215d9dd2e3ac29caf253833a358c071ddd4aa4700924a34e036206f2eac25bf41be54d8e753cbe7ba7dc5ecfac96872125e4e9f855728427e38fdb7b144ec59fe2b44d4879e9bfe4c1cb15a17293dc3b1424d0425f5c0767c325561bd8a7fb27e693d12c9eb0264898a0c38f76c3879596aa56fec58174935939255808b4f6dda61fe738ffa280ce1e4666e72fda2f51fcfb5ae32f45061310e4a40d9a873b2d006a202eaea87187a33db4ff2997237842532674b1d8f26ffefe10e3938a05af638f86a466aae1ff5a707f2b4e47828caaf88bf714f3d89f408e48a8393c5104cf1f2348fcacc9ff75f46454823808a63b75bce509c69a36c15bfd493707e4d49ebfeef9178efbb556b2d448ff49c5db6707ab2326ecd442c58d874fb459300baf6e523a199ccf7a85f0dd63622d21087f658e189bbe7f69a9e5133158266852441631a22e400f4e90a84a31da852a04574d045dc982872589fe0b027cb208956f894dee8fe20d5474ef409e93ca7c1f493d80f8e6f679cfd28ad9c15186861b3c664038ebeda75df5875661046636791b96af7f0e75791c4248f92cef6e4e49eb15c8159a5d81603976657158e9ee51ef649c5d44d8d0a08dcd7d7cb70a09536460f9010be17441cf6eb14a5b270122e34edf9a09e1fd1cf7411f49062144627e99d332788271a38d336a65c16d0d512d7ae23da0d63de1e53d1040b59c69039049a59215c5e3cd5fb6e1979cd047b0e884eba058c8a0e5246032851a3c14cd6f88b0e7091c9781070bf9793d83c56d8293ee59073089f462bcf043d68f2b8b750d4f58cfa51d55d45959273318251b76369b016f5bc7ca8a898798dcfc5b4c61f41fe80af34c7a780d38418e83cfe5df13fa5712333010b67be12b61ee", 0x1000}, {&(0x7f0000000100)="96cbf634a5", 0x5}, {&(0x7f0000001340)="305a8558d9a7abff255e96aa70148bedd0026ab0c905192e68df2969cd5a3ae758ea6bc0cba9626ebb582772a1c445868f923d185311d4e4c1903a0e6b216840505cf4403f9fa0fdba5fbf827f75cd7bf5c6baff5105a841cb87de3c8aaf1b625e284f233673405dd97d03787f958187324104ecfd9b0ebc4da991e5125de01f993d39d7d915ac57b6be566a0834e1cc70997521a27fab3f6f28514b39c8fb55a48b81cd9cc8bfc5fb7fc5da", 0xac}, {&(0x7f0000001400)="1050b332b58e88948ca6dcea06d02ffee8c710727bdf36660031f2581f69dbdfb1d2a3902f18ecc3da6530b28f6b111e7d5fd186e2a2d7c2530d1746d4de351207005cec9bbe8f7f54324d13f3e2adb50194de445982f73dfe93af66b4b30e1b06bf62b2acc02becc230c88cd6babea4333802dcf0dace5c6632c6a9abf0f3e339f35a661dc86118ecbca9e80a7ff53835c62d260895735a1165b97731883bf4f31912ae7bc65adb073ef24aac2add6a54d256cb2136cb203ff04b9553b5a6f1635b8a18bd727f5e5626ef1760f9e0cef8eda399eeda4e", 0xd7}, {&(0x7f0000001500)="abee69b6b2ebad9d16f443e12d790c50b7c938de49044f7ebbf49d23c463f91e0932324955c03d75ed91a212fe4659992df8474c85490b7ab674a0c3e0b50e6fe37cc043b2153bf807c50fe5e3c6b0a5c4081d03373b9592", 0x58}], 0x7) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r3) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x81, 0x7c, 0x3f, 0xc334}, {0x100, 0x4, 0x0, 0x7}]}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x0, 0x1, "267ab2280c2c77103996a29e27c84736a6ec5f17", 0x4, 0x7}) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYBLOB="820201f07fffffffa8a723e746e0368eb14b2bf92867378aad9592f28dcfd2a8c230a1a2f3110c490e0f72f60a95e724fd420cfa7bd82076eca2c71eb8ed666b0399887963c6e677c9c21c3be9e54700"/94], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x2, 0x7f, 0x80, 0x7875, &(0x7f0000000740)={{0x0, 0x3f, 0x7, 0x4, 0x1, 0x5, 0x9}, {[0x23, 0x100000002000, 0x1000, 0x9, 0x20, 0x7, 0x0, 0x40, 0x6, 0x3, 0x7, 0x1, 0x0, 0x2, 0x1, 0x9f, 0x10001, 0xfffffffffffffffb], [0x8001, 0x81, 0x9, 0x1, 0x5, 0x401, 0x9, 0x5, 0x8, 0x2b5], [0x0, 0x87, 0x81, 0x400, 0x9, 0x0, 0x9], [0x5, 0x2, 0x8, 0x2004, 0x8000, 0x2], [{0x1ff, 0x573, 0x6, 0x3f}, {0x7, 0x2, 0x4, 0x81}, {0x0, 0x10001, 0x8, 0x7}, {0x6, 0x0, 0x3f, 0x3}, {0x0, 0x5, 0x9, 0x800}, {0x1, 0x400, 0xfffffffc, 0x1}, {0x6, 0x0, 0x6, 0x8}, {0x0, 0x20, 0x6, 0x1}], {0x1f, 0x0, 0x7, 0x2}, {0x5, 0x3, 0x9, 0x81}}}, 0x9, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) lchown(&(0x7f00000009c0)='./file0\x00', r3, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) socketpair(0x6, 0x1, 0x70, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x1, 0x80}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0xc7f6, 0xffffffff}], 0x4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0xa339c3563b2737b4, 0x8, 0x7ff, 0x1000}, {{r4}, 0xfffffffffffffffe, 0x48, 0x2, 0x9, 0x3a7}, {{r5}, 0xffffffffffffffff, 0x42, 0x2, 0x7fffffff, 0x8e7}, {{r6}, 0xfffffffffffffffc, 0x4b, 0xf0000000, 0x1, 0x2ef}, {{r7}, 0xfffffffffffffffd, 0x12, 0x1, 0x7f, 0xfffffffffffffffb}, {{r8}, 0xfffffffffffffffa, 0x4, 0x0, 0x0, 0x5}], 0xff, &(0x7f0000000300)={0x9, 0x1f}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:14 executing program 1: select(0x6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffeffffffffffd}, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20481, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xfffffffffffffff7, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:15 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) kqueue() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x40000000, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) recvfrom$unix(r2, &(0x7f0000000080)=""/13, 0xd, 0x40, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x7}, 0x8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:15 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000000)='./file0/file1\x00') mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file1\x00') rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x12436951394db90a, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x41) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x40) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semget$private(0x0, 0x0, 0x615) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(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(r14, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, r10, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000200)=""/10) 16:00:16 executing program 0: r0 = socket(0x0, 0x3, 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socketpair(0x10, 0xa, 0xf6, &(0x7f0000000080)) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) fchdir(0xffffffffffffff9c) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0xfff, 0x60}, 0x10) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x8000000, 0x2000100000000}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r3, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2000}]}) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x5}, 0xc) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) close(r4) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f304c863602f0000000800f100"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) listen(r4, 0x8) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001cc, &(0x7f0000000140)=[{0x15, 0x7}, {0x40}, {0x9, 0x0, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") fchmod(r0, 0x100) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28, 0x44) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xde3a, './file0\x00', './file0\x00'}) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1024, 0x0, 0x0) r10 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1024, 0x0, 0x0) r11 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1024, 0x0, 0x0) r12 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1024, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x6, 0x2, 0xfffffffffffff661, 0x200}, {{r5}, 0xfffffffffffffffa, 0x50, 0x2, 0xfffffffffffffffe, 0x1c77}, {{r6}, 0xfffffffffffffffc, 0x14b, 0x20, 0x4f3, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x2, 0xffffffffffffff10, 0x6}, {{r7}, 0xfffffffffffffff9, 0x23, 0xc0000001, 0x7, 0x9}], 0x2, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffc, 0x4, 0x4, 0x3, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x7800010b, 0x100}, {{r9}, 0xfffffffffffffffe, 0x3, 0x1, 0x5, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x100, 0xf4f}, {{r10}, 0xfffffffffffffff0, 0x1545da896e9783f4, 0x1, 0x3, 0xe5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x5, 0xfff}, {{r11}, 0xfffffffffffffff9, 0x102, 0x40, 0x5, 0x3}, {{r12}, 0xfffffffffffffffb, 0x20, 0x2, 0xffffffffffffb851, 0x40}], 0x59, &(0x7f0000000380)={0x1f, 0x6}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c63333d566696ca118f06530002c78"], 0x10) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000003c0)=0x3) shutdown(r0, 0x2) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x34) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) flock(r1, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x9, 0x1}) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0xfffffdde) r4 = dup2(r0, r1) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x1, 0x7, 0x6, 0x1, 0x7}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x4, 0x2) r6 = socket$inet(0x2, 0x4000, 0x1) getsockname$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) readv(r5, &(0x7f0000000540)=[{&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/59, 0x3b}, {&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f00000004c0)=""/49, 0x31}, {&(0x7f0000000500)=""/63, 0x3f}], 0x5) semget$private(0x0, 0x3, 0x0) socket$inet(0x2, 0x8000, 0xfd) r7 = semget$private(0x0, 0x0, 0x80) semop(r7, &(0x7f00000005c0)=[{0x0, 0xffff}, {0x3, 0x8000, 0x1000}, {0x1, 0x2}, {0x4, 0x3ff, 0x1800}, {0x0, 0xff, 0x1000}], 0x5) socketpair(0x1, 0x1, 0x6, &(0x7f0000000600)={0xffffffffffffffff}) pwritev(r8, &(0x7f0000000880)=[{&(0x7f0000000640)="dc4735b820e32021d0807e068ade02bf1425f13a6fef9aebb8ae050df5c8978493a72bc63a662c6075e39796b3bbbf865fed54a6bec3a89b279080b3f0966421ceea91f92b80d46aa8ca8192d3dccd52178a4c675b5bea97f7845225975745a3b7794fd3b49ff7c7073feeea40961334dd8e526bd5b108b843ce42a28e9b4af496d14ff8d35365eb80a38cda5d6c70385495a3c7c225dfc857c48b65e87decd6fa37e18e2b9e27467dab3bd98d8726a018f9b82c6144bd9396e4283a16b21316e01b3c6bf02f1e05c005f6f401b4eda911eb2e96a5eabf87044223734ce77ec0ae6d0fad06bae6d1e4b30277be7c1a6dac715d05b80747f49d34aee8", 0xfc}, {&(0x7f0000000740)="9aa1d63818bca6ef412277ae7406fd08d34fcadf3ee94c0faa1eba99e942cb8b48f63ba303450642d3d7617b4e7ba1efadf551d4961f01865f93575f57f7ef576e0bc54653cdb69355f61acba486d8639792a8097c3ce7be8722c7afa4d90e9066774d762292fa8058e9cbc25cff1b2ba743b7bcfe0ca19019d8bc", 0x7b}, {&(0x7f00000007c0)="b816898d80ca4759f1851ed8a2d17ad8c258a1fbecc2a60d851c10", 0x1b}, {&(0x7f0000000800)="d0903a870477eb8de08901b38bbf8a6d297685f6bfa865734300042cce777e697a3ab6cf6b2bc85f5b34fdd161b9cca5ecdae7642b67f32910cd1560e3d445e61ac75df850ab78527936e6214aad8875d8d35e8f44752ece6f00695c4f48c0", 0x5f}], 0x4, 0x0, 0x0) r9 = msgget$private(0x0, 0x20) msgsnd(r9, &(0x7f00000008c0)={0x3, "7e3b95441acacc09ff1005c1c0283c7affcfeade4e1220037a24a6c4fcdfbd7cd4db4d9365ee8f3d826104b14935a2e01a444503c35ca9fb143d31f09003ca9c5fcd66b2b736d43fdfc7602a605c098f07a1ce3a83dccea58c6988e6112de53806eed8b82496a0be4f6f7ef664390106fc6f5279f7db3e7677e126880b028cadaf5956c1103ce3278c8de5ed26e1efc5da214233ac5e8d9e8fc452e93c7498aa1011b00581bb28ae38f73827e3f8cb330e6668a9114eebadf97d33350c3db6152ffc6e338824dbfa"}, 0xd0, 0x800) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000009c0)={0x0, 0x401}) rmdir(&(0x7f0000000a00)='./file0/file0\x00') ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000a40)=0x2) r10 = dup2(r8, r6) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000a80)=0x100) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000000ac0)={{0x9, 0x7f, 0x20}, 0x7f, 0x800, 0x80000000}) r11 = openat(0xffffffffffffffff, &(0x7f0000000b00)='./file0\x00', 0x400, 0x40) sendto$unix(r11, &(0x7f0000000b40)="0a240abe0649776f072749a18a10050e24c5e12f6ccded5301bc9a823d53591343951023069df7eb98955d5bc64a684e494a3bbe35f33f9e5882c77bfddd9a73d376d0960a21d5e469118c89c51c413dc405ec06e6e5e3bccc8175d36daf20ac636c66f4f545c87311a4f0d4a2846228d7792dc4c58d26925b8eb8007646f5e0c6d7e7bf5cf9828043a190e632b07f0e3d0e39722fc91652a16e047c6364e34c7fddf0ef9abefe3af5285864fed4953df5edc593cc5d7af59f6dd4ed4a22ea", 0xbf, 0x8, &(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 0: r0 = getgid() r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = getpgrp() r3 = getpid() setpgid(r2, r3) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = getpid() r8 = geteuid() r9 = getppid() r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000300)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f0000000880)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r16, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(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(r16, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, r12, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000200)="55e7177390eb95207538adba504a72c6612cf3fb6e2d727bb544d41b54e3f28eb4cb9565733ae4c06d72a817c0aed44b90bfefe6f586098c4c7caca032ea91d2642ffc84ea685b5c96ede5b55d713610db6f945e07635424dbb312afff1876e9b5b79e377e75b3f6279b404ce441dc887995b491d7f726c63393c3fb6dac4f1fa09dda9fd8b5d4351ad4fe5eaa2da37e1102411b64746ced941da9d26c11da5a91ca84be6dc3605b0e9aaefda89c729ebf0f80a9fc0eea37c7d9c467e8b3fbf1df841dbad19c2aa937d6241d76d3b51e75df5c3376e5a1fd1eb7e9b378e154a3b44efe1b8aa898de4ce1042b4ccf4b2528136e61952ebcf77f1d7abf95156b", 0xff}, {&(0x7f0000000180)}, {&(0x7f0000000400)="0907e39eabdb2a5916a20ab621490349b55244581773c3f001f88d62ec69a937a42db3064895c2ec42f4a0e0defab0d86d2a384427d71b0c4150b15e70e8d47c3804ae887b1031027f2df4c85511d74589f7c2402723a127751c1339754113a66e288e39e2f760295ea237672a161aa903b97d91d1a3eab8fdf25095d7bc9bc2245d12f83afc175a525a85e683ae5ae8e40d12b85176aefc1f30799a6d4631283995d05a2d6e381134fad2a5b4bfcd2377ccd6a3d83298e935112c29af08f823a797386a0766cf1a54acc1a0064f6fe864016bbe941b", 0xd6}, {&(0x7f0000000540)="cd438811e4d46df60feeea307a77bcc5fee9ba7eb09e9b493a435fbfd026643a9f5ca9cc0c9c96989e2a175a3cc3e712cf2425a6d712f25a42c9a88468651a8b4c0079c59a76c10adb75c744d8bf63e6bfc59e333cabcbcc960dbd3aec94aafaf9944da41a9f53bdef1bbf2c262f383d54f9ce535e551d06c336f43ae144", 0x7e}, {&(0x7f00000005c0)="82dcdfc8a2c2dba96dfbeee274eb9a3b7d3f2c71b04118e9ded30dfe4b441cec5602fd9089548dc427ef39e964998d48831085bdb221cbb0aa8ea5da2f02ec24beb5e30798c34440a4009e07d32032300ce92fcc4e947d5d71836cdd6e50881eb08944eb3d42d76df372e42416dac5be8bc1de40dff0496dcacb2e03d37c", 0x7e}, {&(0x7f0000000640)="5e7ba62724bd9a1b3fbdf2c59b70fcde45ca2c4848dae4a30c9302e689962090b43f3c1e61fba448dd0ebc78c3d6d95f6c297608aa81d06603dcc22477e304aea94260a9ae1c0379a0cda1de", 0x4c}, {&(0x7f00000006c0)="c1e0d5f8115c6308fa2cb1f851a1b88a74139c4ec65463aae3eec1653964f52021a7bb05b0ce0fb46f3939ecbc45a300e01ec31b355f24e962e2cf653b5a1a7d34a426e21157152001856eb1d376e3279e6aa8d6a8546ecbef2668cfeb8e38bccc34fdae68f77fc6084ec755f5a5e93fa7f3f85939ea267a39259fd6ddae30e1ed14c7ba4c21bb0781cc243f2e483c4669812a4272bcbd0c97547bcd07ccf3bf85dba05e9441fb54ffc5", 0xaa}, {&(0x7f0000000300)}, {&(0x7f0000000780)="54627e7a02034d5b6505c8465e26d7f059d00dd68e0c", 0x16}], 0x9, &(0x7f0000000940)=ANY=[@ANYBLOB="f5bbfcd9782e34d2615e7744f0497dd6b8b3a008d6812acd660797eb318fb2", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78}, 0x5) setegid(r0) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r0, 0x6) ioctl$VT_SETMODE(r17, 0x80087602, &(0x7f0000000100)={0x0, 0x3d, 0x7, 0x101, 0xffb8}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfd8d, &(0x7f0000000400)=""/210, 0xd2}, 0x0) chroot(&(0x7f00000001c0)='./file0/file0\x00') sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xc, &(0x7f0000000140)=ANY=[@ANYBLOB="2800001bffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES64=r1, @ANYRES32=0x0, @ANYRES32=r2], 0x28}, 0x0) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) recvfrom(r2, &(0x7f0000000400)=""/189, 0xbd, 0x41, &(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0xb7}, 0xc) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) openat(0xffffffffffffffff, &(0x7f0000000140)='./bus/file0\x00', 0x200, 0xc2) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x10220, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) r13 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r14, r13) 16:00:17 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x3000}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaac42) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r3, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) setegid(r0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r0, 0x6) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000080)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe(&(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) r2 = getgid() r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) setgroups(0x5, &(0x7f0000000300)=[r2, r3, r6, r8, r9]) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r12 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1024, 0x0, 0x0) bind(r12, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x3}, 0x8) r13 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:00:17 executing program 0: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000080)='V', 0x1, 0x4, &(0x7f0000000100)={0x18, 0x3, 0x62, 0x39b6}, 0xc) 16:00:17 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)=[{0x7c}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) read(r0, &(0x7f0000000300)=""/245, 0xf5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x1008000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000180)=[{0x9, 0x1, 0x9}, {0xd1, 0x78, 0x0, 0x8001}, {0x9, 0x1, 0x7, 0x6}, {0x1, 0x7f, 0x9}, {0x6, 0x6, 0x0, 0x1900}, {0xd35e, 0x7, 0x2, 0x2}, {0x2, 0x0, 0x39, 0x5}, {0x7, 0x6, 0x80, 0x3f}, {0x8000, 0xff, 0x2, 0x4}, {0xf7f8, 0x9, 0x2, 0x78e9}]}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000078107eae6a3d96a8b2c203a1af5492000800"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) r5 = syz_open_pts() fchown(r5, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000003c0)=0x30000000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000080)='./bus/file0\x00', r6, r7) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x8, 0x0, 0x5, 0x0, 0x0, 0xcec, 0x7fff, 0x10, [{0xc7a3, 0x9, 0x5, 0x8}, {0x9, 0xdc, 0x2, 0xaa8}, {0x7, 0x5, 0x101, 0x80000000}, {0x7, 0x18, 0xffff, 0xffff}, {0x800, 0x2, 0x6, 0x200}, {0xfffffe01, 0x100, 0x8, 0x1}, {0xb39, 0x9, 0xb5, 0x101}, {0x0, 0x6, 0x4, 0x2}, {0x5, 0x400, 0x3ff, 0x1}, {0x7, 0x0, 0x8, 0x3d97}, {0xfffffffe, 0x80, 0x864c, 0x7e927c23}, {0x22, 0xfff, 0xd64, 0x2a614c24}, {0x20, 0x2, 0xde0, 0x80}, {0x0, 0xf1, 0x1, 0x400}, {0x1, 0x8, 0xffbb, 0x3}, {0x0, 0x5, 0x0, 0x1000}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x8001ff, 0x0, "000000000000000100002000", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x0, 0x4000, 0x4) 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:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000000300"}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x7, &(0x7f0000000080)={0x4001, 0x5}) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) accept$inet(r0, 0x0, &(0x7f0000000140)) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x400, 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x1, 0x9}) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0xfffffffffffffc00, 0x80}) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r3 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="74b9", 0x2}, {&(0x7f00000000c0)='(', 0x1}, {&(0x7f0000000180)="d77cc18dd5536afb3e0db0a2aece6a2906b29b49e7f9fb0a2a05b482dbe41813925eadd6ee5889ed6863cd986d797f2ae74cfd71124fc779cd4bae3a0d538b0d9b4a23c87f82150e7bba0127760567c3a4fdc1c98a0b9b139c1a9ae7e5dd7cfd2f12f1ca373297fb77c53e14ad5e111b77575b3f8c296f445a652984101e27607caa69599c60a73746b4e88606a586fecc595c08f4f07e7ad91c4943e6bf0cf409677cf9db8a7b1394f5a7758d09f1e9fb72e30736f61313f6fef0903672c548ff7123f909054f9ff6d0e5c3db7e14847e0bbbadcddf4a9ebbbbae0c67e29a143d7bbb579952fdbf473133bb9e01093d1d84f33818", 0xf5}, {&(0x7f0000000280)="98ba531a2d232076d0e588dd2d08e379a81baaae50e88b69941aee3d16ec6def2c306eb5093c877c5f2172a7376f7f61de1be4b0c1aa650b965c7ee15c4e235cfe68cf3b624b9827d50dbd5dc311765956bf06c84a46fd422033f04662905502611dc3f4b12e283b9d352211a560c3024e4c2c6e7037a738e555e0b3c9a6f2503a6babc19b7aeafe39", 0x89}], 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100", 0x0, 0x8001}) write(r0, &(0x7f0000000140)="96", 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) fchmod(r4, 0x41) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) dup2(r5, r1) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000380)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) r1 = socket(0x1, 0x1, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/86}, &(0x7f00000000c0)=0x58) shutdown(r2, 0x1) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) close(r1) syz_open_pts() write(r0, &(0x7f0000000000), 0xa7) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) getpgrp() fcntl$lock(r1, 0xa, &(0x7f0000000140)={0x7, 0x0, 0x100080000001, 0x8}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r4 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x5) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000500)={0x7, 0x120, 0x8e, 0x8, &(0x7f0000000280)={{0xba, 0x3, 0x0, 0x5, 0x20, 0x68, 0x9}, {[0x0, 0x7, 0x2, 0x1, 0x5, 0x80, 0x7ff, 0xc2d, 0x3, 0x1, 0x8, 0x0, 0x3, 0x6, 0x81, 0x6, 0x6, 0x3f], [0x1ff, 0x9, 0x2, 0x2, 0x3e, 0x897, 0xb9, 0x3, 0x0, 0x46b5], [0x7, 0x80, 0x2, 0x2, 0x5, 0x2, 0xff], [0x100, 0x1b0, 0x4, 0xff, 0xeeab, 0xffffffff80000000], [{0x4, 0x7, 0xddd, 0x10001}, {0x7, 0x7ff, 0x5, 0x2}, {0x3, 0x1, 0xfffffffe, 0x3}, {0xff, 0x5, 0x10000, 0x22a3}, {0xf6, 0x0, 0xd01, 0x4}, {0x6, 0x7fffffff, 0x1, 0x5}, {0x22a1, 0x10001, 0x1c00, 0x800}, {0xfffc, 0x1, 0x2, 0x4}], {0x87fd, 0x7, 0xc6, 0x7}, {0x1, 0x51df80cc, 0x4, 0x9}}}, 0x7, 0x1}) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x20}, {r0, 0x4}, {0xffffffffffffff9c, 0x4}], 0x3, 0x7) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = getgid() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0xff, 0x1, 0x6, 0x4}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000780)=0x5) setegid(r2) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000580)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='.$\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000540)='\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)='#\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\xae\x00']) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1024, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r2, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) sendto$unix(r6, &(0x7f0000000700)="0bfdc057a637fde53ea34f1ab751b2cbbcd1488448f45dfe1d", 0x19, 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB="18814ee9b94264b0d500"], 0xa) close(r0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0xfffffe50, &(0x7f0000002c40)=ANY=[], 0xe, 0x8}, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x101) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0xecbb3d47e3edd836, 0x40) r2 = fcntl$dupfd(r0, 0x0, r1) mkdirat(r2, &(0x7f0000000400)='./file0\x00', 0xc2) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x2873}, 0xc) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[0xfffffffffffffffe, &(0x7f0000000080)='\x00', &(0x7f00000000c0)='+{\\]$\x00', &(0x7f0000000100)='.-\x00', &(0x7f0000000140)=']\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='%!\x00', &(0x7f0000000200)='\'\xb6\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\':\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='%\xbe^%:$\x00', &(0x7f0000000380)=':&*)!\x00']) 16:00:18 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) sendto$inet6(r3, &(0x7f0000000040)="5a210d56be3d5f196ba06a2444f1668a1d19984290e8af612cc5f6cfa0dcb7346d6b105f1775be71be705ea8ed2399dbc2e15da31c379ecb91002fd6e2475e5b29207b86c18aa78fe11177ba73d57b3d60d21a1832c40eac3f8c47165f99468f79b6252389c2cf1d3ac5457015ac4aacf8d88fa7d8e4f193e857fa9c412033fe039b9e847a1718b33f9b1465453f7cfa354b8ddada1e1e4df915ed241a209dcb0b60a2ba605d107370261a8b602388dc2103ccd497", 0xb5, 0xa, &(0x7f0000000100)={0x18, 0x3, 0x7ead, 0x9}, 0xc) shmdt(r1) 16:00:18 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000100)="ff2f3dfaeb7d7b91731873ada8ec8c5f80410a55d52a", 0x16) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0), 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0x1e2, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) socketpair(0x2a, 0x6, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000040)="491c093919b7f1e397edf0e4767a9c1b67b12699424e2d01fd897d215330190f9ddb024090ea6763b1dc67d3675cffaf4284157b1c213b0e1223ab625ace60c4b82ff54638ff66fef753a93d6a9a1e33fcf4a28f441380c6c05c781b033106dfed7d2896fceba34db5f3fad352efd420c147e9192c602f183ae4332e1d1b796856c165376a0f9b45d71b8f76004c413a6b3c499b5f09b2333be1157dc66d714f54271ab1d9e02c573b5fea6ea762b55396d380433ab94afb6766ac5aaeb4", 0xbe, 0xfaaa7b88a09a29cb, &(0x7f0000000100)={0x2, 0x3}, 0xc) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000001c0)=0x99f) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = syz_open_pts() fchown(r6, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x7, 0x0, 0x0, 0x3, "0d6f4a717797edf0dfe902f6559652202e9877b1", 0xc52, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) 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", 0x23c) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x84) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, 0x0, 0xffffff6a) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x81, 0x1fc1, './file0\x00', 0x6, 0x30, 0x4f, 0x5}) 16:00:18 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x4, 0x7813, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) fchmod(r0, 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) pledge(&(0x7f0000000100)=',.&,\x00', &(0x7f0000000140)='-$$$@\x9b\x00') munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x7) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file1\x00', 0xe11, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) fcntl$getflags(r4, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r7 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r7, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r8) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r9, r9) shutdown(r11, 0x1) poll(&(0x7f0000000000)=[{r10, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='.\x00', 0x801, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5501) socketpair$unix(0x1, 0xba82ad5e2e7254c0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) renameat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) fcntl$getown(r0, 0x5) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x20, 0x2, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x1f) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[0x1, 0x0, 0xff, 0x8, 0x40, 0x5]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000280)=ANY=[@ANYBLOB="c4022e2f6650403c2935cdfd9b8721f68dcbe0b9962680f700a73e8cbeeca1974761fde10127e51a9474ea5553306bde7376356d44d444bbaa063999f24de422c655502db200000000000000000000000000006e80be6a2575830d874bef58d645066b6c0fbf0fd1f9f1a63e99ff61533de3bded02d33b8e2127b56f5048198adac142ca648b7ca7a0084df2e7afd08b9ceb36f08c300af0a35296475e0f36a952d75e0d06d824ab8be5c124a17fb11d18f8ded92bfc9eeda9e713f295905c69a5ef85885904f107befbcacc56c00b112eab3a29fe71281fe43f4635ae9299ea04af0d8e602514a20b865dab6a5083b13acee4614e9ea12f7523299b0b60f8dad8c50c4d9b668d13bf2477e659d4a4de0e2f42350a576e2f43b477235884eb12b1d4797d32968ec4dbb1f011249dbe46642b"], 0x10, 0x0}, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="d67eb437c28a5fbc0af3e3ea4d94c8c1433568f4328cdf26d5c64ac218e0316eb1a48dc22fc39d0188539055fb17d1c4ddc5fc34502c702556a390add51b2babde8ae408239c6a3f3b9eba92c6d1931145d607787d9896d899e02a0745da585739f7474c60c3f8e88c8c597e2011abc9d1299b9eb1203b5f5856906a3a65fef0d29a1be637dcc55a5d7f509b05390a550f3ca0dddf439126ab4605a1c3100800ee397468ca35b584c2f2469a77576d545749d6b850f3"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x1, 0x9) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x1) setsockopt$sock_int(r2, 0xffff, 0xc, &(0x7f0000000080)=0x400, 0x4) 16:00:18 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r2, &(0x7f0000000100)=""/143, 0x8f, 0x41, &(0x7f00000001c0)={0x18, 0x1, 0x5, 0x80000000}, 0xc) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) chroot(&(0x7f0000000280)='./bus\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) unlinkat(r4, &(0x7f0000000240)='./bus\x00', 0x8) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) dup(r6) close(r0) openat(r0, &(0x7f0000000200)='./bus\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xfffffd5a, 0x10000, './bus\x00', 0x0, 0x0, 0xa1e6, 0x4}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'aap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0xff, 0x0, 0x9d8aaaa}, {0x17}, {0x39}, {0xfffa, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000130e6e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffb009800"/106], &(0x7f00000000c0)=0x6e) fcntl$getflags(r0, 0x6) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = semget$private(0x0, 0x7, 0x287) semop(r12, &(0x7f00000002c0), 0x0) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x3ff, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8}, {0x4, 0xffff, 0x1000}, {0x6, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x1000}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, r8, r9, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchown(r3, r5, r9) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0x8a) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7fffffff, 0x401}, 0x8) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x4, 0x0, 0x0) 16:00:18 executing program 0: msgget(0x0, 0x400) r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000000)=0xfffffffffffffe2d) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="5a87ae6450c281e6daee9572d7a3c29f41e810b3f9f27c44e7009fb0a9e5890ba28e619ac6e0a09674484eac61b9b15ffa231484b20f7fa873769b884a1b8d9a106fc44980033269069ec05f46fe845068d01b78158e38e5a7b9dc059fda0b8d20727ca50fd0718ef89e69cb10c23114ecdd3c05630877ed0f138d11788ca175bc33486c03c71b56bf3c439fdf825a636415e2ac1e9da3f14fc6e0c1c91f49ec498cfd6def1f40", 0xa7}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) mkdir(&(0x7f0000000200)='./file0\x00', 0x2) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x30}, {0x16}]}) pwrite(r4, &(0x7f0000000240)="d0000000179f26a623246eb6c78d", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0x7f, 0x4}, {0x8000000000020, 0x4}, {0x6, 0x0, 0x0, 0x8100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x40000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99c, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x4000000000000], [0xfffffffffffffff7, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [{0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000000c0)={0x0, 0xdd, 0x4, 0x800, 0x7f}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/7, 0x7, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x3d8, './file0\x00', './file0\x00'}) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000100)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2637f051243069e0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10810, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = semget$private(0x0, 0x0, 0x4) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000080)) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0xe0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x0, 0x8000}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) semget(0x2, 0x0, 0x40) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) unlinkat(r6, &(0x7f00000001c0)='./file0\x00', 0x7758cae589b8116e) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1a0, 0x0) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) fchmod(r7, 0x10) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = msgget(0x0, 0x40) msgctl$IPC_RMID(r8, 0x0) r9 = socket$inet6(0x18, 0x4, 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r9, 0x7}) r10 = semget(0x3, 0x0, 0x4) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = semget(0x0, 0x4, 0x69) semop(r11, &(0x7f0000000340)=[{0x2, 0x6, 0x800}, {0x1, 0xfff8, 0xf8fe2aea146fef9d}, {0x2, 0x2, 0x9c0ec6951e292163}, {0x3, 0x1, 0x1000}], 0x4) r12 = socket$unix(0x1, 0x5, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) r14 = socket$inet6(0x18, 0x8000, 0x8) kevent(r6, &(0x7f0000000380)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0xc000000000, 0x2}], 0x84, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffffb, 0x20, 0x10, 0xe44d, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x7ff}, {{r14}, 0xfffffffffffffff9, 0x1a, 0x1, 0x3, 0xffffffffffffff13}], 0x7, &(0x7f0000000440)={0xfffffffffffffffd, 0x4}) r15 = dup(r13) recvfrom$inet(r15, &(0x7f0000000480)=""/13, 0xd, 0x40, 0x0, 0x0)     16:00:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() kqueue() r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000040), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r0, &(0x7f00000011c0)=ANY=[@ANYRESHEX, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYRES64=r1, @ANYRESOCT=r2, @ANYRES16=r3, @ANYRES64], @ANYRESOCT=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="b5659b56034e970222e03a55405577ffeeda99fb4940f27c166ee361176a2b8b0335d477232b28e01c3bbcad7ce1d52f2ff614ac42732a2a3833b0d163312a424d0043e996d9082f21446a509323980d879127ac674631589e96d851110b67c3b62fe738d0ef660ca941667f7ac0d2861575ce56818e539c5224441e64e46318e66decf253758ab9e80cbd2bddf982da3687abec1ce741feed20308f42960c14b1e8d975bbdfcee985b2866d77fbeedf486c4655c45e094eaedea9c826f0a50f287f0e83d1c300d5133ad0200d3e4d0136a24b40d42f82cad5a4556114b1559a868ed9a9be19060ee07627b4c95fd63c4b1696bf685d228c0a5dc3fd2fc7ffe27c1a9a164b65dc936260527aeb73ba06b8d5566baf738b5f30bfc7755c99fa99df0ed00a587bffbb3402000b0dfbe96530adf2dd48608ad8e20ced549bf392bc61d2d9654968f92c6b57c39cbb64b0fb9ac4a5f1767c5309a54eceea13d5a5223e79c3851a9855d6dc3aebf9998ecfba79ed199860a173d23c508ed9020560251514f33317481e520964f1046df80eebadd43de7b539360432a9ea978bca345e9d39d6864962294b8a15d203e3595e60845c53efa06e0b97253e549b689ca5e7650b3c4c2a8a0e8a6ccf4a8be9d5f119a11584e748d3e0eb630ef30a210ace07088b7416d3e9b7679cf9a22dffb39bdadf2516def8d6ec29e7bbb5f9e0345f294e35cd43959c5adad937362a7a4197d5d744c8fc9c1e41803430a6b4fdc88c7ea18290b40d3d5bcb11c0791b5b5b1987165a995fff80a8806d1d34d7b6d91929e2a75bad129b5ceb339452cc60f9296ad404472372fa213525e5a23bc9420b6560351ba93f0e7f76e9dfa40f3f8bd494fcd8750cc50d156c45c09c0263c41ad2f04e643cc48882900df9fd0bbad7358f1b29c136a642725686b9355435983a5bebf1bdd4c1bd6957499df97dba23d8bbefc4e63ecd7bbbc8e16367e30e4a1c158f6c9424df077bb4d98cbecf5c3b22bb5c3362bdda7d2660afb1edae6f4ceed7878d07d75cd28cc9f82039d103a3e5058eb37890fe14e7a588cd88e4c40cc84dc2b99ad2bec7c072db6d292cf5ce14a896958a91a29feb09b983ff5d1a1f51bf55e5c89abf9df454ba0550b4f24bcac220ecc265e49008307067228eccb0f6a015f0035879068f89f695d1fd378c15653f7967c30a34276748f79181935fdba6846e1b92884f8d839677608eae8348c33bb7a1cb1dca6daf35b05400a83a25b3a3cde3cd87c5c84a6e45cba9fe4c2a4b80e22bad9d4f60649cfa4d99fe4d949762f58e0b9f9f6edeae4956f1b9e594d42091e2345115c60ea617880c5360451735b24a01d623519702cd5c0072de059602a905f5c552d9b8056865c0d5bc6037cf50677906f9d02fc5a0b55ba77e379babc475bd1193d7bf72e2b8c49c3802823e653ac1f3286072ba5ad06c3d236c4ca916a83b41c95ee6b0300991c99bb679b3d3e2b51bb12a57d8030ee9330c39f3d5d9cc106da0895763ae0f71bec153d24e9403954f9cf7a42913952141688bd5c52ccffc2f652f7644ac8fb23296b6649a0dbcfc60650f019e7f210bc32b35b2ea4d6bb8b0cacfc2b43d2b5e573a01e946cc6cae0978967f6fafccb05cc2c13b0e3c2ce24e30463667a21c828218760cf2db8f3d48f93a94f9eec7ad9228b8689ba9180105c0d593c451851f33c44bf40a3c3a2242d08bafed4a26c89828f442efaabf0f0eec8f96579ecfbfc58cb1f5e567e6c97d47e2e6b1027320970a4c7c6191860dbb794f57e9fbf5ebf4e1d9238c6999377b7aea205c6b6073e874f3f14725a3083caef041d6213ddfb75a38fcb83e3a8742bd7e37726eff65cceb5613ad1690bd334212d909c6b27e3521e4c081ddb129e3fa6981789d7f1215a3c6e186c62401a937418072b2f7592d09b54e8e60fe8ec3efd70ae46dd88480463e4dfa259e5f9b4b6ec9849edd3c2b14eb8a97b3e72b55a51e89c704f11ea921fc22d60832503f11a807e6923d99615363d72c1295a5e9ddb93dcb39a0540e987db686599f9a727060838b8b705b0d6ecf3dd7b73ca15193446b0b25df33a37b8887acac0757edb07fc160424bcf02bddb970fd37846d5d736fedc2348ce0cefd831d811158318deac7fe1ff9c726d2ba1af71f09c26ad2a57fda040ecaed188b6fab46f9eea4c42889037e578b3d32d8b29a491267a2b8e46f20f3222afbdbdf13ba5be33ffda1c7583a0d72ed4212d232663148f97b60372d77abe2159fc6dbd9085f69bc2bcbab9db6430621b4a17260547c187182a09aafcda421f357d9a565e64379c405822d5883bedffa21f37c0f221dddaba10c6a346cc938710496507c16464c355cbdffc8238d676b0dffcf44bb7d99d81ec36b5d21a7bb37f01ed282803fb0ec40b1853fee95aebd3ebc5fd18c3425600ff8271ff02ad9733864320ba8a426fed6b2156f8a93783376da565cf54195b10cf842fef702cf3a892c3f9ead43cb6c6771b0d9da1f9a5cae682fcca0d684e5d7d5373a66ea8ad2e9b25933d598af2a2e683be1c4f25601f731c7dc136ee91e0bbd7f276db5ead11dbc76f7bd463a13466bb259d91def2e73c6fb2d6a38c87b147bd03268613f7c6df6ea985b7ea224b10065a5cd26faa163bd69049f91f2e163da7da1647c4a44a903e096e2aebc9c4c61a4b801e1721d690b6970f9d9fbfdffdd75a48f63a52cc8d764a6e08b19a0dfd22a0ac0c7e11bd312d25889e168ea74f3560751fb7e98c54a6de7b11dcdb47b82eb7278412d5e189b63bb789028ad1b3e223376bc2df6c1a2a13f83d62a2f24b6d4bf69edfeac24872ceb86d716ec4928aab1dfd9a552c586ac73bd786699a22788b1682aec654fbf59a25fc69e19fa43158d9d7424db46363388224ad03c1cdded6fe31de03ba9d6a636bf4952b43352befc9412e59039bfca4296d3e467f913b9952b9262eafceb75f7f4e4daa760b9cb901c1d9adfed714a18ae7b910a08ff33ce426228665f1811d1b755310d0766803fb9cbe1e7b9ef2d045b997097a58c63812fbc07777771b68ad005065f5520c0d5ab340c7df9381f23ccdd09f99fb725bfa1f250f74f9b19cae83984951116ff91a6b2ed80e2aeebeab7f39d84b610911c4a581d334a47aab253c99f40651632a916aa347527cdf15a0ee2542e2f4896a5e246b64ffa3da1c34d5181db2b8efb4178926ef33274f33331d31c63aa38e0ce3f4734a34294db67f15740855d1d84aa692352ec742241d9e210a2dedb7f82f4134c2153879607cfbc57aad02443fded9acc8128afebd25edae638296658b249800c465c7a900cbf842c84f1503c12a0a7faccec073c7a133bb04132292193a5afa67a49380d3dfaef336168df40299ab8cd351218b85bf76a568f5f75334845321fdde92981bb306334a78c4524b3d1371a9d1533fe7973c11a285ccb078aa9e39a528044e465896c95581e657fe99e10d17ebeee2a3365498a5e459576ccccc8a154413e4bb38b7caad5016f33c1f588849cb6372ade9d610055eba209ce348a98c7ad80913eeb240ae0540b94ed161997737f276ee4925e670251ad4589bc1969be321614dd8d149acd8166f04042c9ade009eda07c8c75bf1bbc1848800ceb86717b77d7ddba7a0abdce0cfdb2f9b03142f2f628c58b95e676cf97090357cb8968b5afccc76925f1c28142010a9213255f1be32713ca37fac62718e8fd7adb84501cab50eec9d9c9da3b853eaf2119d471b07f7b956035cf6f8e46cca01cb89908eee8beef0b30bd0ac2b2342fdc5817b01798f3c45214479ca0affec9df63a9f58a00a9e66e589bb19906969796c77e7a40019efd1404fd9f611da93e2c004937ddd70ffbeaba8a9755ac15b68688ba890e305b500f14fd328a8dc2b4f1b1900c1437fdb5be92676fab0c72df79689716c0e5afb50bb83df4700b21448f187a8eb31a3139cccbd2fc1378ace7207ef6eaa0e101ff8570b22f83a1f81c9a9ae6e12a419862d04614ff70d24ae196a7200ba9396931ecacde38ed06a3a3954066813d20a7fc02dd17b1924e825a7bfa2a8cab3a92f0094c42657cca32cf39e957d8a1b0ce8f0521787023449d83669e2e70d44eed3ac0ea8c98a5bb0822c27d4b280956773b51b7d09f93c234aa3ad949c1a8dacb0dc9e178e6711b747dafe8ae742aa7a5b3588ea948fcdcb2af61da30960cc67abd122ea9ddeaba9a3c474d31b7a25d3f89ec4776666ea14743e6f9356b508632f7664149ea1c98f45ae8965693b28feb9bc343cc8987bf3193fc0c4eb53002b16176d8cac43ab2871cc313cb275bb54b392191005c69eff4cf656087297cdd4d9673571a28918a3569afc1c34818fca49d7c2055b38eb773eda52f37ad18552035c3e0abf0918a907f7c2f6edd9c3a684455e78d223471e3b9cd3cc3e5a89c153a4a79df795ee7d84e63e5a86ca2b01810149409c3cc6d1a7598e7c951c6522d4af4b43d34886bc49a7efd1fa9e8bc1ca7b4db984aa5a36e01e303b03e2e222c02d1383ea0269cc59c75c4420f6175923433bbb40a2872161680d537ca6741bb7feb4344d051d5da2d7af62a5d315da54496ec08e5531959cb561bbef2372de2afcfabb6f4ad3b5163fc8ff224540f753e28234c0c9c40c8d0b2f0466e3ca6543da00ae06d29867911079601d8c5d9f91fba129a53cac14a2de4318e0b38fab25f3e1f20717a032e20cfaea865007cd92850fdee7fd4a730bbe26a5ad178744cb3a27962e041516c65af352b5bd5160aeec83b40570d145a19e813362fb33bff740c93ec0d3d65c672c237bb76ffd9d5e1f62d65f2e1fbcf08bd5ad0494da4bfad90c6b38d75b489a5107fc8f3a36eb50d9119a3be06d34d5b41aef8b8e341ee095483147551495703524984ed6ec62e3eefe8e9d0feb8e741869050ed4a0465ab80761120c46b414fffd8bde97b25c0c09163c36814ef6930cba966fe9c2e98763f2384aea06b4c2c389143c848ae593457a04b4ac6e1d59c4d4651aaff2f1d3f2fa109bd1810be68b951747115e269accc4943ed49dc35daeb382c0e9f30971b4e63f0750e650d916b15f9305878749ea6a4759f12b157152a0509f8eb33744f799ae80b18c902195248fe0d6164000ff77ef2fa9f82e56861edfa6b5e867781b792ff7b0994311d3da34a91e4fe6511051ce045fd32352bd3596138543d6049491045f77d27557eda80a2f935f2422bdde68a3244e9a22ed4581ce158c39478ee3d0a4538a752c98aa07c94f34b9643f0d1b558f745031430162f2d89740068a8cf6238b8c6f75b372f0cf3ad52248a3f9a49dd9deee0da27c93a743ba870c584dea84bd3d989d82ddb534faab8d64d51d77e2a521e6d2f2fe8cf61fa74b12a6c864071e79c7e5b508f45c310915350eae3ab323f2e273f4df12bebb2d15244e00119a5b32409a0c115956d6c44853df74749538e683053bd2a08305e3b18444a5da912ca641553a52c295e0860719c62c597844bd1a9c519a8b73ab3b591b01ae7ec2c711893fcfe73c6b04557a631a451e6ca4c53b2155ebbae738c975da330258e5a592b52f4ca7bbe61a53d65c14727901aaebde347d925521b6d82a5e49540c6cb83b14f41640fa3f1f753b26cb43e94075992c13adcc0d02fc0f2cf92d7dceee2cebdb7c54bfb8d1f075f6606860eb2542487dfa4a607785aa85d0fc540e327bf821793f159f0ccddd2e0a611df388cbf1f2124cb772694369198b22ac0765ccf73a911bf68a4d62e3818a391134", @ANYRES16, @ANYRESOCT=r4, @ANYRESHEX=r0, @ANYRES32, @ANYRESDEC=0x0, @ANYRESDEC=0x0, @ANYBLOB="6418dd2518af3bb123e798f4ac675ccd9a732b1abd51cd24a7466f43eec03902784d65b2d991c24ec734108217d1c3e2f19944c886b8a824039a28ee26f0aea9ab99245399c6f99a7d396950c46eaa060c00"/96, @ANYRESHEX=r5, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r1]], @ANYRESOCT=r2], 0x6) write(r0, 0x0, 0x0) 16:00:20 executing program 1: setitimer(0x1, &(0x7f0000000140)={{0x4, 0x80000004}, {0x2000000, 0x4}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$unix(0x1, 0x5, 0x0) r1 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) semget(0x2, 0x2, 0x80) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040))     16:00:21 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) fchdir(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f0000000f80)='./bus\x00', 0x80, 0x8) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r3 = socket(0x1, 0x1, 0x0) r4 = syz_open_pts() fchown(r4, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x6) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r5 = dup2(r3, r1) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) bind$inet6(r8, &(0x7f0000000280)={0x18, 0x2, 0xffffffff, 0x4c}, 0xc) r9 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1024, 0x0, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r11 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1024, 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x14, 0x0, 0x40, 0x8}, {{r6}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x10001, 0xbcc}, {{r7}, 0xfffffffffffffff8, 0x1, 0x80, 0x8, 0x6}, {{r1}, 0xfffffffffffffffd, 0x0, 0xa0000000, 0x4, 0x4}, {{r9}, 0x0, 0xbe, 0x80000000, 0x9, 0xba}], 0x9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffd, 0x1c4, 0x0, 0x5}, {{r0}, 0x0, 0xfee0eeca046710d2, 0x2, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0x1ff}, {{r0}, 0x6, 0x20, 0x80, 0x2, 0x60e}, {{r11}, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffffb, 0xf76}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10000000, 0x354b}], 0x8, &(0x7f0000000240)={0x10001, 0x4}) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000], [], [0x20c0000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x9}, {}, {}, {0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5b, &(0x7f0000000100)="0c4167d3af2a3b14c375447324eaf50d5ac353ff3527ec86515ba177ca638502faf2b8ad2e36621f1290eedf2457adb016987a75eb265d639a432dda18d9d3abfde0a00e3a3eb1e99daa19fecfcc56fb451501fb18c3632c5487c9") r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:21 executing program 1: 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}, 0x8) 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) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) dup(r1) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x40) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0x2}, {0x8000000000048}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1cadd6d449986cc36a536214e31") 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) munmap(&(0x7f0000273000/0x4000)=nil, 0x4000) minherit(&(0x7f00007b6000/0x1000)=nil, 0x1000, 0x1) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000300)=""/229, 0xe5}, {&(0x7f0000000180)=""/49, 0x31}], 0x2) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) fchmodat(r4, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000140)={0x8000, 0xfffffffffffffffa, {0x4, 0x9}}) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) write(r1, &(0x7f0000001b80)="65aee1d5bd82d585aa3da9fdb291f2811a4925435cec58f22fb3db2dff295dfeb31ca196ef08117f2cfd29222a871b1d8efa6a0889c8c7eba0296be455e6ba90a3750bb48ca733206624ef3edb7de603a7228e5968d9aa6d610d75f14b7bdcbc64fb4b947c8e8e38b1bef929cacdd08715fe4bc3e9c9247d5b305d25c5a062376177175c5d547fdd0d984f0516e589b1e622aa3274800de2428556444b6dd979d6db010518456bea102b0c8cb9194335bf6cada01484ee7fbd833ea4431d62d96697eae89628896893ffa51d4afb0dd6cd6238c2346fe64523974f4cdd64eabebc45a853c668081dabf376bc4360b123df7a25bf932f2611486ffe9332e9906f9ce94479a1277ec1a8e08a0ec97ae5e525d1cadd97d53ba50cea084549ba1c37ace20a8b537ea67819ac40bb15c4f0769a325550f4a7ba3b6c8ed615eca48a5b085992f6bc3a88c85ef28544d1e47862d7b5d934749a77f1fe9c84ed931634321b3a562b44c5bc76469a5ff933f5dde59f556ea0de222d60e6de071f6cd0d508fb95a7136fadbf1713b3813f35a4ca228fe2836ce8841c858f63836139af9cd57ddb4a177455be8eca31e96d0347a1354a34c574ca143dfb8c7576db36a2e1cb9fbd768142f0ffd56f5ab2e54fc6e9c777fa603324cf4ff89a90b1f6e641c69e49ab5f728c7eb18d2aaee474d3a0028fb9d6fe8d59b89d88bdd89e497e410a849bc9b0757ec03d27be9ab7b61946b8ac5649174820c7d3766a1b5719f369a343851ea922fa4b5800a8230ec493440ea23f7772ae4180bb76e8ed22275d483b325191474b002c2c4cbe004e5acc836f80318624f2b1848d4b1e38bdc133a48bde10b88b97b64a20212ea79a367e85974f7b407eb2189cb7ec2921c75e2290f4900141ec5da8efa25a5e0f0031a788ee6303669e31db36985f417f97d625f0346d989a9610131ba583aa7ea15edf20b243f70c35b3f01ec31f9b3f2234e9e004063095c94203584defba859e40a8072af6c9eb805f4a676e5a05cc7f7785b1fe4b3e8f57bd88a4ac5d91ea96c7dc70f3acc1f3ddd3f39a60f41280f32fe1ac1ad86bbbdc17d3c5a2aeb4ca645862c177c9f1496ac5fa6d3ffaabfc3efbd47c201f444032ae70aa2f66760f39a114003f71a5bee1dd91e0917c97f76feb297d02cae8e8cb3816499e67695fa965870f6c1bac7651da7a263e75bcbc9480445cf30b6a7600c61a2f46352ca947873c1889b1afda96226cf2ef2d0c36ede4f19abd433285ccd230be14d1996adcdc2212078fc35792e005632b0fe83525edd532e3f7bd955d5b6b64fff751c6c368bb9e520c2371cf0bab8b0ca31f2e6c35741452cd7e4e387978ac9409b9fa38562ac6c5a45c9f36a86530b933cdc1a50b117e10268cfffffffffffffffa860cb51c50d48d2dc2fb3f42a5293cc0144ccf77794571880b0b5229b1282a25fbeef77783e2640d302fa62b11c12f242ba59bfa438d178668caadb6f942ae545de18ec2bd439719a573577dc0a3caf7270520e3da9f891d05316d5b436dbb2b7c6c438c2b0dbca1e67625f0b4d25b3f08a827a7919307e55decd09ab74efc0f7473adc7fd09495581be218deda6b05183c23af0e05c0fd059fc906ec5f298511bfb8028ff3cfdbba4340d53ec34fdbebb913a255e4459200aa2920d31afe90f378ff17145b2147de2880edff9b01e300f87f70d467d62c4ae088655ccad3b4bba64eabb0b63cd0efd0150163099be2a80585be61f57c7e548fdde97078b1743cef34c94ffe1138d2aa3da26a66ac001a55d32a551be6c28c4d30f5be728d3bb61732bef2abd3d7dbdbefb70ecd0c36a4830d7d77b8a13fad67332ff78007bb4c36c4ea2253a570306c815152554487bd4d5673fc00982267062fbfb2a1d35b58defe290d787617dfad82407bc377f3c1eab4df0a60478777dfd49ea93628725a3600ae91f5b85515022e63dd9b1faf84d6f4829e81c4e8a882f2fcbbd541cc08b25d73b305101ceb1378e71ff428a90c00725fe2bca25e586dd4b57f1539d5c682119499179f1cf72e51db94ba66ba6a4b8d44e64511c8a7da9a23e262fdcc77796c41097f82d3d5bd0757845f9ba71389e5684784f9553dad0320e2b023228075d7b6deeae1a1f77290241c316744c68bbc97e77f69fa9ea850e3f259ebc86c50e18d0f85de1ddf7cf7f9a688a48012797e73f41f83c8bb63737a705f589bda39e5b9e9d1fe6b2317ed863b9accd3d5ace7dccb24cc6c802f6d52094a762cf888af2b7134e364522b0a5a12466dd49015c675bd6480f6c884c02d630e75d7b2a1522d1d30b11a9a724295babc387b2cb3f5b4e7636e1ed1cfdd9e080880658dadc32066d7f36f3fedfadef6f874b44c6ac09b1dbb96e07ff1e93d1debb6d06fc0493510ce76b0c5babceff294d92a60590c8abdd995e4fbc427fd40847b5e01a5180d258ada69e499e368fe4d780608ab287a46ca7c88639ec3f3a6ade4ad56db8c656c1760a3a87e7231e4328c0edb94183d9b247ce25c10a3634f1ad26abdc5a2c0e318c748131f96507ef43cecb0ebd1c5f4e5a228fe67d254b47a3d502661152f3a30f06398d064d6841c3200a16fe857af564052faf0f16e0efd1ef9c30a6637caec6daf16bdd1d7c8a54a9082dba3043758076fa19310b8cc9f8213fbd2d4c911813c6cd2b83bdefa7f351a5ac02ed9d5be606e71cda24a25b27784a1e19e28188ce3ae8b53113fe35c904da2e411cf30ff0a6a656fadbd70da43cd833a83ce0393c3769e024264f095ef78bb14af53955845fe90aa5966162b17336060f79e70662ebae71a27f598602400350637b68eea6372fce786af4e301980c8562eeb7f56e7579bec85d3e7df56e0bdc93b6f220e75b9117d23e1571e185290fd28b1552a317400adec381da5d54ca64b1a8905f4e17f12ad4378c36cc0b4662d2cdb3587b977d605bf66b4501150ea1bd96cb433963e00abf15786a73eb2768916c732810837c58b251daf6631d5857fa25da734d70c4767a1d431b46db6e16468b28a0565d6dca98cc741712fa48d6a56d8e89549f7d04622bc3e431b1f54307a08abd42983766f53edd4e2964d2199ce695cd4f963cdf8b52a7a697988c6420f830414636c857fb9bff3eebee3e359a04132948a9bfb6e2fb563767da22a1d41bc844672e060e33004225e9643e75615ef01ee85007ac4b8300e28c5b1adf8269e8e72499360f7b68d97c2e455eb88f14c97164757598519a3cfaeafb6a1070e4c2da8bf3b73ce5d2686204878ab9d77d68aeb1f2d3838ab3cbc9903d6e1ce483003e06ec609061631c64b72c96f8e9763a5a2002d1699f9661498fd783c6681358414d73eac82dde58a12b61a569ec6b1ebbf73545868ee643871d0ffab283085766e7cfa2bddb820c87e912e92b33a5d982c2e644ebefe31317ed14605a2998119e908e2c8352cb6c87053cc7f4c98296eec27148477cd52dae3ec595797c18945ba740021afd08dcfc4fa0c54694636eb0b7404ff9628864f8602aab6c822c1d26f015d44373d1a24a890d87258e7276ae4a4f4be032d55c699d33835857e2e7be58d10539bf4ab8c9e667895bfc7578d98ecbf030ea53767eb8077906f56f4d06a8cd5599bea1a49bf176adb505a93a473975fd5cd247348d9a33bf84cb995f647603e33ace09948dd2984c72a77636bbd9fa55461dfcc4b2f9e6a16ca9d099c099c7de1356b89bb4167d5a333f9cde8bbd07434f3a26557078f401bec2d2383f244a10c0a1dbe873ab5a1468a57dd9fa76f567b9d9922f74bcf9e6fd541a4046a0e15a28152dfbb61ef1f4db4a017198eb99ca36df732ca559603caba7723fcafa9957cc90cc961d8f9e568be2cc6cb77d37402322d7beb60bd2bd03c50e250ae7c5d79f76f2a80150d911b571c56d1a376e37b6d3fb7e518fc5182fb84781b5401e102486ce6f4c1f3eecb0365595b0908b67f0506273cca9542cb6be0f5622ebcbea91616df73d130b089995b06784389415d80b75141781d0cdeea2763f83315d146c1d7e15b0eff824dd6c1ba10cb0f903c5c7292474103b81349740ac453642d4d275635a7d410db012d11e4532113303d8fe5123ab24fb4034bf32541b718f6fa654c1b00e47f65cb070b5a5bbc9d815d951df4a05572f5b526f92de695cda11cb710529285e3333411e56ebaae63642a4b8edb0c21e31493529beec39c6caf16c6141189591c57ef8a2dcb8c658e0dcdee99fc748a198f6bd73b26f2a92ff44c70c34c1e9eab1ab3fc6ab5211facad9ee8c8b53032ae9eaaf4600f2f16c02dbbebb0fc3721a115c07f22a8fc832154bbe624b63e8c838d348587758b0ae9967643ff028b9610cc2dc6eff5e4f85732fe2f18c1863bf40282f89ab85abf80a37606118fc39a5f3477c38f1c120b607ba7e0951016d08d1dfe2363e20daccfab2cdac2eb2807085b35ac26231dc2f8ab8538a7ddc6172b15ab7bb9f74def1b3d79fca74fed8b0ce35886d3430b0eeb8c4897c8f4f4a42067a284ad0191cbead12e4e3e56c1c9da4a102c9a54db764b2212fc835b8220e009fdc12b8178471c54a995c53a1c640786488d20849a94109192c93b7b19089928340cada1cdc1069a17dbad21273a3b5009c3a4cace620fab81d5a3ca97ee3d0af005907f2f2f355f3ef1c874271f41ec535b0b799dd8a3338bb31e8b41cd357bc037a31f48a6189e1dc8bf969f2871fc4b615c42ed5e8eebc8a3cfda7338b1e1087ea940a45155c13a6d59a8d693dd0f59af5f7c5bc1a2fc00a5be0698cffbe22ffc3baa7023ec62b404c799d20acf5821638cbeeb16534ea02301ffa5bd49c3c726a19851ca7191b1ac082baf06c7b4af0672223ad73068be314df8b80a87ebcd7ffadb8610e0325e207913f3f4366e4e743ebdcc915c273d90d08597c581ed8384375ea84fa3884969322b2fa30bf1270fb57ea28b8759e48ea7ffec5c280ac23bb2623ba39b0b06eee43c5f887e642f3f57096e6b42643f25c05d76aa2ff086f2e19b508c032c62a23836407b11612cd5745b1d92936f9abdccc4a60a33d54eef39cf060a87ca39afc4a7d46e1514f5ee032f84d6a3e68cb7c52420a8b7edc376884efc1d52cb5c8bffee791e5375dd7333da50410ee4b9f32299db85328803c9ae7e831bff5ee7c1a1e53839d5cc5142a5383da178a858e8caf626658803eda8e917b9c4acc982af358d95b689778ab72c8690b90d7fc0da6d9e57a3095abd49cecce1bb7aa67edfb11183173effaf5c9c0cd6e68c8812f3309fe481122491a2563c5a8c4c8901f07c088ca020c789b9b74521a0eb28b0e14708425ab8b76ce0f7036dbdc901468bce957af94f7091a58ecd71273fe3a2cfd3d8e07ff010e8cc40f8c5593c70b26d8c922750e4401d1157cd11abae1618e5fdca6730850f324856eca239e74cf56fe7d938ad807c627f73d46316ac1a83651addb07d865921a39fd0f08b60cbc239e8fc6e5bf8b1a1783156a0fbb8e4a0f05687cca629538b7de2630995a04de6727749b92d6185d30f334c57268f7b11f64cf3b26db5a5f40461fdde564f9671087f5a2ea851c37539fbc67638b0657d4289a8c6579791f633f7c0e7e68a37ed2a83442234b262fa0cc62a9e84a77b5c2cd659d17ef96efbeb071c20c349408cda8d029ab3d933981e614152addaecac03f021c5c663e7ee3b42091f9342acd4c91ce61f0a1f67bdef1321daae267732948486a002d50cf08c8104de51598e042bd3d7dd26de4e95278a0d900000028cbee0285b51f4093126f4c02e0", 0xfffffffffffffe04) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0xfffffffffffffffc) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000001300)="838dda59ca458325496d431229a7abbdcebea1baeaff00c22a82532e8f983ad38ce2161e09a43fbd349a62854d273f85249477d98452bafcd60f06c88d6de3cbc9194684ea68e01d9ce8d97ece0b4c56ebd9f43da6738fedc08575b7be1fb7f1cd521a7b655dd3700fecdad93872ae432f47b074551358198407d1f63ab2ad31402311144fae556906db77c24ab034ab882987abe6b829fa90d5facf98db8b7543043735af08b0e7136395f4dd1b962b1e9e854b491710efcd8498ec7fbb6ec64433653f0c552016c198e59dc84eb6ac8c552116edc5fbc35bb1f63495be418137b21de4ccb63d926a32f96644ff8fce25a7a71ded00ca1ade88b94825913cddc1b671185954c9150f285c7408d8ef47d7dda1fff70b9da4e25112c418489773ada79a601ba7fa0273beb1a6e7e4bcf57978b7403b57d0fac4090f1b504e05a9d533072d8d1d5db6025a6a74f4c2866de4caf2b290237d2a82b03ce4ddf0729b53d5b827d113427aa98cd43af9494eee5c133003a89c1a1e162fc26d7757bdd92b44229b33fd3731c2ba4f89dd881b6beb3855a0b56bc451f67db018e96f7a0f51d6a0c5b59edce2d1d4570c469d572d6c7c558de6e00de244d96477874a009be015a6d6a042a65896d9d465f6ab882a6c1008b4cc98970231bc0b7150afd5d452e7c910191c8cb7b77318dee5dc041cb406ec2d1ef5e47a46897e3bd4662755d8fa84095a4aa5687c6f6fa1f032c1fcbb80fd459b98a8a06dc01323d704372445e1d5ce289c46f011a542ddc98a41eb8ca8f66fa96dab2a0202dbfc6963caee2785f230cea599e82cd193ec5f7b0a827ed80564194991079db5782269b82409fbbe23bcf71349c697c5c2668b89ad405af490a227d2d56cfcfcba64d3331ddbd172323aa7e75a4eb879b40f94b6dce26ea31ea6eeedf90e41c882ddf7c153e58431bc3f099588613ad0fc7f2335c665e946134638458b9c67468c162bfe8f258086f8baeab9501dce1eb29ce9368d30e39089fce9f95c2b5f67cf0e18a3dcc84e7e24576222029edda97e5622845b5efeda92b0c842161d8db242b0b970524721ec3c9c35cfdcf7dddb7e5b566a9246f35d46cd216a3973ec145cee5d5ff8053021bf099bbbaf6a39525edb728eb0c37967f7c3932460a2a208dad89b0b0c789da98cc225e700155dfc691ffbf931ef95cfa2e03099c07871e51ab87d9c58cc39eff05fb9e35fa02ff92981fb5900fbe69cbe1ac795b82c17aa8adbae22fc5ae8f455ac4921d4492bada3a1488f29965388b26d9278e11e58c894055d9960b21575d0abc34ba4fb68ac3d779f7e2e38af76e44d6286c00a1277b4da6f96d1193ba16de55a7bbf35293b81855f7aeceb39b18aa05605d8674c908c2af3a60fb974052cbcfa212a1ee5aef1ad97340fc801a31ed9c32774f91c8ec167c69c94ac349ea0484ea524e8f1e5be894e119ebec47779227d43b121d1415305a65706735b9a33e710c7c3cf4dc079529ae58a641639d58ca133bde12645c4ae8a486303ab427711df20db1815bae6bfb5a027c07f8ad7abb80a61469fdc373d86234f09ea19d8fd2ad6013ce8e0860bea3e99144d36358cf76184cc61421d0185337d46ddbc6ae6b70d86c9d25a875366ef0d8902df63ff1af54cd64c06aa0c04127e511b46b980132b600ef0ecb4f480681cde8b1bdaeaf5545242b0e1cea72fc38729f6d232dc60ac4c57d0d4dd40631cd62b0ecc4394b72fe8bc31e39f54b97c55bd5e6beb3188b15391e000a020e1d0897e5d92ab1aaaf32f6ce7678be86eeb1993f9bee3286f4c88aec9180de59d8c027df248e5d88dda428c2f7efbea87dd371e44bc3164dccd607f4083dd3c3b3487e904e4971ce06df222371ccf92f676aed8e33a9138aea3d19b8aa49ce633e5a661dd3df34053f63d69ca576ba03007e749adbb260d7a95023e221d378ea81869436631e7fa67644aee5044cee46ae344ca350c3fd147a7cbbe1fbf1d8f8f36f6f6add480fe0b18b028d2ac32235e7268ab338fa189e61a0ba9d3b526a50636011320bd27ea19d3a3d1f30ba53291d93556ce7c7a93cd55f5813bda62ca002fbf6ec6b5edfa7119d864025ab08b636077bf1f64788db68b79136ad485e8e4e312a94611d97daa6acfab597506feba41839ef32d3e6f664fef981825de2b669c23c80ade0b45ae2f579a257ef37c7b6ea63d1e602d3f544d0f6bc8b0035a6574c970cfce5d8869b435ac10ccaed0e34beefbee30a1913e0b8bd7d129c966c6053eaf7b0114545f229dee294c0c6283c792daff7d8542e578de2f4e89e1b9b1cec5acc027dea3502cb6d37f7523dee5ae8cc4de9a18f8c12b3498aeca9769c9f4485a030a99e1040588f104e36ea7d7f239a13924e6601fe630c5e2b86ce7c38533e7350b3b5a934760aa850af3acc9553fec2df9ba52c01b108bb27a168f712aed828c03087208002156c359dbe8fd7e769c2b319ca408f7e3aabe89ad167a71e9799e836493830262c51a14e18afa62342df00092eca90b78c0980e6a8667d7200eb9ce1834c4b991a07ae6cc0eefeec6199b3dba6cf2fb87276f02bf57995299b40a62f5e56f3c09414e6804bdd7bb3128dbbb00e539bd4515adb1ec8fa16cca4b8e9a4b4c856d77733f5d123851df99386d5e2a83a0e8d166073731a9ef86448523e556131c27050dad4a746997e8ed0a69f28bba71b1acf6575cb15e126c9890a975b7f965b34d6cb47e5c8ddf77cd2b9594424785d6a11396a0caa18d7d5317df2d6439565c50fb1d4e589cefabcfe1a35c18b5f0968682c8bd989cc53298a61d15f322b60b0960d0815f8073b6f5238fccd45019c0104115e1e86a1ff4752371ac30a7bcb820b557f1ad0b88e31c1d09400c4aad8eac357a40bae7c0fc7554eb17eaacc04ddd6ccb3d40fb609d2def8b3362e689b93acd7addb0cd3eaf5d8dcf88382c85ca6089821f8e22b71012b91882f0ab71e84f7316d350e9a0e9647839b538ab4f09699f8bb3afa7d1240abd79cd09b19b75068f991e8879d474a8a41679a4d9b3f782f7e5fab4ad1895c462e55124aa602b92cdbeb1a5d9dd6158bdd8c67bf46fa75dbdc3052d95aa006886c14b07f505f18b1f957ee522931e27492da9e9a26a22c4cb5fa2034e6820585395646f4ab2358c9f84fe070a6bb4579008810069e2a66905f8ec9c7e4a52f77640360db44deba3b82b68ea2875bb11f82e29add956a1b215248489c05d5895ae47570c4f8eed7d026ec3d97191bcca5128449ba0920d3932406eed833d00e8a34da669abc7d0d88fe7e1cdb2264e1fbaf393a55738ab0ffe2655c5ae4bb44c89bf6b2d402368751f1330350993a18ab03c7d1673aed3ae6a88f85d4a4bd5175478cba1e1b6c7ca01adf53a177ff233c48c9101ce6a2d158176662c78689b8e43e1d1e597d43b1ff2f9a4514d00b149cec5db3694e76a6de135c36f7c950f893478d9abb5b1b5bd0b6eaf95cf01744bf7210d978d637d65ca7ca8b637022c5695a8572d898a3c89cb02914cf3d4aca57b39eb788b72b7433ae9f8679ff358bec182933b711b8e9dc062aa4baeebe3e2a0ecf73073689b57583687f6c9a043e7a68d717033aff7b448b5ee25163eb16f75dcac9163acdee89b50c660c81c619d6dad41fa8b36189002f0d90ab2b6d6a606b841c920b6d031a910466240681b71af86c8e3bf1749ec25e00ec0e5a2c0d7bd35ef12eaf9441dcc10c13cbeecafbf94f149c8c3015a0929aa42e01e47c12a026c6277622f9334963eeef19ab4ade1bef8ee778b88a5fa905e27336b28c5285dcc19fd6a6134c5a21288c7095e126b6250b586a77c37de83b586ac1065fa88c2eab184fbbe1a5448be1e5766f30c32c5c42abf3302690dfee905218bacaad06d0e4d30e0810d336fc6b73f6488980f8bcd5d96d8b7058501eb8ed245014c169787fe88ab19784b60c6903ff5af5369a4ebf4ec3664f3baedd71caa89e7c88c14507613db5574c214eab93c8e37960405d94bf64498397d6c9958d1cb7c74f1a5eeadabdd32a01e89ee8c575504ad4de73dc5f5160b5a895c11fa6ed8fc7a139fd834a13960ca5e11aa69cf1e3d386f1f15423fa0d877468b8fea32ce7ab701e7d88cea5ad13a8c499797c61d1e306477a8d60d3e3207231b780ba017e8d467d4519e45b03797a420e624d57f1f744fe7c8fa5a21d3d754d8d248915aabe8c3a8df6728347b2ba1667c13d0f8e57d4e008d8b933bc3891b023ef935d65826d1be56c6f92a6118ea8364167d89263aeeb23ef4e4051ba1002d1417043f16d266d46604f27e4324e6bac55b0a67558a818e7133b33960d684ba105b5f4169fa4b8ab1838150b3c9be36958d53adb63e5e356c7d009e17df3fc5a536ac103bdc123df052d768fcdc73676501f8c5243b3574392a1fc66bcf618033393a4238e74e3adf6d395db262b2c0e407c40f1be320a11149675131151214ffd0800dcfadad4bcca7a5eb7fc0129752f0b24f2f1825ae29d3172173613c7c23a14a7cf3c5361cb871f6c40f63b13361da4b09325a84ee9c355d5dfa23bd842fa7097840f73284d7dbe55465f1a3649a0e067e0a6a7cb5f2a72a2a8f85544ba85c3118b90f7fbb6305eec2cef71f5af12f93ea833ae4c9adce5281d05ba949ab9881a54f4f98bbcc3b5f463ae04312b5db2162528135b78aedac6fb521a89b41716b7061dd4d6b40f52e7254b51f43d868c2534d9cc00fb570b783b9c0c8a73cb619005887ab6c829d5e81ab4a4e057ce49a35a94b68e09b872b8e6d81de5ff53747f9113ad3bd72c1d6383fb7302711722ee996a28c392ecca49d516d508adc8f91abd8a8f771172425bcc5f429fdce3c5eb7a4d4b28797c2eb3e24fd2dacf024bb2fc421be145cd5b049c192ea2a087af64e2a41ac74e2ae88021f98bfc22dd0b3478346fa5c223e6fbd27583568eeffc546b0b01747c6167cbdcbac7d334eccdd81350b525541dc02fb651bceebe36f7950481e872891714320caf113976591467cbeeb0e3667f27f8919747c8f6d8117a11a9e3761b6275c321d8eb9155a4636cc4b1629151eb222279a568724af116a50edb0dddbf7d330f2fb70b75d3c0e3f1a7a1f5b16d6af9a189ca4442cbeba40403a4639e96167a27922ac78621d8124b1080f1fcfe48e056eb3543ca3ba009f9c8492c944f026fb360fc371418270b498e4e12d3dbdaf1c57670fa4e518303c47ea36dd64ee17c33d9b05b9ce347b4d9a94b612a3d96e2be81a986493ade9e9e06bfa96f73e7b9b1c1922131e6443bd2f36787b8be21b0c3b65d258a4caf2e0cf2aa4e70ba6898fa0d33a6d34386e0c94f45dfce3ef6c01fc7edd44cf23011c0d9a5aba7c2958fd765da198f28d2dec6d157f3b409a883653837b257472b09b79d742d9ab6bc45079add7f9ac3676f958984c230e3d9b7bc224c0f3532461c44137c8cb1bbd48ddb1aceea23080e02923606d6b41e0e595ffe91acaa88cd0f8c3545ee808e528306b7445edf0c43f608f8fd3020625c0addd5a66be2d3d3fe477323dc6aabd90fdba8f5cf07d1525700179d1fd093a1f984fec2e0749a944c40234a4f1e3ae7433d6182fb7e09c313094ce95a25f014c996f88ea0b36b3cfb0f6e5fc96ae2b04fc9969f9f759cbf5e2fa1a3eb709b815b4dbd34a4a2490922d54d1c2b2a95786b95da8b55c35335b9eb8772216ff30cb465594fc373b719725b068a6e493a5dbaa26f9ac8934f4df31e02e586e1651daa2bf0948cca16d847c16aec1f31e", 0xff94) write(r1, &(0x7f0000000040)='Q', 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000880)) getsockname(r3, &(0x7f00000008c0)=@un=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r1, r4) r6 = socket(0x20, 0x1, 0xbe) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000200)="6c479fdd82c1538563a2efe69472cd1ef20849714c2150943dd3d4f29f15430c3d54c4a6ecf7313def9b8c7a86cb134b22122fae703cfd0b339c18a1885b8ae13993f0ece00ea88c1764358605873870f08943df45824caff6bac8dff415edfb8f835b2d6f1c4076620541109d539df7b639cfb01d4bfd49648cddfcc63ffdbc9f1a2e466fd5880aebd4d682338b4f728116e9990dcbd1b7dbe0f9fdb4b9d6421d87816b4b5e76841c186006bce1c6701bd1236470135a754eaba8f63bb202a3c69d4c0bc53dfdd6e35475bb75073995571dd4315223b187e0e2a2ff0bb2e646fb7fc166fbf0a3399b74ce8cc9cf3f9c", 0xf0}, {&(0x7f0000000100)="162dafe67aaa6b35b90aea007900dc5f999fd429fbd188f6fe33e9b4064b8ba4b04e84a52b700c074551015fe9a997206952db2c59b4e5fb94c864e7b26225a7ee5b518c7903fd1b91bff5f92bae6e7c1b9b68a89f51fcf764fafc30b4272a9e42f8c115afcd09201d79c80d3ff56ece73ab6d1b1415a57745c4236f8899803e5ba3614e53bd3d8d3389b227364ee70d19435adb0f48aaf6193568f4fad7e2b1da2d9893537e817d84ebac621e4884abec549eaf77", 0xb5}, {&(0x7f0000000000)="ceb47628ab429a14cf88ce9ad852f3b33034ed4957c4bdc671b535f29c1fe47d267e06b694f790d0b6cd0c276127f3", 0x2f}, {&(0x7f0000000300)="ba233ab6e73d29ee86c6cca380f6891141c326676a3418894a3e006b4fe7109cffbb238b6cafd2253d0921ca86e0180bdfc9491b3ccd63588e72d19bc2e2c621b93aa19c3d56a82861692b8b5853d3105c1c09e5ad5af3178eed979eb2b06fb85aeadea2b583844d8892", 0x6a}, {&(0x7f0000000380)="d7822b12f6a8b12935f17ba98d6967e9e8ab6461ed9dfbc70721044b477951bdefb48f46e7ff483ee01b94fc0259e8ea97175b0730addd5d272b53d49e3eef4ab714ff9cfe4a497d967d5641650eac604c7f75c04a2e8dc7cf91e9d525aab8b308820c231d52a78c64f16fa14da5320a6d23e4a272b72e9ec784ebc845fddd93045183d1e4ff90946ee4bcb37e5629fce143657bc356ae25d73f8b55171336fd768754ba2ca551a0804af5c03ea1ac9c7eaa43e783e0aee9d67f76ffcf5a19cc55a3f2626fd7f5aed01fe57fb357cd727d1cca0d", 0xd4}, {&(0x7f0000000480)="674892a055655525117e58cd5a4e92be706fa9cbd9e8490d2d585f86f7a31788a61455e3bac7880b6c3f7a3ff8f6b33e58cbb13434023da1648de16d2c8bf68410c2d4c6a4a45ef15ee71b9519673928a07855a5a977b886590341b5ef30909769a733f6c155b63ee37e5f7c42ba92d3844c827cdf4ea23b0bdb7709f9c8acb8c69832e6fee0b70aa3c4467ca67471582c0ac853ff85f2b4d8d1814b1a6312c175ff0f5f8bb5624aaa503247532b0b386df96be53a1b033a6ac78d04aa0832e79dadb23e98c2c7011f1617ab5a769a385f0004d71ea99595b4826134b6d8752afd8cd5e9a438", 0xe6}], 0x6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000fdffffff0000000093c60000fc89903bba3495bb1f8655d71cd23c4a99fc2281a17a20b61e159fc8b78d4979dae912f1940579fb9a5e2f92a58cca03b769a0491d0a82bdbf9d9f22ba33d7f27ddb79fb1b8220ed2af1ef3d56ccc4827c98c13775a73351731b6338754021d32409d5d0ba03777f48a0b60fd40211d92c139ed1f8153df15cbec1e458f369ef5337b966215c4756099a0b0f157c77"], 0x10}, 0x0) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)) r9 = accept(r5, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f0000000740)=0x659) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r10, r7, 0x6) recvfrom$inet6(r2, &(0x7f0000000980)=""/129, 0x81, 0x3, 0x0, 0x0) r11 = openat(r8, &(0x7f00000006c0)='./file0\x00', 0x0, 0x4) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r11, &(0x7f0000000700)='./file0\x00') 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0", 0x1) syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) socketpair$unix(0x1, 0xad9095f2a8bd65d6, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x8}, {r0, 0x10}, {r2, 0x208}, {r3, 0xcc}], 0x4, 0x29d2cd9) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) syz_open_pts() 16:00:22 executing program 1: r0 = socket(0x800000000002, 0x1, 0x32) r1 = socket(0x1, 0x8000, 0x1f) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socket(0x7, 0x552b474c5f6f247e, 0xfc) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = getpid() r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001280)={r4, r6, r7}, 0xc) sendto(r2, &(0x7f00000010c0)="020877240c12ddbf497effe2e4aab89c277e8fc8637ff9ce82fee5057b", 0x1d, 0x408, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffdcffffffff"], 0x10) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100)='/dev/ttyCcfg\x00', 0x500, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000001140)={0x1, 0x8}) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000011c0)={0x3, 0x7fff}) 16:00:22 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="a58a83803459d883b89dea68ea4a205abf54493a70373fc9d005afbd31b6ecbf09174ea5ef2ff01c201bf8bf0862d06d354a7a85c34cf9a0204995b3d02a3931021045dc39122115dbe95dbdb2a30c734b3cf99e83f2f623e07f661aa9a510dc6c6668986e887910b523a8c0a6173d6eb24068fb5fc5c76ca3d85dea630e662920e7bbe6d050b36a90beac67117310e40e5e8263993a8727c530703c200a6ffde8d46bba0aa812cba8da6810cf5fce56ad547e170e690c75df58e24d7790"], 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(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) pwrite(r5, &(0x7f0000000240)=':', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x1, 0x1f, 0x80}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeb1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 1: syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x102, 0x0) fcntl$dupfd(r5, 0x10b4f9f7e67aa690, r1) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() fcntl$dupfd(r6, 0x0, r7) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() fcntl$dupfd(r8, 0x0, r9) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() r13 = fcntl$dupfd(r11, 0x0, r12) fcntl$dupfd(r10, 0x0, r13) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = syz_open_pts() r17 = fcntl$dupfd(r15, 0x0, r16) fcntl$dupfd(r14, 0x0, r17) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = syz_open_pts() fcntl$dupfd(r18, 0x0, r19) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = syz_open_pts() fcntl$dupfd(r20, 0x0, r21) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_open_pts() r25 = fcntl$dupfd(r23, 0x0, r24) fcntl$dupfd(r22, 0x0, r25) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = syz_open_pts() fcntl$dupfd(r26, 0x0, r27) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x78, 0x1, 0xc0}, 0xffffd2dd, 0x10000, 0x101}) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r4 = socket$inet(0x2, 0x4000, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x26, 0x20000000, 0x0, 0xffffffff}, {{r5}, 0xfffffffffffffffe, 0x0, 0x20, 0xfffffffffffff800, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x10, 0x7, 0x81}, {{r6}, 0x7ffffffffffffffe, 0x0, 0x1, 0x58ff, 0x5e6}], 0x7ff, 0x0, 0x200000, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) pledge(&(0x7f00000000c0)='-.\x00', &(0x7f0000000180)='tap') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x101, 0x4, 0x5, 0x2}]}) syz_emit_ethernet(0x91, &(0x7f0000000300)="480243c3855e007a155e279e511efa96de17b0591df4b0ad0deb8dce1185963c25c0fe0b0dc3e8a8a91d3ae75ce1dfce82d9d858f42d1e37ac0ab724db0aaeeefc82536a1bef84d36e34092480da53aee942c91e102d761db9fac2c90475b9d9afe9406a862b201d1dcaa82938c1fbbeaf70c364b88eaa692b4dfc2ba85bfbd3086c47450a46c32070377e30e569c893fc") 16:00:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r6, 0x80000000001) r8 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffe}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './bus/\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffd23, &(0x7f0000000300)=[{0x7ff, 0x22, 0x4, 0x8}, {0xfff, 0xff, 0x0, 0x400}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') accept$inet(r6, &(0x7f0000000340), &(0x7f00000000c0)=0x288) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x0, 0x4}, {0x35, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x4000000}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x24}, {0x3c}, {0x81}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x213, 0x0) fcntl$dupfd(r3, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x54, 0x0, 0x0, 0x8}, {0x3c}, {0x4006, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:01 executing program 0: r0 = geteuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1000000009) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmctl$SHM_LOCK(r2, 0x3) r3 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2b}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x4d, 0x0, 0x0, 0x402}, {0x1}]}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x808) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) getdents(r6, &(0x7f0000000280)=""/87, 0x57) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x3, 0x5, 0x1}, 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x80000001) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 0: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202ce5d529f8e07e007b200c14fa3f621f32e2f66696c653000fc4190f60bad7f7e954f8211754b04428f7152215e5228002734404725f8ac0821751e2834f5b684b9a950fb27adb70c73c8baaf4bea7b7f3f16b1ceb25bb007c1f1791c505bd1707528a933c822c98b30a1f40f1ba224c05a2a5673489cdc998e76912690f746d811a59ffe43762b7809604f27fdf325ce08ce581dfbcc89eb17aa6ab5dc"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x2171, 0x3f) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getpgrp() r4 = getpid() setpgid(r3, r4) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(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(r14, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, r10, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="b98395b9a2251518cfa83f7f4dbba87596e248b5c43be95fef13a22c91b76a7f4895f606c0823bdc4b49d48af39aa7cd490a73bd34d14e42ffe3b210e193465595a970b70fa14a73d8b1bfa4577ff22c248e7a10e429ebe39502e3a8d89e69d92d2a357e", 0x64}, {&(0x7f0000000180)="7701ff3f295b78472fcddc31accaf110c9a13364c8bf331a83418af749e4bc4a4af8ad0c6369f7d41860bcaa8ab0519cca4a3c686ce5522185", 0x39}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="7bffa61600000000ffff0000e2ffffff1f00ec0000000000ffff0000000000003c552058c7b69d7719450602e7b6c5ac7645659855e51f", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x400}, 0x204) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r15, r1, 0x6) r16 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x18) ioctl$BIOCGFILDROP(r16, 0x40044278, &(0x7f0000000100)) shutdown(r0, 0x2) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x61, 0x20000000, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x21, 0x1, 0x1ca, 0x4}, {{r3}, 0x0, 0x64, 0x10, 0x18, 0x7}, {{r0}, 0xfffffffffffffffb, 0x90, 0xbd7a56a2d5ff9c9c, 0x100000000, 0xffffffffffffffd9}], 0xb4e, 0x0, 0xcf, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) dup2(r4, r5) socket$unix(0x1, 0x2, 0x0) 16:00:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) dup(r0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x11, 0x4003, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x10, 0x0, 0xfffffffffffffe29) setreuid(0x0, 0xee01) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = getpgrp() r7 = getuid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r10 = syz_open_pts() fchown(r10, 0x0, 0x0) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000180)) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) socket(0x1, 0x4008, 0x9) fchownat(r9, &(0x7f0000000080)='\x00', r11, r8, 0x6) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, r7, r8}, 0xc) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1f) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x20}, {0x3c}, {0x7ffffffe}]}) r1 = geteuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000000)=[{0x60, 0xffff, 0x15e3, "52603daa8da4af0c36f03c6c79b74b3af54bcbe2cdb7e40d13aa50217b616f7827b6585fbfc32a5cb88b3fcbba16338484b6d106e8a9277731c867f3013255f04532f8f2221b83c714"}], 0x60}, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffb5) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/`ev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x4, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x1}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0xee4, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) open(&(0x7f0000000240)='./file0\x00', 0x20430, 0x15) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r0, @ANYRES16=0x0, @ANYBLOB="2e1aef8619adf6216b5e40b4aed55dbcf355158c27c8db55c91b1b73bf5dae4f075131983d93084b23b638151f7cc24a1ad772c19616093370da7812ecb575b55dae79cd77e514de74440518a46de1635ed46b83a7eb57c5323ee3ce7298eb3ce976", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYPTR, @ANYRESOCT=r1, @ANYRESOCT=r2, @ANYRESOCT=r0, @ANYPTR, @ANYRESOCT, @ANYRES32=0x0, @ANYRES64=r3]]], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x20400, 0x0) openat(r3, &(0x7f0000000640)='./file0\x00', 0x40802, 0x100) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef", 0x4d1) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:02 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = getpgrp() r2 = getpid() setpgid(r1, r2) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r2) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r7 = getuid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="005c8e81e2287e773786fe221de9ec4551b1f470e207964de1c61b27c1f05558ef11225048bd84d6d83843a7a995fe7519bef14130f31be3adba9eb3cbc5428e20460038ab380405d119b54a651ab4d3306302a74538b613670c80376e93512f1124f1c347759d035d0a7f6ad946c90c01407ca55c634aa6787c2b6d8c4501", 0x7f}, {&(0x7f00000000c0)="7c2334fe06f306b4f5692ee167e005aa129ca6cf3981cb178913a3a8eedf9a80695d90ddb09e4646ad24484c1ce68131b5f50c50130ad6ddbd6c796645f0d355e8378711119bc7a44e9ef517a92c3e501285ff44b539ad9eee2f4a53c05cd737615e42c12b4def9c57cac71d0f70cf562283261b156bb1580f97e8135aec64c9c94a12f0e2d3fd75b7206b67b8", 0x8d}, {&(0x7f0000000180)="bc0b1b1514445077c1b6a502895fbc41fd1ebf78f72e988efb6b9cf2ca08fb23c8e7a32e4b1b6870bd8e450df1ab5960a781c15d7001dc273bde6d1e19330ecddf899c39c4076211eb3d62b0d7e79c946d06", 0x52}, {&(0x7f0000000200)="2a5cfc1deed91b7ab2c7d052d2dc58ab549fcc394396a96a7e4942", 0x1b}, {&(0x7f0000000240)="64629fdc7ece26d3f8682059efc6f360770990b6ed637cd79112a4c90bd7336e5ae1", 0x22}, {&(0x7f0000000280)="fa067827cf2651205cc9b63fa776471a798543f1ec5f104b5f8b59d231cc0f6f9907e0879c86b972b0f882ee4206379bfc8fd229814783f36574bdc997a93dd15dab48ec17e77d922d86c499393687a6edba81e27450570b2bd51f17a278a22bfea60cc45dd01352f1f0a4dd25eca492a3f2eb178596862ebaa94077574e2123fcf10a11ce57ebf39f857469aceafffa4ef971cc811559c1ddaa4b3440d02af029e39aa8c5d7bf3c2aea1f3a0674ad4c14", 0xb1}, {&(0x7f0000000340)="9d19909c4fc1b21bb0fc", 0xa}], 0x7, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x80e}, 0x40c) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x0, "00000000000000010000200000000000e8ffffff", 0xfffffc00, 0x3dffa21a}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000100)='e', 0xfffffffffffffff2) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3fe) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82027029a78314d6502e2f746967253000"], 0x10) shutdown(r0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8001, 0x1f}, {0x18, 0x1, 0x7, 0x5}, 0x2, [0x8, 0x5, 0x8000, 0x7, 0x1000, 0x5, 0xb4a6, 0x8]}, 0x3c) 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x8, 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x200) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64025c38740fe133, 0x2) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8400, 0x12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x6}, {0x35}, {0x6, 0x0, 0x0, 0x53}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x800000000074}, {0x80000006}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100, 0x8, 0x2, 0x2}, {0xfffe, 0xb4, 0xd4}, {0x101, 0x4, 0x2, 0x6}, {0x7, 0xc6, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b27d08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b27d08 16:00:03 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = getgid() setegid(r0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0x4b) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) setreuid(r3, r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r0, 0x6) fchmodat(r7, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x1) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f0000000180)='./file0/file0/../file0/file0\x00') 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x8, 0xffffffc8, 0x8, "ac0a979cd5eacd06c24b690e29839e9670e798f3", 0x8, 0x785b}) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x3, &(0x7f0000000000)="dd2a70") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x10000, 0xfffffffffffffff8}) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/5}, &(0x7f00000000c0)=0x7) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000097be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002710a3824da0d2c33cdba92293b2a1054d8a863ef5c1508b51b02e0332a25388e45762d077eaa860b0f3e0ff880be354a4b483fcd70fa553e29ac7b00a06ade9440a711e447777f21fc9d0d28b6cebe35a9a94710f85bfbe149d68ed37a4289570a494aa2ab24ba0541779ee6a7ef2952b351b2e46a6e5af77606363f50b118479f433bc05629bcad73ecc5f689d1bcf187c1bf23baf7ef4c49194c0baa1021caed22f9805fb36505e08ddbbdff662c0a0b1ee2b3f4d31cb126d4474a6a77f72b889adb351b5c43cdbadb410d291e3a16beba5738c0585ab695f9f33d1d6b52e04"], &(0x7f00000000c0)=0x6e) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0xec) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='\xff\x00\x00\x00(\x06\x00\x00\xd3\xc8o\x00', 0x7dd, 0x0) r2 = socket(0x10, 0x8001, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/42, 0x2a3}, {&(0x7f0000000300)=""/33, 0xfffffffffffffd76}], 0x10000000000000af, &(0x7f0000000640)=""/193, 0xc1}, 0x1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = getpgrp() r5 = getpid() setpgid(r4, r5) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = semget$private(0x0, 0x7, 0x287) semop(r12, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(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(r12, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, r8, r9, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getpid() setpgid(r14, r15) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="5ccb6ddd6b3105871c8a45719fdd52cb8d4aa37a5419bc6418f18aafc74f486d24d8c965081a9c37e825ac16f148186780d41217e2116154afcd4a8539bb53c6e63dadfed596b0c6ec056d0efcfe45200c806990a3478780d989f046", 0x5c}, {&(0x7f0000000380)="e096c28dd6cf8ca4772df933037e39ef804fa12ea4998af96bc491685568b5716b286c7c973e0be132cf32f0eb1f2f3dcefa409cba26ac34a576301ca59874c3c3bf157857cd7a2417cd0659af5d60f3aef11255c4895fb3fd8662e824cc3ab163c0df4efadec0f0177c7132f52cdd587d8aafabef55828e73a0811eb7dad3aded3021e1bff5f486ce96733ebf740a4669a1b216c0d1a76b0bc654f8e01ed3ec9a0d8298", 0xa4}, {&(0x7f0000000440)}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r8, r13}, @cred={0x20, 0xffff, 0x0, r15, r18, r19}], 0x40, 0x1a}, 0x8) r22 = getpid() syz_open_pts() fcntl$setown(r1, 0x6, r22) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x100000}) read(r0, &(0x7f0000000180)=""/243, 0xfffffffffffffd40) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = getpgrp() r3 = getpid() setpgid(r2, r3) r4 = getpgrp() r5 = getpid() setpgid(r4, r5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r5) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0xfbeed688b81ea08d, 0x1, 0x7f, 0xffffffffffffff45, r5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc12, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) flock(r7, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x40000002c}, {0x6, 0x0, 0x0, 0xff}]}) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = getpgrp() r10 = getpid() setpgid(r9, r10) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r10) fcntl$setown(0xffffffffffffffff, 0x6, r10) pwrite(r6, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) select(0x40, &(0x7f0000000000)={0xfe, 0x3, 0x7, 0x2, 0x5, 0x10000, 0x9, 0x8}, &(0x7f0000000040)={0x6, 0x6, 0x4, 0x1f, 0xfffffffffffffffe, 0x4, 0x3}, &(0x7f0000000080)={0xff, 0xffff, 0x4, 0x1, 0x0, 0x5, 0x7d, 0x6cc}, &(0x7f00000000c0)={0xfff, 0x6}) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0xffffffffffffc85) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) pipe2(&(0x7f0000000040), 0x4) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) close(r0) 16:00:03 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000d40)=""/34) r10 = semget(0x3, 0x0, 0x20) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x401, 0x800}, {0x0, 0xb, 0x1800}, {0x4, 0xffff, 0x800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(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(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r5, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = semget$private(0x0, 0x7, 0x287) semop(r17, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r17, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r17, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r17, &(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(r17, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r14, r13, r14, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchown(r2, r5, r14) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r18 = syz_open_pts() close(r0) dup(r18) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r19, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0xfffffffffffffb5) syz_open_pts() OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000316000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x0, 0x3, 0x3c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xa42, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = getgid() setegid(r3) recvfrom$unix(r1, &(0x7f0000000200)=""/156, 0x9c, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x5, 0x7}, {0x18, 0x3, 0x400, 0x4}, 0x1, [0x101, 0x1, 0x7, 0x4, 0x7, 0x8001, 0x4, 0x1502a738]}, 0x3c) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r8 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) write(r4, &(0x7f0000000380)="a4987e20bf79b0002641903018851c1fddff2e6608ee113791a73187de2975680c704aac56455b48578d35984ec916e54389911b7e6945c20eba17be82d118d48f625f99bfa006bd335401b8b26cc6ab6db109241388fa7056c63e1551a8a1ee21f1f9c3d4341b98c838ba0b78b1e6fd8c05c963dc56394a2fa6df32261011b08d28c6044bd6287f228069bbd5e2162f4e902de4aad55bbb", 0x98) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:04 executing program 0: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000100)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x12081ec1286c140f) open(&(0x7f0000000000)='./bus\x00', 0x200c0, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x10) fcntl$setstatus(r4, 0x4, 0x80) getitimer(0x2, &(0x7f0000000000)) close(r0) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/152, 0x98) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f00000003c0)="6d7175ea7827435296127e6d9fc5a163664f20505ce339c56ab5b2fbfbcc99e7fda16eafc0de5a8ba12985833a5094f956f82c9c544594bc8e17ea3134d7494034994d23a0ad317596e647b95346a0f6e84df762cf945be48c853bc752b51e2d6081af182f7b6b912cf754775d0a1134699ed18fdd0b9db4a7eeafed2193fc411551e16689e555137c592326082e4ccb87f2f2f8e4663287a688fb86ec1124a7505d641da050032ba9e8fb19bc422faf59b42f8e3807a09181cecdb39de139e702c1aea5e7ad75504bb95bdb22d365d577904a5d210e1b", 0xd7) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) bind(r5, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) acct(&(0x7f0000000600)='./file0\x00') r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f0000000340)="d1f9137895d43d9bc2b7bac526ea334d4f6b0a778ed5ddb9", 0x18}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/135, 0x87) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044, 0x0, 0x0, 0x35}, {0x54, 0x0, 0x0, 0x1ff}, {0x6, 0x3, 0x4}]}) syz_emit_ethernet(0x306, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="28bf78cdc63c"], 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", 0x31) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:04 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x20) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) pwrite(r0, &(0x7f00000000c0)="3bfb0d8b74a97ce1d7ac96800ae6c2c1aa0115da95faead3d38eb4946c71198561e1e013e237ffa93c6b620e82839db38fde753aa1fb1161fc9df95d89c64fd5b9428e873889f2515ea7d083676cada6f4587927d16b549b36a0bee87d50dfbd54fe146bcf703ef872342fdd289c8b94d5e977e18db9bc3ac1576f7f96c21b7d2b712348091839498e1cdc9b3ac525664288c6be112a0947", 0x98, 0x0, 0x17) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x20}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000080)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="22cde9ec0e7266bbb07b5df384a7a9432afc2d2432cbabd015a9188a44ea9f44cd23a3ed56ae59a65e577b14e02aa695ea0ef6405a203e94ee16c928ee3293daeb619295ac1c6140ccfc86f5a2d5f1871f58f65bf85c3247b9b9bd154024fdc71747a6350bf31de2a47b1b7f5ea96d87bc71909718df539e32dec49685faf8e02df0edf5ebff9ef56ee92477656ae0f29fbee64e063cf6e1a2b8fd186a51cdb99dc22a82", 0xa4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) dup(r1) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x1e}, {0x20, 0x0, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f0000000240)="d0000000179f26a623246eb6c78d", 0xe, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) sendto(r4, &(0x7f0000000280)="ace284d1ec85ea8b4c2146435c103a11e5b4d7f278fb6acda67fbe0530e67256454c198a0a61bd083aa2c16c4844e57ef80f7bf7343c3ab76ba4aa726d151c06", 0x40, 0x4, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x6, 0xcaa}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) dup(0xffffffffffffff9c) readv(0xffffffffffffff9c, &(0x7f0000001340)=[{&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/161, 0xa1}, {&(0x7f0000001280)=""/187, 0xbb}, {&(0x7f0000000100)=""/29, 0x1d}], 0x6) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x3, 0x8003, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x4, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/134) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffcf, 0x0}, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x210d, &(0x7f0000000000), &(0x7f0000000040)=0x2346ec7f) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000500)=""/105) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff65d78a2a197a386207001600008295955984c87910bf453f68c117006abc4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4659ea2024a1cd8cac7dbbc5965c6593d2870b4122cd23500008b3c0000fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf32cb3489b3015c6f0b6d4299d55ff5229e1a798336343d05bc2f3eea8fd75de19176957ba7d92bdacc80bbbe99033074039910cbd826ffffffff22d874b0368086"], 0x10) shutdown(r0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000400)=0x1f) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x11) write(r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x80) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x400, 0x0) r5 = getpgrp() r6 = getpid() setpgid(r5, r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() r11 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1024, 0x0, 0x0) getsockopt(r11, 0x101, 0x6, &(0x7f0000002580)=""/4096, &(0x7f00000004c0)=0x1000) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000580)="42c082595503c2e6efce96ff786993abee0ca21569c89089c2afa2f13f8818ba74824f252189a4ec4022f07f7a624e3974c64659fdd1cf897259c3c450f92cce4bb71ddc5516231936a1b73f0ae08c2947677f8609ba323c57207955f3235a6290970eae1b46a95475394a7fb27736dcc4e903ffbbb92a66a63b705ebae9d3cdee757df09aa31b869a35580038a27b351f1b8af574627398eab2fd58f173fba8f86093e7ee8b3d59470c1373e22e11e8e4d6a6018435015634c5194d228185845a76f58e2bf8478576670c5ae16e9e60f27ce2820e32994bd7757727198f148dcee2bea6574d0f9b9ab7bc676ef19f976138b35b936824441664a12dad5f6cf0d4985fd3dfb7a5fc0142a1f88679909217af81f4b04b8232b1cd8bcea2137ed8f22b6a011c304ec5a18a692c8cc20a59dc81ae9ea86821edb3f3ff0528f80b5c0e3b38beb991aa6c8cd4c781265aab5de35675d8a3cd99ac63ba90fd953336def0296016a6c9e512f80b7c60ae183071faad4bdd245b2b6acdff59f3753e025b6365533fdeed7727cb2cab4c65dfaf889b04145f2522a933a9324e82ecfdbc06b732cf5dd4fbb8659b86a7a778a6a740d787c341fa4d1f5bdf14e9c416d04abbba7bcee8d2cdb991abc4f2e86f062850c506587a60177d3210c289539d3d7fd871d830ba75872e03187ef4352d4a7587e3142fd73161afcca4d5597dd3b736851559472f53c8a45ffb81084c9f1b7588f60f9aa17446790b0b5d42c926524ed161d54dd5cd9f5c0141c74edce5ec2e8f0ba7830316dbb2c50a7a3060aacac07776b854a7a62f664ff44936fe0bebaec6e9cc119bccf8f718cd359c791dab2bee1d65afcbdc66b3887af9ba086728df24eb923fcade3753a7c19bfdbce9c7d3a4f34ad26c66c8476c8cbd7ed456c3787622aabe5111ad77ea808ff1fc4592adfb40b8e06a75493cdfd4607259637927036e37b9d8170638108614db9acad20837d7e635de88a3a195952a949b3b4cad0fa4be7a89a2fc335fcc1c22acd143d316c643f7f21e7b9d186769c3c1f618739ef4fccda41ce91f18b615d7e6a928f26ee777fc1d636fbbf7d9b7483cabe59f1a5bbb5bcb65541fd92515cf2bce25a0cffeec9ec59abbcbef7318b72438c4b3404d44585c0767ea3477b8ef686bfa7afc72c94edb5125774c7dc7e19f524a6221af2a13e810cb737cb39676e45e78db835f48a0f05372f5f95b6e2e23f2ae3e429e9f5a60165f98655605c85c1ce501d25055945bfa2cfcf4322bc7897ff320af26a2e87ad487b6fb5f8cc3a7cc611f86b25a6878e2bb1a03be48101856f0ef9051b59184370ef59f9a655e078d9957172dce4d60a2fd18311c02748ab3fb4403e422c35939b40d6f94ee1d0ada3da81075f7fd58771a23ff8c7868888b81cc6e1bdba21c15c7af464ab6ecb0bfb21f2bd1c359a1a0d44eba9f5dbc4f8c5069caf5aab8f66a83cb9b0cc27b5e0cf6a05a9529a42d981ee6cb9d17fe3f31f67665d65766fedd17eedcb2fc6b5462b79d24197efecee3356b02b26bee1cb2e0815d10a1a1803c00f21b21d744b55688cf787bf75a66b1b52b6ffebce216ffd300d292f9ea1537cc7d01569d385575417fa017eb7428ff7361da2ca5e2ae494a750c79d459aa37adf2076f638b72543f6b97677b4a8fa93bd7aa44958ace927a280953c4f63570dad4e8395bc12ec481df0df601816deaeb976f99546ec5306cbe43aa6d992c97f6a4dacc19bf5d5186a0374db68f29228120992d13c274ce53b4caba33490f05ee04a48e7e75ad1a397c0c27fc45186651a783a7bc104f29e7b68d628a9c71a8d9e5d4cf7bf88722958741b02b8940990c1860c5a05eb7abb90645190fb34729cc7eb2e7bfc4d083040d3da9cd49857a7b2f564576be616dd5569221e6221ab7034e21178a529745a54f68d50cbf04eff8f7cbd36a13f09bf6a22b34d6c3bfbad08e5085cde8b13b9fa2ffbf31bf84d103bcf0190ec170192982cde470487b8fe9a7d8921b0d4da8c347e7d5c8afaad0aff96fce5102debcb7611bc17a635a5b1db88b41ba7ae8476efd8751f4b449a766d32f57687eb4dc02c47dac506197cd8350ee7562b08baa313e0e993ec9945894ebd70594a33e517136c6da363064b1d87c7f25f0ba8fd5eed9662523ac2bca20f2c3ec9f96cb9e09c9cdc1b9807c275bf141e906c39de981fee45cb0ea3f6ec10a01d74305ab8266986b637385c3f4a77bac4fe3ab39f454ca7b3d16682a614dcb0a2b4f4850514f7329184bea5f4c29c17a0c32267d148c0027567a87c3ef06bded7fd4d9dee7ae6f44138d032987ba93038e4fc820e73c513755d9045cdda09b2b67830c19a7b205785625309c9cbfdf6eed85632428b74e9b4be23e2bb1faeb5a438038bf2e2a2158897748ecaac2cb1b46120759668c2fdd121ce1140f868cb64824d079bc474090813c09ec1524672acd8fbdf4f55ca2db692078600b2e5d7c935710fad5203db8e2f2e801414b9b5a3a9106f87ebc089d4124c6da9f8883c115b0bf4d0afef72d2a1b581c069f082c1eaecd5a4d7d16c0cf43276a68bfca8b9557cbf40aa7c5a952f5dc8235139bd71a97a15632229ee622f39da8441540a8c01257798ca81f85af86266e1965f15988a0fd6289ce5b9b255e6450b0f3ad69361d824f65cb1963b1f2ec309cd4da8d68785cfc746ef0206f9cce9c369f1a59a4ec0674daed816a4708202e285b5383eb2b548f1eb5efae46a0abaa17cb1525e5abe7d1f97e4a6f816efdf62eff1c03e496177d647d93f665497c37e4a28d9e865a03a35008b763b4d6db9be59ed6128330d50c195e4600c140c0daefd11480398f00d71d7829864cb19c084ab206f098a0a5b9bd1d081380929db8b03bba69ac3c6fc3afe0d7ca18a57f22f85714c47b8f9906bc07854921df640082dace5f949d62a95d11fbc31030dbf4eeb8ad3fee46e2762549b65ee71b89351620eaa06bbed6f2c868e9791d53574e80c19466997ba12d67660e44a85bb2f18e0b29def81f6c9b6c529b1d54a6da8baba234976ffaba6bd164b075149c325af1a7d5b2d06e23de630dda5494f55fc344b14c693c4f26fac8a469bf81af33817bf4667fd2337ca5df92de07fa30fff7d4d94521580b29fb5dfaa6a0e90931edfceced9bd8be75ff2cd4c2a684687203f278a51bee4e7aebdfa1400c3cb832b93c81ca3e95904a7dbe1ed79d26f1dd5c99cf4001059db3288f6b1374698bdd4d02360c4a71d160d3e4df75918bc87e477b7b57017cb396d550debdeae7f9ba8ea8850e5ce94c09554efd9806852acb7a24ea059bee51915806ffed64e38991e6224b354197fe40b89663019851d01ccb80b17b243272b655aed1062b9de42df7d70482aa1759c8ab2b5f94395f0178b8909637478dc67aba1983126b607b11434a762ecaee3aeec513960d026bf11f676e8d7ef04a71c4560102f4fc47319da4d8845a0d7b94c9b2a2e72a1845a71e4ce76d4def1fd09605733a2d04665e81b0ea82437c3fda5b8ec7775e5793d63acec2d77a551335bae96e1df432425304a8a30cd14a08f5c354d8610c88155ce65b158f04b56aea206832aecd1d3dd19cf528aef426aded6eaca7d9da95e367810c4d1e3af1e0894fc55177d5dadb070063e9081add5b8056e6de074271c0c3959f2c7f97918cbe5922b495fd59474605bb4c396a3e2bee28afd12f863a168091db98283ccde13cb8fed59e77812aee88cc063b1b2761a1366635869c1fd01c06264febc9fe39b05f85b3b1a8b518c401fb935ef5cbe5f070d7cb1546239c3b6ffffbf8b51c10d1b1140ec9f4f41ef5273587582de9af20648dbfea7b12509f7f1d666debf4881dc23119b12bd374f799ac57104b460e8c6c02580f5782aa40ea2c521f19b276f9452cf277ed72f4c5312b75988a4ac337131df648718827a216485af0760e9a2eef8bf942208e3748de624f7b0ed7e9e68ffffa10b6c74e3cc871cf6ed04c32d6e9cba74d79c49f15547ef93aba12af55887c99131d59424d0bf2db8f24082bd66b36881e147f2af37cd120f6be2d22d73b18418b32234b24a39e8a8d3b70dbde17b81ae4a4f0c5f4ce9411a572ad9e42109cdd4b30024aa93504485d3d97dbf8778645f37183188babafab5d47b24b4206ae824bb72ee0e43e26e598fae41d764876d7b97a2aad2d22924b30394c1b518a48780f6245c43ac0a7e7027d605c6675125fc61619f67d965622e917034d51c9ee90adeb8bd4ecb029428e57d90d884685856b7bb8fdbb8435a381e908ed64be59c3ff7a5864132c9fb9f488d4bc888e151feb45b8b9c447efcdb5fdf2a263e19272235a66365695c5cf9c6a2ea780eb033928151c26cfecb3f312ea0f278d65b04305a50c9ad9e417557390ce476a3ff6998e4660ac47f6affeacda2dfdee2a449894a62adb114e916125ac2817423f6dc60fa870f4e81acc4d7fb3e85d498bbe91f47a875846011bb34b975336ee086113b2250b0a4a0c1f0d623b981732de558e87653246ae2ad82f42efd470a565ba437fa5ff75e69f8a5f50d725d3462519a65ef390aa3e09bbba87fe1b89d34f5fe7ef918c344d07c7e3022adf0192ccab99fbe5e635fda4e642ebe751b3add67c9f3962034fd6e74388385a3dc97d5f129acc8e17f46dbb7f2d599dfad99e78cd22b8f4984d8b49b4f7e7de38f420164d009bfd955739e2ad5db9a9860f6594fa449ef6ce5dcf02ecd51be378ba1383431391aabf5d10fb3fd20cc460096dba5828307899d2cb0559afdfbe54065b88363f0a166d03c390519f75ba745ced7a2386b823de73ba749d0c70fc960fa7423a7e7cd7f6acbc59e93a1dcce5bf4615320b0ab91a9dacc4fa566d5e47a8bf6aa275310c6859153ce7af316b666e83686674a2068f25c37f4bcfed7011abacbda74576a3f02418842a179ac1b303eafe40fe4a4fb88578d21b602d359d5d996f2caa17f2db366a515025209a05d77819119e0b7ffd71e1ad4f43899d3394ba5b58c7576743e88dfccddc821c77b312f337cb15f63b45160006af66a6b84c63e6f0dc84feb8d30e3330b775473a9e6a33751316b4f313ee90049675bcf7d7d85324a72f2acabb0ef8457b2df5f001009909ae8f4aa87be1459fc0bc14b1c5c8c67d57a389ddadfe6abe4e37b37bdc9471a82185c2d0314ab35e079d675dd73d80ed46e01e5934087f433a779fa417fbab7c639398fec699704cfb252df37325f75838b01753f381c31a6ee63ba6b1e8b60330bb91b9af50c43b94895f695599c701fb1bcce2a07354e1707c168754eb1a83b7eee697d83ee5d2a9cb831efc8ea98f3579d2a7ff86948567f8816b8b66fb83dfd023fc2542895eb260b9b237b5cea799033dc6ac9cb9dc92325e0ed8fa749ed86c56dd2988185b1db3a8f0bdd92c9995bfa5a07a4ed1bb8eae812f8c9bc3cde06d113206dad51633e15448cd6a15cd71f8fde9f1b7d4d2f07ec670a4ad55f25d0a3379a1a251817dd66abe6e611334d53da63e16366073f85eb7ee503e95e8364c3bd668f6b362a52c70a89cf3e271431e1b1a0a14f81017b12377c26c37c58c3daf7c2837f5555f1ef05ab89a3fbe0d0d53f60ec2d94358c08636602d7d2089b04ae91ff9da73fa2d3a41023a1ef60d4729947d3fa264b04ffebb57d0bc4db91ffa409c141161526d12262e962698008ee59354312820f076b0436512c1b49aee936f54c481eaf3c53f2a2bf50870b4ec387d11622a39901ec72835a01c424a9f9362", 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000000c0)='D\n', 0x2}, {&(0x7f0000001580)="ba147b5d7af6aeb230f6de66acdabb192ae4e4772b194d6932e8c34bdfc8fcc86ee5d248479c582bfa37cee72bc1e67cb4d8f0f66fcb9e07185c8eb15b2a00061c49c54e1c079d6f2e049a4e1ed06198de49cb79eb54163d10d99e170352372f726d34040ee59c276ad8ed660e12d068f588f7122f099a198e85d4a8fa501590dff5b6086a8a217c7183550ff15a51a3ee4e57b6ced754619aff6d724bff26abd4c3128df8e88ab729abada917d673e23f7bd0185bdf309da90118acd5f8d8bd032ed8782f481c584bd8f1122a21d913892c998cab2cc47e24451d6923685d6bf965b24187f018def0d02f6cf112e1f8392c46a6e8ced69dbec3ef871dc1fca1185d178234d6de0d5804e18998f5d51a58a8fb1336b8db805cfb7afd633b834b4ea4b68b77b2add3d02a6a2fd745c37fa83f09cf6e8a26b7dd5bf0811fe18f8e15b715b6a30c847b994aba9c8a559e9fdf89a0a278a420f88de1ac8a0cf7fdfb2d9def6cf33a26d1cbbe5bcda39f15050fdf7f660be9bbb25b4c2c353479289ddaee86e103e7dd6d090d4c444da8a508eeea2930a90ddca3fa47ed137d536e86792bf496cd0538c859f8b75bc38a940fe121fee9f6ee9bec5d551b56450ab8e5255e97ea226fd741b55a25906f41309d4940dd55a1663d71b869c94bcac460982197808f9b6d0608d7e4cc54ca51e67df4aab09c6180cb8bd91d0b716e2b30d7068055db2327703a4e0dc1aadfed7e4a5b3757571f49e73f5fc61707b82f1b6e1ae78e8e6868e1fb71d2abbe6376fc38e63c3726df3b3398c6966a945acc4e3434947787e1d0b45f47fc2218b6bffed1d9b54a7840cff40d469b8fc55720f759b45be71a99265750ef6b485965c81127e012151b8641a359ba8e0a3b969f6884ebe228c6026314b6ea293358f71bf6dc76cae5f5aca2eef5c997bfa76e4dafc252b4384537467d0aa795950ce4dfeb4cd044a5e0ebe34248a1f710bbadfab9077d15250dce921606c54abb29681573ae6d1c70c7f3bd8866c7890320e185d21093004948e0c3e3aff50d78baa61c684ee6794d4e67f0cea00844571854f1fdbb400637a884eb38f43686c62247e10d7053d699b0ba54c51a3c66ba97a3b7ab827834b0869f3ba1321851d841289143a59ab4733aba2de605418e3ccf27c0e1f69d987ebe16f71a2469f6025ba63bc587617a3b5f55b76d722337833fdab361172ff0377f4e1edc4c12272527bb2d3a5002af6f1dd374a7b34b6968ab95e9135fcc969e8ccd3314748324bde1815a1f10c3f4b29751281af211daaa523986a90b948b818801311d8840843449fc0ded8f4cf257b1e9573f0bec5420a203e1da19eabfb1981a11b50d07fdc5b35ac300c9e7fc7c31f789457152f180f0a390b34d9cf3fe74aed12a927313cd50c8878dc1fabc30f256bc66ddf6e221f50d14a2e17adb0f1b549fb82899bfa01aa2e901dfdc3ff02e9720d8954951dd0c2dffc632ceeac1bb2091957a7461f729d8d355f5c3568a52edddad5a9ce19ca206892a643c1a440fa8c135bdea0ee306210d3dd6a04e34df3fe283f34174677087d712cc08b6555e87c6f2bb80e4e2622d58fdbd4f864756c8365d3c122a2fdd57d79b5537903dd785b4701886f727cb229121f99c04bd7dc800ccdb0beeb917aecf8e53a53a7c9367058862ee33f36112385882c1df04c157f53e6324cf498c6af466a1ea330df0d740a72e7634ad856a1509ba2b00db37d9be6b709c12395b53c347ebac0fc37e950c3f2f9b8649770b996d291882e9aa169dc7f32a32bb3c9e7849e07533016738d4c70d738cee05d5f96173261fbbfafe96e85a20a97a4e155cf07ef4024dbec0ad269de0057b4522a0ad344f3fb2b579a8f85c037781d8aeabe3e8f50c9e6a15d08ca268149b43be6ed711dd8a69abff77613d02412637f81ec87eddd8f6b8cb77d7b97a0897ae52944765a2a1670fb24ce02e223a7c851ad8da76f1ff0de7926a69758eea6c576f9a7c3509abcbf8046bb9b2a7c3c64f8c0388bf911bc2d475e32435d10d4a5f537457efcde09ad24bd578ab997273cd15744f8773f85e53e03442518b49f704b9a54468515950e0647ef4f398dfe0426e7d75d551c98ca86bee33ef955af4bab572d30ae05ea614a7b0fe500a46d983feb5a501b5990aebdb332508785e7bb8498b0796d2cce4eabf77dfb362932ef2e7af134b33d7b8d50cb4a4f057e55dd5111525d77b70334448061f798f61f51fd6d5ee4a274db36087a33b6b70d0c84a5f3b6cdea426fef5277cae83858a0aa957615051ececa5bd4bb79ffbfca25cc820f9fda4becd068dd8a30c200b5715c4ad18c71650635d87a148c6558f196354596fce9dcc7b51fac53fc405572a8d72e19affb8504eba73b93a29a3c08ac9e75ccada280dc6fb01b6f8d666a9387ed13765405fa6223f21983d91f9907cd5a02613319e0dbb4e26893e71557bba274fdb54fa7bf98e31d695d5977aeac0ab02d4907711d90e4755a937c93edd4e71a28a44c579455cf10e1a2f12ed84fda8ecbb563866e0b95b62e01a9749d8c2ebe6acb02df2c9e0bdbc2b67a656e80f199807f06a3e4b0e0f9294772440029141b0985900d1e73eefc8518835bbffd9d801b844ff06cc10f8c9fe4f97659d2b0d66c2a81be112a58e37c9ee8921107490dfa3b9d57670a7e7a4533311bfa577f071241178f2a60b8cc73bff40ed26869d37655b4c16550219d63099a4cacd11f111003d57c3aa6be667ca51e22d1af36e4ce1b8abdc42b9f9b9ea1b772be5e6c2c1062448b701037fc6798db2516f41e6d0657ecbe2000e32f26e796bb3330d01ef780089239d1ba3e190f2b3ff3fe71296ea588a0426c48736424f873e3db00f37065d4f082d9ce2bd38ce6c9b4c27adc516e134935adf2e3de392dbac60f7cbbd600addab5f3e0c3b96236b2293cfc7a48bf0187e4b1ac1223b1f5a3e35c95288167cc6bc08d8b67a80c766b99af64bf7236c63e02f8e53967950d93f01d95cd6b65e45b4a0d7fbd4fd245710c319e356f2ca3feeaef6904daea9a2ebb53f66778fb605084e297df358f82369a5024c02874ae8f363da50d4cd5a78cf4e1ca5740d53a574640863a07a6c05159b955b514d6c1cfbe9a8600de379d567b7259cc6ae320a97c8e7774471891674cd41aee3bb03c907840890586986aebda9840594e92d951c465e96d43a35cefbcd97625b5e479e569eef15682055f80a2acd59f330e910da53e13741706bf347c907986b01e1865ccf289e99b60f3416d3cbf8e42b5741dbb69a01c77a758b6c283597f1d191a9eb66ad65967a0778e6ddba1fa3f9866c110c7df156f7d29a44fee0cc27188d8ea0cb502e5fb14a0644080c99d63be9e6a93d219c6dc68b3d5d3daac5182deec5266dfb39dcee946d2fd2afff8f061fbc08cf6bb2bbb555ff8bfbcfd76e68faf551165dbb116b7d3826fbe6b3e55b871bcf3252a3a15d021678a8271d5eb80c5a71855cd162ef11d1a240a8fc1ef9694e2ea178df2afb6d9be5db4705407f83a87b3faf8bcb788349bcecbeb3d3f533f56f1211cfcc57aa73d54447bc6bef3644ea1f6034c76edfff9b0dbfa86299b60b48c18457e0ba038213fe98193bacdbc552944c9b215ce896d82d8cc99e8f4a9887604eee17276861a457ba9b5e63f63942e9e98c6f40e628bf792a2510f25ab446060a8ef5892d07b8ceef5109fb838b92d694b333a67e11d7f50d17d2846896bb3dae0d662d1ee5526bb5d1b0b8707c41886b5f8000a2389d55086825230a9924657a37d0005ab701ff99538b801f9d0823908dedda0f9335544e57eeeb2fb7fe2accd83bd9d237d31d46ddd651bf684b5e85e91cf13642175105fed3bdfec0fa488130cf86472295bc24ffeee83958fc2431c58ed49e59502442bf95f6848bf7a4bca3e4c39cedeebe39c13a1ddd26594963e69c26d07ac2f1eabbcabf95aaa8f28300ae3373f49b316910f6ceb5b2f5f122923a5a8f6b3a389a5ec76db6738e3a0b910cab735d6419dc6f84a259511d8ff1a6589dd6250a295d4f858bf81380a080bdc7a50ee2f656dc86845890b053361c72af4a8138318528e382f30b5ede740dd5249f99c6dadf8e7819b30ac465e4db47c3766234b91d639afd07f94b32db8a32daf58c0f61d3edf939b7ccf500d2ca10b1d8784195bb1f3d4d12ec31aa8514e784c0745491152075707b7acf824e582c8a85df163fe0b71d19bf3768a56dfaf3b0a72f9480c2161d2bc182242ef6825e1f63f477f444bcb4050da5412768d7ec7ae3d4295520fcb12890ecd6a2555fce0e61fcc3e8d5721e1cc239ad58acec05439f3c4823e90f4974d619072f04c4e5f0c0041635432d870a601ce3536dd14c8ea8f57547823edbde4b1631b23ec5d70a90f52f4923cdb064b898c8642e5ebdfd0311ab6a51e5c83ebbcfe332e0d5472ca7a4aaefb5ff3e1f3a63d972d88dfd2db3cd9536c99f638f5db85ef32b0f2f320c3671f366a92d08634c9124b3d3f36e2cd7068b73b9c2fef3413b351c68fa72c11e4b898bf8feec946c12fc0a61bf9adfdf310f850c2938d09d7f073e39488d03d14c4a9e2df3f9d812360c305cbf5aa86b3281f5b267d5893c79f111cc7bf352e0cdea892a3c41355ba689a92e535e791bf5768e98473424abad65b7f6c5c78a77097ea378eb9c5747ea006f2d9ba8e199d0e02fb3486fdc2a850bde9509f67ae2549929e8e20672971450b135936c37e299d259421b7043b81908843260212c02469a8941d3d263d60ed66fe1aa9aa67ee3ee82e407ce42def112c714fbe4cd7dd39d540daf87d46678d5b5e1847a9f9b3fdb58c5f50cd4ec58cb946ac857bd1e07ced12867d145d14798febd1cdba56a9b8bd0d62ecf61b46a21155a2b914552e230e9c23f4ef707c1dcb5d92f9f81a314a265127c567d45bf49197d10091b1810b637688e1c442f7cf315145ee726c9ab2bd81746a7039d771ae8782035bcdd2450e58faf6fcfd56f547c43a670806241a0d78363f30d2b5c7854bae02bd6bbb1b196cbe55a205655337a9e7b853cdf081f9e18e8661726ca39589bb82187f7d8b0984ccd08a745d0f206d146b0260f6317b04613a48997c60ad20f54f760aed7de8e0d48291585df82df71ad44f5565766973b6963be397863353df00b966966b960a001ca07f0379dffcd589a2116a1bdac9d8186a1db967d9a9bd1447fb5d18308e0d05629b73fc59ce1f9714d3265890cad06b2e87784855ed6c7acd0d5b3be58803be6682a18987fd3572ea2f0bc3316b101fb1dda39a2b1fc05d6442c93caa1a331b7b956b798d716abc4d6b14fda569bf7ecd5a222a70345466a1e97bd12d50620a9f395c22beddce74c0dc369970aa78ea3b00b0a8bbc76b6678fcbebcd99d66ff75f202767d91354c00a08cb36bebf03b6f8a05d946cc32b7e578829a74c9112c1794d33fb9517f6618cb978ce62ff2256442036e1bf81c59991f3f9ec41ec8749ff30216f38256dce1356256576d6426dd4c3ea9778a53938bbfed4fade82d7c0aba939e791d0e5d1a5664a966ca910ddf48cfc163308c3d27d75b0caa58ea4f31eb52b47b22e07082719882ac52451130e43c0c4f7fc02257393cdefcbe07f6988f64df36608706e2ab4c435a2604f7dc5593de0ad7bb725ac768d1140c539d56196b0ef833577a5728307ec8f97b005a311224b03a06e68e2de7f2102bd6d3dbe1c3b21651f20ecd4b9238de803d5815e5db6d885196d2c9feff4525a49f585aa72e7bf", 0x1000}, {&(0x7f0000000100)="380ba36e51df152cec3c1f6940e4ea1d70d81bbe03", 0x15}, {&(0x7f0000000140)="47e5749373a8caab514802b402be9338155ef0681c73b64db33eb00a5e5e126ff12bb475b32565f245fbd293d16fa5df95755ca8752919514489c407bb305b3063c329f66535f32b7517c31d7213c6e9efe775e2918349f16dc87e17e2e33ab2b823c57f02e879b9eae2e08c6011b9332d8be4c0fd56062568b6fef716380d4d6698eec59f36a540f77ccbf9642a34443ea2015a8331571407d7916e25d6a42a566efdf73cad0515d83b4d3339aec24cdbb1f7134a8b547af75b430710cc60eddabde3d6be2cfc11bb9b47678cce086f55b442a199f72cccf1c28877", 0xdc}, {&(0x7f0000000240)="e93eac77f636abdd480f1d5c220a035c44135fe41599bc6bc359649e6e0ff411cde643f4", 0x24}, {&(0x7f0000000280)="8faef42128f5159e963ab1ea071c97b9ee35c9e905158908de3d2cab211c56f85b035a76a7481406ecb520fc363f3229dccd8111e7a02da8de9d3fb59dc382887dd95b4c54fbc57b3411280321bd6328617182fe416a6a", 0x57}], 0x8, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r2, r3, r4, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}], 0x70, 0x4}, 0x16) 16:00:05 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000000)={0xfffffffffffffff9, 0x200}, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1002008, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x01', 0x800, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) ftruncate(r2, 0x0, 0x800) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) shutdown(r2, 0x2) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(r0, &(0x7f0000000bc0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x0, 0x631, 0x0, 0x0, 0x2, 0x0, 0x0, 0x10000}, 0x0, &(0x7f0000000b40)={0x0, 0x8000000000000000}, &(0x7f0000000b80)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget$private(0x0, 0x239) msgrcv(r1, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x1, 0xcfdfcb7c9825587a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x400, 0x4, 0x80, 0x9}, {0x1000, 0xfe, 0x6, 0x9dd}, {0x8000, 0x7, 0xcb, 0xca15}, {0x69, 0x80, 0x8, 0xfff}, {0x5, 0x6, 0x8, 0x7}, {0x8000, 0x4, 0x7, 0xfffffff7}, {0x4, 0x92, 0x20, 0x81}, {0x80, 0xff, 0xfe, 0x9}]}) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) clock_gettime(0x2, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:05 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, &(0x7f0000000180)=[{0x61}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x6, 0x5, 0x3, 0x200}) pread(r1, &(0x7f0000000200)="48cafc76badd82b1a14ac37d326a8179f2b0d7163151daeb57bd1d613a337878f06d928cce594ae3f1c4603f06bd52cc833b2193b43d53c54002c0ce95bdcc49f0255d3ea69a9b3f86798a054ea7604acfd34dd5564d0b32030d47fde5ba704dc52062223bd25a779cfe029db141bbe6bc0711b63ab4d1ab588fedaa84898ac381c7de75d591115c4e7373bb245f53344ea33e746e280510ba468f8e08afef51faf6040781f8bfb26431e86ce0afe587abb53d9abdf2ea06c0467cd4412805f27fb73c35e0073073047f649113a20ece0f8c3f077a0cd93e2354d90a25c8", 0xde, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x0, r3}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r1, 0x6, r4) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000000)="1441766f1edbb82d", 0x8) 16:00:05 executing program 1: r0 = socket(0x1, 0x1, 0x0) fsync(r0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7fff, 0xea6}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sync() socket(0x1, 0xa, 0x81) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x92) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) ioctl$KDDISABIO(r2, 0x20004b3d) close(r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="004bf6000000000000000000000000000000000000000000000000000000020000000000000000000000000000000061000000000000000000000000000000be8e66bb57b6000000000000000000000000000000000000000000000000000000000009000000000000000000c361923223a37b50ff7c34eeb68cd3f25d2e68697efe6355ded4194f7e7b16fd75100ed90fd2a8a3f76952ceef3ad63b755c644b656883afc35b66a162833a3df29209314c6d0065ba71a8330ddfe7ade853fcc0c2482cd723cf770c"], &(0x7f0000000040)=0xffffffffffffff19) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x9, 0x3, 0x41, 0x5e, &(0x7f0000000280)={{0x6, 0x9, 0x1, 0xeb, 0x3f, 0x0, 0x100}, {[0x10001, 0x8, 0x7fff, 0xb429, 0x101, 0x20, 0x1f, 0x8, 0x10001, 0xaee6, 0xa3de, 0x4f, 0xc15e, 0x1f, 0x40, 0x7, 0x4, 0x100], [0xb1c5, 0x10000, 0x1, 0x4, 0x4, 0x1ff, 0x5, 0x8, 0x5, 0x5], [0x4, 0x9a, 0x4, 0x3, 0x1f, 0x2, 0x81], [0x100000001, 0x8, 0xb42e, 0x20, 0x1, 0x7], [{0x0, 0x3ff, 0x0, 0x5}, {0x4c10, 0x7ff, 0x1d, 0x1}, {0x2, 0x69b58298, 0x10001, 0x7f}, {0x6c00, 0x3, 0x3, 0x1}, {0x4, 0x5ed, 0x67e, 0x5}, {0x4, 0x7fff, 0x7, 0x5bd}, {0x6180, 0x0, 0x0, 0xad13}, {0x101, 0x8, 0x0, 0x63d9}], {0x9, 0x4, 0x7, 0x7fffffff}, {0x3f, 0x7f, 0x4, 0x4}}}, 0x9, 0xff}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x20) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1, 0x20, './bus\x00', 0x3, 0x1000, 0x2, 0x4}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x8, 0x100000001}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000540)="fd32e0f14cee8ee1c23b8d3be53960756c76a89616b33de440ff266620ba5f2f8b93dec14b67ea1d923e5ab8a0807d23b1975c0cf179cd90d63898fb6bf2ccfabf7dd954fa5185942e23d579c12ac051b51a25653a1cdae97b15fa91b5bb6c1d042e591f7298e56d6e8294d662d9d5be299a66e6ad417e147aace06676055c681533eb14e37904155af9da5d271bceeec66874472ca50fb68dcce7f9d5370af10b36eeef6b96eef7f0c88f1916b0a3551c83aaee5af48cc1c6f70490b704680f84e2acfb65405caa002aaa47f5c398b8ca521a3ee9866c5026e4a8bcd63df8b072a84ac096a625963c9b672a5d07e0154afd70eb65aea6512e7aae7a443307082dedf15c260f7feca3734c01e4f6350e7666edde3dd57e2c5f6fb0d6b75c6e9e62b5b210ae80dc7da8b5c27cd9f3131cec44bbc64480af157c4038d2dbb979676fdb78513fa4f463cf003bca09bbc5c591d673a2189cce23afcbafaf7236be3c30217c24174b8830212871eeec39ad0c491b45a43ad95fb7c52e0ac39c8401f366372b6f34c5bca159aa812b605d721ac46e8504855f5f08c633fa03f6702b1db56700f4ace83db33c214992c6a028bb234282c3d1f10104ee021e1508ad21f181dc9f2962d576ebebee52803953aea0572e848868b55039e355863358a02e615452060bd1720c29799e63452b0d3ed0b2fca027f4993256b572bd9034aaf30e537527d07e7b36ff61abc7cc3a7ba803d5f0b7a16cae5cf9b0b3f33e32613eabde74a976c7942f2545b5cc5c2a1a9733d0c193c561cb194d24d7cbb7fa574e22ea1b69ab8cbea7ad3fb55acb524aefc8f13958da0b8aa82c041279e76f7697c2f871c7bf90a67e915e3d0695e8d2ac2bb2d8b892d85530c830478e91a84b6839a027dd900c25f6f2f620e7aa4419a8b38bc2431de8015692d9f2a6ec1e2c5731979ec37f550af48e2b9cadbb2db6c1e037dacc3b1187d1b8c937b3ff4d32bd2de97d62f55cb65e708683d881efdd6c4b8be8c24c6be1e9f097cb54c88596bcc4d4424367026ccbaa32bdb2ad4e268ef4c9c99a33b1e12899f56097397d35ff4907a0ec0bbde291231e448cd440d7ff0f91fd6481c50b3cfcf7663c7ed0a28a2ce582ec1ce2c9595d245bfbe901ca1a09fdf9b292fd33e4550aed72a39a22cb0adb1a82296c866255e98c0229beda6c99205a07cf5a3210d527ed309eff59521db5e3957eea8b774ba050145ddea5840d28e54f05950fd3de000f14bef156710ee064e96713b4d2d87df2c46884bb68557d5bed2111bc3a73322ef2c263bd80178e041483c1dd65269314bcafa8e3f2e8080b40db1c242da359db4b1ff2ebf2f102b4ffe38699b8f2e13b259f38fb3f07482f229ccebb6e239f91467405f0d1d282b757f6112782439b19f7b526f7b080325947c8c7627591de2cc0a81d7a43445bcabe471bee9565bb3ff25dd9a5f1228c8a64bdfcbee77f253d5a958162c981ec3026c6563bf728ea4ae675d27e42e25a690a54d132023cb2aa8e54892f2c6f5b04058305095d5df36d329db1d9f37d077c4277c39edd17c8a61c36d3b1e8bf0e472b864a91327181efba6a19a75c280e6c85012c468427ff938e47bf1d506381d25c1699c4341894cd6c3ed9898a42d0732a4a332c02f7af49a9bebfd3de5270e70779e0b9697a288cfa450d53857251e6de1f0d6a0969380cfc2c263fa6ea59d0cad0829bb68ce1607134f29e16a5cabb46d738b761e83a6fcccdeba134df2f25bf2fc2c5ae6444863b8a8eaea35c95c6d43ff867ba5c35410615e17d29481ff6d89dd2bbf0a02d8be8ee5edf5a7b1e2705cfceeda75e9c6e3f409097d3dba0ee7fc0745b2f6e02febf4972edad5569ae7c91a7402c8ef33f136c0b8e4316249dd10dc19cdc34f96558dd7a1824f538f638b6652ea353be8aa7afd3b023fb1ef387ff5954c1fb5c557a5c0ed3c179bd72c9f092878d2ad8be6e8a0da4d342abfa8867ca86a4a883fb7c8f11da264e5c3365594a7e193f0506700661a593665d539d96d19582eb83b27368982c6cfead78b662acf08e9167582bf99e60713b55e665c9ab84b5a9b94d6adbd2aa4cced0a9d560df5579b69cf51f628a64adf70ab3225a8c0b8fdfdbfed8518953f6b23a1d47d1ebfc38e09236499f480fc53260a949961d5d8e4d71f2f0aef9d36632535fd1f5c1005f497c79aadada51d15d2f1e0b8c6886e08899c20e783bcf9f1b0ac28b4d7ce37ecfff4972c53a43c02f0cc0a58eb92984c7a7eaf43964bc0f75706c66986f362eba61ba0d7557be5c80c0f73d54a4fa945e92b1e78055c4d3af8582b184be40d4e739b6eafbbfd754adaae339202b89af7874be3340094f862eabb64f5a99cdc25653124f06bf3e49825361b76a62a7dc0cac38a422e055239be29fca6035aeac4b919fe8471a80ec7b45d8fe01f3df62108021c345a1fb887fa8dae892102facb53d47942af8220ecea12cc06f24146d0e840834f8ec14a77d6a34fe56868e033f2985bc972567a667994296288a5476616d8d7b56f2ce8117193fc9560026c6c7596d1f16ee9fbec0021e305390778d40aaeead9d78f0f69c1976f64443ca6f1af86690f91970aece41c9f14d132a47c3553ad40173de9f55f6e1009ef67385ba08ae00d6b78d042e6c480938545fd75c4649a86c55b23a7ba7c5c70b414b5830cdd2f17718289f739e054325dfedafd7e5f8005ce96c2cbe5c2775e0605817a3b8882b3fcf4c66abcb7dc310f77601bcbbabf0ca1ee43382788b181c9905fa9a9753e778d20350428f6a9e23b5f7aa08a00bfcf71bdbfaa9ee0ec8908981093aceeeacd0e9743d347a3141b318b4d830b0bad7a6041f716a0206860aed3e537314f50f969e807a05d007cbcfeb097986f19ded55c3926553df4fa4431919e6deba98861ab66409d6fd7e0875dbb5d07f14c349f1c13b6e8f6ad87e0fa90a2e2936c951380125e7014f3cd08250d3a94b19d0b8194c1022e9eb899bdc4a4b0adaf99fd91c10391000ff3f771dfc84c0f6adf95cf9aa1ec0588e3d3ecb39b3a954d5f12482be26106a9ab3522f9222d3f2f3db4a2d46b744a9352953bf085ebcae2058bd3ba0a99c397f02b52e0ae51fbf8dadc18ffcdec2d6173215324725316376c92148887b64f479b5dfbc162d648d4c7ed43d3ca5b2d6c440ee5c6489dee3bf8a07bbce7089a48d272ef41938fa7ef9022fb62070a2e9eaca8bdb80db0a2b42ffc096e44da1c4ccb970e8b2c94a00abb917efebc11b5da49b68017d97540b26dae407d6af0dab2bde5197227b2a66007ddd27163fe3b2b0e61119a4886a0dc7a8ee4114cf090fbb2a48a3241718b3316ac23d4da9a352354e9257115312d2d0d567dd80f277bb2b82b12631c0ad776775f6cceb91502a40c9967744c34b1a64cc104b9968dec377be91cf43c6f45342838e9d73b5c22ae090f896f9023ccc5883d4639df5858573267766ea502112e9f459301940ff921a7fa0aca28f9f286d8e84791d010d2e1f216a69911e8177ac1e3576fac3f70bb940c121076f5e315f3df6ed65dc1851db0866ce4a1460c3dbc0e7f028fb2ee6cb02078f4c31dbb3062442fe03871c6e67addb82528297c6d732cadf7b18cf1950e4d60aeeac64e1549331e9f23c03aac743bf1df827a0f41723d1ffe3d059fbbaf36eda192cb6f854ac4ec79c54735ee3f2992acd7db81bc89e4ef260863a0b15423535e1788b2da8410060bdc8ae745a011d7d608ada046fbe2a2b6fe645570bd0c5ca3f179f6710ee90ac30f5674ea8493e722d144260deadbed28608f7489bf5ce3bd971ef2a1d93bb90c25bb61266b1124869a34d559c119c2173c0de700f0f03c1b2f52b1bb2c3116a692a40ffd1929d9c3163864c21ca882e97dd599b6c5deca41d3a735769d0a1f39d0b2d91bf0c705443db61510da96b3da4a9864d7a2ec86e2c07c2811c99fb889ac435ade8813111746cf06961c8b43eddc55e34a07cdf22a883e50e8ff87a525bdf0c49ce2fa1ed37533ab06028d16e8ea512c8eab5a023a7d70b607f1fdfa06f6c75e623e8e7881313aab0fb83636e373f3d5e286ecd1a05d8a9fa1b88353340014b07c5862be7ff2b7836e6bf30eb22d825530fc2029b15b59600de54c500db7d9170355d67e8466a7d9fe5ed16a6ec14a71834ba62e3fa98220a08ccefd2a19018b373e498f252f2252194dfd0083966aeeb60f809239b7c761d2b04ee1d13eb7b0af3c13534825f6d9391a88ffdfbba5481c86709e15f7d7dea193215219776a1d159fd2d2f6a118eb5daf76d14a85f350e21b7a36a5680a7bad4e10d08332a2ff974f294b2bf4e1aab7675c915c899564f2d892ed3a114945ef8e542d23feaf47e550be671412afb922cc56e751552ebc6899051a95c958599ee5715364aa7f6eed15084eb38089be6206710079b9e5341e82a7834b9efc6b1d53d8266f654aea40b03f11f9c9d9e802de568b04b101b9bec9b911994630dccca17a823282683ec96cee0fbc3b6aaad23af54a9d134784b64a4378115fd62d24c33b4b3fa60738a0acee42f61b2b3eaa857be5058dc9b2ef5a819796add20cd6295408dd1e7da08ed7e766aae7680e6dc562f5e03594287dab98c754c21c67d822155c0f26308fdca07d937f5a2dd5b98d7049c2a8ebe3cc6273907a1593cab49968830705e729cbf34ff0d0da3d643cb700281c8119b3f0977b447a8eb69cc6e88e0333f099828e2ca265f362761b6298013d9af998561dc42af04abb4816463ceb90c8143e3aad2fae49484bee692435995bae0d0f5711c99bfb0f2fa89b77f1cefaaccd04c3bc31a3ceda0aa58277a897c5f2c54884e21ea269aa381ab2d78a838c38f5759eacb8d89c86dce136ef59b8537c93bef6da237f288d2ce1629cd0350c415461b9b344c2c4a94c0ad5d56afa2ecf238be9bf8d7e8e9070aadce73de8afe52a3e461b5218f18a5e314068c93816366f63be9cbef1a8b1f45775f3ba1570bdb95ca77e442a2d3dfcac1ab6a98c842d4997b3cb72cebd4cf18ade62787aaa62c424232205f198bf9c67bd18b199fc2961e4ad394c9589b8984c10248ba8d166c441b8e003eab36a6157ffb75fe85dbed938a6190ecab86ddb3127be93ea2aa50506adf5f097119153a6a5c5cd1e3616bb751056276643a152c79bb745161c8e410ca6964b14c7ffe0da6ff2d4931b744232079c5f1eddd023509500dbc5bbc4920d3de5a085c68c49e14d8f3e71e4e167a1de37a1c37e55ef26801c60bd2d0dec029c0be26222a906db53691dd0aeb63688804c6ad80e6395b72839bd8159841a0ddc99feaf68486a58adbb4db8fd60e6d3fd0fd463b237bb3afdf1e35b7a989e9e3d1b7acebdd41c9f39b0f8f4a284054e02e1c1cc3b7d0419c0ddf1f4cc3a24823860a9b5b4c878302563ee6d70382c87038da3ad984691a93dd66cca770aa712638510a3307120a6a9d5877189070aeccf5478db3f8586d92011ccabe773ff69154696a23a129ba0faa53eddacc390f8d31069810127352e6b3f2e40153c0de531139628372deeb70442b77d22ada7f4fd4e018f9f46a68da14870d7d70c1dd4b0244eb51240563ec32d120960b56cf81af200a0c081d460377a6acf39f91f925f0dd5fb1bca44585ac5a5bc5b2a1d43146597ed71524192435528187d6bcafa44b1e039a21919282ec0c173841edc9efffb4c6849a0631d30383ec9f1e2d68570a5e860fa8f18f22a57ba46d80e479578509aa34bdac58f3c09e5f54606f5bef15") write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x18) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000340)="0e744ae5fda0918a7ec3e804bf3c9dc89e1d220c415a39f1b3aa92b254a4d7e014010963e6750e9bfa1329c344e228dde03123ae2bb59601c2ea44b0eed3e1d1fd3a68c88e3434aa66c4f88e88d75b27347d0143898823144f1fec8a65149a42baad974da7e29eb9eab0817aa4a682954dcaa49f75e35036c94dbdced54b2a919fb147952bcacfd184bcff35c74675c2226b84104cd0566c7129d4336c539c40dfa0ab1b32114956bfa51506c4e48f7b18738e48faa19b321ae1e90d6d80e3a03570fcc4e61046b2b73c2803ca9261b75813f83103c94b204c87f87dd146cfba7a3c4111b9aa8b8a51cdb6fefda2f7d42ad4425dc55bece0e085fe833c0b31baef489da8732cceac4a9ad43e4d08c3c09b0bc21b9b85836fe75cb8c88c72b70699cc4ad78d642ef2cb9c4dd68cbddc88c8ff631b818d5fede20f40a37435f6658b935ddd7e02e1b2deb760fe04beddee1069bd8026c8fb5bf4d0f7725e4618a1a19725ee2b33b898de942115cfaa2cb99d32fea1220ad381be5ed823ebc58fd48d7e25894934b2496c8a0ecb457b937cd087e60585c3c410847ae241259694723aa28d3b0dce129ff4bad314c29ded9eda38ec6addb03dfb798f8e0112df3c76e2622aa65fa40b7e833697856e98284aca911a33a119667254c978471cd80e77426f8542fa5f3286e52e6a324b408a04a468fbe2fbe24cfdb1330180a17eec6e6062610ea28a398d528549f453a3e3bcca14cf8b30bcbff7db26e717dc8d8eef6b319d3533a9b1327569d6dccc843b5919d7b99a683dd744de6128da23c64643bc2aa9023d81914b3ff569f2886376606752420d6589164a24a35aa8a4c496ec635a4fba20b7527a1fdcd4b7affb0fb6bfc4a4664964246c43704776baa68b41bba696e41731a6ce94e8211c0613a37006b02d503edf357533b13afd9e274d90b7394f7439b96e2ad57d086a1981bec8ef3ce516c431e262bfe04539295cdfa74c7186934c7b6a27acfa0a33a8947489408601a08aafdbd4cb41056cd09929c8fc112645fe71eaea2f53ff408e919a31e3c680d21251cba4b0b962d786e8806aa44f832df444380ba3c63ac66530fa04e2eeab5baf3ebc546f3c93b6753643182cc6d9b59b766f7633042ab2a93e44e6026363a0ff7fc9fdb96de6a7229b3eb5965be97344f4c729129460257c1a9a7017fe876e5e2a6271d03e78a6fdba1e65a804fab53a343561e5f8e2a8b0688532f72576eb3fa3263ad7d8a561296602a883099b31cb7857ef089146d333962f53411ec21772761e89ddd48b9552fc792e04648eab521f91142d94b03fbb7c155dfa74b9753d341562faccf066b132225f60152b114a7cc9c1f7e0f514e355167cd94a12a89d20fc2886851ef5f93869020866104ad43df9485fda0c4ae86415fa4fe216ac09c2816f64129524d72203d5d370028da025f0bf5e83cd247473865ba390b960de3140b19b31c84ca6a1a6dc660d950b00bbbc3f8a07c1014e9d810da946f97acf02e9c340ac4b468ab8b5875688a65eff3105af2c249f32e8ad9fe21e913de45591f1785c141401a36989fbd3790c2af898b7b5f71932cb49e176e87a778f2a72f92b1188cc0fbf363e58f064945baa95f1d69ba3adb471e564bf1b7f3da3036ea2bc3551306b699979d9eb7eea20009903c15d7e47c614f9c85de0804672f435696ab5b8873c5503526978b84a2fd92d90af343fcf839f62c0e9e124047c74766ee90d313e56afbb6f96d1236f2f2ad944ee9111a8a224089ca870b235b64e290ab22df99ad7ab7135f5cd339e574f6677ec56ed6d7dafa595ebf312b987c6be8387afa0a4bcf680531ad2cc292306db4858ecaca56570e01a2be76267ad20badb9088818f74919b78667e1fd08cf7ebb9ed19173fecd9d724ea984ed65bb8afcbd5b6688efb251a69184431a1bf31298d9c943f96da7a329e6e6bea7fd4bc68b5ec27f18ad0a7028dfaa3ae532d2ba1e16f5e15b27eb9fd7b255b54c7355a295fee90098955d70d241a557668b0e8f736cbcfcab155e88434eaf1ea05597e2afc74929cf7edc4ce182e05e57bfcac286acb50ad9a30edbd8885609e2e366e7d54ca860ce531ad0565696cebc03647eccd5ef19e78118a45ebc2d8efe687a1a0f8cdcc659d3ef42082caadd441e1096eba1ee0c2a9d993288793ef41ec1495847bdae723ddd32ee2c8f54b093dcad14388457e9095b9a04c97d0f41ddfd1c127d871df71ca9b5ea84a1c334d73b2815db424ef638eda5df6b172b561367d95b96d29522bad64c4fcdbfabd095064fbdea08b343a36b26f99a1c4bbd5eb029d62693f37c607e3811bd97ad4787f8ad57725f5762fb38c1e45849ba4eaa7cefc2e8ba5af0b61f80972b2027be3fa25358c2f0e1bb4a8bc3e84ac0638e7b44d0579e9ae28e3dfb3f9510d2fbe6af72f5216e2b16caccec337a54500a97d75a66ea6537c531dbd59662c1679e9f5fad8cb6053f06d34c0571712c580e8a98ec4a4eaa903af2109e2ab041fd640c210e620a462564c142cb138bd7e624bf347351673d96fd667ffffdde591004b3a70c6412533b01ab7a67c36efcbaa195085b140402c9676bde644750fe368f4644c09ab061669838713efa3fb51bacf6804c2db8b0fe11d893a3a4c92eb7ea654b885e30da6c416bfa85d0959e8cf0c779116237f654f2bd8f72d33c3b37491e5f9f2dee6bb56ecdd2c77c49b47c0dd3c259f45b108ae7605a4452797ab02ba74779fb9b61ba4bdeff83bcf2e5c4b50523eb3d50061e577aaafced7a79df038daa6e67792167dedbfbe59e597bf781a3e3fb39807030aa3f67c76c5c4a0e9affcaaa1485015b292059b7657e15171cdb02a54022a4ee3f9f78997643b2c1bf7515977bcdab678cd6177f267e0ef11c1461c8f111c19f4f24301f08050ec8347c6f0f45e813e291d7198ecbd656af29e7a70df4395efbabcffe954829b583895d986cd9e0e9e1d34efcf718a60d2bb58daebedaaa3d4e2cf20c5081026c6fe8f114a0d3096a9f0a4c763cd62d326dbc093684d0a5fe78ee7f493d73fd24e33d84941625aacc4e4dfc1929779cb94a89171b7ba19b6589ac7b7788b1f0eb87a0e50eea6fcfad5f71104e0013bd8096163f0f10c5826e06dcf6b53bc38ab281a55a1b73a91758c961fad5d1f67786c58c524dc4349e0d24e44f4a23f75be1294f199c8142bbefc793957829abb495f44d357caa7cfd3f6c5bdf3fea5e80ae3cd55c8d65fe031396a97a1b3c71c10426502ab9f5ef1a589de5bad1471437510ad7bb8766ea6f3ce85a0c0073996c5519501bd6d5f9ab1fd9146dbcbfe18d3df53e798533c3f97855dee7d560066481c41e1249d2bb747114d3f3ed27a75aa37137e69c00c920cf920f6fbd1fdc68e8811f2d74760810a058057a3c640b3f4d371153059a9723e0f01458e71c9c60a7c68835efb82a286423ba2c60507a75d34880cdd7b62c03020db22dba61c8671c988e31212ca320cdcf2814c3f2c932757afb51c76d51affebf62c78c85d15207a3491e6b7dbbaf7c5b86e16da90e21becfd3dbf17ba2a0437be2b706c66dbbc7ff0d116390ec5336c727fdd9ca931674c1ab94af6845deb77b4b5b52fced345553420947cac604217b014476f8a6fb9017b3fa89216f10723779e1a06f90903ee2aecbb6c0e75a9fd727c1c37ccfd37ae0092ab5eb5b0b0648f97e25122df6a44ad0411ed55678e7a7e557715bb3c926313933b9b59066dbfdfaeb730395b64bbf8599af8d229ac01ec64f8ec514db212d0d8e2cba5e1bf3423f1f08f83a61ee672ec86109d3f62f8cc012ee2f4651f4312420a2b999141a4762b7137906779188c62f8cb25069412effbe7e4b6424c6f58992d204360dcfc80bae41aa1ffba0217431e698135018dd2ebbf4f072f6453537ed34912877edca47901ae545c76c37e6ff5793171829fff76a4fb8b7593378e41bfbc36089b2b7e775fdfd8823bc8af0aab574fab3d58471f08726779fb5fabd5d8cf0d21edd8375d7166d703db12c7a01cecdbf7c455676c40597bb81c98dfc4b5d098cc712237c9feb7f2165c7b82575d522e88a676218396883a2cc3389a75da71ce87a0f81220083f32cc7ff866bf329a8cff8f4c1b8cc32874ae6b1237b1d0099ec5f732a2ad6b3183179e48138d46416657de517bfebdeea8568571cd0a3fc25034c4c0e74a582f483c81602436df35e3e0a28fe4b5fdecad3b9f8d97f523045e3200b509ebcde5ab45cb5e6130e08ea14e665c54238125cd96d32b18489cc8dcbf4503d2615c891512acccd7b17955ec99c9ba7e6b7f0855b190ffd05bea573a61915ec2da1dc082fd3e1b1ba1538aef43e48eadcab68b73ffdaeb7dcb8181714e963485bfe7658887f430f0928db38905e6a5474e380249f2f0d95086b7d716e02e8381d8d8a73438380c69f5fdc395cc39e4a21566a8e959627634cc4de1b019005a2bd7b2645b7f82f8582ef286d1109f500d599093aeeccefa380e51488c932207ea3593bd31789c95fef31ddf7e47c369aebee4382ebac59fdabeecfbf117bb6ee95d50dfce129b3376dff89529dfaf43155f60136bdba094f360d1393b519f823e9be5364711f797e732edf52e0a34ec1a01d71e335e579b3743fb866f6182894e44b304cbec7c45189e583a073fb81204014350ee3555bf0ee1dc12e72e3d40e5efa20f70cfc91c61c827105ecf738159aabfd303cf6c97b549c197eacb40644892e5588b2d02f12e9c3502b673db6920450fef95ecdb47aec3dc9f3a08e28b1e48fc8c5ec0b66e484500e84899802df925d4641dc86fc64d29b234cb31f7b75b01f43e2b24221281e0249c8dee72487a34491ade57df2ece30fd00a8bee8d7ae7ec067978afe969a54fb2c4050e98a732b8f0f754d107b59b3c3b5acf06afb33ad76d64f8b3648f638111a84988dddf17fe58b0c924a35a85050c61dc9d7c2631e9e92dfebd4065426fa5d39cb9eba0f01c35ae5b2242e49b73b8cbb263cd69985335b35d2a66a297d8562dd4eb2fd880b335b5b515d4a505761a96fccff9f5c5d318c8d70967af5ee16c0f28abd21f5e2db504a0f5c611284cd85435e857d6d268f6b19ce2dcdc796d763e550279588c9b7b3ee5e591a39cb6412c2fb77aeca7ccf250241b9b3f82719c83903c260f69d50523deebf86ca329d3b49daf7420816e556615be48b67a1b3a177b0bfa582128d673e0510a0de026196eb2323f8086199d1a1d287cfc05be387058f632f25e6800a5a87634f1c512b120d6ed46a624bd3c347ae5a7a7157775981e5d40c1099555f30b2026b144419c23484f3b9b4a4e3410b8f8ba3649bd721d6bc1ae51cf4b24d7eaee50c15a56f86f15bd288efa2bef5d2824823226696b9d47f90eb957ebe6215fb7181291679777998bc9b5bd9eb026ef784d32948ed8a881f1014ffbc709d682e058adac7285211920cfbbdda19226141a74493007afc90774b9f7f4545c3c9706a6511c31c47c468da75da3bce839f6ba371b992066c527a0d7cb00ecdbe5a5700c894d53900f77743a75099adc022070b214ff143fb0abd5c51ecc8eae825cdf399d429389e6cb8150837676a189540f73e3c14041709c68c433d17512ebe7d1a35939dfb1e8fe71a82782273dfcb10f5ab941d3a73ab8d9bcd8f36aff08cb774a7a3238b438a799d300e05d8818452c4844b39e1a6b0a6cd6dedfebec298eabd59d4629b80e0bf93c963dc5b49d87d44806010d2afd7dae645b47eb23443e3fea1d7e5", 0x1000, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xda, &(0x7f0000000200)="00442cbf27e8a817a09802a594b92d2d242aeb60e173339e4e50883c3459b0d525611daf4c1cfed58670f0fbce8d3622cc4ee425b2a07b9570da94e39725fa95776663810d972ad5fdb5f4c81a3c7538511a6ad9e19a5b2ef0d2f6b7ab952c8ab49938892ce9f8d07f681ea61d768659903ac9787c3303b7539bba30ac8c1eef934d9ed2ee1a5877ee5b300aa026c613807556bf0d3c53707830135dac66342151481120c874b1ce8a97c0de3259834ea3d0a4e4758d104b7143dc4857c403f34a1e1f429c6d168794f2a387accfcccad39fd5cf87d0609520ba") 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x316110d61cba24c7, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) fchmod(r1, 0x50) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3ff}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) write(r4, &(0x7f0000000000)="50ef1036b81264f2c23dd5e2b28d2dcd9b048d1e", 0x14) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) dup(r2) 16:00:06 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="daebbff9c043be6cbbcd3708a37c003d091fc8fbd6233ab53d1b663a49ba2726a932ac6a6a19edd3a68958bf50c156b678be1016281f2039e206c4bd42b59a2f590044444ccfa6c653f5dc3cc5e2b58da94b890dee3658e186e092b5e4b79370c1512f8951aea05fe9b855023a2096c41f98fb836cbd11911c9cf55fcbd7d56c693b6d7fd34fc1a554edb1bcd370153534191dbe5572c5b5", 0x98) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) fchflags(r1, 0x80000) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = getgid() r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(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(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r5, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) getgid() r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(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(r19, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) setegid(r16) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r2, 0x6) ioctl$WSKBDIO_SETMODE(r20, 0x80045713, &(0x7f0000000080)=0x1) r22 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r22, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000090000/0x4000)=nil, 0x4000, 0x7) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8800, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000040)) getpeername(r3, 0x0, &(0x7f00000000c0)) r4 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000300)='./file0\x00') connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x0, &(0x7f00000001c0)={0x84b5, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) sendmsg(r3, &(0x7f00000009c0)={&(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)="9c00d262641894cc244b33bccd85df022b14cc7e490ecc24f214e9bfde120be1edf28921e79e32b233522d520c", 0x2d}, {&(0x7f0000000540)="d88d6c2c4af40bea0a118cc6816ecaa2ce86410ae7b4d35a960c4561fe7627f6ecb06e6255b5521b621a6c45de06369325ce7017c010307a2247de8cd2bf15f688e96df0b7d975a01e8b951f5beb1cb6eaa3ab64dc9753b5e8f792f23ddae435f0bd3350d483fbae1c8526c3a66b49f119bad3a3af33bd011cf74e86951d6392c4ab03d1f1434b69b2e20de833c18338718a3db71669732880a08e5b95cd6352481409c2", 0xa4}, {&(0x7f0000000800)="db8a5f61a4c5589799744dcb23e6d529cc3c56e58bb808c08e6e88f345826239b300ae3405f8378b486dc9ece2119f990e93796a9bfae4cfa6fa1eaa1e15fac86a2a1d0a439ab7f12b66be7c6cc9f936c24e440ddd76c6358a076f6e258b7aacaddfa000de2b228160fedba1114303e12f3cbf18bb03f86995a3266569ff1d74c4bf13e56082034893c52ead826e4e2f8b92dedaf771c6f85d1dd7b570116b6d932a137582ad6b04eb9262f075cb01358cc1cf8711bd323f61", 0xb9}], 0x3, &(0x7f00000008c0)=[{0xd8, 0x1, 0x5f1, "4c548e9fe85e8615f8fcb2390a4c143f2a883a92e53015f0005d4bac5b228224752cc8ee2e8fc428927fe895357f1fc9fdfb3bbe6681e33654f81ef34791b710fb5f56c0c1911cf748fcf380f965e508e97f483443139c29ab648cfe47ed66c4a54bc8852cc3dbe5996706cb619d1d979bfae5585fb7a60335182ea0ba1456c9cbbd07814e18cb83f1b6925aa9fa6a8abd21f45127efb8993d6348a26805d9271604ce54d9e7f7922e35ac8bcc695e8b4e5750f2e7af99d1bda941389abbb82605967588c98194"}, {0x20, 0xffff, 0x2000000, "441da0e6586682f8c110dd78fe8e"}], 0xf8}, 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup2(r5, 0xffffffffffffff9c) sendto(r6, &(0x7f0000000340)="e4f404ee20fd611012f539eae3706d7c66014599566e74de8eb6835b47a0d7ce757ea9225f838b88cf88ad2b328e3dbd378d61d04960d9def1d41a053a770be6f6173ad595cad37e85622446e392b0786afdb1452e55a2c3d60b8e8e9f53c8b64c85460c14d8e350e255ebe02119ad73eff04a73a8d26c2967f2d130bce3c4a60e708f974dac64970e4e846458cb562a9db1cceef2b006e422b99311de42", 0x9e, 0x202, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCLOCK(r5, 0x20004276) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r7, &(0x7f0000000000)=""/84, 0x54) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r4, 0x0, 0x7) fchmod(r4, 0xe3) write(r4, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) r8 = msgget(0x0, 0x2) msgsnd(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="020000000000000024adf9226468b252aab17df719b2991c50d25a1966686e46bbd22fdd9d5bc56f271dccc9dcca4efacdf19949c053ef8250f9cf2f384382da64ca907125c7245db9cdcde5583f7e520824c567256affa117fc07f78ec80834f15e77ab3b6fb90d0c20adcb2fbaa276019420159bbac508a191e75f3faee2b2780949ec30245b62a2db7fc13e554752aa94f90cd770538e98dcb17f8a3088e02ca9cbc2af55f681fabedf5d9bc1a21046d6a28a1c9ad3a83a3a5ff49654a3019703cfbed297c51e499c905887497f329cd8b8efcd586f88f87e0dd30ea66df3734016ac5d2627a8631edc462dd48d49ce630cb2faf7620489fe9a8b0443a86a7e7f1149ff0269eef65cfebde669f2c4b7c38100a0458635e6a5342a098f82262b693553b59e3172b44690ebc0aaf540f33d02ce2a3ad5dbf1b59d9c15453de9f9e2c6233ea44c7ca19386a3f88d42be07664bb1ad8f54ce8ea69a"], 0xe4, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 01:26:13 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) sendto$inet6(0xffffffffffffff9c, &(0x7f00000001c0)="5c31a5ad34784ad477b3fdc2f1f49db1a1771368f8171083a764f9f95152f5618f13473cd77e1a3778ac5f99b8a5070564461d1508f1219bd6b4a0a6a09bfdd4991f4b8b11312276ec00b893a795458dcb13cd22b72765afd721a452ebe476d09e45a3b213946550f889514e99766f0e45977b74efff2320550826389c6fc82bcf84d6a789358777a811e0c6ca74ded1a60d51173620019104ff0aec1838fd1984d59448d35b70c668959ef813d63b21aa93dd6ab18303f4a7f9174433048749a8653614dc327f8a5f202341949dc44afe14b61a366b6ad78d6c3224fe77f0c6fdc166ad59147f3f06b055bdcc8417bbf2fd41", 0xf3, 0x5, &(0x7f0000000100)={0x18, 0x2, 0x3, 0xbd}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) dup2(r0, r2) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:26:13 executing program 1: 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}, 0x8) 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, 0x4, 0xfa) 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, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) 01:26:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10200, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x200, 0x101) acct(&(0x7f0000000100)='./file0\x00') sendto$inet6(r1, &(0x7f0000000240)="6fa0200002a703f5c1055330fd5b9de4da64d1683f4e875fb6b15dffc515e8c4f797b27ad873a80886d67aeefd1f01aab442620ae29658428d348d85a6620d15c6f14fa169eff73e918fb5c92029f406a5fcc28b7b6495e67727", 0x5a, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x7f}, 0xc) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000002c0)=0xc) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 01:26:13 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000390000/0x2000)=nil, 0x2000, 0x2) execve(0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x110, 0x0) pwrite(r0, &(0x7f0000000080)="ff7fc7a2c9ef1bed98720868a1885c91d51aa201d1119c050a7b83473f2f2bd426c4e961928fc1c1356cb35e2324d7b221ba119aa8cc4fa19b90a1de70a3eaaa8a7fc093d6cef08948561c28a48fad69473cb5", 0x53, 0x0, 0x0) 01:26:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82222e2f666900"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000000c0)="155feea6560b7eaa97b47ba9ea27a9ccb3a0ef30c7795fab01c06b1008af693751c35128eeb4eebd16a5715cffc70e153ef319810710cf90a2d59ab6efdcb0f4a66be687ef2f6b344b78a7db03db128d3fb747fbfc9c099e8c785a927c3073abafa74ef86fe40a6662d3b3f8ca13ae263caa92299dc004804b1ab7bdd29931bf1e3d86e209d259ad882d7d897a193868ce286d8f3626be0ae5842e9fdebfda8802cc0af5a1bef8e4819cf2ec1eca53b3fa1191da982b9c0f36cde95ce9e8c5b8f8764bdd2c1fd63323a6fc726c689b7427f412babfbe02f79994e6f8b9358689a8ef", 0xe2, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x4, [{0x1, 0x7fff}, {0x1, 0x4}, {0x3, 0x1}, {0x1, 0xffffffff}, {0x2, 0x40}, {0x2, 0x2a000000}, {0x3, 0x6}, {0x3, 0x1ff}, {0x1, 0x101}, {0x1}, {0x1, 0x4}, {0x5, 0x79b}, {0x3, 0x80000000}, {0x1, 0xc5e}, {0x3, 0x6}, {0x2, 0x8}, {0x0, 0x9}, {0x3, 0x1}, {0x2, 0x5}, {0x3, 0x40}, {0x3, 0xfff}, {0x1, 0x1}, {0x1, 0x7f}, {0x1, 0xea3b}, {0x2, 0x6}, {0x2, 0x3f}, {0x871174752772c301, 0x9}, {0x0, 0x3}, {0x3}, {0x3, 0x45bd}, {0x2, 0x9}, {0x3, 0x3}]}) 01:26:14 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 01:26:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2000000000000211, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getpgrp() r10 = getpid() setpgid(r9, r10) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r15, 0xffff, 0x1024, 0x0, 0x0) r16 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1024, 0x0, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) r18 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r18, 0xffff, 0x1024, 0x0, 0x0) r19 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x20) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x10000, 0x0) r22 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r22, 0xffff, 0x1024, 0x0, 0x0) r23 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r23, 0xffff, 0x1024, 0x0, 0x0) r24 = accept$inet(r23, &(0x7f0000000340), &(0x7f00000003c0)=0xc) r25 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r25, 0xffff, 0x1024, 0x0, 0x0) r26 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1024, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="e4f1b6db3bb431fe3000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="7096", 0x2}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r16, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="2000000000cbfefe14362e78d90866a8f0c62256000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r0, @ANYRES32=r26], 0xb8, 0xc0a}, 0x8) syz_emit_ethernet(0xfffffffffffffd16, &(0x7f0000000640)="2351ce9c802bd9995b03144e7b14f4426645fd8f3d5eb489789f38dfa93fe32d9aa1a43d32acf50ec154055ffc63088a88c17740ee5216880000303aefbf75c982ab91c1") 01:26:14 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc01800000000000005506393962e598f344f64c74d62f434b41918a8b630c5f210dea028a564101b65832e2fcb46a48b5e8f37d6a547a6d2d3f00"/84, 0x54) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r4, 0x5) close(r4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x100000003) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) 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}, {0x3, 0x3}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="f8ffffff000000edffffffbb3148519b46d578435066ea0900f0561371f4eece69b7f5ec47b15a2412359f970169d8053bba9e4954aa00010000000000009746fd68fca19eef7f6c5f06e0c92665"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x1) r7 = syz_open_pts() flock(r7, 0x5) close(r7) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000280)=0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r8 = dup(r6) 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, 0xad, 0x1000}], 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r8, r2) semop(r0, &(0x7f0000000240), 0x6) 01:26:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037a4c2"], &(0x7f0000000040)=0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 01:26:14 executing program 1: r0 = kqueue() r1 = getgid() r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r1, 0x6) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000000)=0x4) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 01:26:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0x0, 0x1, 0x7}, {0x2, 0x8, 0x7, 0x8}, {0x1, 0xbe, 0x25}, {0x1, 0x2, 0x3, 0x9}, {0x101, 0xff, 0x3, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) 01:26:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/180, 0xb4}, {&(0x7f0000001200)=""/220, 0xdc}], 0x3, &(0x7f0000001300)=""/183, 0xb7}, 0x440) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 01:26:15 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) mkdir(&(0x7f00000003c0)='./file0\x00', 0x102) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r2 = socket(0x6, 0x1, 0x7f) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="32bd832df2460505990b249c53384a66d0f2d70854801eb75b2ca9b80d73c2a28a60a127c9553f261ced09f42a"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000480)={0x51, 0x0, &(0x7f0000000400)=""/81}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) accept$inet(r5, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000280)=0x9) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) 01:26:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1e, 0x0, 0x0, 0x4}, {0xfffd, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000d40)=@file={0x0, ""/4096}, &(0x7f0000000080)=0xfffffe75) socket(0x18, 0x4, 0x1f) 01:26:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\t\x00', 0x30fcf4df0257d99, 0x0) 01:26:16 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000080)="0900004b589be924", 0x8) 01:26:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffffffffffe87) listen(r0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000000)="b701fa21984b52f682ddce438c485f88b9d712d58381adc1522104fce5983884ba1d33f3f451bc48118b6c5a4561b33c5c5c5787edb59418cc8dc87a7c7e2ecfe4e53591887388931a5a12c9cd0fadf494bc2272df3afade0235ab2f6cf88cb6a8ea3b3bdd8738051d147c6f6753", 0x6e, 0x0, 0x0) 01:26:16 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 01:26:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc}, {0x80000000000014}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x6f}, 0xc) 01:26:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000001100)=""/207, 0xcf}, {&(0x7f0000000000)=""/60, 0x3c}], 0x2, 0x0, 0x45) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x0, 0x0, 0x0) r3 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 01:26:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffda3) getsockname$unix(r1, &(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\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:26:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x927, 0x56e, 0x40000000, 0x46, "325faf16a944488e6c9e4233b18ec3748486173b", 0x800, 0x800}) 01:26:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000021, &(0x7f0000000040)=[{0x80, 0x0, 0x7f}, {0x200002c}, {0x6, 0x0, 0x0, 0x7ce}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad275ff16cb32413b0", 0xfffffffffffffecd, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfff, 0x7, 0xfd, 0x4}]}) 01:26:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000600)="482c99d023b7334b6280f0df0dd2d3d59977efe6cfbc73e2009c045014a0a07455d14d81df500c53041661ea946bf73bd63b09b37035b253432786a9a387975ce48cba863bb84fa046344c9a0d6a7b9656b65cd0edc28393392179359090da7e61c3ed8e0ea29698550760c27cafbc271af37f09b17bc1") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xc9) msgget(0x1, 0x4c0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000380)={0x18, 0x3, 0x4, 0x7}, 0xc) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/72, 0x48}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f0000000300)=""/40, 0x28}], 0x3, &(0x7f00000004c0)=""/138, 0x8a}, 0x863) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x63fa) 01:26:16 executing program 0: 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, 0x8, 0xdf}, {0x100}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3, 0x81, 0x3, 0x9}]}) 01:26:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000005c0)="f1f2717d2f58734c0ccc87682ce7c43048b3ae732a4b56c432100000000000000778ae92c8e7896c31aea68b806b2e94bfce7f5988d7a8aa358985ea045e92b99e468667a79bc85ead98a9fb17fd2ea3df32e8731a0500207cc7442f34747d56d69309b57cefff8b330505ba37c87bda7dd0b36b4bca851e471f9c13a190ea32b9cddc655d72626f94dfdca9c55025c56ddc42af6d61bf98a6039d2b6751f795679f8f8e81bd59266d81e9d51284c4aa8cb82c9e1ab2afca79f69e4dad31cda7d9474e35c31ae4665e2764fc9704d5940242", 0xd2}], 0x1) r1 = getuid() setuid(r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bdfa8cf1302bbf99b100e0d58e44a8823f4d2f683430045e612e", 0x1f}], 0x1, 0x0, 0x0) r2 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 01:26:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0xffffffffffffffc7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = msgget(0x0, 0x541) msgsnd(r2, &(0x7f0000000140)={0x1, "9dc7c6e66a8fd0717628ec1fc47b"}, 0x16, 0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80000001}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x8001, 0x5, 0x3f, 0x7ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = getpgrp() r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r6, r8, r9}, 0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 01:26:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000040)={0x2, "07a6a42f804c3e71aeefcddeef6983530a99c23f"}, 0x1c, 0x800) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r2, 0x0, 0x5, &(0x7f00000008c0)) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) r3 = dup2(r0, r0) pread(r3, &(0x7f0000000840)="d71e85bb610063e913203acea1ec9f2f3e382c8410a27c8c0479c24643009f05db9ab6cd1b40b59d804717f1cf49d3a79a59fe1d3317e98a960e2250765038a74f0786a07d2e038f531326ba9cc1d92b3c865d8385e964ed60462898e0c486639d3c07cd37f795b644e21595957100faa92d4027cf49c435f5873b", 0x7b, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10030, 0x10) 01:26:16 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x0) 01:26:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) 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, 0x8020691f, &(0x7f0000000300)) 01:26:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000000400)="317bd7b815220f3ca1b88a18126879be7efebb1471f28b04fa27943ce58fa22792fe08da11ec3230c300cc6d64c064cdfa55a820c186deba6f9b18ec8fdfe2748882b7ffc7884687ac63c0d02090244ebd2377a5b1e2f7a1a00f74818f8d110b93134e6fffae2b213053d4fb9a1cfe7a51604adfb1d3366a35be27b1337917a12a3cf29421677202580252b7", 0x8c, 0x1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x73, 0x9}, 0xc) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xd7, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=r3, @ANYRES32=r1], 0x28}, 0x0) 01:26:16 executing program 1: r0 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x4, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x3) readv(r1, &(0x7f0000000080), 0xa) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 01:26:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/228, 0xe4}, {&(0x7f0000000000)=""/72, 0x48}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/234, 0xea}], 0x5, &(0x7f0000000500)=""/138, 0x8a}, 0x801) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', 0x0, r1, 0x6) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000600)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2bb2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x31}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6bc8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) writev(r3, &(0x7f0000001c00)=[{&(0x7f0000000b00)="ff22fc93524165c104b0d8d56e51a2847ff4fe7351259a6d5eea06ed4011c28eff3fc27c2d65f637dd7927da20", 0x2d}, {&(0x7f0000000b40)="f46e4540840c55d9b655740cc90a53173a9ed6bb91b0cf885e6af1d9ee38eae6aa681eb324e37fac0ff702d758de3d67d65061b609d7ca35b0969c", 0x3b}, {&(0x7f0000000b80)="7503838eb435bc989a4062811fe5b358b432145784b6d862e2981d9587169424b81d883c8f73e91d64775003f84c0446e08aaba8d50e294c10a2f1af667266e3704a051b1f007013ff1e571ed89f24f5a223e4e2dd6f2db859cd0f34cef78ecaaeefd0996509a198900109a0cfc7e8daab9dc7194bdb277671233cb843ba0e464acd4f0bc7144df7ced64360640abc2907ac92447a080454b0f9384b0f5538448d1a299c40094c0e96250249153b60ebf3271c00e2c5029af3c98414f88bd88fc4f5eca097ee174f8173908c0260a458b5fbf24512d9093fbefb26a9ff0aba5fa16ea2aae7f9f0a1aa4b9fa17b136d4835f840b50f1d4be0973f9d05958ebf43f079329070e9e3cc7d1f2e1ec5b5480699b27371558cbbf2198520051547a11108201e6de206d86c6e56250ca0b00ad423a1ca77636b61a4822a363ebad5b8d346945ad5d10de21eb67aec391cc1a58b35d3b18419b521359eb6e4633e3ca77d26eff96feda78c53b20b86fbd7d69bea506348a4f4bdce13044ed4d69054da58a6f90ea77445735b88e337fee1ee7c7686230bd2a9c7c5fbe148cbaf1b798f234ce24423bd4f2a6ffd23925f05402e40216ca23a9c98cd7aea80ce52baea177c055787816d76fea27a00d403b019698ffa2123e7c34c0cddc588807d52d0b659fa9cda49cfc59e19d59b2d906deb050a8da0919e3e393b5663aefc7877ea6410cdb5ed3f296143e54ef52aa3f3d5a082d1f0b9f50d9e4fda035b9855f8e6cce4418d21b8b2da9810cccfdb9512de51f42842bff42874b6a8f5ccc016e68fe9f5bace09e82b874ee1509122381612b3f63a1de4bc8cdbe5ac536711898291381b8fb86166bad64dbc7601380349f2945caf3a477d25c50a6eeccfa10e126bfa5407d99fd717deda328b5451cd22959bbae351a1e4b59e9283fe79929e7147d2ecc18b3e2bd31adac51a3866a44f406e324631c52292ea07833c0d586156940adc30f20507443e305d7bf4219d19a3c4c219cc70d35d94ed70c6b6b918bdbf60b35d492cebfb1043dab409e8e4870ef9be058de15451d41a4e120ee63ce5a5309225b73dd2a88a48d27b65f811b4d8d55737eab6d0052cfb37aed209222fcb646578be9150e324eed14d94e79bb59d3e81e034d33492bb19570cf378da9fcc3ef263caeda6ee191660f4946e3c2953d71eeefb8319067668e520ee97b7c7d656a4706dae55a66fa762cb8285d63eca97d1ce022ab7f275c9664297064e4aea039c7ccda72a83fe3179c411dc41be1d401ef5d250034279825d5cc1920ca3db68e24f3e2773f198bc49fdebb3ae6017d308bf731058e1f54f797cfe9ca5e0f7bd95223fa0b2c91e3eba8fc3092f37f27f5b407896f9c5125134ac50cab1f2f4fc6abc2874e519d0f07554feb59a063936e6d7691cd5b2c10c25237fb8035e173146a14ab09ea37c431871a46dec7c14e551fec7f1d96b7604335349b8b3fbcb54daaebf6c234603ce763883d6ba3c985b5f869ba6549df002b45ace11396b6cf6391dba7da3f930d4eff23984e5c6a4d6cc93f5692be0296f790ff10de5268d64a4d4dc3aad7a4a5cb6db4a918a8c685827942962bbf3f649abbd64d77ebc0aaed85ff0bbdd918b8695361d2c182c9cde2cdf3bc2d09e3aa727468528c2d0a712faecffbb7b8a915ad3ee7efaa81f56d1a2ff33fbb34ed64410b00e74353f983262c020d9ca2e2fb1c67ab402e59874536ccf6abdc678d48c2a8a30d21b9a31468734e04faed7a045dd89fd1ded468eafdfbc5e0c2983ab53eeefe69c27e1d826f7721594f0f08c86275e8a230843cd4a7877676c4388abff8025c905c48087f0164303cf35179bd47f2774e7d256bf8e6ea71f92c9b73374952df19b94799c4cb9a9b386a265e0cbb6bd42b29848652bfcc6fe0ece78147fe6fdd8766a8af637fb83d0c811b629fcebdf0802c1befce59b8e8aac3fd976820b89e46dc156f1cdd0e6257a46e0e2c8973fa5008d1bfb8b8e0c33244d98abe29289aef7cbe56b8e42f6cde2b0e9b59b9cbbb4c15116a8c601f67019c2f1f2777bc18536c27e75fb410fad88a123f639109236e5b2ffd76a0065ebd7cb3ff796f45d81024dd09c10cf3a779441c4aa4d513c66729138db4f3c5984e392285afda29f1c0ac0c8af70fe1ee3d1fec23ff551d9a295fd3eb5e0e56a826e76e53f060325fa3003ff00626db8171a3661c7668f442ff93cb7ffe3318edafd944869d080cff226d9c6522a4a971b04ab99a8a9c893e38ba1ceaf822322c68938637205ee35764611b079abcd46779db24abb2df08b6bc5f37e704836c275a93388bb5c4f3597bbfd8c12d6945bfaadf243a8ecba8e609ea95ab251546c8c7a1736e296226551df6cfa1234a94889d61d7d6d9ad5cc0d93be70bb3721375ff8c3da592eaa8dc99ae8df7a4c9bdd301d930c4ea952c65310c32ad79d906b72697c986da2f77569b4a2bdaeafc9f020c86957c58dcc11899a2fe9aec8f00bfc47337b6bd193d6642943394bd53c3b15006e23822deb2099c529179a517031199720d50650a5604dd8d4957117a106434d9ca5970580b728e0c878526d32d775dd920aeef2f0c0174a946efe861711de88d5348d465a7eeddf6d677532e7a8a3458856ed9699ae300a6d7af4a7f539b6b679c5ea996479597e8adffaf22234b3bb265e4a3c52ba912f457b6e868b3992abc0cf5c3a84c41c6912bd1a817eb3edc46526b73d19ab29f41845a66bfa08f22fe0f70199546518ea27d1250ffba857584e32fc5497ad42771eb4a7b7bbf1ff71afecd6450db38f8a58e4c516db258970f70a8e593337331566b5f8a883b6e5b8495e6004e19c75f6d09d493dbcfc146d61143958167a09557f9a78f1bfbdeeac31e916078d4898b63febff4ccbac54d7f2619afeee71575c449f13dc611eb9bbba160e17e2db4600d7ac00727c8dde0f8d933b8b6302ba76b0658822a7a96cb6a23c58402e5732a8826fbe3ae09cf571b02f322fe67788aea81cd87350ca79a207c74b3e6f3c432d49225bd91177a72c9bb9cbedbf5ea95d7e8b4168aa3a4ee91cedc4da8081b3cde7455ea014663726f32aa0dd0a76eaf62f64e8651899b8985d0dd080d1fc36cbc2c8c8ca8dc1912b9352fdf0cfcbac2a9aa17cf255734509a30a5feddf037236f58efcdd7a319b32f96a49267aa46e8d176bbb5971d6d37cb49ff649e793d6dd6f18064c141030fcef2cf5836a337be1f0e3d2f28546d332ebcfaf0e24230ec7c53bd299281eb6b1868b17c19456e38095ba389a2afccae8e4400aedc442811a861c3ca348d487365327b8068c4b90e8bd855cc9629d5647665220079cec9ce95f5f2d792da4f1a0320e0dec17938076e1cd44fa76f59d6394335c1e50803cb2c6436e48a5696299770e17f19fbd1418c3bb3afde055c543d232bf4ca5e73e72d5d0f9743f1f17e0f30bdfb59a98cc483ce5cc76b2f3ef0c5b8071fa5bf856585ea597d00dbcdf40ef4aa46a2f0107a446b66fbd0344770bf07eec6169284a360995939f27082e6b68ee46b2a87133b8b2641488170cdc5c0256a5cdeb970e804b32ed390d5e9a38a26bdd10f41188ee2315830155074011f4f0c54ae8831da3b216f2ce9add9f2265e82346bc679a2c7c6df38d8b2890659d5dd0257424e13c655ad114c0b36dc2f2729a3e24f857e7cf7ec4c0592d8cd195b32c9aa30242618606c218c6770ab85ca0aa3681a6411b84d750ec371c50238949159a35af49c062e11a10a7cbcd8fc42f324b8fa7dc8151d91fd0675f241db08625facde5bdecc4c32db68bbe6452d70dbe224e605eeed75ef2a01dacd6b91c4c4b0e0ccd404eb7fa1fac12a7649f3b8eaf5772e4a7fe743718e89b875ee6083b8914a6732f51c6a2908035aa7113c4bc6babc01385c8c24bfd3dd975f24b582cc9c7345c3f1afd100429ee4f33cf86a233b043d68e3de5339705d3c5f7f84673ecaf0d2bdd4ab6ebe011c2e633d363f2e1941594adb8442f094842e0e7432cc5d6034a2f9d90ba794b6dbf275b8ad0e6844bcae3b1f8a820b442eb93302161e9bc82d2fad6c600d5cbd9d08a2a7cfd8a3697cd1fe4334459f8485f9aaaf6870baecf5a906e07565671780bedcdd7aea10baaf01930df7a9b7b440d72b3b1d0cf1df78d10c1639d8d7c67a4ee957845688cb2455ece7b72208d9053e105cba5f8145b0eea49bd4d05d720450e4d08c72a3863a18d44211cfbf596a2af0bf9d398ac00d7ae976d41e27fbe52fd21d5f4202c29d1bb8bf30c00a070d5faee434683081193fe855a98bbbf3d5df156e55738e1635f01a47bffca86b71ddd5b8f50f79d8fa89a2eece27d03a5c2b205e643eadd1bb015cf240125a9e3553af124514f534abd5fcbb74dd7ce3051704b4f3173787e757de74ff5cf01637a9b835de075b46fe3d864fc2a955ac1a186ccd38d3ffab0935ae9f9dc84d720e1109b1e6dc2d41f1aebc2974a37279326febc0fdeab516b36f5bcea7549e4fda19c536b357fc77fcfd156953a4baf3cf87b34a6246a0d41f0e4f891e1624dd69531c02a2c710330b588bf5481353954075e9a616b502f96015006ce959ef20e3c9532d652ddc46e12eb4da602370c9c616f3fcf2906e33ba7b430e84661b2e71d771ad15c1a1afa0e8fa750b739b72b2e3a4cc65004a55771f1ed5db88b5cdcea33aa7232a246ee31a04f5b751f77995e817d971d004e0f734f98a223fb659e2d20980d22cdfe848ee06695c692a6df8ec64eb5e0bdfb145e42278e024b15a8a543bca47cfb3bacdab497e560faf9efb2ae6b09001425f84671164930c29b2d86997e134679ee07dc71a49fe5bc95990714e4ff104e57eab4c8a307c6537f69730e42e9d5b4af9c9ad3867763c0b7a425fc272352b9cb916381cafeb6ee8e9bcf299c9690e0ece03cc6abf866ad3c1e60bfadbdb56308d04f99bc04ae7a7e99efb254226c1a1f89266f575d250716fefc096de1785d88b58743cac8417e7c1a0f15200f9f46fd714c6917ce76c3c957d6b2ef5f3ae8cd6058dc0a197145ca0b0d3406f1be655fb342bbaf3b6290aba1eb373c729c6b05e77b75c16c576bb51949697a512fc90026be0abcda85a3b9b79c4ff68d2e4ef6d03f1ad4739666037cda7d0a9439e9cf8f13e39dc049c1897299fb2913dc5d5e9bae7f2f97b0e7b116cd0e3dbb009da4ce92745df8c634685ee08c7fc2fe24959f1cab95a6c58fa0ead4f838354f64991449807ff1de9583d1dabf5d735d4d32241982237b476424323fa85907980629ae6ac77ef59410af2f219cfc29d58a90803a25c0877c3ecd1d2ffcde1a80898223bb1230063cd60ea497abc232cdbe85557fe25acca70a05b79a4f75a2613fdd5887ddd80413f1bb759543bc4579ad87ed5644faf930c3995f8896dd1bd13d1882e818318b4fab9ad169a7957141eefb6104498a45d9559ee7371e0d8e5061d918d2c91bc4a4640717898839a3571304a8daeef3033c388bd62eb62052a84849045fe76b8bad4d9232b726435b99de4040800040564ba59e73a5446e5bb6224c8f3bfedaa5b627800f984aa55abc4fac171d2a1781f32cd3957f789aa18ffca8247f83415c386b6e2eb122ae18f34a78f757710e813cf33d29149763d96e98fa0dd8b16884754054d7e0abb1591cbefe6f1f8010aeb7303d36c9a0af43a3c3926cf1dfc5a64411d7d53113fbef69d77337eb5e19f759bc4082b2d99597e77d5a2029055abd8d5eae2ab4c172c75c2cd040d951dc8ef3a28d8b9e", 0x1000}, {&(0x7f0000001b80)="25658dc4b3013c61a66de2f91e3553927eda0e681ca41ddf05cd448984bec9028c617722d15ba6af4cf0539af1a4ff86ecd816605b9d915d43207e172caa97d8ea54845111f1bc69c6058f61", 0x4c}], 0x4) 01:26:16 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) 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"}) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000240)="f6478aaae1b60bc6bc0ac704fd6a32106c41ca79139bd523bc756b22da059d25ade36fe47506c8f085cde83e53f6d7c23ce848abbcb7e802c2d98bdbf4325743c565d7253daa4037cd34a88d0848186b275721e51d66b2f7c08c90e47d78d7e3208e1dc24862ad673962af1886858a35e4fcacce6a494a5303ecbdb76a50f78cdc8d1a41104df2e41aa274a34c80a122b191edd20ec90bcd86db3a085747719fa3d2ae279b5bafd7b5e5c7e97489b99f748a11f5fd50d41c01fdca7a4caa59b51471dc3546f197c112b6f7052b284db952a8eeea664760c5c9319e3e34a2a54efe95135be9ef11857241da950ceaed2d5f6518f76739e89954f890ba12f550886b48c247fc2f5af0bc5a96cc867516f885de7ea8b870076c9fd4dc9120c20e961883cb52b3b7f3e82864505916de41d5b184122605c8ae103a8a2ccfaadfa325546e9f6fef1750c643025a8c1c4b7dfde2390b1b93996162835d70a668adfe40ec37f06c8b782202a4d8aabbfbff6c03b7b60d965ceaf2aa105de2325ae2bef6a412aece7c823c95ccfa432fc5ec8cebca05a1b2a5eabc8bdf277b250cd1f6e2778871988468e6c9cbf6fabb1906ffa1ddd99b4ed6deff736a22d7a6af1acdcb7749bc25f1ecbaab8f38e82993430415f59624b6caddd8151b32dffc5fe9b5ac677c5cb05d2da48c960a0af01ac39547dc893445353615761336f5dbd26d915b1059834d4bf9b8c2a7bc1435d7f2fa1dcdf4cc8010febbbb68df2cf27235c1064c20d023a83e5de083003079227d052f152fb075e98ba1476d797642167fa44765120d303d610323b8dc6b96d087b01a7df4d45c88f1d84a59c6ff8ac9c03174456ce3ecd29f601d6c4b616d119abd6b81b6b00308619cdf780ffb84c198251ae7269b839d25db7877f99c362931a5fadeedbe6a856485fe6e58d638611d2f5251a12adf5de6228abf87b4836d243c1d3a986e8fff375fa7555cda7834f0ea1f30fa9ce4b1844638d6193b5e2b3a4fb1c72317266e3b3fbd974def53798bd0e0a210d83504bcc2f2b78fd62c7d010b663d554f6a7a68fb2b67d01261378b62381a8ab0cfa1e40dcb5cda2069648b0d05e5214f809e1f16b9c0713760e030a70f8faa291372a8bfce725fe4571ac0ee13af3a0b366b08032611223e651bc8cc04c5288a9965fa111389480f822d04ad04ac7d09756a25fa581c49967e8b21101b63403bd18ce3e294a5f09385ffdfb8b753c4159b5dd90c00f249dc81301f31d6ee4c0863bafb4ac443c8691163026ed69ef94da14c4b351502a4c84616cc56fa687d5dad82d62bc800c9e5f283de1a118b5cbcbe78be48a5e72f2e1c316c6529542a05f9072239037fff18d678a1f4a1d53e91f9cfa32e5795b84c9541ea31f4c476f294a9aad00cb7db7cb43f05769ae644c27d1fc047a11a33b5e2fd73e482efaeedd4d36132c622628c2b68362d3f12b5d987aea15878ed3381cf843257844fa247406d58cba5f2a99bcba4e4459da5b460f3f04abddb01525b4440cf6c56900ceb6864109599311b125928b110a88ef96ec0cf7a71254a7f24e1efbe5fbd5e30cb556f22e8a215307f6d70863ede0f30c14cd0479f4a73d1e206bbc1e605d823e7bddabab98f0022c3ffff364f46059fc2f2ef5c42b73eba0a8091084ad3e8ac2a8b024f6feef26e3a99cec6e7d4ee3ddae59f5a20858e0053aeb2b553607e6e498e5dd9dbb5f1499d3fb7efd7e6df052e0d5ba301b1137a84d96f9dbbdbc871c12e1eaa1ca65032ef75c7e6e40fe183e078f92ea83f658e13ddd16f58c73b11232063414b0729cfb622073a911e1b5d3eed0b32088723fddbc01c52565d3aaf998b0bf5d92e912992ad0ad4e41ea866c9b57cad1563f3e1fc145674c5e8ae7de964b0b33d746bd77ed9464c36a9abdf7765d05f3cfc6a447d4ae58aea2a323ec910a5dd45ceff6ae9896dfdc445dfaeb16a7485dca9144c915f9e1895ce88394333f4901611aa5828fdc6a9d49640e35a53c6dee1cab23f87dfc7cb3a146e903928ed016fcc004e3c37853e0cf651f22194b1fda88b3788ecc6badfe14a142a0e66c981efc6752185538e6b6ca624940aa66769d9cdffcecacd5fe8c5c633e868e808a568457a7d8ce8dbdd745ad515120d7a53c01e4a197805411ee14c8d3e30624e25f6a9084a8096bcec81e324f8d09cdeace7323658ece88e6c63e5492057460f453687873bd3536110f32b9ccba8682f394c6fe7ddbfd3973bc8a8959afb73604cb9cd3e6f963c1acd0eac2c71fb0925f85558a820b97c4c2acf265898b44ac602265e5ff670e58012cafddf0cc677b1fd553302803a6dbbc48113e826ef1ec23f2bce52af173544e3b53a83e82c347eb16b1763059d69cd330065a22b4bbf635b7813e5c499b090d873c80ddd5009a25f26b94b24302cf6e4fc6b271c4790b7999fbdbcb7f65c4cf9bdf17bd676deae68cb639757274014757145c90c52e56120f9d9f0c2cdc904ae2ecb65f6db58454a5da7ff85fd1df026b15d06ffa0145de942b28c85b347cc29f3d0896824cfbd6faa85aa5cf9334c0f4d00526d862e75b962d97cd497a3d7665343eb772eb2ea11f74a020c1442f11decbb9d5efac6134be09da2d65286ba7b4ba92c7513f4a1098c1e5b514d68ab72954abe4f915e4a70ff7e275e43c1b6dd49ea839786bf7ccf8a495b3bb78d38d67004ac7997d26c8b2be75d942d44419fe32a79b1dc6bcbd8a21eb04fc46ea909cb64b86c4ddde7bb26d7eee2dfe3b503ddab4519911c1ea058e358620f7e3a7b02a607d6eef5e6e82d262434ad9e29ba2adb19d887bc159443b30a4d169474e1c8452abe096a6ec47a75bbc054eeeae90bb128235f18c343eaab1978a295953ec29d5c9f1ec959b5165df53bbd825cfd1c02502893521106757a3a794b6e26ad7408fa98cfed51ac351fa72faf889fb9b571945d14ee974e8762a746a2f68c9d2c862c54603658525672c78ff4f0206577c1d1af6c751ad4692ab61adc94a59bc8d9e85cd8621998b39569dce809552c56b9428eec6f0b32a336d61447d22d1ac3930bdbdd9505b35612852f8e189d2c020dd054e2c60bb8fb12c41c67c57f094878c574243db884a5e18e468bde3bb8b6f8d5b37572d53c13cef8a85e2b0d852a3544f963581e45feb7dac8488f910478e2b2ce4e9ff23c1c30a75ea16862aacd120209f649fc4163956322825b772a1c4b2e57f2871cdadcde7b58292121ea4eaddc73e3c3733b56d070b328336d0807d07baca8c128806f62812667b3675868431f98b94bebb1c4313130d59868e49fefde71767d561d0fcd76cf70c4fd10fe7f7de742750f912878247510a6a5ba68927c07aca681b5fa56f7c4ace416d1c37ec072c3c95e5c86f6b06a62a8be986b52410c2c95d1c31e5df162103519a22ca826c9bc62296e0b1f0a6eb71e38815eaf0b398ec7a7fdfd591e997180368ae79f6bcb1bf512ec569de917a22240cab374eed869c64744a30133dbae3751d00374476712c0e3d4bb3b2d3b6a15095770adcccab9e027a98f59f2915580660209255c4aa0ba2a1e2479c4d4a2e20846d547c4df74c1229f5f13e527912c65438fd4b87b34d94342b1cbc05a3bdf25fe9593c76e8f0163cb1eae337f3162ae70af0ea769a28fa956a693962ec4916d9234821ba654cfdf2f65ce7f48c54a79302ac9ade7dbe442d093ca8dcbbd5bad09c226a3ddff06b8fa3d42f0c70aa5e56858c4319bd1065b9812f092b44708e133d413a654c4d5d0d4d7c16ffbd8895632a066ea10fa7e4107e3c58da1eab0eecf13c1053ab854b1b1d0b266ad6544bc64088a036b70e61afe6fc4e8138a91e6ad4bb94fd74036c97c160cb8c5ac48bd09a39bd1c73a835ffbda0cde1ce50364a789450234d61ef2870a924f740d9730cdeb7b89aa60be937ebb148981aaf3ac690fda793e11ac732630e9952c9921ec51bf9abce91c2c46c880ed597106cce51b3b64882dee09165711a9731f8649644f34d98d2ac6ae476283f8777b0fc367275262ddf50895ccc5864df13897273b3ba5368b12f0501042c4c8f102a33d75967c59209f6ff8be1eaf0e23b6eddf45fcb79e9a86a173420fcaadf518fa78aeec38d371da5cfa86cafa9316fa67af614a77f3ab609fb087940608f24593406df5217fd7618e509b51d45a95fd66e8c1ec4e91a848afc7e5da29f52777540afe24f78592af12f19b1454668995f8a163a92b0b2b13a19f925072c6761a6d6ae0295be5a8fe5d0c477d58cc6fee51ffa59050af0fbf96008cfda61500079345198f7cf6b5177107bb91d7daaefa01e07d94097ba595342398c9c31900384edaeca0c6ad7225b06471eac9b4c908a8579de88f83cc9aeed1ddd1933ee5dd3590a1d4fd01a4460bed58d6bc768acdfc76c6714cafac7db033b4f03f4b22941ba06d11826a1500d412ef7056aaf0822e0880046b34d45579b23a70ea70695f9613dddb907e0d2a88053f60befd2d277aa9e95dfbe03c146905502d5d90c2da8bd54195cd939a002f7fdfec638550b7900d7197bfce66b345d1212e1b6125525913f18313f26fa84e68c1221c19bc321d397357e9292064b66d89ad05e61bd19edad437bcd260efe871746a12e2c24fa3c39c819046f6a27d9f142a43e66d5a9f3fceb95255eac71347b15cb00dc3664b4faa211a7f6226fd8b052b56c0ee398ce78ec94e5852e5cbfe9faed67bdfad800ce48f3c9875ada80f5f4cf7a7d0af0c0cfe272e92b8a2b8e058e864e2b3f275665d8c5087ab04059e6c13eb45f834c0a9e0d64bc6edbe292359e4d9d478bcb607f12cab3e53322d1ada705eaf1bf64f1424bc69f362c35e900a4b195d90f0a9fb6312b51da9d3d9cf67c35935793cebe2d13bc0d8d545aa35cbd77b4fc85901c710e6cc59a58b5040c1a4b45487f3f406a4edf0df6ed6ab04f0d03d3f1813329e0fa822ae78111b90788cd01231b7abcc26ab2a5a037c5e3d3783411be18380ff244c2b6832ffa070067a720428558f10b9bd0068a785f218f0e884d8e4d342602c1d4bfb9e9a8ff821db52d78417714a74a2a6ac2f741799a05991df56e6daef91b9d4796cf3845e4f12754d954d1861353f75e597d2b9ef8db818669621afb29d4ed73d514ea344defffd65ea46388ef5da82069e1c0bc03043ee993ffa153e3ee951f05c22e1c1ed1cfeda0dc697a2a8b7da1e6403979f04a42427b8c34decfcb440358d50943b619d8afe3bc5804bd060135963b4c131a62339e40276b3b2541eea6c5585795e250a239de4e3f96fd89350e259799d40b0174ea5d7b6fc750a0f21c535e889e674da40a79eaf260f7a9f262fd800165bf1368afe39ac609429228b676f6d82af6a951403f56c58c295f2dfc568627e7f5c6900c2bcb86300a8788c671ced5614470c4aaa2b3de734e3400fbba3ed03511b3ef40f0aa251e4a15dcbc610e5e1a147a540acb1f4c0af264d8b34695465f8c861f4379c3910b5e2c6866b871471ce1ad19e86c035617d6bf0a4c105659655a18e0dc0cb3696e3b00f5ae52c9ca811eb8604ddd2cce1a3078c42a4d627218170c498de878ed37b32e4504fcb0d13f6ebfb4cf4d7c4d04b132b46f9d84630ed24c6803df1b12cded721e8be5e68532d4591693219c32093889fe4d82a7fa9d243fedf9b5a9aebeb9b83d1a414869478b10ec7699b26ca203274038388937893328e38d19748aa892230bdd002b1d07e1e4b6c043b258f31d0eafa61ac19a24e87e5e5dd5df73369a8614b85", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 01:26:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0x4}], 0x0, 0x0, 0xfffdffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x4709, &(0x7f0000000200), 0xff, 0x0) r2 = kqueue() dup2(r2, r0) r3 = socket(0x10, 0x3, 0xfc) getsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) r4 = socket(0x18, 0x0, 0x43) fcntl$dupfd(r3, 0x5, r4) 01:26:17 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) fchown(r4, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r5 = semget$private(0x0, 0x6, 0x80) r6 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r6, 0x0, &(0x7f0000000240)) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r8 = open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x2) ioctl$TIOCSETA(r8, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r5, &(0x7f0000000040), 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) semop(r5, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r6) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) 01:26:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) kqueue() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xf184, 0x9}, 0xc) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 01:26:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x3}) 01:26:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) dup(r1) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) 01:26:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44, 0x8}, {0x30, 0x0, 0x10}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 01:26:17 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 01:26:17 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="c1919a7d1e561b091cab17b15745057035a2e729e64430acd018c712c7bfa2ead8d1eb122584d4ee5aed6f85a251a14860aa2f7d877ca08124280f3daf18b13ab32005fad668246ec2df2563a919d0754e24c5ebecdde18791f56d18e89f20e5f7b735d9236dbac51d0b1c015caf7edd7a19b8ce33d61ea6565b3c365fc15061dca10a6a889e9565cb70ee45be254207db49898c9aa14282e5167b22b0accdc2edf99039506fbe07bb739fb53984e84857baf0926b821e61ef219b3b99879d9af8c1cb32a4fc1f9d240b048f28bd7763ce793c297d1d29f2ab155af9c741a8720161ad", 0xe3}, {&(0x7f0000000200)="51b387ec20e65ea752231f81a77e1d334d5dcec6d1bb236d962e884373eb7b366ca5bbeb3af57f3ba61745f1162c976876bcf4f423d8ca6c11dab3982c3996a751b491262a66d973b97b8686a71b1101bbb4c32c9ce42d7e8b8f5a6f870c55906b15c77b471fbf4b5032afb096e2ddfc8c0f9e72609597ebb29cc226c75fc9e4a5b12382365549cf625dc03daa5bcf58c063463d2fb08a6a47f853138c5e4a04be5a44da16dfced314ee626cd176fb0e0d1446a2bb433b024714041cc4ea488987c78bccd593bd172dfcd0f934ffbbbbcc765edd88d71033d1", 0xd9}, {&(0x7f0000000500)="0bc9dd1eade252427fb569f61c038a4e831a8cfd9c31ba9dfc3f2e24f04690cc01b11cc938bf4810980928ed074c55ebf52e7342e7a7b54727297bd1a5067dda600632855bf8444c66b1687921644b9bb18ea45fe8ca40fe13518c9e6d5d9def43a6ad3fcd3fdb5731f0135637b3120c46ba9b687861d6795f9792189e4f912b61afdd24293292d486fde26fabc4509f9f4d7f246dc9ef26bad29ea72e11c3492db439f806a8bbb523b7da9d5be83ea950aea3fa9075c9eb94fe14ecb93b2eab50d0e0a4471b50b6c3d2012bb2a7a3829114daea85e3825417c6f77f0ec80e6866a7df1f7dd0f46c05655c0b789539ca07b1c82a1119bcf8e4be32ddfd24b405d2586d7581e9817adfe5868f104b9993f93ea0fcc4033d8e78df76b958f8a494b90bb8226368a1a9e2bb65712bcc8f1a589b535e4b1ed5c33248b5f6b0f546e624469d3149a21b55fc61ae6319fdc06e6ccb8850e64b19df8800380614192516cd558bc3fd0cd5448d3c0f03013bd6da19c0c3d63279553551f931bbc93915bf424294ec1cff4df75fbe3ee43cbed139a97ee22a81f8f86490aa6b799d3308c48a1a83ebc928b4291c390e45be7403da75c41cafb4fa9ddf8ded24eb780e806be3e656f5ae229cf4516d71ce6840c1d6c762d29c580b47ec9af1508cbb0d172a8fe6a446004d5eca74d61147b2bd78a54b44a46b2f1b4254019d500fa83abc0029d1966ddb349bf34d2e8d953bbd625f61a1b02dd9c827b12b694fce87645e25f143425e5609dd536d47b28ba7ba65760bb41ac637aa0a5ded1ebdac852fe95405a125da25d7eaab56f060e2f281ee7be5df0269a8a880a42c0d957fe2f328cb374aea3532388e9995f1f655099e68a8305a5327f4b8aad184bc6000499208d88c358afb957a89ed3e79e739081f240aedb5857b94d1477520da8fe4eab998313fdc043e23c6455e15f8238ddde8ceba522e796bb50927c87ba9d77ba35c6446802204eaee8f51cfcfa0435c9f8b1ac6267e4fce56849bfb8be486101ef96b2286a586fcceebdfceea7d60fc510cacb6780e0b120fef74199c137d40597606a559853caa14ead0650cdb3bacf7e7e40cafcdcb27e3a4202ff2621a46d16a69b32f4245f849297eea832d9402762ae7f039cc2ec842d95ef41965c7c053b623cc1eead397962b1610c3492a3642bffaf105cdcb36f4e2d0ce6989cd5d07a786c0d3525583532a225f8ab39ca5ca7c87210ad746af3970c606780bab4e4eae3321b4e97db69096618d8cea2d8bccd9ac6074df94d6196b3dbb35f46f972e4e0548518be7cf1db02644d7ce3ea9e2ab2705fdc82cea893da6cd5e4efe37a603ff9c0fdef277788a4eb5048aadd9b779377d0743f9366343c5a2c9005c0d95b44b5c09ba6b6bcea47bfbbacac9c2cfef3215a169d008f4c74f6f7856f6fe2f59d036d0fbf9d43bc3199153ab583cb55c507b6a7634f1a5b2ca5e5331c7b4ba7753c7f305c279497f99729d643183879241311502df9d03901619dbd4b94f0f8d5576d6de122f16a1a3d2cb2bac7a7ecb5b6e10c35603b2d88017ad1359d271fec023c29b3ba76b8fd61efdf61e091b6a06e86284802f4c7adc4dc8d981230a29a178654d369cb917c4334e2b975208b3253fd5ceafb4609af34eab4a96b2bbb62db20199bab9ad041693ab96d762181cc9ea2853f48f779e5553526c4e209d0a775f50e8fe5f2317d73bbf54a308d60eac30f76306e72f235cd271648af66bbf52c3b2913f8fb0ed31041cb039652cb9bf39128e35003d161a9cd649afb47c682172f1a5a7f3ce392665689ce3d4e7fe1323654a67afde638b943a2b26fb9919a3d09e6f612381f78299ff978d663fd53e794642d419fee47b245624744f7df3b5c7d79cfeae89e35e01963cd00b5cbb44cd84e2f1221e8aba40e5496c06f08471b5f34d6e6bee833e8df3e9c050ba550b6ff18ec21e4c8bbfc880183def73841d362ba77cc958ca655f7a5ddcf74ef119db4493157976170cde9915ecea082c7f4329a96645e077abb698d681d972b5a8337fcdd0ae9c7dd27f1c79f3de099fdd9d3d7ed747ba99fddf06ee12189d242b8137969737d0e91e50476aa3f2b60a3060197519967d91b0e9bd9ff057d0171fc6a3466759faeda867f88c4867b4310210c4fa5d53b0645bf16a14f3915fa36d1f3a1e903031750784b467d48ad8e79b230258c2e0392c18901fe704dd75d196ab1398a5c567479a4b9a5ca4231b8a324833b1aea2bd7adf35ef20e6433faf085630a7a4f275d852d7578d3b00652df215c97eb62ce6381b0eeb3e8622634000dc2b283e131eb8e291bfbb9d7ac80d1dfe74b3070b9ee5fe5d2cb19bc482b4b633380b457f596fe4413434adeb85a367f0ba57c32c1a19ead70a458f6ab6649a8f0680ac181e618e59caf1a8f2d832d96acebb743b3e739bd0763b830e4910883f21bead23c296e7c5b988121c423e9d90cf6e33504e951d6c7bdebdaca5db49062fc82a7a3171df5c335452ab0efeca215f5d00155d108154fdd0ee60847e1c2b64b88ad4f105b7ad5eb934909bd703bd07397eb34808b0c6d9586fab9984179287083ff10396ff8af4aade6f9dc794493c522756b2984bb6fcd3c1d0dddac345d769b1ebb9d716b57f9ed462ab6122fafcd79b732c9b3ebb733b6223fe79505860312d948f72cd563911391f3b06109f4b8d4bc00aa051e2284c21dc500786634148cc06f01a0a5581a10118b8377b8dcf36b9cf62b8717b7d054009a6ca71ebd2ab79e1b7d559cf21774c7fef28198edc74ec9a9c5cef82428a426348e3a1caf890d9c0c7fd3b1ce8b32bf6936646b3e79d8706ee27f662239580600d5c1ae124e5e7a9685a73b78268c8c5d8241f73af950d0af1dc277832b52dc461b6314aee2f0b9d92308f9ecef0aff800621b5aaa3b00446eefe4be9b70d2d2b4c6593a549f704e9d6658f7317c4a26b5c9e53008a19ebd83b37fbc29e502ae87bc8d3790a4ab21445bff4442443b7502dfea883f34bd614f14c981c97230340619805c198d08cce83320f22247c53a0a999d53b0221167c1a802ec3d3defaff0d2b12437f152b307a4ebec3ecc703c67824fba14efeb8a80d050f97567e540c8c08eac3473292ea8b58fc909b905a53699df3b6989d75f19d3e3440ea799afc0ef0444b71b870a537eeeae3ddf050a7065e2167e009c78a5c65a68ce8378adaa49997fbe2d1de176d3682a97d0800604744dd439e71102c352327efd12d37f2973b325f45cae2c6c8035f269daa705f63b210005626b49102e0005d951fff80888a13c18575fc3da56b49d47ad8d1410515728a888f0bfe3bbd3d4d6ee29ef02ffcf15f9321bd02e620fb3107c9010ad52deed9590b90931c6b0fd1431a4c0f41e0b4e40c909ae6706c2273afe03cb0b09d78896974150d598fafa4a92f35ebe222c245bf01415fdc132f6971bad8d76851bee775e47054c535be8c0009d4d172bc72623c6daa5629785cf9849ca91a1eabb8a83d0e655cae67003046bdc031e87f13f6c961e67d1e6291d5648c6d5b5d08f4fd103dc92aaa56016fb5fbc5511f7c9245e4b078c92af1bdc0ad09c30e526d668b578fc7f99e74ee630d7d927d07560207fb3c9c8d71c2253f54992c2a74302909ae0f74a885b02787cab3eefe998061a90df2333474c4be8b90448925f4f3c89da9f5e4eebd0b8d833c70e9b712b337c0d9031581a5772553c9fb4011321737faa073c0dac56da41683e40f2c7de9ccc1ca02e4c39c1647eedc32aa4220f78b58a410d789d4cc55d980cd0b79264442b2706e6dfb72d902c7795b8a827a45234c5faad97c97c7e5cdb99ca354904bdab93237f8c604c979d2cfc759f2d01b3075be0272aba2b194f42c97ed1aa2247d5178c9cce89ead8934bc9a5e79dbbdaa1627efedf0fd3d3675a46f7b7a767f5c64024b6e43696919fe36b9c24d861b1de134ad6885de2a99043f01065f173d20bdcdfa6a43429b057a0357c0fc0afb1c9a95713e39cbb6131fa8ff852b2ab87b9ab22eb4bc97609405882b6ae55ccae851b2d57c8f9a2b5196c31b2f3dcf9cefbb7f780d42154fb50a8b3cd1210be006d631e92f5ab4cd56f68101ede74c74768dc5933a98ee248441c0f44372ee8dea12e88ea3e7b39c63dd0edbc332dc44c910dea05e7ce52ea0c0b2621e109ea8decb317c6c99a8a02661ba084bba8f7b94c66e1cadcf9d9308fd96caa778727f1523c4c2cb0521149accfd1bc6abd3850f4d0658f8f307c53544e46948ada81aadd6c58dd726783e423253e286409c9e035927694fba041ca6a8308d36e3dc2556c2488290237927e519f80b8b350a087d5a4eeef381fe3b242da0e81b24fadfd56dbc234708ba52cb5c37d399b97b1ef1d60c7bee4cac6d8b779c164ae2341fb59bc87b595f02a8d049f15d7c7a51ef00dd022baea78147ebfe909629719b2628473b4771abb703a2b2781da9d8870de80202ce76911cea0cab9fad2c6217658e248d4a4bc04905bc5f05aff2dcf35026f8051bc318ac6217f42187f1b82694e26306b38f0b8872a1dd41ac1920d3c669a7de570e0200de03f06cfa198dc1b766453a3ef7733d41b98cd195f715623f40ef36b996571b68f3770f976df7936eedb36dddd2ddbf6daec611ffd27ef1fadd1e4523794a0f8af5bb8dee750085cfea530400d5d781f9ea6044d3e1d72fa6ee990a414894ecf2fab4d1520e5b404a7e3b5cb18a9643932f50b58df2cd5978215e37891be5b6438777f6864d6577153519c5fa7cdb89d2d33fd70790b1618073b7d736bec2c81c971703b39af2956fc0358a6aa17cd22a5c2affa6e530aecbe3e631958ab436cc8db61a4919b4d393a87d73310842572ff9b59b14d8571a9300405331f6d320dd1b347a60955f97eba1d9dd81ab5d33fe08eb1f50b5b155064051eb1405a44b4d8d3d0a12cd1500daacab90fda1c2df67d484f24ae1660248353bd874c7d5a7b1938a811518e5935c52397dda9149e38f460242c2ca3a4c6c8fbc53bc5ac80c502e512830107127c0b61e9ab1cd21fa25fcafb3d998f48c1a86487fa1c0737a8ae7713aec5c545644dab35bc54679a977bff7c0a7fde1e05f97748455b4925b78e813ba0e3baae7f75ee6ec0eaf9413f875eb6a7cd6da037a7e5c7305a470f8308b03bd1deb6ce6c852cc4a675a37eabd368f128ee8a4fb02ca1f147dfcafa80647fd030adbe0008439a01988ae45170218b589a40284d3c579b4f9618da4afd2a785cbe6070c66c02ed8bbac90f97c01270c81e6eae74e98c8b3f58c293ca51ffca97138c250e77d5d7b995ccfcca7fe0ff55ab3fb5422f8dcaf7a179eceacdc0374321ead08db807cc276143500eb5400993a83f21c35ca54575530f34dac0b83778a448af0cf2edf967fd2b7e34abe2d6ffd4150e44781689475a8b3de000e1659a9dd576abbe26fc0876724fdc52417b91731f1ce939724016cf22c61e2acfecf9f2e9f9140ce02f552673363f00a4efa139c8d2d95b515941a5558af1f19b403c9df8d5ca9eddd725d58ed367ae2a0dfe79ee51b13d5515d0d930c472ad56217d110ea38ef694e16c0af143032d7570d8b05d8255821d26129356e6488ae7a0f4bd71979aa08df4faf664d078773028e9d6c97689cea88060f7a6f690613182ac02ce970571ede432ea6f90b66f13aec406679711cdb638f112410f68925a41a4e6478cee7cb765fd07259e5fea691ae990a65c7abdbc0c0046cf755edf6987b09cfd389f7e7a43", 0x1000}, {&(0x7f0000001740)="e274bb4f692c84ff5e0070f80baaa7576f320c7eb3782ca5661cee43d0982276b9335e49308a49b3359b2f12e38354f3cccbf58ae98ce2027952ae5c091ec0e3c1ff128af31926958dbfdd07a66b1ad3f3fc42e6b672a340da4ee5bc3a045d78752d50bc967ed52c4097720364d242dcc57c15253ebbc33f33b5fee88ad22540cb5beeadd32bfcef2ca9876edd27c85317fb91afb110bb6a0b02ca718ce7fd8c9825d0e89d48c12a11cf41865524553e735480276bf9c88c98e20ffa6c26d59b24a164c923ab9b8c1e483112df2b11b46a101beee4df72c467a05567b8d17cf6927f8a1eb3dbe50f94c9461706fb15e16f9b8963c6d949016dc87caa48c6ca556736715031a61e4b72222b09ba9be123d3347385e77db9a90ed6d548b2a076a322ee120cd35fb7e1e896a9b83a71120e6187f4958c52751a41eea2fc3945c6a501820bff1d91cc03c5d6f8f4d15d2df4be82b749039762d5a280acd66ea39699089edf19e58a88b18453656e0495909a59750eb65734534cd8ffbd6e0bda4491b917bd90b7b2dbe0286c283fff5af4ec5ef62adaa6c515f504388ab7c3039aff92179f8150ead98d44665324b2313c887d8ac110243a4097f5b0ac18ac2ab329a5227f8d26e5e71a3dd53725cb4557990dd2f8854735b93f1a15dc137fe91d54b798858bc7943cf419e9be7b794b27623f1c672a12704c7ca935573a12fc5fe659e7cbb14c9ca3bf8a3b71fd0b406cc0e6c867f4fd3375b651e310103ba40b71d94248224aede450bbdb8c0e39c5e1860cb54954b1baa644d0644d0eb64196b06d4bf00f7e1df9d194ffaaaefc7f153c04e0eb93afba8f04a344503b126166106879d121758797c0d51278b78016fb06cc141d93911230efcd73963507260b4aceb7bf3e40a1e789e70711a1f15fcd115daea2a61d9ab45532d6c9325ebf3eb6eb71801ef4cd5aa3b5e1403022ded78efbd5fd56f4f42bb3dc29238e2810aab1b5ce47578ffa67802e67b310eaee0778a5ba47bd49ea251acf3cbec2f7f08622f5fc7fcbb04424e6e8a283b93b473c34504947379c82ff48f6e45b4a6277d7c0880f040573d39b5e4ceabbac5f673ad33bda0f37ab15283ba29a35dd24e0db90624b928a9f98c093fe83f6ef3c4c587581f4312c02bcb14cf1104245dfb5bc740596d3fc2f96c93a0e167c5309cc23064cf7afb6e8c81e669a11aaf274c6d57c7275311d3ace050127cf4d0ad6f3843945dcffb89f2e30a596ab5b2a58f7b91ef5df21f0f249f41885772bd0a719346cd1c24d4c91b5bb297789034ae7b805cf9368aebf38e99e7a2b2acb9a8f8cb3fc38a3ba84b656a2fd2361b8aed4b877df2cdbeee3e17ca5b00741982723b9ab0326c3859e8ce2463f7fecd6beeb2f80c090634aff7025ca4d87f87bbd1cecdce51820d72691c53a291f725946bdd647cf4cefcb9821751043af4a080d7c9fff554a49202940b36a900ef80367d71291dff5bb68351d922f6611d9bf00237b7ae9625bd0d9bf59d7daa8db9775d859a1100e077ff8c03fb1cb35af8cbc900718fb916dc1e56d7c13727065508e4f69b37ded18a9fc528b87a9a10b0eb532e087bc45d96a2e50af8456e537e089aee1655e7b8dfe49a6837feb8123ba94ef3a7ec6d33e33d2aa988ec47dd285e2123ecaa2b8c2d1cb698a874f28213700cafcf409b07ffc5d7ac7ee41be7b65ddfcf59c1c760ac5300b4d16780f9b1838c4cfbf43f4496e80f6116b73239d779f4d2f0479bbe602c640736b2d46908ec71eb940dd6f32096899247afd24502ada7c5aa3c856993fcbf3ec68ef0b5fa37b24946443a44a45bf8c4d29ec6cd2d8311e2650b42491a1af23a73499f7c109ed56df8a36993d79b11f42adffa2cf9bb7f1a99e70e5e227811ee43fc07d2c95d2bd158ef15a563e1c7bbf87a8af91f9ee3368c7a00a967235b908db5f5d2c12aff6893cee57fc5054117bc62943d7e932960e71ea07d76309c7114383dadb261cd60657e752adb9010558cf71fcc368994aacae835da73b636974d39cdafa258fae3544179a6779ba9488f02160d214acc79f78667fe19c362c7fc916110c863cd1802fe1f876c2645f3cf3ac246bc671307eeeb422153a60caea2af1eb4f6e1eb9829cd53b0832937bfb9ce3b74adb757f2488d4461df24251379fa627efebba663057db6b111df52196e98c50c30e77349c74901e932d263c32fe302e04fafceac92a7777a9302d926ae7b386ce80f41dd69f1a99e43ce9d7e99035f71e8db8a4ce8eb791bd09b847580e5e33d67352a804e4dae125ef60918b0236f2b79e768d33be12e92bbfb3e82398e9586093eac2876932a9bf316ee740e1d70303d80dae10f7d445d7b123639eebeb5e7151ff75771766eed2a57a40b62305208880f9a163a73ff11f8ca8e07ce643012b8974f861b2322f4364cc451b31912d6e87478d4e5cbd3fea10ede6b0d6af4df195341e36dfaa6ef7bf69e8df2874d0de00b6abae44c1f356e7e5f958aea8c37031805d832455980dd49b1d034ac505ef4aa571742e3954427b6c0a40795e228dcce7b0034dcee530412942380ff92869fcd347f3df68da8d132338a8a621cda5a4482bee42e55d7a6f70a1fe982e4414959fad5db30f4ca34cd60e51e6b48522f80a134796e551d088fca4b04819bed65297e70c47892526e47baeba786f09cbe8bc9ddee7e2a48bdae35a1cbd90ab614de9c94cbe026f227151b1944083a79fbac9b64d81ddb66c59cf07a35f6818f3440f14046971bc2def213ac85fd2961a76b4626903b2d6645445b1bbdc446f14db7ffe3550092f809875470c45756917a11d55fe386395a3f4d7fe2934b08b740d6b3b761d325728f9c4c1b850243839784b625932a2682fb95159cdf589a2e800e0b5a29bbfbc12c768230d24ab97199b1145eadaae1bf079a7ebd4568b6aa8ca9e68dfe44644a895a16635e43364eeda2d5135a8027d15eddd0d639991713bc45dcac7c47ded8f0deb6c3ee150781f8a15c33632f92c3fe69e0dadf80ea471dd5f3a6a2202f66fc5aa938d3c99ddcc4d86345b9d661c524d21aeaceaa67303c7d386c7555f8bd5b86c4d42d0435e2c556bc0696758e7ac0c483a41c938a234575e984504129abf24a0281502923f8b46ec14f8de4b97ab8e80ad3dfe518a359004e7207beddd95173c694aa434a403fe9d076768fac960ee7fb628e448784124502e4cd27e3b46c65776ea159322dd7383e353dc0c05fda3397be4bd70acb83219ae099924c1f5d799cd4010f7b52b5df94268d4ca0321de0c84559f521a1e602960a1a81a982bde5f58c283a47c00dde9d4478a533e03117d808eaab51164a585dc96f79b5865fae736bc0b5c02a3bc21e1ef1c5d8bc22b2aeeb703e63fc3c5fc8af16f863ca7abf0df860c1a9c71598e6288390833389808e2a2866402da9f957a14c378f32f7685c955ceb84c174cf3c2c8acb3d9fa465a6ae6701458f4cb03c87378b4fb33821a9a21f64f5a9b3e6aa52e2b55e322bcc950702fc06891232df95b8203717c273c3b25ac081d72f22de3ce022079b779725926da4f95f2edc7eac66ad71d3bb19f14f6ac8be8320bdb9db02989eb9516cefbd5532d8666ec88874dc49939f41fdd01dab7548b236d9582b1bb6f88153b8954aa84800b90ab5c2f9272034b9b962519c9ca0869bc3cb62799053dbe8c03dd888c730e188a6b195ff27ae27c37c8d335d1b2e2ee89af08df0e385fca12b653b42b45ae45038371c47caed96f522a4e3813629affdbd50ae664a08a77b54f97c4351176c3660fc16d47ce7db0c8daff3ec7d6ea53dd07f1ca2216418de10c84e862e740f4107516bb86469a43e6e6b2984c36e934e20a8f39fb6da4f3e1d290c892309ac138fa79d5c83122c4a8cd4f568c090d8cb618578997c29e56be9dd6e925cb200ce54678f5392e8df63124c7b4296a397ceb5dad30511e51842983ece0dd2e4fbf3f91a320a2c2c4490f353ee4fd6792b9cd53008166985c44c875cc1a002c418a1c2854b5fe9f99059f52a5d3f9de2884092eb3c4978d3b64391a4d4efd1243498d0c6b02fa17418484e379c79e1f95eb8c0e4f6c3cfe7fe01f7044b8f3415f9b21a35d117933fa55a2ac8493c522fadaa3fcc5da9847b1fa4d5faea4d7657db9600435ac8e7e38b65615a75948da8e76a050e409f89b0d81c2465a8de87ce74ff863e487c1bd6fa687c84340f4bee9e3b0325606d8e4d15c6e11d4699b3275acf9de9480a982a94c9ed2b117d4accc0b1ac65c010ed1655a5db1aff2ddf00ce72c4b926b4d0fb5cdcd44662bb7de173858d80841a1ec07883c8b8fad253ec22d47ef2621a905198507441d0ed72d89eafeaa37d24cf7a5e605d985af13bdd024dcfb4c5c036a0ad86c05b0f1c7084ab47d4a0b23b71e18517e12acccad49741a71d018792e6eaa7616d92e44fb88fa755468a91b2c8402d69a53de4e1bcba6fbd814959d31d53873fffd721e6f48cd8208b6250fcde9bb0f912b002e18462d8b86ff2b584c9c924d917378786fdfcf39f5162cceb2cc3cc4b9339e34cc56f219e2b9afd684da174449967b2b40ca6b71ff0043f2c02188825ddb7d6e86a304ec6722f6d2b5b2532386bd49e8cc3532518103c5f92034f95e9c3696e7284b70331bdc34a4d08c812e345cef76c8c844e9ef1d16b5828e9c96da512cc812f7d228ad6e948f873b2fee6eef23dbe40e72a438d629218e4ef8fb58970db03e71eec1e47780ff036ebc4eb4553012b8204a873d3384e31ea1c1c87542eed6bde7142ffaf63f445145144a7546c7d636e7c560781f016a977ff3d4fa03b90c724b483a06f7894cddf0cd120cd937dcb6ad84744ed895fc358d1a00e8cb17734bb1d3e9ab5d6b23af67ee5b6236fefa0d40ca36ba39c3c2e58801cc68dec2758bb2295d45611927e6f350c1a832fb3c5462427f273226ecd503bb37b58d4e6f6d9f668c145c12bc25ba762a2ee26f4290817da7e92dfc8f1a67ada1833561204d49ef9255b7af547859ea5073448fdfc2b7c21083ffe52c3fdd0d44748fead7f3b0183c4dd3a5d772f135235f1d922187fcdb825a04756c7358989dff4359bf0d5aba6b83cd57d2a3389b97ce0aaee15d0b7d088841798ed069c91aff63470d03c50877d3d09fd2f2d46f8e0ddb6da6b4d5206c080337e03158ce51d604f3ec14f8140c4f9e41aa70b105fa1818119139fc3547e53dc9d54383d7d3ec91884b9a87d2616f9b3599663f65860599bddf7b96655033b6802342c8b86d6d0e02ab43815b3c07d2b3f23190ff17a59722befe85277dc5ef7c45abe9caeb1587811608fb5d1a93bccf57c10d77ba3427acbdb73b226f423a6ce0a5e1ca08552f108788bd0c03a71485482cacb43e15fbadd0001d82e4a982856120b51da38311785c36b4d0a4ca33d66907572157daf0bb2ba25e21173d90c665f8fa7493fedc8c18c48be942a451d72a1ec77c1e5a492b25f540ab3c6f48c678069d9637cd65f2d72dcd3e99e4bce54a1b5297fe77eed910d647aef794e98521608f6b4adf39a3809d86fdcddb9c92be1c60473d40fae0d7fa869c4de378bfcff968ad5d9225c84f0328be19be653dcd4400d28b281ca4416ce50f0f95f47f543a2708dac8f46f7ac790c5604672fbd26857122db435e4399308e2d35b093d4b712564f91a5fa3950947c02e754f3b5a3678fcd7c54d6338c48d6facf329b804e5dc0e60864c9af86e8a25ceccae5e1c47943d2c3f53291ec853f4c73d6bd76bd12d79", 0x1000}], 0x4, 0x0, 0x0) 01:26:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="565822f67e3f80052af83b8b4b83084eb4a27ff7829f", 0x16}, {&(0x7f0000000100)="d03a3f8bc796689087a409b47191f8aabf5071a70db85b1313e38bdc3c319ec90a0c1f50e1e067c6bcaacb2388b2e3ebea116f055e27fb96310519e6e9a7cfac4922d571662399baa61a66dfbe46532f74fd5910d7c82b8ec9af98e6a43d498eda416143f1569a4f0809004e288f9d15f874c03d2566807bcdb74f44192a928b74594c71b31b541aa7be3a8cc6960a0f9d7825a2033766d2df6f603336f7225142f76e7167049300ac3545e5882d2cebd934a61c11e342dc9a926b020444820c3f1804f3521f2356cdf865fe69b3e8d137d7e22bf02d076e63104a9473741d76027811267b4e3a89b423e27ef271eef22b8e521605", 0xf5}, {&(0x7f0000000200)="771143b91a3ce747a5f63a6ea5b4eb54", 0x10}, {&(0x7f0000000240)="ffc77d17aaf33101add6f1f6490003a31895bd15e79a66703694848e6b84ab080053dd00c38179ba393a95c1ef9f748b0e178d5a68dab76c06bc6412a81e81b41af29c958a4edec18246fd68bc17fddbca2a6ff02d", 0x55}], 0x5, &(0x7f0000000340)=[{0xe0, 0x1, 0x3, "92f03a7b24f41ef821305b12b2354864611c820f19f1bcf4a2c68f6ea853ffda10d54fd4c26ad3404f27699af1f66d462f35c13bae61c927a025835e67fd6ea865b325e563bc9b8f71f10244a265d3705ea85192dd1845508528f0e79e43336dec24054b08b71cbb0d5890f290443560c9e3ba94d093f2e0be82d3acfc757233bd1541655f4fe9408e5bbad4d0ffdeb0f0efb1ee9043b1ef72ca7eb10950794b29b721197f1620ba4701d85199acdefaa3e6c0911fdc6289d8b5e99cb4b1326294a080cadafc320a60"}, {0x58, 0xffff, 0x2, "6100ecfab22d50eb1a1296f3ca8e1db752a46603ef0e0a19b428150454671e9266c48e6a8819ae8df06121b14d5c221ab07de2d46d0394196c0762a950fa30b945884445ffd988f7"}, {0x30, 0xffff, 0x10, "1b9d5dc074c13ae881df8298f797db3964e9e20fb558d62c8c83"}, {0x28, 0x1, 0xc6d9, "e6ae420027c5ff8de60c400a4da2b4fbfffbbe"}], 0x190}, 0x403) 01:26:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r2, &(0x7f00000006c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="84ab462f4570102ca7b02f0efd521760be7f069c448750403e7ad58c3062f7806af27d531e5021f9f92cf277be9dae181c9da20d82f54581a985a03e171abb97d635e7a2be9ab5de8e282d4b8efb12bb5aebc214c6", 0x55}, {&(0x7f00000001c0)="d15b0e9456b4ca90911a66df156832d5f269ee7f3643e138a6ee4e7c30962ff7e8a85480c06201b29b4628fb11b53dde313d4e7f4d35f6a9acb8e07054ef86e6c5de61c62f6488930477ca3062a7afdb229b12b374", 0x55}, {&(0x7f0000000580)="ca6b0a9edef3285cfca63040236bb24f756059a070106c08735c28c8274b49bf6b1e8b06a3180b171631aa07c8d1a7868a26e23aff54133c8d4d3e26025f5495c353a04d65b54a24b92f6de19b619b61ffced4755224c47be5850df71043fa2ff6aa503b465fa1e87d199a1073602d5ced54b6bdb1b2a6e7734b73b5a3bd37d953f052bc4c2b829927b7e2fe029a2b46190e6445f2b6af19465361060c3c9a76158ab3a52aba731a6c6cb29a60f5199b135262fb2de6f220b2e24eb7e306cd5b6fcd31016fec579017548a054798c6003a1f650c140408f0e1d8b1a4138d554cc7d7f9", 0xe3}, {&(0x7f0000000240)="b1f2f0bb74e98b856f5857a269c983d3bac32653898e752eef3f4177d45ff2f66d5115ff4fb8eaf10ff5bda6e814bdea7ba18538d4b95b6524bee044e5113661c0900225b59b6bdb0c68900a21026d8a23e0301ff52e0e224491ae0ff10559f919f3fd23aad20dd904929fb8571110d5a0ee7d04", 0x74}], 0x4, &(0x7f0000000900), 0x1300}, 0x402) close(0xffffffffffffffff) r3 = syz_open_pts() r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) connect(r5, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x9}, 0xc) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r6 = dup2(r4, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000300)) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x14e}, {r0, 0x1}], 0x2, 0x40000000400) shutdown(r0, 0x0) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = semget$private(0x0, 0x7, 0x287) semop(r13, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r13, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r13, &(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(r13, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r10, r9, r10, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r13, &(0x7f0000000700)=[{0x1, 0xfff, 0x1400}, {0x4, 0x9, 0x1000}, {0x4, 0x3c, 0x800}, {0x2, 0x4569, 0x1000}, {0x3efcfeceb180869e, 0x0, 0x2800}, {0x4, 0xfff, 0x1000}], 0x6) 01:26:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) r4 = getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r6}, 0xc) getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r10, r12) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0x80487008, &(0x7f0000000040)) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x80487008, &(0x7f0000000040)) accept$unix(r17, &(0x7f00000003c0)=@file={0x0, ""/56}, &(0x7f0000000400)=0x3a) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x80487008, &(0x7f0000000040)) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0x80487008, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x80487008, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x200, 0x0) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x80487008, &(0x7f0000000040)) 01:26:17 executing program 1: setreuid(0x0, 0xee01) syz_open_pts() 01:26:17 executing program 0: r0 = socket(0x2, 0xc003, 0x2) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 01:26:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{}, {0x35}, {0x6}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) read(r1, &(0x7f0000000140)=""/84, 0x54) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 01:26:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x81\x00\x00\x00\x00\x00\x00\x00\x06', 0x41, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="cee5d6416d11e3d89b94f9946ae92e426180b3eb2dbc2eda2fa598db048b9ae8ba79fdde631836ff2332e825ff50831052051f8ea49018d30e0fbf3021416d15bebbb64d2d54390590737aa96ad5b4a92df79da7846f39e9a13561fcb41a3842c0f615f3544f65da059ca71ed54012c5eef81c49ddb83de07a34b8c22306b146d8f7ecd99449d15873bb5cdd5092a2e738b7ece2e06371ba8e48625e6d3f2843fbbfeb2daa424fa9a0babcc2c7498266a29e23b8f04f33eaa2842a7f937b72e5f75d", 0xc2}, {&(0x7f0000000380)="5d7d37f6f897b322fcf86f30a857873173ba01ad6c874025b98527dc63efcd36696d59d77bb1c4a10074687f11c0baafc3ce2146646ba64f73368946a564abcf3da751f4643e670cd268cbd39d546ba8ee630c84e7ebdd6f0c6101d539d6e7bc29a57d8cc79dd7d533ce19eb2adf271c85c7bd26258d2879f84450", 0x7b}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x202c0, 0x198) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) kqueue() pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") login: pckbd_enable: command error pckbd_enable: command error 01:26:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x1) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() flock(r2, 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x200, 0xf5}, 0x8) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x1ff}, {0x42, 0xc9af}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000001c0)={0x5, 0x5}) read(0xffffffffffffffff, &(0x7f0000000200)=""/120, 0x78) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fsync(r6) syz_open_pts() r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x7, 0x2}, {0x18, 0x2, 0x1, 0x6}, 0x7, [0x1, 0x80000001, 0x73aa, 0x4, 0x4, 0xc0000, 0x401, 0x3]}, 0x3c) r8 = semget$private(0x0, 0x4, 0x40) semop(r8, &(0x7f0000000300)=[{0x0, 0x100, 0x1000}], 0x1) r9 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)="1a7343627d44a05d478bab435b2eba851505ea8f2b89c16e77384de3bf421d9e6d7922a5009088ae69d59faf2c13d23044df2e4e8b6bcf0ecb552bd925aee1b687093bef25b134f924f8bbaadb7ce2813183ce014d322a1a244f2a784bc9aefad2a62cacc3ca2450a1795e1cbc71257dddf409611d7a2eee3e93855758b6cf65399ff9e66424301f3a2f610860880bc9933a7f65e8ca33", 0x97}, {&(0x7f0000000440)="1c9768724c83bd033e862c2cd23853af4771fd16ba05a43e40cb846d2a2d3aa58b63c03606902497210e792c717c1d368acd87411b1900adee49b5cd80f7f31fc58f07c2219a9e1372b160e32b00c8fbecb4db9fe4ce0e489bf0e7761a8f8023dc53fb7ceff066b44f2a45d6a750a63578312d09f532ac83b9621c15eca1f53a05c941a692613e8061267ee9c7df886363e93787a5f88dffd2923a73ae576c98cf3cd8c3e6f2b23e8c73c592384d65a4b8dc39325e0fe251c9f5be66e82f0c764fb227a7ed4cae158ec05481bf432af301883d7b7521c201a7712f34831b1a6e12074e40", 0xe4}, {&(0x7f0000000540)="a32331ed36828f7201b22611", 0xc}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x2}, 0x1) r12 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f00000007c0)={0x0, './file0/../file0'}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000800)={'./file0/../file0\x00', 0x10001, 0x8f54, 0x1, 0x0, 0xa21, 0x4, 0x5, 0x0, 0x1, 0xfffffffffffffff8, 0x9}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000880)) 01:26:20 executing program 0: nanosleep(&(0x7f0000000000)={0x9, 0x40}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 01:26:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="2b2a9ffee44da5374c45be6e6e0f7c798326b3cf1ed39b30bbfd93c10c807f8c9c2fa5df4d68cc8f31e1219db11054a44785f4a4201c8964cd76ad99cb506fd68564ffdfb9fb3d6a98b30c74fb2a931527fb4d058655b2edfd5d7d84f42579f0d5e3687ce4f91166c2aecb0145ee3d4c77e6222604095c5cbe"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) close(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x4, 0x41}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) ioctl$KDSETRAD(r5, 0x20004b43) write(r2, &(0x7f0000000100)="8c65", 0x26d) 01:26:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x6, 0x2, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') sendto$inet(r0, &(0x7f0000000100)="ab99622261469d071acb6f", 0xb, 0x404, &(0x7f0000000140)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x80) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 01:26:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 01:26:20 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 01:26:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x401, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0xb79, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x22b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xec2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe6000/0x12000)=nil, 0x3cc8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) r1 = socket(0x1, 0x1, 0x0) sync() getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) dup(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) socket(0x1, 0x6, 0xcb) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{0x0, 0x0, 0x0, 0x40}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) write(r3, &(0x7f0000000340)="ee2ee4a2bccb0673d2b6813f1062902134c10d2594bdc9005938e8000c50307dc794553bb39d43d8c9b7ef272fbeddaa1a501224319fd5aa82490e74321de35a81e25957fe94c512e121591b3f72e947aa6c4ecabaf557ef820c928f0c6161f693fba6f50549f87ee7ec64061fdd5ba2c1b72264d5460189e806075a2770fae26e063d2d2ae48e42bf8f72f1b683cb4f4e20a5b7eddf14fd8fb27c5344cb89f1fd32b33122b1fa9ce6237cbb0361fe9e320e1b539a32d74ab55832e4fb44b5ea78ce5c1a650dbd95", 0xc8) write(r2, &(0x7f0000000a40)="88269c3571b690fbc589db13770bf8250c7e1881d2b3c13b8dfdd00cefa562232ddfd915d614ab145a90a3f3b8b0c84db3145e8bf6960d3858a29988ff5d660cb3b10bbf55c493885e1ba95b934ca321b41807e8d19e722ee67f4ec9aac08cbc9242a8aeaec869f98f67bde0e613faa2967f63d0446dec42f576bf120d38d5a4262d1f829524209b0a4c64c1ad0059fc8dcc01cdd31c9dc515249076881df87b6ba934ad485b05e2f0b4625115c45c9a2eb0fc058faf53fabb80f8f56eed2d255887a6f3b4fec5dbd8e63a783f", 0xcd) 01:26:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) fchownat(r2, &(0x7f0000000040)='./bus\x00', r5, r6, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) dup(r9) 01:26:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') socket$inet(0x2, 0x2, 0x2) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b27b08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b27b08 01:26:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = dup2(r1, r2) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x0, 0x7}, {0x18, 0x3, 0xffffffcb, 0x7}, 0x81, [0xffff0001, 0x3, 0x3, 0x9, 0x100, 0x4dc31944, 0x2, 0xfff]}, 0x3c) shutdown(r4, 0x1) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = accept$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) kevent(r3, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0x1, 0xfff, 0x7}, {{r4}, 0xf4227824ad0f7d3a, 0x40, 0x10, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x8, 0x40, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x782, 0x401}], 0xaf, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xe335e857613f8c6c, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x2, 0xc935fd2114eab40f, 0x9, 0x1d}, {{r7}, 0xfffffffffffffffa, 0x10, 0x20, 0x5, 0x89c}], 0x5, &(0x7f0000000240)={0x0, 0x80000000}) execve(0x0, 0x0, 0x0) 01:26:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) 01:26:21 executing program 1: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) getgroups(0x1, &(0x7f00000000c0)=[r0]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xffff, 0x1f, 0x10, 0x3}, {0x725, 0x40, 0x1, 0xb453}, {0x9, 0xfb, 0x40, 0x8001}, {0x7, 0x7, 0x9, 0x6}, {0x4, 0x0, 0x3, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:26:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, 0x0) socket(0x7, 0x8000, 0x3f) clock_gettime(0x0, &(0x7f0000001500)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = getpgrp() r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x1) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getpgrp() r10 = getpid() setpgid(r9, r10) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r10) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="55a5189e4b15bad30ad423012d89cf36cdf2cea657f608675295da20b184fd74bac14f1c54079a1115501959ad3a9b024d008e925fc40721cee5295a9ab00f35b2daca0224cbed3c037a993dc9f37be569d840296e62c2756d8c3c6aceadd547744c61a17185168f3e2ad53cb898e9306f7a207f99d7cb7aae53f0778994c152264d52d5a7aafbb1e8afdaacfead86c147e9671608ed3ef0a8f752280587dab2288dc53870c1bf0beb6ec5f39f4eb2bee31e87a45af6dd95adc4e9b480c8c6001023a830e22b9145995c2150b0ce63dedcabb0ffb1d72cfdf99efbd7a8f6ae73902277e017", 0xe5}, {&(0x7f00000002c0)="cb086d7a54fa60910013050d86c04355eb83d3cbde92539412c5d037b91c881b2763272bd0f2eeb1e4a97b9d46c33a380f9e81a3d30ff479b1e02d57bd6d46e67b5802d60dedeb8dee78d5fd04ab0b79f115cd02d348abdf613a1c55773fe596eaa8ef27bcde789a696404af2bf6a950a4fbd20ff30a0972c61a687ddece6d756537f0e9cda517dfeabade5aee625ae70b5e1374920ba35b9a3f6ffa591ca3a158cd06b9896d31c42d27a74fd8b3931af55e2cf8ca176f2a870d48f3bfd5e1bd4e1085518d0f5e36b2a10010519f88bccc4ee8", 0xd3}, {&(0x7f0000000080)="1a99b0e6cbd6d62d235932ff39ceb0e93a9b8d06f73674c076b9e5b36f099a5a34aab257d97924c115681449d8", 0x2d}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r10, 0x0, 0xffffffffffffffff}], 0x58, 0x804}, 0x402) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) 01:26:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) flock(r0, 0x8) ftruncate(r0, 0x0, 0x704b) 01:26:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="cc253525c2516928d87ffd7900") 01:26:21 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(r2, 0x4, 0xc4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 01:26:21 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) poll(&(0x7f0000000200)=[{r5, 0x10}, {r6, 0x40}, {r2}, {r7, 0x8}, {r8, 0x8}], 0x5, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 01:26:21 executing program 1: r0 = syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x7a5b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)="e929fb11e8ee0a969c8fc79bd96980f87035694610f498f1578bf19068534d88a47ea13fcd2c761b86b82311867c3ba932de7910138ca5b00e7d81e43c46c49011a0241b9c23bfb91867ac1e68a53b9358e8a647ce8608baa7", 0x59}, {&(0x7f0000000240)="7ea8546824a95ab84246637e86284694912182fa4f9562e5ac6d4c2112b17e2608d9f3c54c23f76416d4b54f9ec924ffdeaf85c15ec4028321734fab60431c70b6beb73e0f713e198e660827b1e65914b18f84c93cb119302288ba7909084acbab191028e5e40fa23916a2bc4f20e70eee581906d9f4cedbcd970a0ab5620fc50a8202125bbed7165d3726c4ce89932de0a1b275e25da569c8da19523918dfe9c813a0d514d9e5b4ab3e96", 0xab}, {&(0x7f0000000300)="2272a47b02aa1aa9b3e227896a57f9b9f84a9a9c10079053a75d0aad46f2ad58eb5782d79fd822b04d3acb6748dfa14a49a01fa3ae5417a8619967df3ccf0051a9ff44cd4709389afc229ec8cc0ee152ff672d1212c5585875673144b6178985b3e62e4f58c550147cb21ea93a01ae60eedc72af6019884fe849b69a48c8ab5e624988106b398e0ddaf20444e476521d6b1ced14ee440716c1b5fe6fc52dc868c68a150114fec45e8bb7566a359136e31feca946d93005273e6e88bd145b749779fb681af2f4a3f0015d62", 0xcb}, {&(0x7f0000000400)="fb4575cafd9dad1a8839257c4a60bd70ee87fd7fadac4d4c62a0631c33f5b816331e1471910a7a6b92574bb80341b7063f4fdfd497bdba4292f51412a4f512a0843af44a20b9ac6f87241c08d762cdaa6e1c3052e2e57d234489cadd1f55f83cfcc9c08bd3906ac2e8a37050d140515a2c5872153015f27b3c4c21918a5984494b7123b5e38426313234ace511a85e689da8eed9d0ae0a83fbc29e865bca350ea37a161b3a7bd7fd44f25349df94c5c0b9d2717458ad5992f7015ffcd55b4b57452c439f8f4ca17cdab2287615c3fdfcddff3bd4c2", 0xd5}, {&(0x7f0000000500)="2cae5e8f3b062a6cc071144533696a38a71f16cefeb9e9bcb97d77b10d2c4129c5680debdbd4df260df3be82d55bdf3e179a54183218bcda9e1f445479825f0cdf8bbd47ef9a0b", 0x47}, {&(0x7f0000000840)="f8b33e64eb5cbea0b9f2833b1c6afd8d33c50115d3b71cac876d40bdbac00f8a1b8aeea7e69f26a1974e2847b162c16b49e2a23ac086635600e99fe16d830d7ee13bd5e4f7d9e21c9f28144619c7c590f7a02c86054d208d0d392bea928b730b413a29d0ea06542101cdcf204c1b156de4c831e62e40dae617d36e7c00582195f38875e0b59bd6a320a933a2bce3668ed298f2d953f9ad912c1eb02874660b037391170602703b599bc7db122b4ca9ef2c876cd755da17d7d5c63fe1d1de4fdd6669e6d5ee019fa2158fd4f21eb3f2735742948b2fba4c23d2357738ba971ca859ea616e45c978aeb1c386249d8a856f3c469340946e4cf28c595c168e0ff80a3c326968c66722a040bbb7b5c7d4867b950db45263b0ba4a580f5db9cc534d1d79dd0bda45d9df5b1a0f2b54192f58898583a5e09c898f28fffabb641caca7373646804f5549c089d24b495c525b0a0afd8fe822315a794638d21dcd5d4de6d90188aba6f198a46b45107ae2f1d2db52dfd9f8e3127cfc6933a5c3e2c1d05609b70482de56b665f6eeef363c276e7452e7d56df304f924a08040fe2cdeb9ad2719a6285d9b3c9d1ee2fd5e0283a1bf7d19a3a60a823ebc5dea2520605c76bdcda5100b9208880ec3bce66f9e4a6e873db63618f158eac43e2871590a00c12e088f91be6b8873aca06db2ca3cf8746a8e1db297bb013dcbd7aa871fd17ce3b7c80ecc9334bc6f217469a11c59126c0e34defe5b12aff31580307cc1e12188459bc1c8771f8a0bcfd11856c9467586d0c4ce87094c030b41ec46f6e40a7b2622170c5bde851fb423e4403112783fbbcceb8bafc9e05c34d47dd1c2e5547a076503bd3bf3d37ef0fb3238bb0e39375ada199f029d7e5e0d442cd886ce34a3015cf6ddce81de83391e94b75cec7444823c9fec5a3f4364b90c65e08dd1a3bf35ed568dbcba65cce615c4c8958618f4a44aa4c7452c2eaabcc9aa570de8f18ef6ad01b843739110d75fbe2bba456d7b71e4a195d6f739d3e36e26972b6370f66b047ac62b16cd8c2e8de4e75c1316ee664f00a1816a12653604d9bf1eda3ea30478dd2034b99a2b3c97669e86994a1d25d2e4507aa4e80fd346f63ba883ee386249749dc5d349134f952b10046edf9414fb9ddd5553a6dad72fa106908e83de922f2aae30f54f167bb9f2afcc1b829401955f5d9f9b73f36ba6af3d9c47a18737c5081ef51890477ed514388877ad280183fb10728d5784393a53429575da8c847754f6aadde3583d685e3c04dbe764fc8ae27982ae1e6713611d8e72c00921ebb972e66daa948c2442dfb129ea23ffca3feae575dfecbf452d4e97e663e365da7e4b2d73ec1dc64f270fbbd1f0dac369498ddab027860d0d409363ee9c073ed17a9ba618b54def38da5c15ce688adf6bbeeb50331e1bc7b1ce0e24e688f1cf9b8d69a6cadf064e0254e7d71e205de062829280c63f3bd8e89a828bbfe7f6c1dbf278f55b0dac701d9702ddab46cd5cbf9fffaab5b62b34d88dbd9c6a0e6ea0c31c8a2e9cc0dc1987779c54d0cc87f848214cdc46ebf78de153647acf9e97654ccaa42bf0d458e214e00f515af65a0e956ba4077907c8835cff0590f96999356e9c44c388911862530a52a90cdcea615d4946dc00f7e0ee9929af55200e570d8613973d5808cdd28af8a14fa1ebffc5edd74522af4d06c960a114a1967e642b65cdfd25d9495ddcbb78660aa5209a3d40f41d4ecaf14a2a0a7b0095890694db1f5f265b5c8eaabf2ca1f8ef5063e0897b7167f5e65b1907fc9ebaeae67228bfccc14ba80b99ea02dd7597a4abfe7d961a4055afd2f889c218adabf5c00fae538d633ad5f457501338a6c53cd12c6267a57d884eed95e190df442f2e401b3d39613a652bc1834359c1bc751aaf80fcd5efc3be0c99af26131e6036ba2e0f708b7025418195e117332448f2ea131abcbd38301a1fcfd9e32c280b1cb8d4482fbc580a096adac21b1719870f0afed8fead310b7a99172e6cf091f510e33790ba7c9087f876d2500e5ca78cd97c70a3a358a3e57136d8cbfb39783a363e974372378bf6f53b3b4094849f74da9c1844a666af60de6fb330cd97170ebbfc7f80ac1fb595ebc72bad4a889369b70471716a916601d9a9097af5be214a306bb05a84cc43ed57d49f7ae73e4adb50e3d50a71f2ffb6a6c187f8592f2f2b0c7d078e645814656dc89befbfd9ea28687de69ad3189d1b3eeafc7b655d53cb0ab3d8d86a34e24124a0033a85196a3c59fd96cbfaa8f74c8b9949dc4af428cfe15ba3a1509863596a88eca0fe2867053755db8cefd30d02a607c0d1b900cea7d4b1d10adb98afb025762c7c4a01c32be8c7ffa2a5ef5c58b5bf2006f6f3a5d7237a196d78c1cabc3a165af448f3672d49e0afbf88029ddc633f62c9ddf0af0b06a81a0809ef234711620b30ad1019888b9035f25108a32ffe6e4203c4f084a504d306b2791502f3236601cb9221a16ab8c7d869e10a69fb72ecbf0c9be3b143bed813c87ff1a5fd3f31b1d74c80b6c399d256af1f72a389100721a54447e05e7ce6613936d6c0fcdc800be5d514a89536b29da1cca54c31b437bae61ac954eabef2847a76f277c4769b79a73b91ff4bbb5b16b962e5a549370afc1d4281b824273f6fbe8bc66943f5963334de276ac0748c5a20376ad8b9083c81756316d613fbf7648adf7d3748d89a5f10e4f2a793e3a5de3471811538ff120c0d0c2945f35929e23cdb0629c28376426460b8b01bf1d3fb1542688589c8d4c6810766539ee878ef204af928df5ef9207afd0238a1f61ac2d7c541203e66e03cee5dd61b354060d965aea912ac99d9315e1bdd7894af03ac055faa207c8d3a956dbb2417b24def5792e672916172443ccd6943708bbf2f7bb62022d7173417fcad10c5bbec023015c9e7aa6999c44c47b52ae3bbbafa952b08a0e5369f6c8fb0d87cec236392b5324ac1813a38f9e0e5046eae330cee2f64ef0bddf4506d80156f655cdc30b76bb59b85a6d3fc1ed685e35c8c5d0807fc4ae1b18a7c10057c8e8c640e53773d7b1bbe784bd04582a32c404f4d3e3f91e19237a27c987632d515c56d37beb247bc7e486954c239d8034d912777669ff0f0f4dce4d353b45bcd538c588988917794754baea6c2ef11b474c4a96e6c8bf3c304dff458fccee61ecada7bcba90c53c8249e6f75f246b4935d86f0200104fc3f027f540b01c76bbadf2851c1b49c0ec87125c72a665b93e82edd6123526093fdafe095844ff5a1d40d19bd184f7733da3784a6446ae8793f48aabe2a4d467d382267d18ada6707074f0ba6af89c08e0148a41da2d959066e5b43fa1e56db2a6a1f13542a7cac24b8ec81e820f1f2e402f7e3e1b1da33811f5862ef1c2075020d1bd50d282fe404407cc92a3ceadaef693680b771875990106263a10ca48929db1de763c47d847d3c8a470aa337fd31165c082a1a410f11ac7c50576d83790d5e75e12e0e9ef944d4209012e09b8ddf60ae7fa34e17484b8e0132b4c349fc1dd1b5acb6865fca2c932ad7da80826883584ee45c2ba1d569462eaecc225f8cb231fd962085adf259c0a16ab036145b2ddf7cde857dcd853ead1e40e001dda67009deb38d4cb32f2f59693544b5c23ad8831dfadabd63adeec24e0b1bf5ba4591f6b1fdc6c682d1c9b52ea580da5f8ea6579dd111e437744038656be81f4339c43a06a74f3e1f66949bdc176711d0a3cb82fd0686e68beef1608655c559abb12160b81806b8c80f4b7ecd6827aa0922a618d6037f77c1f3304bf5a7ade6f7e56f1a71d665ee11f4e841e9de50c470363f5b25de699efd76646341f9f63daf262c950568e51f6aaf8f261be2ad339d3ae5c3fafa87020bbcd0c9b87c1c6fe9a38a29415f0a205f1cc5da1b6540073a8678388f2df887cce16e59d3792519bf13491690f061f5a1d3aa7f0b9ce68bd5a748307a66eae3bf86f5a751c9e116d5054b22bc60b1d9322952923a77c96992543be5558c594f3cc5e4a41e13a4b140b6fedd621153d68b4acbb89cc9d6c4020e0eb6952172b90c3664263c1fc681de5ccda9d6f1dc13aca22e1f61b62d9dbc5202355fcdd2b699b34fc3793d3ab97263a07a62928ad5db2dc3fe79436e14d0de8b59e55f5c70a0414f93288b9375f1865ac980a88d59dec9fa80569c5636a685e6b7bf8f793e4817624384e4fda69f9ba05e6f7a08e64a212f51e42a19e82f94292479e619c052eccee7880bfecda8a04800980723b7e60ffc4d92e2b9074ad90cc0a9f9d19279ef2d283ebc72e49064629520f3f2760c491ef8a0de1d5c17f129a51fbb0ba204b38026cf620a6a04e306be12a87588dd035b163764a97ca4b565f9a15fafc9227db753c4ee3b1265b025f0920c13b91a68580e7bf9942719c40f4cc1bf3df4abf490fa6669ec3651b43f0b4cb5a61fab65f70690ec55dadd0c3c49875c6eaa98eb504d6042b80b442c5ce0e9ed1a86e6c90db9f9bef2fdf44be7be743d4fed83caef120a9539295a62d53d57ab25de416af77e39a865f20398ddf79b918cc4cd1e025fec3fbc9a6f6bbfed5f0fce98a5dcb23e5bebf5cd4a6a1d9d64f56194d53c81b6a7aa84c49951f5e13c7f9fe1d09e6a9c50b0b608ef4fb91e04187ee4aa175bf2f440c9b0edb9f47e960fe7e286613017078e80e21bd0bf87738a91efed71ad60f1971bcd8343872f0d04da755194da9b097d95a7a4eaa600b899ab8145adcc139354d493202edea759ac7f0ee6e858d3b905f57699dee9b51d8b94df9a88c12c88a012533b63da9f3d22b5dfc855739b974df4c2dd9ae5ba72369966a5a10c49cf71032bdf282ef8aa3935a1d3ea7d8ac529ab4a5f7f12b26d423d574bca6d2bcd9d7033b3f22849d0c713db384e828cdce05a3c3768186b5fc9653215a690339dff2a444fd141b4e877a53867fc3e63161add78ec71a01ebb32c6684bf4a02c7c95a56731eae58030efcb3dc1983afbf915be54a325abda4099ef40231f319328e325a78e4a1839c791715daea597b18f4a767035d371b30e0f4d2ff9e8a5b5fb0435207dbb2e2e027c70dc101cc2928a0b7f4b61ac68001627c52d62207c63a6084a3e48edeb3f07db50919041fb5ff64c5b1e6c2def88a12b3ef9fe1410968f2bea86dafb730aa80f01a029b881620aa5fd2a446409f95b48c4b992487c43fea1b7f9a5e458f763e7bf766900b744ad79eea8e04522d0585a02581f8b3e4278003b11fb8570a4be81fc57c0a4d9e92461c589f8c23fe9090dbbbfd0c849e9f5c917abf07774642106e911980cac2120f2da07508b1bc91057223d23b74a9ea5ce2521a44852890bd6b8ac3158ae99ea6f9399b218a859bd80dd4e07b1ab4490333f18b678630386667731aa1b9d6b3b8ed628406c41b4cb53563f7cb00584f14be5e6dbf5c1d1c3dca8f30cac2700a1f1d27f8b9b5993246311451892d26a3c0fcf199d568ea47fb50895cbcdbccd135d103a8e020cef5786c0fba8eb34ef9fbffd48d860ac8697890dc45a2f2b1725100e05569983e79439ffef11d71972f92672816dcb9416fe35be154e6ce385c194495ce34ce410900e68042435144a98820d0ed7beed7b7cd869e940775ef8476e76d5efe53a8d30536196df82d0628a37b400edd3627c0bbeed83144464e037ea8bf545d531e79bba6c8fb2a4557c93241db9307e84c60246f8f528a1410fc8511984a1b6fbc0cc482d04779f847b375ba2468cda627921d15b159d8a3d8725eb6f7681cfe3c2cceb988dd73b4f", 0x1000}, {&(0x7f0000000580)="d226fa81202a2b708cbd3cba131b9ecec4d1587b137c048a44f3e7acd9a3964659036a701c8a83efa0d3de538dcc7ffa63723f4931cf3e6ff52cb5fd60e4b038059e85a73bd380c9e46ea1409dc43a162f331c4a14ba96e5b807ad00e4271b5a318cc185c8", 0x65}, {&(0x7f0000000600)="150f0cd4", 0x4}], 0x8, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ftruncate(r3, 0x0, 0x7fffffff) 01:26:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r1) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) recvmsg(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f00000013c0)=""/133, 0x85}, {&(0x7f0000000180)=""/99, 0x63}], 0x4, &(0x7f0000001480)=""/175, 0xaf}, 0x1) 01:26:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 01:26:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/devO\bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="414615a793606d85c95e561ee8", 0xd) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x69, 0x0, &(0x7f0000000180)=""/105}) r1 = msgget(0x3, 0x23) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000005001e000000000000000700"/74], 0x4a, 0x3, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:26:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffffffff, 0x0, {[], [], [0xffffffffffffffff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00 \x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = geteuid() r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = geteuid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getpgrp() r12 = getpid() setpgid(r11, r12) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r12) r13 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r13, 0xffff, 0x1024, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x9, r3, r4, r7, r8, 0x102, 0x8}, 0x2, 0xde, r12, r14, 0x2, 0x9000000000000, 0xfff}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 01:26:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:26:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x540a1212) select(0x40, &(0x7f00000001c0)={0x8, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8000000000}, 0x0, 0x0, &(0x7f0000000200)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xa3f08fa2b9110b70, 0xd8f40412254b704a, 0x20000000, 0x7, 0x44}, {{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x401, 0x7}, {{r5}, 0xffffffffffffffff, 0x25, 0xfffff, 0x2, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa, 0x10, 0x0, 0xfffffffffffffff8}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0x1200000000000, 0x3}, {{r7}, 0x8000000000000007, 0x120, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffff9, 0x2, 0x2, 0x7, 0x6}], 0xb9, &(0x7f0000000180)={0x1a0}) 01:26:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000140)={0xfffffffd, 0x2}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:26:21 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x112) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r1, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5, 0xffffffff}, {0x2, 0x75d792ad}, {0x23, 0xfffffffe}, {0x41, 0x1}, {0x4c1cc08d26783f9a, 0x1ff}], 0x5}) 01:26:21 executing program 0: shutdown(0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x40) lseek(r0, 0x0, 0x2, 0x0) syz_open_pts() getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 01:26:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:26:21 executing program 0: r0 = socket(0x0, 0x5, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da2600fd55801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d774853fdba3805ffc36792b8eb73008e0d6e041ea16ecf289f1ce7944d3685be401e8cc1800d2387d21f38a1b65a040000000f0300004e2cbd9ceea5de80"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) 01:26:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3, 0xffff0000, 0x3, 0x3, "1526ce6cb0af549a31dc6922fcdafffc5012d716", 0x6, 0x9}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ceff00227b7e3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) dup(r3) 01:26:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) pread(r1, &(0x7f0000000080)="116508c6a0f5d370f04db2b7c3e1d009db7ae0150cf1612ecd55abcf9257dd786e0f02a6b69ce9ba5be351b027de4088f4ef188cbc9d50df9e70e5f9d2454167271d83cd10dbabe74bf102c836b76f36", 0x50, 0x0, 0x0) 01:26:22 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x10000, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x10000, 0x1) r11 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1024, 0x0, 0x0) kevent(r8, &(0x7f00000005c0)=[{{r5}, 0xffffffffffffffff, 0x50, 0x40000000, 0x5, 0x2}, {{r9}, 0xfffffffffffffffa, 0x20, 0x1, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xb88, 0x8001}, {{r10}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xd2d, 0xfffffffffffffffd}, {{r11}, 0xfffffffffffffffd, 0x80, 0x5d08f47245300a86, 0x6, 0x7}, {{}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x7, 0x7ff}], 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) 01:26:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xf801, 0x2, 0x1f}, {0x400, 0xfa, 0x7, 0x80000000}, {0x9, 0x6, 0x3, 0x101}]}) 01:26:22 executing program 1: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) mknodat(r2, &(0x7f0000000000)='./file\x00', 0x1, 0xaf2) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 01:26:22 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 0x8) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 01:26:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/10, 0xa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="3e453e263419f96a776e45666b3cd9296b8d78e426ce1c56678e8772201aa3819193d1a444142a9f", 0x28, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f4323", 0xc4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:26:22 executing program 0: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) 01:26:22 executing program 0: getpid() r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x80100000000}) 01:26:22 executing program 1: pipe(&(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = open(&(0x7f0000001480)='./file0\x00', 0x200000000000400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) open(&(0x7f0000001440)='./file0/file0\x00', 0x40, 0xf33113ca2410bbc0) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r2 = socket(0x18, 0x1, 0x0) r3 = msgget(0x1, 0xc8) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) r5 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x446d77c76c169a8) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r6, &(0x7f0000000280)='./file0/file1\x00', 0x0, 0x6) r7 = msgget$private(0x0, 0x494) msgrcv(r7, &(0x7f0000003c00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac0000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e436c8ed3f7043c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r7, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r7, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1024, 0x0, 0x0) r10 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1024, 0x0, 0x0) r11 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1024, 0x0, 0x0) r12 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1024, 0x0, 0x0) r13 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r13, 0xffff, 0x1024, 0x0, 0x0) msgsnd(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="50948415f96ef6293c40c4334941b9ec0f0863e47231235dddfa5b", @ANYPTR64=&(0x7f0000002a40)=ANY=[@ANYRES16, @ANYRESDEC=r8, @ANYBLOB="db8e21d1ad34a88b5c1eb37ca24103b42d6527b0bc7505cb02713cb2f1a3f870af496ea11bf9c697e54108fe812f4a7e7a3829ef95f893dc15507b20c3ae85f9f4c0f2e2844dbdf6ed89aab4567ed14442d3330a208e0596220493e09a35d5d1057a1d9137be195274619574373fa782d8067722fa1379ea06cd89525b373657517879ff039990ebfeafd47e74550f189f57c7bf2e403adad4440487e5b0c3950b1242aa8d45401054a6acbae7e152ba4e55408f32977e2c3de6e8a998749b19d0957b2c2e17cd67070149ef338d6f3dc06b7bdf6a5949831159cf1df3e5f0b981a24e813da3d15942280b57092801ac70102fbede9a69933a763d985c6112d13c2f8e40b586663b66d7ef3a3068d2e3a4837ce9844e54e8f6384faf68e60e12a1ade6134f5d75d443748b67344f673a37744d495eda7f50f606cd5495b01d60ac866105e52d58c9804508ab42161640eef64c353e4f8764bdd3dc641bd5826eda2dc95b2e7c34ab64eb8451bfbcc8a3b80acf9eaa2ef40314b34a2b31d52625c4bc901974792bc5281314ab4cc42f67d06b75ef91dbf0fa2886012e55abe55d017ab76306227218ee6f2d2035986a4f6f1336e0ce623c65677cd029d3055187d7c46d63e23ad19b292f9a675c657857fcf57a85d26324d706d215bc0ef24197fe75eef300a628d01eadc6607fabd70c2b4764eee9403802403944fb9252000258d921f293ba4390231754caf8cd80d29bb8dc02addb47e45ebed11dc843281d9ae511ba5b4360641b4ba2775768f40abc644e27c0903985d89b825d5cbb017df3de7c917fa665cd2c9344c710528e0a6ae54df3922434d7a8f9b8419590e9f1cf0fc8fa6ae7dae383714f7ea51e8ab0d302de85d03348361da09e76f4b82c77ed26aceb9771c5da441db1cb5b7c54a15deeab261108554015a433d759d2be2328c34efa3d4fd1de83d33a58ac26f028313584d7f20cb8941c824fc7550a6a70ca8da56d9ee7b5b1c7fdf008697b87298d4fe768765b24d869b382f59e92bccacf76f57e1f634f2286db508a111d0be0efc6351c333b80fd152335ab114340e31f6df2f13329518ca8ecf42bdde40c4f579969538a11e681760bc0ec3e93e6516717e50a1a7b424ee6a7ad05aa3880e88816c57c14a5c771beea68965d472175ad0be68ccb92e97bade4f28b855d68718e239c5a2be939a0446a2ca0292324ca3af8250279f9609aaf9734e9aa68738d744bf84d48becfd11cd320b765b4312b5eba162de246088baaa908d3c55bf364eb3a6f0bc617c2bce11271477c78dc0128bff491546ad1d6851e4f75ee6f13ac1a75f88c49c5b48fb15f37552d2f95cb55fa90b25426b81c80a1d30f831ead237a9a2b509c93eac964112922dd90a14ce61e695ce1a1214deb7d5ecebacefa8d35456687590f5e77a98809a535f67b0c5aa72a3c3fa6536f6c42436a447b93b0f7554ec054708fb9087916c8312e6ce414c4fc4c8d5cac10b010721d52b7ebe346e29cb86e3e524921fb63bcf7ebcf7f5d7709c6223d75e61f844ae84135544dbc11f9cfcc039529b5f1e084de865fc14baf162f156e795cb79934246ea9f6c08316fbd3dec1debe5881b5fc2dd2850e7386065490a923ea1cbe4a781f59beee90ade2d7bd1ccce1262c06658fc6d9e64267cbefb12be4ee5025da829a0a8347e675b386b688417acf3e60e506d861e2bce26f637424a9370000dedd74b7e069cd338061e69c5dd5bd1f17c8c7b0959a4a2785c2c1626e2fe716dd849e3232ff3a92457b6437e237f11f55b8a179f12250833fa3d62beee14be3e0b6cc261ead41df7f1c48f73a70f1bc099974aeeb5d3d9dc3eca7092157b7f8818043b858f934fb2c73a7b23415c4320611af0f81ba593c61bb1cbd61d924718575da02ccbf4593933d02a33a8a09542f5b2c821873bbaf032df81d903e16a91dbe69ebd5b75ab502a041fceff068778672b854fb5ed76920154e2010c46506865f34aebb0e2539031af9581ae1d58554a8c041cf6bf97639ad69a79879c518b88cc3f737670adfc2f6d8ebcb29587cc603a5bfd5bd400c782c801622f11104280a4d7a66d62eb42fb72243f5c50b21b84391a5e33e23e46163a7ee27087ec6f2dc24ba1581d5ba324cda841f4f41585d59fc7b335abe2f2499e5360d675540954327b4260c97481088698abaa04183390ee561f174a7d291d3430014bb11c5cb8db722d266f769ed608092d38569e01b5f10e5053f189d570e15c9ff20932301c1dfaa9cb700bfc3bbcb7a350a622d17bb6b550f27666fcfd2e35612a7cd4cbf73d7bf3210c8096f589d88d798b72d724fecd5cfea7b570190fced0da000db94d82aa338424074218e54a16931c0c8c27d4b042d19852f0025576f3e3a66206d95dd148f8c7df34506b1ffd14d6ba69d961323b98316210fd865524883c28da134ad9c7f59d43be056ed5ed57b72c70055ddd289da5c3409c061452e12845699d89d509473ec06bb1f8073cf4d35852c81a2fda158e9a1a9e477be736f751bdaf86380c31acf72b5db2227b0dda6b5269b1c8996e2ee06ac84ad12c2baa01f60aec5c6cbbfa82833776fa0d6d2da288d933d4cbd1c8d7d2cafc3eec2ba9b4664ba9142e440d25d18bc45f700f13fe8dba33ad1cdec3a3f6399e6ba5b80ee43e3e4e28a025106e58c17ca1ec60463d7e53422c31c70ad8cf61762bedf8e9138adb50745cf04e5a8caa9423103d1d307ec44e8ac5e917ea2303d4cb57b8ea2463e9d8017c472ac196c02c992fa478e967c9a18f6884a3b80203e24423de7f789640681e9da143818c150d45442b0fb48005989a8fa57c2f4512e77fd233a82f826350398e0ae13604f03197b270497d8fe5a1a6dbb8de926b325c718ed9566ed11f079da64ac37ab9781cf43e8cbeb3b1e80b7393e0327479e36f14418c2e1cec07315825fc4971ebecec7a3d8cedb5963f254a905efa3098bdb6697a85598cd05b14d52ce92d6c0c90633e23e0313f9a06136c59ca36ff6f7fdf3525e5632d52c035761dd64354bc8cc24a15a9c032851c946d3ffaa2397b9cf18ded9d8ca2e649d56f42a14da9aec76aa3543486ead98bd9b0c85e7a13db6df72425196f5d5c9ccef84635e51415dfcb781c0debbba02aaf2903e2be27bec5058db3ac7944e0a53594a065153abd8bdc7fbdbf51469d851dc51d3566b3aa9be3ee1f5438b90202afdc1ea3bcce383a5d0e12fe3034576723a30b165de1486a77257b68d24056edb6fa9f938812f2c65249866593b04842413325e7acd4684fdd318c6aa598d70cb1c3792123f079e8c94c6c08b89e2249d459e5cbcf9a1df1f14f6b55c2475310042e81cf1f55f290b4f35e5dedac54ea8aeefaab7337fa541c5a651b31feef104e1f9e06c1525d11925a330040b5870488cee43cc6be1cf75dfe75cfbbc63d717901193a7d3560f2970eeb0b40157c2a2ea1410b892064aaf656cf0df8ed2672a007f4d5745bafafcd77233917fd178039ebc719e9eb4db44b61302af219f9ee434f5e144116e93b66e1fe09d9f7a822c1776bbb3dd4ac23b7ba6896d2ec21fe097ab55b8fe35e3ecef42b3c84a78d409d65b5368ddfc20d05b4c6fd12941e2f789fea35d7f4b174f3a6c9f4524a09f86d1f7f335b9a16e51a7627f5ee29f0b050dee4696938f97585216c9c2f259e6f974168e54079036158ab7014283b0182736254d701c49a4f89b3cfa4d3422cf4b6dfe760617a984f0243ccb4ccbebb5c782139ce263cb017585ad723def3e6ea83d20fd07b4b35bc35e3d6612d3cccb86caebb3dbea2ab09718b7b537541f562bc0950037b15e3175c01944498106090ff5b8a7e7785c0c7e92a37004d82e339def9d22bc4e3db8ed4f35c86566abd4cf647b21a6e96681ffe511af05d77369e5b833a004dcca3eab9548f7aacc0417d921418b954ecac06c70bfeef81ac67fbaed1c93f7f6b515552e40d9a99d1345c48d3abaa4a93af9d7511b2a2b8c2cebd487c82985d96b9b6f2b743434932ef4f9d1d84847e0925f354d835794c8bbf1e756e144b1d13c4dd53a475955521383e3bb5e515b378a3607f6b99b0587fa225258e78b2b84a2f1175051ca1f52a3fe3ef56737f736440fa8888a9606504f10c8f9e08d6929e7c9d58d4c57cbca5f0a8bdfcf323c0f5240f08a1ec9f0f4f769102527a7ad7cca4ac48dce14daad86209814dd87f596da6a81aba5f71e0ed0aeb8ffa070db661d9ed225e3568ff2c9321596d00937e12056dd917f3ad4bdd7f361bea8488c88b8dc60e7410c6c69ae8af9f64bdb735bebf3af9a46fcf8028ea701ee32fa1d9c987a25d8619e7dca81f0803a3a74d9b2f0b1ecc862d2587a1517e380fed85859857fb0eb53ca4bcb2b1020ca680c3bf46c22098f0b12d3af165b0b6f8c8b2591a3cddadbd7f08557e79b8893ac9943e7b4283c17ee0fa4cd271c5a3f0ec62f57575b9153668bc4466af1ac51fc450b779bf12b83f096eebff229d035e89df099a496b60a08e978a65c551eb7407720f8c0401beb560e4a25b1597ea26e2339cd4668cba78c614da00c1f9f367397c4f620c3e600881b49fd7dd28e968ae39f9f1acb8fbe76f1c30ac49731cb9b83d3a66793237f982045ce6172703693d7beeb3de3b41bf7910ea0885ebe4d718332b73850f5189d79618bbfda4b8ff7838cd28d60b3c8de907eff0b9e9cba9519737aa9170cc9496676acfe1fe01d5cf6c2166ade002291c838034fe57c5fa1a5c2beda8464c19a59a2be3410c8546a6de9053318b85187b5ded8c6f07c4dfb22d9f052103e9acacf0a4bd7a288a427a490f8fd0a567df097adb813ebaa94f9b3706a512facac7d9217f1323f78747b811f76120b1da0b8252a1cb4ebfba87e307d83f8dae33a619db1339744acfffbf1485c45967b6244ab605ea89414ddf4c95ac4034d5f844291e947c35f7887c29f1b66e8371438caa76eecfbbcc7f5cd8219e3aec25419547d42121a8c91115905acbb6f3c2070d764eaa5d9ec523f68d0e7102c2d6ed3e4e886050a9983e5f51efffd02fdddc32c7727e8ab58ee2816ed19673d0e0b59c0fd9f4eadc49d3d2a708091187b3cef20d95840df14b5b02794d8e36c486f7f5d65850ff7b0a325a72e2d7b9b3b6ca6ce06c351492e07142fdec8d5f9e2b3fe4e7fb76d7fc8deaf4818be726a78e9a038479a8b3c57dcc219005681a9e9d2b94f4912c2cff76ba96d510cf5e9011a0077c95d43015209e181b6768b991b9a28b28bd44177c05b8834a3c12150d3b5bb2ae7f498ce20d759993ed9fd8582ae6a71e979877b03d423a42321b21f94a0c51007d753396fb074cdcd16b75814bb04cfb9676016ccf2b092be1bbe7a65cd5d02cc239e683944d18979fd6dfc8b28767e22899cfe578ec062a29d2d79f7d5fa3531889324aad0f77db91520c0e8fe66df7674a4bb39ee790cb58c3332cccc824a830763e5de9039c0fe17e7243cfad41065a7b9b34f4a4988e58015c7216367116b060e6eb6fd14a8dae666cb9054091f3092832b94bdfe97bcb05535acab928ecc7ec30c1b8274c8bb92688977413206aff498ab1d7539b9dc16c15fa90c6481884d61a84c560c4e2f10e77a4ec2b55a19879154caa7744e6abca9a4516d22de91649a31f40d56ab0e9414318f6d808a3432cb3b57c4fffd2937d607dc009f011ea18c722697cdd7158d72e2cc411e5728f80a92b2e32cf6ec4428c275b5732af9d51b4b117570e0104113985e9f2ffab300bbe214383fc3d1d6", @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRES16=r9, @ANYRESDEC=r10, @ANYRES16=0x0, @ANYRES32=r3], @ANYPTR, @ANYBLOB="3d519531b31400d77760631d201e12ba52d951ad2eb062401fb142bd19299ea12ea09901d26997baaf5340479a882400e17028cc289567deaebe2274b07db14294f2d4862eab5e8af2c927e3e7dff2fa2cd9b20b0ea1bf53f0113fcac8b65a9482add3513dc31ebc84e817df62252a67323055bb91fa3f503a81eccd9a2c8ceb7cc16d500347d9bc7fc8c6efb43176fba20a3f0aa10b8b92ebb1b7e614a5479575c1ebff8637f3e7701713fb44279db35c3491595c91246f5c00424589ee289567b59afaf909208f96dbf9177ec884625eb35091ad76d41bb22dfa4d45ba558c425d85a45b21", @ANYRES64=r11, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r12, @ANYRESHEX, @ANYRESDEC=r6, @ANYRESHEX, @ANYPTR, @ANYBLOB="0a66b8efe6feb6a7379e80893febe3a7df7a90e5d63dcf5719d640eada8bb940a23bd1c4ca4307e0b3623d523e454d4f43769816d50cd866ce1bf8e0c5d53158cd59b19a909c3bb9bfe42b636ec581da80ce23dec9de295549872efdc715eac623272e5227bb13d7c100dd50aaba", @ANYRES16, @ANYRES32=r13, @ANYRESDEC], @ANYRESDEC=r5, @ANYRESDEC=0x0], @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812040b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) 01:26:23 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x5}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) pread(r2, &(0x7f0000000000)="d498f91a313f83773579f77f2b254afdb98cc70f41b578c4966e04e4640b657dbd1a9f1df9a852b0a9a18578fc771c05e6473d99e08fa6d9a0b9f4f0429726da22582f332229a5", 0x47, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000000280)=""/110, 0x6e}], 0x3) 01:26:23 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/97}, &(0x7f0000000040)=0x63) fcntl$setstatus(r1, 0x4, 0x80) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 01:26:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x8, 0x80000000, 0x3f, 0x0, 0x10000, 0x3, 0x3, 0x1, 0x0, 0x9, 0x2}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) r4 = socket(0x1, 0x1, 0x0) mlockall(0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) 01:26:23 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="627f6f00010198d78b64e2c0eb2b1fac9f560bc5619a9db5e8b61b83c8a7ab5ab551f6b824790c09dca9d703957b14fae57f9b7290ed2d995b3389e68416fa9094882f79f8ea2e6eac43d73a20e88a174f93f97723e51bd355eacdc3a3acd202c2c1d371ace7ff5aa88697933dbe1ccfa7987505f3ecdd2564296eb80ccb6d1010d368aad3ef9cfb9e4ee01667fc4192b3c2465971fc5fea41a65b389af4d185a30198eae01e411c08ae15de2b21d6f6e1db9c92527759668821bc4e92a07a0efba4f41184aa177d23f0716c937a31be2709384a58abd6ee5c10d380ca5e54c088b66a28a412597028ed456001a6ca"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) madvise(&(0x7f00007a9000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) bind(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000000c0)) msgctl$IPC_RMID(0x0, 0x0) pipe(&(0x7f0000000040)) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) close(r2) 01:26:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002440)={0x2, &(0x7f0000000180)=[{0x3c}, {0x800000000000006}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xfffffff9, 0x5, 0x35, 0x3, 0x1000, 0x3ffe, 0x4, 0x1, 0x0, 0xfffffffffffffff9, 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r4, r1, 0x6) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x8, 0x7, 0x3}, 0xffffffff, 0x628a, 0x8}) 01:26:23 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000002}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) r1 = semget(0x3, 0x1, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/91) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getegid() fchownat(r7, &(0x7f0000000080)='\x00', r4, r9, 0x6) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r12 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1024, 0x0, 0x0) r13 = socket$inet6(0x18, 0x2, 0x1) r14 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r14, 0xffff, 0x1024, 0x0, 0x0) kevent(r11, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x68a, 0x100000001}, {{0xffffffffffffff9c}, 0xa99718124ab2c66e, 0x40, 0x2, 0x6, 0x2}, {{r13}, 0x8000000000000002, 0x92, 0x2, 0x0, 0xfffffffffffffff9}], 0x3aa, &(0x7f0000000280)=[{{r3}, 0x8000000000000003, 0x92213c1664e187bc, 0x80000000, 0x80000001, 0x8001}, {{r5}, 0xfffffffffffffffb, 0x28, 0x2, 0x5, 0x7}, {{r14}, 0xfffffffffffffffe, 0x5, 0xfffff, 0x8, 0x6}], 0x0, &(0x7f0000000140)={0x9e, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x3d5}) 01:26:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) r4 = getuid() chown(&(0x7f0000000140)='./file0\x00', r4, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0xfffffff8, 0x20, 0x5}) syz_open_pts() r5 = kqueue() close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 01:26:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0xbd7209542aaf79a1, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x1) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x4]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 01:26:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)="b4474b0f8d4b1a448d68349e11f657306002a2aeedb9bc6fa2fe1bf956f13126a3a4a5af003bc2c130e520beab4573e53cd670552c814cb6c6486e44992fc011d08910eabb2a9594fce227b36514989e5bb8cd97b9f7fc6ee3ad9bb2dfe746ad74055b9b4c4cdc6c4147c1814a6cfea1568413729f03eafe9e0ab15538d17b20c0b11dbb7ad8815ade6a3f05f116d71c0b90450fdaaf59b671576c94987e577d1eb396c3f9250794b0c7807e2b7502f712139492dfbe50b7a8cd8e7ce34076c6392e097c97fa02b25b0c291c18017f4d3f2004373ef0f47235", 0xd9}, {&(0x7f0000000340)="11f6b2062ef6f77b08df1b1ebca6bf551fee1d52effddd3c3e8bb40206346f26bcc743aca62ea88d6a08998daf1e967c44dd602323abba893817df392ede5e355fe6d8692bce5c27361297e0f876bb6b0d6b15140f57a2fe7d4fbec34a7ad677703b1f7aade8a805b5d0badce6b15d03233892b5d495e58fe16ff56b973fb4aa662335e70921bd99357a5b813a5f3290d61534561a9213081f73b6bc77aee87fbfc7b6ca50a8e311a16fa55345b7604041c4db83ebb606a0ebefebbd542c84b4b0842ce18052", 0xc6}, {&(0x7f00000000c0)="417753d2b5567a1f228db4747c596aa8bb79f4c3a2d4", 0x16}, {&(0x7f0000000140)="157231ab873c0169e4f06f8c91eed515b15fd23b3f269ca5fb4f856f7e3b87646185ba", 0x23}, {&(0x7f00000004c0)="5bf24ca60bf313bcb87ed8128efdb2cb845ce02203712af740a2e33d8181aa7d9cf8799bcb10ba88a6d38546d204e332ff94198ffeff1c581cd4badd04ef8e7f8fffe07c5788a7b82b5df017ad7b0ab4c06207fce94eb29378c4ad1e3b0a8f72de93cd735d4d1ef906e42c5f5b51d7989c", 0x71}, {&(0x7f0000000540)="6f2855fa79fe1147fd1fa573dbfbb482d4ccddc5a1bd5396e9abcfab52f1e9fe7f55588981073bd7fbc0421343e234e7a2986d93c533acf3a1c1fe1093ee256c9cb4fbfa7002d5ac0dfba1c2ca8083e79f7cdfe9c84823889a4de9a0dc13b05a016d67366266cf02b9cf17a6b68427ba3c85231ede91c46cf6451d263fec6782fb21e1cac051357211f0f7b9ff1effdabac4756f515f806d1600a61120b4a8bdfe7787ac3b10fbf6c525c1acf08bf090e984ef556c4399f55016138a3bedb02268598c9dc81d99be75", 0xc9}, {&(0x7f0000000640)="2d0247759b271b345a9b22fafe0827cd7084721693634fb9afdd631f0da4f71294db80c3a3a9a3d18195169d1b1847cefe9296d4a8cd73dac14a90d28e04de42a0355a36e706a59ad8d92135f2b7a8de8bbb35e26032023dac79277f6546d305bde9d2e2743bc166f4971c4a2e9ebec06302a57f61780fddcee4", 0x7a}, {&(0x7f00000006c0)="49c6b3e04dca0c1efab71e3303b8a942f38b8231c0ec1b265326450dfe302ca957e61e1b3794ebb934fd3e4b96bcea94cdd8361a6d409f692404e3e6955c1514da57bf96e540ad395b61238e9bd420281790e2a9eadb54063e7825f47e4001bffce4bd5397087a7355f2a6cec8c46f721f8f69676a80b433bef6837982b5cba1d75215f320dd1faefa4862b27a7d6cfab4021d202952cce41962a398bc21dc92357982bfbc2b7d09a720083787eff21dc0707b6e74fd8334cda1e47465d2971ec696e3c7772e61e562551aae469063d77137ded7bac55835045ec1", 0xdb}], 0x8, 0x0, 0x0) 01:26:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x380e, &(0x7f0000000080)={0x1, 0x3}, 0x10) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 01:26:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 01:26:23 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000aa0000/0x2000)=nil, 0x0) shmdt(r1) 01:26:23 executing program 0: r0 = socket(0x3, 0x1, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000011fed"], 0x10) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)=""/95, &(0x7f0000000040)=0x5f) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) ioctl$KDGKBMODE(r3, 0x40044b06) write(r1, 0x0, 0x0) 01:26:23 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/139) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x80, 0x3, 0x8, 0x1}, {0x3, 0x0, 0x7, 0x3}, {0xfff7, 0x0, 0x3f, 0x3ff}, {0x9, 0x5, 0x48, 0x200}, {0x0, 0x2, 0x4}, {0x400, 0x81, 0x2, 0x7ff}]}) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x0) semget$private(0x0, 0x1, 0x4aefe219c8272589) r4 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/136) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x100, 0x1) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000480)) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/178, 0xb2) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000600)) getegid() msgget$private(0x0, 0x30) r7 = dup(0xffffffffffffff9c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x100, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x5981bd1c5d1635c1, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x40, 0x0) kevent(r5, &(0x7f0000000700)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x400}, {{r8}, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0xffff}, {{r9}, 0xffffffffffffffff, 0x80, 0x20, 0x100, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x600ffff4, 0x6, 0x7}, {{r10}, 0xffffffffffffffff, 0x80, 0x80000000, 0x2, 0x8}], 0x6, &(0x7f0000000800)=[{{r11}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0xffff, 0x8}, {{}, 0xfffffffffffffff9, 0x10, 0x2, 0xff73, 0x3}], 0x1, &(0x7f0000000840)={0x9, 0x8}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f00000008c0)=0x1) mlockall(0x1) 01:26:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) link(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 01:26:23 executing program 0: socket(0x20, 0x5, 0x80) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000192f66696c65300049f4d220971dccbfcb24af1a9ab33985bee39715ab7910dd5fc0adfdf92922a91df382ee571fd5d4dab6d4d2595350c67044919a9e"], 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)="ff07000000000000", 0x8) 01:26:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 01:26:23 executing program 1: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x3a, 0x0, &(0x7f0000000000)=""/58}) syz_open_pts() r3 = socket(0x2, 0xc003, 0x1) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffff148b2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) setsockopt(r6, 0x8d, 0x47, &(0x7f00000013c0)="a1f0213911239c7014f610b1b49e3896e952b2cf03e4d2520446d40b2a43c2cf00230245f5ae0d59cb7369ef51c7598368c64e6d931d310a38b8777b2c5f6dc41326ef7abe19d980902f25d9f62902684dce7a6a11cbfa6e2ff23b5182c7cb40d3e6725057c998661bcc86fc16ebd75f5e7a846c26ca6f295ea02683c9fa86e6a4a6564131b2fb1e7130b6cdcbac8a59e431f335fc73d35e3ca38f817f0e1b42521809c0759125eb79fbc3dec019985afac68f294cb5dddc1bfc6b9cd9777cee33278554a09d95a895dc925f890d", 0xce) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r4, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xfffffe2c}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 01:26:23 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) r3 = shmget$private(0x0, 0x4000, 0x403, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 01:26:23 executing program 1: socket(0x400000000018, 0x3, 0x0) 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) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1024, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10010, 0x0) close(r1) 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(r2, &(0x7f0000000100)="8c65", 0x82b) 01:26:23 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d503f3a0741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb70800000000e8595c000000000000004303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a", 0xb1, 0x40f, 0x0, 0x0) 01:26:23 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x1, 0xffffffffffffffff}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x800) shmctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getppid() r7 = getpgid(r6) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r7, 0x8, 0x8, 0x5, 0x8001}) r8 = getuid() r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xfffb, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) getuid() r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r31, &(0x7f0000000080)='\x00', r32, r30, 0x6) r33 = semget$private(0x0, 0x7, 0x287) semop(r33, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r33, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r33, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r33, &(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}, {0x4, 0x8, 0x1000}], 0xa) semctl$GETNCNT(r33, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r30, r29, r30, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchownat(r16, &(0x7f00000002c0)='\x00', r29, r24, 0x5) r34 = semget$private(0x0, 0x7, 0x287) semop(r34, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r34, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r34, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xffff, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r34, &(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(r34, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000240)={{0x83, 0xffffffffffffffff, r15, r14, r15, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r35 = getpgrp() r36 = getpid() setpgid(r35, r36) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r36) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4, r8, r9, r14, 0x0, 0x80, 0x6}, 0x1, 0x101, r36, r37, 0x0, 0x40, 0x81, 0x100000001}) socket(0x1, 0x8000, 0x5) 01:26:23 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x80, 0x0, 0xfffffffd}, {0xc2c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3f, 0x5, 0x4, 0x7fffffff}, {0x1, 0x40, 0x0, 0x9}, {0xfe00, 0x5, 0x3, 0xc007}, {0x2, 0x41, 0x5, 0x6}, {0x5, 0x3, 0xfd, 0x4}, {0x0, 0x20, 0x9, 0x29}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x5, 0x4) close(r2) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000002c0), &(0x7f0000000300)=0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 01:26:23 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 01:26:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") clock_gettime(0x2, &(0x7f0000000040)) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x6}, 0xc) 01:26:23 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) 01:26:23 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x8004, 0x3) 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}, 0x17, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x2c}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0x2ad}], 0x1000000000000074, &(0x7f0000000900)=ANY=[], 0xf8}, 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() 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, 0x90) 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}, 0x347) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r6, r16, r19, r27, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r30, 0xdc, 0x7ff, 0x6}) seteuid(r6) r31 = geteuid() setreuid(r31, 0x0) shmget(0x1, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r32, 0x0, r33) r35 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000180)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r37, r38, r39, r40, 0x8d, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) r43 = geteuid() setreuid(r43, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r44, 0x0, r45) 01:26:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 01:26:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 01:26:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000140)="eab4cf14c658d3981a25e968329917a26367a63ba517d28a7ec0b815cdf634a9c5bbba2b880c7014b123c2b0ff6ede6bc5c9f8494c60d59ba541b0fca0b767dd77f3273328e5544e7e12e9403f60922d99f46a044f9f7daf3eac90462f31b220093cc800f3900a40e9d91dbdbfda316262eafdc1b38a3b07db31e50f84835611a5cef5d0643e01af13967c1dad103a082ed2280662b0d67bbfbe2b494516b4566f5c551e659c922a97b64afc697724b7d6191ec70714599378ca94e89a1469ae3cb9cfc4d62b9c684f993e1b5b48b5169eae8833d0f2c68564ea812780e3fbafc6568f1bf1dc3097f0"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 01:26:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 01:26:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb8176891d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r3, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(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(r14, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, r10, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) getgroups(0x6, &(0x7f0000000040)=[r11, 0xffffffffffffffff, r15, 0xffffffffffffffff, r18, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r3, r21) 01:26:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x400, 0x0, 0xffffffff, {[0x1000, 0x80, 0x400, 0x3, 0x4, 0x5, 0x7ff, 0xfffffffffffffd7a, 0xff, 0x7, 0xffff, 0xffff, 0x8, 0x6, 0x4, 0x3, 0x2, 0x80000000], [0xffff, 0x0, 0x184, 0x9, 0x0, 0x8, 0x80000001, 0x3, 0x1000, 0xfffffffffffffffc], [0x9537, 0x1000, 0xb7ee, 0xffffffff, 0xffffffff, 0x3f, 0x40], [0x3, 0x6718490, 0x4, 0x3, 0x9, 0x3f], [{0x4, 0xff, 0x4, 0x9}, {0xca67, 0x3ff, 0x5}, {0x38, 0x9, 0x200, 0x3ff}, {0x8001, 0x1000, 0x2c7bbf0d}, {0x0, 0x4, 0x7, 0x1ff}, {0x5, 0x7ff, 0x3, 0x3}, {0x800, 0x0, 0x1, 0x8001}, {0xe2c7, 0x3, 0x1ff, 0x10001}], {0x2, 0x6, 0x3, 0x5}, {0x1f, 0xd36, 0x400, 0x9}}}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 01:26:24 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) 01:26:24 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x0, 0x5}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 01:26:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x904c540bbae25c1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:26:25 executing program 0: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 01:26:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x44}, {0x7ffffffe}]}) r1 = dup2(r0, 0xffffffffffffff9c) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) setgid(r2) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = semget$private(0x0, 0x7, 0x287) semop(r17, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r17, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r17, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r17, &(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(r17, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r14, r13, r14, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchownat(r10, &(0x7f00000002c0)='\x00', r13, r9, 0x7) r18 = semget$private(0x0, 0x7, 0x287) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x2) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(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(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x800}], 0x2) semop(r18, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r18, &(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(r18, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, r8, r9, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r32, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(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(r32, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r29, r28, r29, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r34 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r34, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r36 = getgid() setegid(r36) r37 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r37, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r37, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r37, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r37, 0x40087468, &(0x7f00000001c0)) fchownat(r37, &(0x7f0000000080)='\x00', r38, r36, 0x6) r39 = getgid() setegid(r39) r40 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r40, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r40, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r40, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r40, 0x40087468, &(0x7f00000001c0)) fchownat(r40, &(0x7f0000000080)='\x00', r41, r39, 0x6) r42 = semget$private(0x0, 0x7, 0x287) semop(r42, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r42, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r42, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r42, &(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(r42, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r39, r38, r39, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r43 = getgid() setegid(r43) r44 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r44, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r44, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r44, 0x40087468, &(0x7f00000001c0)) fchownat(r44, &(0x7f0000000080)='\x00', r45, r43, 0x6) getgroups(0xa, &(0x7f0000000280)=[r9, r29, r5, r33, r35, r39, r5, r43, r5, r5]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r46 = getgid() setegid(r46) r47 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r47, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r47, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r47, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r47, 0x40087468, &(0x7f00000001c0)) fchownat(r47, &(0x7f0000000080)='\x00', r48, r46, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r47, 0x80085762, &(0x7f0000000180)={0x0, 0x80}) 01:26:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5bf558a4fc1e95509ce55e716e671b1b542a538706000000b810000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:26:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) recvfrom$unix(r1, &(0x7f00000000c0), 0xd0, 0x800, &(0x7f0000000000)=@abs, 0x8) write(r0, 0x0, 0x0) 01:26:25 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 01:26:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28, 0xfffffffffffffffd, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r2, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r2, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0xfd, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) 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) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r12, 0xee01) msgget$private(0x0, 0x4) socket(0x18, 0x1, 0x0) 01:26:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 01:26:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r1, &(0x7f00000007c0), 0x0) 01:26:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x1000, 0x10000, './file1\x00', 0x7, 0x400, 0x8, 0x9}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 01:26:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0xc, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x1, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x20000, 0x42) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/L\xf1\a\x89#_g\x00', 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) r10 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1024, 0x0, 0x0) r11 = accept$unix(r10, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r12 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1024, 0x0, 0x0) r13 = open(&(0x7f0000000500)='./file0\x00', 0x40, 0x4b) kevent(r7, &(0x7f00000006c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xb5, 0x4, 0x9, 0xfffffffffffffffd}, {{r8}, 0xfffffffffffffff8, 0x40, 0x20, 0x89ff, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffff7, 0x2, 0x1, 0xfab, 0xb1}, {{r9}, 0x2, 0x40, 0x8, 0x0, 0x8}, {{r11}, 0xfffffffffffffffb, 0x0, 0x8, 0xc89, 0x51e}, {{}, 0x0, 0x40, 0x2, 0x200, 0x7f}, {{r12}, 0xfffffffffffffff6, 0x4, 0x10, 0x5, 0x6}, {{r13}, 0x0, 0x2, 0xb6914ced7a6ba2fd, 0x80000000, 0xfff}, {{r7}, 0xfffffffffffffffe, 0x2c, 0x2, 0x7fffffff, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0xa5, 0x40000000, 0x8, 0x1000}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)) 01:26:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef125c00000000", 0x8) 01:26:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, r0) r1 = fcntl$dupfd(r0, 0xb462662eb6dacaa4, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="314d0c1aa1d17657c257f70327f96f4883158bf434cdc4998ff420c6584a0ed882097a39e78d2f376ea79f89b4bd783f0d69cb735cd1e2afda210bdcdbe463d45780381663de67f6b2865c90e53eba34c78d87787108e880f8001b12759ab9a1531f27d4f2b03da921a899d806b7c2aa80e0ca48002c8a548fd0849804003e08255605835fb5d1de94ecbeefec34405b2e6f65fd1ea44a9012c0c8e54cd36a3275fddcfcfd44", 0xa6}], 0x1000000000000233) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = getpgrp() r3 = getpid() setpgid(r2, r3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r3) wait4(r3, 0x0, 0x253f0b66a3140910, &(0x7f0000000180)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x6}) 01:26:26 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x1007, 0x0, 0x126, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:26:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = getppid() fcntl$setown(r1, 0x6, r6) getpgid(r6) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000080)=0x101) 01:26:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff36) 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), 0x511) 01:26:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x40) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0xc57f377fd7c6b43c, 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 01:26:26 executing program 1: semget(0x0, 0x2, 0x101) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000080)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 01:26:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6d6efd", 0x3) open(&(0x7f0000000040)='./bus\x00', 0x500, 0x8b4710bd409abb3e) 01:26:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00T\x00\x00\x80\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xffffff2b, 0x5}, {0x18, 0x2, 0x0, 0x6}, 0x200, [0x0, 0x7, 0x0, 0x0, 0xfffffffd, 0x4, 0x2, 0x7]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:26:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:26:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/186, 0xba) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:26:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20000, 0x0) r1 = dup(r0) r2 = msgget$private(0x0, 0x103) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/190}, 0xc6, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 01:26:27 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a160b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540dd915a8e794006c83d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244905e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6341dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cdade12f29dd683a2d1cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6306009a000000000003000000000000001d4e2226533002755553b8815eb1157e932ca642dc9631d64bcd5b823e495bfd220487712b869f1e1b407ef5f190029b1bc22233f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490a88ff1bf33436e6731ad33e9efec503d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f7728b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fcd0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be93899d8051ff43db3d56e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520d70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6244158d78b79dc3b93721aa7885824e11f306bbde4d8477d93cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbdd8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6157ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979ce05ecc9853f8d6e0e89a03aa4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c7652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430cc3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091d13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe372d5adda135a2133860834ea0030147cda4332cb8d70b3a8247d5a24670861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25fe4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089a50faed90b77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd4c41e002c04c1e08979adc71876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d64f70a5c2f480daa003078ca10eef3948e519db742e02d51f69efe004c2749f8def6c64e5d4656914270e88d2b2a63e3f0789bcfd3b4656fc8741f0cf69c371a8f046efa20a1c17a615986847e0646dca6942e45342c86008fa899f40e77a72e56811b581b762990645d3e317a661b405abfece972000000000000000000"], 0x10) socket(0x18, 0x0, 0xd8) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5840ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db7d7ecdc3bf58a372a4873aa18c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49", 0x94}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000a80)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb86701000000b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f850eedff032d41dd528ae91f00852762f110000000000000e0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2dce6ece2b9e1ca88813f57baf80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd72e6cbda10b2197a2838694404841ce927801d3af2b3333d3224cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97cf2a1a885c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79736e92b91dc671c3ad98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ce6d451487f70d43b96ff615b21089abba925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390f", 0x3ac}], 0x4) 01:26:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000340)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x3, 0x14a) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x7) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semget$private(0x0, 0x2, 0x128) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) linkat(r4, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) mknod(&(0x7f0000000300)='./bus\x00', 0x80, 0x9) flock(r3, 0x6) 01:26:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x3) r0 = kqueue() r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x5}, {0x2, 0x2}}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x17d0051e, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7c}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc64}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x78d}, {&(0x7f0000cd1000/0x3000)=nil, &(0x7f0000e28000/0x1000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x2}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) 01:26:27 executing program 0: mmap(&(0x7f00007f6000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) 01:26:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x53}, {0x3e}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000800)="025ce8fc61d09b0e69be0eaa3568") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chmod(&(0x7f00000001c0)='./file0\x00', 0x28d) 01:26:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r3, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x110) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x83a0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) poll(&(0x7f0000000280)=[{r4, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r5, 0x80}, {r6, 0x13}, {r7, 0x2}], 0x6, 0x6) r8 = socket$inet(0x2, 0x5, 0x6) acct(&(0x7f00000001c0)='./file0\x00') setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000200)=0x8, 0x3) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r9, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 01:26:27 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x40a, 0x0, 0x0) 01:26:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) pread(r2, &(0x7f0000000140)="8a1b4e4913dfcd7ed081448d2c89b413b28dc620ef622ffcdef1de484225bab8ab319a21265745bc0fa0ef1c758aec58d0bdad3a04dc0ef53549907a2b09a7241b5722c227c9123da3bd91fa195e0f244cebe761a97c9156bbb0f6fd99bda647a38ce0a3b7d905d9dd99adc0c8e78db8c61495c5f478fd2806e00dd5a67e66eda98bd0fafbd009460aef1fae087e2f8239943ba2221df89ca6157ee523f63343b16a53af2f57e807a6880963d9effe93ccb81d599508b7bf77b51ba1ae91591f4b6541c028ebadf7670000000000000000", 0xd1, 0x0, 0xfffffffffffffffd) r3 = socket$inet6(0x18, 0x10004, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 01:26:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20084, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0xfffffffffffffffd, 0x8000008}}, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 01:26:27 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/Ge\x80Z\x93ero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) msgctl$IPC_RMID(0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setitimer(0x0, 0x0, &(0x7f0000000040)) 01:26:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000180)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x10) 01:26:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 01:26:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x7, 0xfffffffd, {[0x3, 0x7fffffff, 0xf6, 0xfffffffffffffffc, 0x8001, 0x4, 0x4, 0x39, 0x101, 0x5f5, 0xe9, 0x8f, 0x100, 0x2a75, 0x72b9, 0x3ff, 0x4f, 0x3670], [0x9, 0x7, 0x2, 0x3, 0x10000, 0x8, 0x1, 0x2, 0x2bf1704c, 0x81], [0x200, 0x3, 0x6, 0x948, 0xfffffffffffff800, 0x2, 0x2], [0x1, 0x7f, 0x400, 0x7fffffff, 0x10001, 0x7], [{0x2, 0x9, 0xfffffff7, 0xcd8}, {0xffff, 0xfff, 0x1f, 0x9}, {0x8, 0x2, 0x24ad, 0x1000}, {0x0, 0x5, 0x401, 0x7}, {0xeb3, 0x6, 0x9, 0x4}, {0xff, 0x7, 0xfb, 0x5}, {0xfffb, 0x7ff, 0x3f, 0x3}, {0x4000, 0x0, 0x80, 0x5}], {0x3, 0x101, 0x4}, {0x1f7c, 0x8, 0x8000, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = msgget(0x3, 0x8) msgrcv(r5, &(0x7f0000000540)={0x0, ""/98}, 0x6a, 0x1, 0x800) 01:26:27 executing program 0: 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) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0xc) 01:26:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 01:26:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 01:26:28 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = getgid() r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f0000000200)=""/38, 0x26}, {&(0x7f0000000240)=""/143, 0x8f}], 0x4, &(0x7f0000001540)=""/130, 0x82}, 0x83c9a6af2a7ffbc0) setegid(r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r1, 0x6) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r5) 01:26:28 executing program 1: r0 = syz_open_pts() fchown(r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 01:26:28 executing program 0: kevent(0xffffffffffffff9c, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000020b000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 01:26:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x4}, {0x54}, {0x406}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = semget(0x2, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/126) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x10020, 0x1ad) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x1, 0xfffffc01, 0xff, 0x8fe, &(0x7f0000000280)={{0x6, 0x9, 0x4, 0x0, 0x1, 0x5, 0xffffffff}, {[0x1c9, 0x0, 0x6, 0x2, 0x8, 0x5, 0x9, 0xffffffffffffff28, 0x0, 0x5, 0x6a13, 0x100000001, 0x3dab, 0x3, 0x5d, 0x6, 0xffffffffffffffff, 0x3], [0x7fff, 0x9, 0x1, 0xf66, 0x80000000, 0x0, 0x2, 0xca2, 0x0, 0x2], [0x6, 0x9, 0x0, 0x2, 0x6a8d, 0x3, 0x7], [0x3ff, 0x8, 0x1, 0xffffffff, 0x1, 0xffffffffffff7fff], [{0x0, 0x6, 0x7f, 0xf7c9}, {0x8, 0x4, 0x6, 0xffffffffffffffc1}, {0x5, 0x9, 0xee, 0x5}, {0x0, 0x7, 0x7fff, 0x1}, {0xfff, 0x4, 0x81000, 0x927f}, {0x1, 0x4, 0x9, 0x3}, {0xda2, 0x5154, 0x40, 0x80}, {0x100, 0xb4, 0x7, 0x1}], {0xff, 0x3, 0x6, 0x40}, {0x71f, 0x1, 0x4, 0x7fff}}}, 0x1, 0x1}) 01:26:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="cd4b16acf191b02e0a49e8f330649a76ca2061fb30c23c84de9a196f16bf775e011f3ae1296391ec69b558eddf656e151494d09af43ecbc8c2a5cf300164f615e22b604f6ab112979766e477c5638f3cea01a29d6279a7174e1a1667beeb432566061289fd612705ecf160c46fcb65acac357b23e4a2", 0x76}], 0x1) 01:26:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffffff8, 0x4d}, {0x18, 0x2, 0x2}, 0x5, [0x0, 0x7f, 0x72, 0x800, 0x4, 0x5, 0x1000, 0x3]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000080)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) setsockopt(r1, 0x400, 0x2, &(0x7f0000000100)="cc755abfdf96e7944a21b1dd59f4f9651128a3c0a439df1e556fcecfdb4339cc1e589ddd4afc039041b8fd58b90977b6e49e8196dffb8b03a7429e986a2a7c93702b7a31ac7b7ebb229ad36f43aa742074a9", 0x52) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r2) mlockall(0x1) 01:26:28 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000040)=""/37, 0x25) 01:26:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) socket$inet6(0x18, 0x8000, 0xfe) 01:26:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f00000000c0)=[r3]) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) mmap(&(0x7f000032b000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x48) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 01:26:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) socket(0x1, 0x1, 0xc0) close(r1) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) 01:26:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xd483) close(r0) syz_open_pts() r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffb, 0x3, 0xffffffff, 0x7ffffffd, "c7a505d3326d885100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 01:26:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x400}, {0x20, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) fcntl$getown(r1, 0x5) ftruncate(r0, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:26:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x4, 0x9, {0x8, 0x1}}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x2) 01:26:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(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) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x26d) 01:26:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) pwrite(r1, &(0x7f0000000700)="16aa24de1c3b40a9a959a3dd1d1ab8cd3f656cf5df477346e2fe52885f6df1205e314c75f42faefa2fcd04f65e0b71f717539c26a50a293e192c58f17aeefc2875805a54cc4be3ff861ecd68b821e13d8deb5fbc0d525ef52e9f454da01464c0bffc416dd31d01ab11d85aa9dfbfab2807d221abca72a9c80d5fdf6d29384743376677e4156d1f0e830278fc4af2a587dc87e7fca286854be5976a974ef124ab694e81fde573916bf1d99ec63b4d3870987ee8a662979149cce150fe8f30ee209b47c50122ffe6fa95efedb3bb10893269f26191", 0xd4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = getgid() setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5, 0x1, 0x2}, {0x1, 0xff, 0xc5, 0x7}]}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r3, 0x6) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000004c0)={0x7, 0x9, {[0x9, 0x58, 0x8, 0x6, 0x4, 0x8982, 0x80000000, 0x787d, 0x0, 0xf31, 0x3, 0x3ff, 0x40, 0x6, 0x8000, 0x9482, 0x20, 0x26], [0x3ff, 0x90, 0x6, 0x0, 0x2, 0x8, 0x0, 0xa12, 0x3022, 0xfe0000000000], [0x100000000, 0x6, 0x4a, 0x0, 0x10001, 0x6, 0x6], [0xd5, 0x796dda32, 0x9, 0x7, 0x5e4d, 0xaaf6], [{0x6f4c, 0x8d4}, {0xfff8, 0x2b2, 0x1, 0x100}, {0x7, 0x3b, 0x0, 0xfffffffffffffff8}, {0xffff, 0x3, 0x4, 0x121}, {0x80, 0x3, 0x57, 0x2}, {0x100, 0x8, 0x7, 0x7f}, {0x8, 0x10001, 0x400, 0x2}, {0x8, 0x5, 0xd53, 0x9}], {0x6f69, 0x7, 0x2, 0x400}, {0x6, 0x4d513cb2, 0x10000}}}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:26:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\xdd\xc2g\x01\b\x00', 0x20, 0x0) getitimer(0x2, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x41, 0x80000000}, {0xc6, 0x4}, {0x45, 0x7fffffff}, {0x84, 0x10000}, {0x42, 0x6}], 0x5}) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) accept$unix(r6, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x281, 0x0) r9 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1024, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r7, 0x10}, {r8, 0x40}, {r9, 0x8}, {r7, 0x2}], 0xc2, 0x2a6) close(r0) 01:26:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x81, 0x1847, 0x3, 0x8, "5769a87267fdcfd16270a8abd6ac955596c80e0d", 0x3, 0x1}) 01:26:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) fchflags(r1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) 01:26:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x38000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7, 0x1, 0x2, 0x600000}, {0x81, 0x2, 0x5, 0x40}, {0x1000, 0x7, 0x8b, 0x5}, {0xcc4, 0x20, 0x3f, 0x8001}, {0x4, 0x6, 0xfe, 0x1}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xd31, 0x0, 0x1, 0x18a8, 0x831}, 0xc) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = dup2(r2, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000100)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)=0x4) 01:26:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) open(&(0x7f0000000040)='./bus\x00', 0x18880, 0x20) 01:26:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x3}], 0x81, 0x0, 0x40000, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 01:26:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xb) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x401, './file0\x00', './file0\x00'}) 01:26:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/39) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 01:26:30 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x79, 0x1, 0x10) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x35) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff5e) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x144, 0x1f}, 0xc) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20001, 0x0) mknodat(r5, &(0x7f0000000240)='./file0\x00', 0xc000, 0x2) r6 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, 0xfffffffffffffffe, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000280)=0x1) 01:26:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) lchown(&(0x7f0000000480)='./file0\x00', r6, r7) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) open(&(0x7f0000000540)='./file0\x00', 0x400, 0x2) syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000580)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r10 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1024, 0x0, 0x0) write(r10, &(0x7f00000002c0)="6f5a613e8e75eb1215796883753b096d96776767448f3d7877313f08a3045c65ce2b914fe1b317f399c62bacaa855f174a9acd620251384237c2ff4ba50e4ceaaa742ac321074fccc513b95b72038f4e96a9c183142df85cd8b826905f8e7b49570c3c423eaa76a3e79dd897e1e4609aaef9d2bf50e1d72246fab6ba923bd6d5860204d57d6df22ad40d4f5aabcba42e9aea6de209b64d94e80973d512c0902bb2c740f5ed6e0417344f3a067912f2203c84324a5ef8467d5d2a3c3fa58678f1e0021779c098be9f4daff62d2371", 0xce) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x5, 0x8, 0x7, 0xb3305cb16ef4f630, 0x7fffffff, 0xb84, 0x3, 0x6, 0x1, 0x5a, 0x9}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000004c0)=0x801) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r11, r2, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x8e58290f17968f2d, 0x3}) 01:26:30 executing program 0: r0 = kqueue() r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d344da}, {{r0}, 0xfffffffffffffff9, 0x31, 0x1, 0x5}], 0x60, 0x0, 0x80000001, 0x0) close(r0) pckbd_enable: command error 01:26:31 executing program 0: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="6819c90584d7e87da3739826a901e5c99ce643fab12e89e63359b1b56db9946d8c56c69349da199bbadc05e1d37483c59e83b6eed7cf2b522ad759fd1c655694f15cf3226121214af25541266142f8f39d8296aaea6c14ed5b24550a38f718589a", 0x61}, {&(0x7f0000000380)="2e46d1378b5e51d164f0f3332d2885cc2e9973053ffcf2ff5f17581b59c21d7d6dd7049d1630602660542f7540f6bef5824b184531b08a358dda006d57c1b9f57e48e2eb68382390", 0x48}], 0x2, &(0x7f0000000440)=[{0x80, 0x0, 0xfffffffe, "fcae430d4f9b5f7bb945dece1f43a0c52a8ce0280adbab254887fbece7e34e792f1f8c6cefd80aa9b00da0f048a41e5b897fd6e62169e9780b400cae394c45e89e5cef0fe47af707d01c69dfdb88d2d9fd711ca336a47a8a018934e7ac5b343a55898cc04c4517b73fc287dda3e9"}], 0x80}, 0x4) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) open(&(0x7f0000000500)='./bus\x00', 0x89c0, 0x100) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) chown(&(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x8000, 0x88) fchflags(r4, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = msgget$private(0x0, 0x601) r6 = geteuid() r7 = getuid() r8 = getgid() r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x3, r6, 0x0, r7, r8, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r9, r10, 0x8, 0x8, 0x5, 0x8001}) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(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(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchownat(r12, &(0x7f0000000080)='\x00', r16, r11, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(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(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, r13, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r25 = getpgrp() r26 = getpid() setpgid(r25, r26) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r26) r27 = getpgrp() r28 = getpid() setpgid(r27, r28) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x4, r3, 0xffffffffffffffff, r13, r1, 0x144, 0x7}, 0x5, 0x5, r26, r28, 0x4, 0x80, 0xe7, 0xfffffffffffffffe}) 01:26:32 executing program 0: socket(0x400000000018, 0x3, 0x0) 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(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/66}, &(0x7f0000000140)=0x44) write(r1, &(0x7f0000000100)="8c65", 0x82b) pckbd_enable: command error 01:26:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0x6, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0xbb93, r2}) 01:26:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79ee003c840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 01:26:32 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 01:26:32 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x42) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000003400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003380)=[{&(0x7f00000001c0)="4269105b22fe6d1505eacda9e206206e971f6492d490163be9c17882be962e68a7ce9ffecf06d1a9d7afabb3a4427be61ecd4c91c650e4e351bf3d6e84bf2b6f513230855800a34a2283b726a11d83ea02f12108373cb244cdeba5abbd4c11a677c6b574089cc197329b62157961ecfb9e63b4d8363f25b424dd463098bfec15ce7efb2d00a118bc349b166c4566d47e19c3b3067ac6aee3fe600849a0cbbf5debf69ce080b98c0025af3ac117dd8d2427e01c8f1d9b6b63643350816b91f6f417969697ff063c89fc13ceb9925c7525b20e8bce7d10c6429a4cbab8d6bb446e38ca5e3930a309ce91c48e8dfd76fa1e72163c447a867bb0622f16a4d4604cead495fd75bcaa6a873a9d7b2812aaaa5c9db0d9b456eb64796ce00ef00c5a2f79ec7f5bbce59bafa9f653eedaba16b9703f1d54685b99856c9388f662b33ecde834c9db19cfd2a057e135bdaa4545447b338ad8d22d67920b1d32d66d82b07555ce720069647511cf5e1b6552598fb100a86ab357000ebff5260395e4e4d83dccdfe1a921b3e5decf65bf6eb252e54917859fe61cd5b171107a20eebb94b335401d52eea4e9f2ffc5c7b7b8f7f34d4e1955c79789efda39cb4026c3eba461f9d8da3c08d0638ab206a87f57df02d7dc19b367c17397768020f472215386a3adb645e5e18079c6a14379274e85ecf8871ba3443880c8e80fc3e6056308bc126cf54ee23aee2d916a73bc4d40d7f2446d6db69d0f29d4c91d7ff0f6d42c4eecde7147ff4bd69011f4d54876fd5d82bb22397f7e52a04f2555754e4b53bc6c040ca9cf4d7ee430500cba07675247b52171ef4672848f477f27398e49bff12410b187e544e5fbd09b7c98f6ebdcb874a31e0c743304d5fa7ab1fb90d69d24e887f859cf4868835ed1b896a4d2b739265fbf5c992c72707297c82f8fa32df3727d559b4ab6243f1c78fc939331478fd8189d38313f5a26e09b36ccb06c63764304f3c5df0a3c9f25b0716b66a33b3d4d905d983c8e153f10893fd6e3eeb0f09eeeedaa97af95c215af32b4bc0bde66ba5b22c679f9ec5c4627a9a0a38271ef50ab5572124025b83a55e9347320c77be5493694d56b71578998f4cfa60ccfac69e83985044c340e3010521a93beaf6789c4129180d2cdc8e657538f21022fd419c72a5a03ddb7824358f3e739dcd9513267237ec00b92f96bab006fea1d0c26a8010b468443e8403ab10761d70a71d29ccf6c4e37bef83be63514e87804dbe913a31d0b8bcfefea70a923a84e7eb1573aa1f8377624b0c41ce33e4c1f9a356a78f447f4257545424212efaa654c4d7238b6f88925238852a6af8419c66a9fca3f4e6d6caa32a8bf9bf16b94e716bebd06f5059c3093623caee5a6986ffc871f168b5c3d79e6afc924ef59a59552a102d6e806724a7ecb6a7386c0acd5aac7731af09c4018689dd54e45ec71575c7a643c9fc4ab39a9c9149273202a5a370c6bddde2211d0de3cd4e23b9f9c4ffeecd2834501ededc5c0cb85b031478cb512360a367b57776153478f879bcdb770881bcca0e2ce9f3b5e806a521cd9ec9de495639f5d7160fafabf8ad61fbcbc2bf4fe6b156fc2e3946dbc0a5831f757ab36bfbf7b40b44e8294894cdb0a5c5f76625ea436dd9c89de703e0fc61f71f4a23b1e5c464ac784f409e114299e45b471e2eb8ce9e38d66a9058dc2694b7df3253e7183e93dddcd0a1e58ed23477b04a223146d5e5be29faf08a2394dedfb6b853aa644fe4ed4e49816c00e677c4b6a2735ae7ed6e8f669ec562260ed1ee848c345147f2b8451286fbee7e3701a54de1d39a08bb828ce7f738e7d7184129dddbbd2be683065a4b57649efc503df86cd96745afc3b765e9fe61d4c5e2112838bffee8ac171f0999c8287d57bb864ee536b1bcc922dfcf55163be9a6e39273f50285fd9c62213f40ec4f498d554878ffab418c9df9a3332ddd25283587fa6c5c98cd75de7a49b730f17a39dcd5d72c5b50712c084d10dc1871b4b7be0a06a2c5f8e4b7b25ce90e07a4160b39703ad584ecdf36d857fc50ad316ee748d15988962c0988aec983068d14fea3f3ecacb238864f7db41ef38759cc546048e020cc07fe08b37b88b69e7b28f9a784c5cf53b7a1cdd75483d36c4f8955d33a44cb39ce6a092ada2c6ca0d6bae2e99355097843595357dcb78b4aa74b0c164966889e1be7ee779eef924d30028322a6fdc19f9b39c78d9b36dcc953718b2f7d46c9c4f8355b58be65978f0444faf423cb7c6a8d52d01c473c7e43a1867edfb5c3b653a991ade36bc2f6e155def390ce05baa7f9bca8c9b788acd4d9ed7d9860bf57ee2c60620f6a801ac04111aa734bff71cf5c3b55e5ba2e8918838cfe2284dffa4fe7ac83e1df6ff298422da63db027b6e229ce7a9181b089d301cd9c1cb06b3dc9af63263570de2f12605ced6794bacd255b456bf03a05c5a13fd3e0bf49870c123cebf24b65682a487f7314e93e0985f6b37e23e306d9527f3c522cea93e6bcdeaddb53a39bc9305bab90176715c4391680ec98b1e97865431b7703bf10381ce8aa97307b867095681b59209af87dee38e84e29355d849dcc48308ca6c785dd8847fee42bdd70141b02e4ed9c05e50b70776b9033461ce50e1dc9a72102f5a9f0e6b1a4181eff8180caad64fd16b778f4357d3ba6aeee5fdee89ec6daa91f2f8883a6e88f5cbdd2f83c3e7c79f8aeb7c4b783b611c311f5f4bea2e670556d27ba7f5b2401fcc92822e0ac0a55de0b1edf76a9594d04bf3f47ae8e074d1142ababf4afbc0703a2ffdabf41071961f8d42d64e0ffc43f24115cef957512ef8f2729be18bb4a6a73ccf692ba0dbd8510b35772ae17fa88764432ba343ac2f344ac4befa825e63fffd75a23426d665adecc41cb8d123c0b8829dd9d1a8760486f4cdf429a65478b6c7ef2580a1b07abbcea456eea14f48a8a07ef247fb9797b1949f636e0f194be041318e531d8116c86e9853a05c648afa0dc63a458b817d0d12ec9ea70866a6fa2cdbbb900b34a760c6dfd5a4a1980cf9a4a28cbd6c3be639f5584ec23f4da86312b8fd16bb17dd87aaecac24b3473c629773669b75df9b0b263affa12dc74776a90fa49b9970a3bd1d7a50d4f676b4e7b0cd9a95f8bb029945ec871248cc51ffb908526a21ed552dbea95689d79639fb087c9b83ce977d8c9e6f09dd6e05a4449e4526e9a08c112615e7365140e7578f39c408390dc928d7f60aaf3f68ff75a8b1e86606061eafaaa36d61a6a39a796c9c2d917bf5f2dc188986ba4e1b2830a3a9a8a3a7a821c1b0584a814be8a9f4d411dbec648b9649eb7df172151357a6ca4c277524968f773010ffd645ad4086e00835f6b121c7c08196587609db95211d00c8803bbcfcddc19e7afb673327fe2d4f5d932cccfd37282f518948ab5a00154f26571fc71bc3c51d83dc30559425f240d73b06e0288f3a5f2f6b9b66701f3ea448a1b474363eecc32eb0b8a5622815c68bec3f0daaa0fe5d2ce66b167866acffbd7771e5c927792989435accb2ba36fca8913fd7cc7e472647e4c512cc62172a8b3f834a6d216809eae7443e8a37c3a4ea2f5550a6e3e3a1bddde8915fb3ea1167cfc8df6ba9dac5ee7445d4394a689c2cd1467ad733d96562b75c6714d4a9694822a1ed8c12695b60d4c94b5f1b71b978a1fbf9d61ab423f42c0dff8f5130a47b068d3f64e85420f41c5494bcdf0a0e78cab9d0c5c3c2f5cff958a311408455aa691d878774ac46b210482c9c4ea3bbd99a28b1c083d28e92a4a1bbabddc61c75dd35dc46b806cc85402a97f402a093426e53b75ecd576480f2ec49a0756723ce2a5988f7f0fdd3b2d0c800f16b2c04de8e2d36f24350d961d5b91f4b5d54f1821bf873b40b67dd32d0870422710b4e8c7be4accb021cd1774c82a77516cdeffabe4d57b4532934d26b970c4f2ff98a9127b562e67848a3098b150b8601e1d34886c9c6f363005ef291d45f464664b7acfdc784e104efc64c00bc1126390470ef96f234d004f283bcec8ff2a00fdd2504cbf1396a19b0d9653d42cff0a3b9b7e06242880afd2f9c59456cf4561e8af5acb41457683cdf5ecf3485530a6490f3747ed0d88070662f56759df31d7ddcb2e7265f0f63a0fd3200012c715d40f74c5f80424a7371db1d10dd8c4ab080efa109d968cc253135f83f9a53823dbf4fc8096604e22f8fde563bc69f2cd0807e9c1a7f4c204879875549bbab5d210f6bf585194a2913b3e2cbd4c909e11e78acb185aee7f5aadd3ab8667a7ce20438c131a6ac42ff6f91209faea7a117cd6856a42b019f75e6eeb358a06ed2082c8dd3422c459ceba0d33c7653c23078349cc76cbf87947466f2c02c445da84cc5f246222f1de290ab5b2d790aa7cd6fcb5c36ac022f6dbfb3172b396781ff5c54b739686588165e5ad3229ac1aa7ccd07b347a4e735b2e86bed9eec7942d7cca8412ff2c474947f004301cdd21508bf9d7201bcc4bbf9a80b59d6c9e7b2ddb1c8c6e624d58913ec21cdfc5d07ca4c8b8ccff970ee5a7919642894cf491ddd1b9ce1246aa79719ccb479522a14932f0f6148cdc893c237c9a6f284ad50946ab06c54d629053706d494f5bf396691e848abc4cb458fadcb0aace641756f7585b4bfe495228fba8a2eaeb0a9bff8911270e5a5cb049ff964a1cdc6f6a0919af1428c348b25ce84899766e4c16629686ec4745892b1d0597c8e2ff1ac9d4c0de17cd5898e4987b7fb497fcdd0f2fdcc62cabed040d39e14c9ae93c72da5c58c4f4286984c306a50862212dc4cfda4ff8e4e8b4e42ca901aeafcd7a3762b26d7b502cee887902ab1fba64c6c4b907e4da11d130df9dcef8bf87684f00a4ece8f262ff8a2e3f053b7efc9adfddd92b577a57dc1a5ecebf0c6c27e05d2a7619b499a3c2e4686d9d230e3841693c4ee15b512343a27d6d11fbbee820993d8225e9ae63973f23b4146639bb83a0d22db23ee87882e4906bd4f65476a749228c03b92034688a3112bc5d2f73f7b88035153fcc03535ae859efbf786b05fe4a8e85a4b135030346ed56ba3dc9331ab1d316731c7c2c30ad0a6a51ba4d210ed3a0b22d5c58fd3df4e17cb1a83904211bc816755ee00f5823b13f76fada626b985366d7aae66028002e77fe1143940b366db4d67a31caadd3d783209c56c10c635ec6c7608badb5f906f102c068bcf131acaed574fea9f96544618be2562990d9990ee2699670f593029f9d21ca3d1b26914f69bfff28b2e4ee61fc076a2e1d8364514b4d3fa35fb0d517306241d52276d680b1817a1f076ea6d0f85194e72b57f3d31ec81bb7569199b46b33befc60a61ab37675984ac74affffd400ca61210d6098e00a04f4e156edc476251693870f02f8a881e8f158214ff863fec5c6810584d6f30185c175a182d3515c43b2ab20ebd7b8a5b7599fdfd0197a36d8285b6596dc5d1e234169a33d6deabef39c8d027a09d0a1d71549f24ddc59725307684862cf7ec0aade48aa4cacd829d5b56cf797ec880eb930cce84a1e0e482e1ff3654f8763faa305136020cfcbca02c51d22c5e54da3a7c136d1160c88cba357c7cb167d8cfd425742de0dcfe1307a42f69ff965c50f15838502dce3dc381b06bfe582fa146de868bd85fb836a5e3897f2dd6db44a2025f4978c69d6c5e02fcc1c9539340c11ae6897807151e0a2c65babe46fd8ad30a95c96e4509263f2ac0dfd159303b5d9651268f6502b6ec0ab9a3efa28b81337e61f43b005ea209e1563bdfd28b7924c44dd59c5be72f69", 0x1000}, {&(0x7f00000011c0)="2cfe6d0282645283ed2b37e92397cdce02d46d5762c3ce67d43f4464335ba890a7917d5b4c59107e1d58833b251664cbf0906233a050a61565caeab0bdd7a0b87ad5d928b721405c6a299fc25432fd40ffb7d3c9dbd11bc87aa3f045bd77b38d1c67bb2a3e016d3b22dda727a18fb1198bde4e331a6a0e5c6184dd7b4b1cfd4639fd18bdc6cfc9a7af40d84bacb92d5db5a06d100ab7f4d83a37adb051fcc164d2daa59645638963c85091c2fc12f44fb51a42524d5dddbfdae7d6ca72e9d20fdb9341ea8facb97cddbe1fd3446cc572544e3524243a19eef9973fdc43e3fb7349e650cb3b50227f747584c32d8feb", 0xef}, {&(0x7f00000012c0)="b640542eb35c028d7464c626337ea848dda391c5b5c4c00a6a6d49b736b86f69305a843ed9bc9d8872eb25125ed830ae0bd5b1e66f4317d43c8471d96db866b11f7efb9ca826ecf99fe68c8e4ed4bb201bea523066282965502a9c193fb111c745094014399a74985eb5868f5caf4ebd335e25516a19c57c3b93b33ffd6ae68a2d8d0c7218076ff9bb5317db5782402c7c59518cbfae803f4975a07c9381cd65f404c774b4544b7a0e5be80810fdd63368eefc9dc4c25cdc18913232fbf7b8ca51e44075b4c066d44d4e632863c67c146f1d8dc9704ad03aaf6385a8664ec1436c11beb520e75dbabd33dbe89c2e72eaab86157c736a1cc8d4025df34efacb788796aac1dbfbdf2dac2aa6b60e1968b5785942b4772b22a0f9d367c3e7fcd23b889ebe774f2dcbd5297599ae72f5ff6cf4036419074802a6afb115e6f22f3260e9696c020dffa81a8a298e2a7d5d5bf23253fc5d90e4264a9ca8c7e3c92ea6479a40af9f0502841195baef9f086cb07fcac86e939826c6ac81824d545e5f84bc159521f4b93f5809e16eef5bcfa4fb64e57ae71df03660f234e06a7ba64813a35f1caaf7a125796bef064c41340e57a68dac2608d01f7deb3c628de64810b4aafd44c017653f664d22d508e6bf185f74f48fe5aeb0d79d0efcefdd1541efa5ca4889889b25d2cfadb6fb8082ee9f4bd90033e1885cd02735056aec094652cee0fbb53e0954aea2c97825fe1f5720d5700fccf93424a44c71f0a83d9a06c433ab08c6b620735112f96a6cbc39d2c3901326184b78f42deceba96de25f21c6433591193d7e0801df4183f39411593b15822c24b98f8282752dddb8b87abc589112328781b0b993719baf63cffa61727684eb2b066563c60cee7ede71255877d5e0d94f06484f36af3898a795ab2d8e0d8f91c67c9137d013958e52485d1436561be2e1168f43dd30ffd8c16eb95062692e8db14c1020cb8aca968c208cf246d69db0cec15fa245b7dca0c3f2ea9597cde70922952a302bbba1e0d5150650a6a28c020102feb61fd0596213ca3497821b21249916484aa611192356771403bc0440dec8a796dca84a3590ee72fd061d8537cef75302ccb18abb5aab58fa1610eb26555042adf48b7899bf54d0a06182d8a2c8958f276b438cc25def1522879307fc24e4cd6b5f51e7aa1e84557f8d94b1efbba695b1e924cab344e0e6e20b25b49c18d6e5958a62b02158846ec793250e0a6c753bf9dcdc336b6e1626b7f733adff22a9a355932f9b3664188de41a58e4cae33e680d9051dd5fe9ad8d87da5feef7f9fec98991e0ea9ebe1d7cc5ba7028896edf3ea7736a27cca79fa438e7f6a9036f3d515213a4dd1f84852c28f8a3c5a1651e61598669f2395fed1850491953e37d2a164e6989359c10d031e5aa4c0a8806e91ff33416120539cc8f707cab257b3ece91b76dc31201207098ac225b6292ec05d078b5599387981ed5ba0dbac8837b8e0fb94232feac90639218137584dfb63bfef385929975899c691290074d212c5130b4f93bf142bddd7204c2d36d072f066d2a3b8787ed140b8d9cd15c74ada4f9b0ea5f8bee43d943003e02e195c369110a0a39d6d3a1c9951e748bc7d016d02296ae4befd69ed82b4ff87b8746d4186e2297827f1a44a34677aeab5e8d76e321bc710f6f9360527dbfe6c3efe11b1bb38d4c0b060ec8567797391e4b825b10f090f83ae506d62f779a05aa5e7a942f75a2b4181f935bfef5ab84a0ce839ef06b67b08f36a28ae0f49945de57a9e5aaf9bc4e1f7c1fc3ee582d451c0167ed691c7863d06415eac6a885dfd3e6d9b32d8bdeb183f88da88e40fc8af2f9f81261ad6573be6c36344b8a096a51dba2d1a510b93fe4fdd4df82a669e3beb50287e1b839b51355ebfc8953d10194ab2871bb42997b5b0b54149935f275c0c6134bd0d79c49d286bd17db860894b9579343a5f8fc7c9ce94649ee323e174eed07eb13acbfff96b27092f5993680f6646999ab5f4a02f2d8b2338eed4ed78c82846bb9e6d982e8692a38c9f9c605425d4d481c79d2a596d923d7403960cb0b788bfaf1014918aebb27674cc43e2b5e2c55eed14bea6cd56e5074ed552e9139585d9d3ed2ca35e3b455f7748bdac6dd859967dc5979f7026c958b386d7c73a5cd4ea3e473824e2e0a1bdee06b1ee7b5448ad6cca8c3eccef830bd896be16dd67ce949f07eddf1566018112eba69f52db79a5d31c207ecddb0a5952263da5384a5bf1ffcbc5f23c9199ae4afb38c1430c93e087001ab6dcb255a24c818c44eacb927673f4cfa073e6d0c748531e114d122590051a15051a3660e5536b041164f81da0fd2b4b13eaf9b96d7ac814a518dd3cdbe26129f44913028f92f5fabc687438696ebdc14443de31a701100f110aaf98ab472261015096f563e4357959762b70af242cd643231841cfd1b417763aca13bf50cfc0c82ee825cf1fd6b39caf22f42261167fa355cab0c28a03c4ea918802c750b60694cb5fef9f93eec3a86246afb7d8899ca886796cce809f754406287e96a5671c08e543dd2715578a53c3238a09bc75ca1fdd1d4cf5f3523718bcb511019be9333f611e9bc1607d93f0ac4b1568ac8987396227f3a868abba9b9aa2e8b6918b80a7fa0e8dd893cdcf9a81697b6a724e9647cd2e10f21cd4ef89734866c54f21dfe7effcc169bb582bcd40ec935baadb6150ebeda9a59df3f1b93f2f153801f8bf4963b837b187e166508078f5aaf7660c7b3997c2cb14d00614072b0b541d884576f4f91f8b4a50376b1d7bd455a8b0e6fe39cc68732c54ceb4feef5fab0ea3e49011b77cd0b2f5958c650b48d4fa1cbfca3355f14528b33eb302f5cc8ed855c6aec0d0edf9a16ee14da2b9cece55ce5e251b6e036c2f204f17de372b218f65b3f60618a6e0d216ac260b8ee81db6c9f896f4a7ca41e3594a30468882771e7b1c9766b2149bcb563b5aae428ee4eeb88c917ab67e031a2e29f1c905d1833e341907603b80b72f4072e4e87f9d16fdc9b073989bbc6bdf55ac4afeda16e8350e8d53274029f998caebbce141dcf5dd3d00f54df17dd44551e77e98ca826677db4a3f2bf646fbdbdba92a039b1114f3c7fafbeb0d6672bcc0a2b95d24597cbb022ce93d8f4a1f5ca124e0ef99917f48ed38c96dc5c067de5871847d430bd97fcdc601349aa1bbee307633ad1c904cc659c7cf99cb24f7a8c79abe59a1e72b46241108dd35d5943b236fa7374b6f2b3c99aa0a7d0287ef09a07febed4b6505e0c6cfaecc10c1e7a19889b5434ee64f5e55b8d70e57e87894e99cd6f02f4e38dd7792278f1a76da2896f5f9634aaae38d9e1e72622784ae9f9030dcd2a119efaaf54d57e15a4601f1ddc68c4868bdba1cdaecaf70cd0a0156a484791d6706428e19d295b775b2c1c369a97f7e88d3c35e0f2e6a6064362d5bdfd3a871f24368ef006c6203d9b2de51e94293c9be332effff04bc572f9eafa7866743dcfc51a290847ff4fa68e5fa408c6b2412c88edbcb4149ea075e8156f44c2aa829466ee09128d518b62f2f7bc00a25b261009ea6b4e11eb1eede404fbfdff9b552c244924585933b87c17cbcd90f182b274f5cee9142af5aa0a000ea74313776d2429f7cb382109ef39c9dd24f411b9d67c1a11dc6c7b4f97b2493fe4c705d88a492f9e4f332f5ca9e8b289b7e3a7601e238f448559d41c57d806f9f8d6759f8ff3fc98349444cef534011261d80dde396a16f6fae091a68b5e4c6653230e5a4b3739a4d1fc0c0f2b817adec27f2da9007f574bd0c86b0c73d71c7962b0da9fff7f0fff23e7aa6952c850ff173972a71eaf0e732217b91e72881eccd0c7bdb0b99ab31616318f674f7e7d6cdf01a7b5fb36a034f7c40f80880b6d4b54ffcc769fe29b0c3da5894713a31582a11d0090bea064c3c1da21e130a240374cda778ce8cf37706820f104aa825da1c1b6909fd4073d7386a40817e48ee34398d7bb8654f70bc07e0be3bece9eacf5d9b9922170073c1d869ec4b7e64b4047c2ab0d588e063ab10db9cd8f9941ce0722ec2a3fa9534efc03ecb028f85b372d16308e8cfa3c9644a6c76962f0b53149ab2fd0e91345e6b062ce35eb9f1db3f2ad69d7cbb3efbb740367db7e68987dc680dcbf628f399c2e8a2d8a7cf4a909042d5c4c9dacf463e5234aeae3fe1a44be03d11070d3aa2e48d905ced08bca1339f91b4640d12f4e092277ec383416e93de9ac2f8237457554e4c5fb86731f1e92d72849398b6c9ac91694ee6af8e3388982ee96c35e2d1fd0ec2f8b304d5605ea409e5887afe2d7f3b3c8a0421fcbd02555e104b427cb012670586bb776a36d571a282ace6f9921667bcda358be72ed874b5e8afdb3dde4c87493aa8334b7b31c3a9b6314b6d6f5462f13ef501ad943fc476507346997f1a5ff1fa4eb7c7d46ca052187806bce9d73545d2069a4102705bd07b24000ef0a7f58d1bc136df0c4d88dbfa63e0e3c3cb1e983d8242568fad8e7be23ad48cd0098e17fb77230b1d7628e85b54aacbfd7eb62b9893365a733c1e7d4bc6ac13b38e93ef76642bb04143d9479719f64d04262dc1dd4c3058ddd741206fa7fabe82649e9b41d7897807d3c61f8077ab970e94751f0d42608eefee11104d149b8e3b86b9181a16142145d9a3a5c8e95426d2d42b79798ddf99e561d23b3467737be56f90a6ce712ca3e98a1ed1392bd4edbe2185800c0bb35f4104c59c2dd260410ce192b8a4e2c632bbe428617d429df4fe9226dfedabd274a3955393a2b21b51b99b72051f41ff35a1090d7bff1ef03a00859c5f0244e6ed91e078096c15c87a84123185c7404f78853bfdc798e07380caf898b3c908bb119e69d911fe017464a5ac24fae3bbe7065b0bd83f517b1b3827e0e51af0e50b4feb9fa4fb8c55e9efbbbdbd812e2828f9cd449f17560b6a7577fdfb0a75956f7ed4ebf6c656284e44a81a430120973e1b9808adee9d2ad6f675d29b1c43286101547fd19205b97b4559f7374db6dc9d012f22b3d5da17d3d1cc8dcb57b649f7b87d2606c4acd613f70b50648866724a70cd84f396af417a685c77870f6a51b29b37b824e1c95c902c42fc6dd538733db5486e774a2fb69939fd9e4ae19f5460f9bb540311cda3257fe1fd652f82e28132c357af392c1db048c0e4d80c19314ebc4806671db7318bb05c779b231a79af2dc31382fab6431f5a80fbdf0bcb43376e5109e1d667642e41dd5241c35bfc44265352038f53497ed3b908ad53ffe5598b361f7228b298049a5277e2df69a8bcdfac9be1cd638312c3b6f1038f87b8792b6a19251a4b661a6b1d7d8b16dbac647bbc5db7e12a370c121fb6a2808362edcdc91674901961a7a70ff3fa868376337e877d583ce6a08568c41012dfd0fd27103d3d900fac862b9760506d41cbd20a490c467d9dde9313182d392241d4a6db28581ea5533ea9f00cdcfb02d8e6f3c9ca6f0dc7b55974f3aeb0b81b7b17a8f22d93598eb46ebb34c4c0a6a664f7b375b6d36ef9cbfb21da08441d76debd627c6694a582d3909f99a5a8518ba67d45d5284656e790498c2f39d1d1f7972ecdd8e02298afb0dd26941c4c13b483fe8185e342797b6f2905691ce3f4222f7f2e60e7bba6f5b6417e9b287f3b0dbca5ff1b0a94438b6137a2c2151ffed6e51440964ec024954de32c0da6e5e886dadfc730fe6757e0ce0abee6d553b621441f86ce02d5857fb5f29eaba1ce44b1963c7a7938c9a145c61b24a9cf87e51eeb7b9eb62f1e3c68e482d080411671a14", 0x1000}, {&(0x7f00000022c0)="6f464dc54f60b16fba3956b6ad2e72b50df24f30cc3c62ce7bb32603a42d902b2632105fd328e059075df7807560148051e3a309fdd7ec4ba5d95f7f5d247b4aa2150573f68dc429d01428c0e6caeff7be2dcda23a6a20f28e558a8a5ed5107e349eb983c32151b07e61d3f60f5f83fd10cd07b38a0fce9a862364fa7200a6c83115e99e2df67766081aa96f553d85f7b4147558b49025e755b1a4923b50", 0x9e}, {&(0x7f0000000080)="43f6ae021d401b76c0d473716ede4ab5300fb6", 0x13}, {&(0x7f0000000100)="3531e9cbb11e16ec36e6962531f5b90f2869ea2b4f4422e07359208593e58222900b43795897d4053bd1164e", 0x2c}, {&(0x7f0000000140)="f617254ba6b98a17b85f5bf583bd9f86e2fbefc476ac47894286e62baf009dc77a5a4473219f128f97125511d99e6905", 0x30}, {&(0x7f0000002380)="9111072468f5ba70d2cece4370ad24ef761e4e0cdb5c6d08b7995a6069435aca069d9fe9acc34c69c9b927d868df42d8e6db8c7d6cf7ed4e76ef056dbeef7da0d51bfcdca4eb93878394a780249b527461e8afa7a842c203b5880fb6adc1527d4e1201857e9b1fa300aa8208225e088692a41bacec90c9a166add5e418aac3b213850fbfd175e064ea03121866aec56b9789127e1278e66f5d9c23e70b16da76fbd98edb45cb31cf1a9f88baacec1fd34f0845240bf37b390f20203fc82251ed2a26738e2c3a3fa781b73b8575d9b45e4b859c4f89bb14b78c86aaf5641aa89f19fb8184e90968089f2e3ad11ab2034deeb1e5fd8c92a673e87504ded08754c8a3fc8e4d0f03a7f9ca8fe57e15f430ad5cf326481dd4d5e7c92aca2d6d5a6740d3c237b2d382f0f9a2ccf6bb13b4df5348588b57a297253d4c8f47700571e4543f00ef9cfd0b67339b3b3e661f2eaab6f68bc92a4f59f885d7b361e4e3f216069b648cdd38d468f413155c379607c8af74cf87619afeec02470aa859f56e03e2e5110240283733dea7daa462a8427ad8dad36cdaafc8340e328d3e7c39583c1bf621e8e78e90ac8429e0604539bb953c49f2e8ee5e43dcffd6cd29988847734337497b45cbd4259023ad4d16b62e2a6c969a7bb11424ee531dd96bccaa5d2e6603dec1ed6f8fcf57ad3a88c7367f9069748d6df06334be9917554264fd50e4ec18a0d0fceac3783d98196bbdeef9f03ef4f240b02d825cc77e5e7568a1a5007327b58bfb4e58a6ec365a77fa248480b3e78d4c4e6a33dde67d5f6c7c9d0ea3a4caf4a01499297d51ed4c2d0eea60b55875df137f330f61780c3aa44428764f3bc8feaf311f09cacb54a5f7d19107e28d24ea716739a5dc208e6e76c67af0d1cf4c14b83324e667b5bc6fe310393846eabe728f6f371586a9cdac47625226e24ff4d7b010c54250b7a3da0e63178ccd9d03a6c890295094620d38970d068b39e34e4a7766897de7ddaa58d64cf691cd05e753f668d694768b3ef89266c17ae03ef1a65a4c26f589d9562ff2d17a70c9c6f0155cd36556ff2cf4d02293dd10f58c420368b3bb9403d938a00fef511d2434f55dc4dcf065fc885eb85933e03fe61b6468816ceb6c2add7ebae3eb4156044bf8c30514b6620f3272e050db14cc2499af69123657d33b7c14b730872fa15b9256b0f22ca7409d65c6f22bfd963f285854042c2282da082c08f1b8ba385823ac2eef47cd06f5f193f61ed3642cf948b64f5b9c44ea299e7eec8429897a5a441a27d86b5bcb4a24b44503dfe9821d8c85ebad0e8c7a9f4822e40c136791fcdcd9dbbd01ff6abec8276b04bff1552e926802908300649244a878696f2d15ce3badb2d5ac116475802ee852b2cbbafa74b317e9931ea009731d66e35b3aa93b53bb125e8009155b04bc6795ab2b2ab68bc0e7d8fdea6412da280d54155b4f734d3f7e2af1c6f69893daa762399837c4605b7d71a390b115f62035abcf0f610bab7cb6e0199691dabf47b7e9878e4870bd072abab074a486babc6cfba7865ba43598261c59756a166d53d2571c2ed7148e743227acddf01f7d357f31b019f6867d1d4b94b559a4dea2878a7d595a5f38cb4b61b9ea9525ade127ee6d18f7e8acac2f449caa0678c70f1cde5801c7971dff0e0fc8ec0485499b12007312c94937750265fe2c429bdc17555c89503cdde037a5d78bef2109348a1ccc62d650f838bcb65273f8bda541b2d316ee2fea1ee79e88c26b09d0f8cc2b3d9ecb63eb0300e43225a658cb3326b241caae46ae608c8b4792c26e464c6513a79676f8c3b7f7548f66b069263bf975e861a4621ce788569b8af6907a44de753d337dae2f2a04c948af74d97a2527a13518c712908a42499d23102d408c1ab41676a9bb01fe1236ad1c878e16caa4b2af8c8f8e85975031789b8fd0150a6defa6f4e1476d4bfc4884d2f7049c42eda8dbedd9649059dda2e285cd01a0c6cfbc20426d689bb16384c40e66cea1f834df54083e492dc40d465b9856d202dab44424d30fdf3169f3af55be01f5934522af62042c70a9087290c9079120ae1da408204715438894018c66941f58f616fac8803aa0c6024941ef0b12eeb8e2e644bf9e584077a9456202c6602ec7d51b1d8071417db4e5099086d0e03332d36a7c49974dde15d7aa3d65670593c2d905148c7eac55674ef14960561feab0cdb880a1ed52d0d278ea223509713608f5f0c50d5e90e549692a9eb8e03242927983984507197402bccbddfd5bfba31a439c90d61bab22d5e5b88ad21e861972f228a5ccc003a2ebddf8e590afa28c56c7ad9e4797092d7a7e31ac57c6f57587b5b2390dde87bce8c69b045958c39f64927b8516740ac9fcb10c6e6aae7ebfdb7327b3f14c4fb0c5a4d2f9a56d78f2cc3c184708167cf03eb745f767e17d6bdee5b3c2572f93b445672f868fdc5ebcebc58dbf2c929ea170a2c1604cee207fb57ea3f822b6ee5397afaff67033a8bcf530aaf6609ef759070fc74471118e4d334c1eb72f81e45347fe1d7f92ecce0c76ceaf82d2a5209d1af2b7e2e23df3f4b4cb0e8f3159e183a66087ad00b2c917a7560e6b53b8db81bbf06088abf8757b0701c21c02ab29f3d14d6a0fd1dd868b0ec6a036d90fb55f22634857248f1e6aea67a8af386d92a4e58cdd0c1939ceef40adeb9d8e2d6566bed2654f801aa633079aa523dc7a14b75da482fbf4073aceefacdd536f26a59a4c7208e4a27c69f0e0f1ac2f9c8d1dc5cbfbc3421b87360dd6a617da627edbde355df4037240fc4807d6aa08eefcf8c35d8ab38e7c3ad9810821d25b9d4508f8459f44d16915aa5f5db1944ae06f00073c210645255b54ef20adb2834c2bf537805bbcf55209897abecfe4ee1b34aed78a7002779a2f1383e0786fce1934ad55fc5071ad49997defbb9372b7a219bb6326aef44449775c4beacbc6d6106cfaa885f0a176b912a182fa8e9bce09abf8532b0052624e0b273c50221e428d4328ded8dbddf0dfb111b95e7843e9cd26edca36cda0adbe2923e044ef7b352ee4c2f9f2d6d63d6339237ebdf92d8d8be0fe37dea9f59b59f250ae29f860b2816c605d2187433bdc2649cd487345225b889aa856185005409d2084337c81824b47aff2ab83859660a1a1a8fffe4ce49b6620c7bc2e4285b314cd5210b475f29ff72a72418f360b5471af6037ba5bdf392402f1bee0a39e2a2cb40ff1d837abbeea38fcb8498f71f4a41b30624861a3cf9cdbbbdb53556262cbfb56b7d717ec049725ec8ed0686a59179af269943ac7fdade9f2bc2cd6018aa75669b549529f4a40bb2b06e70f40326af611c98ec3e98dfebf915835e612a961cf96b2a485fc6d0105ff62f345c473dd585b896fd94ec371976fddf55a6fdcadbe87870efb158fedc407bdeeaf83ebb11ed8ac527fad8f0f68695a7984d6f02d51cad5cb6481456662ba273e32a094cf6d58b0eb14625dab6032aa8b97141863b15894e8a91e3211e7bc0b9e6f74945e080aebdc2bb9efddec947f89909fd02f91e255eb9cda1200cddf99227ec39f5948d5edb5d8516db4af8816c48b2a128f409f0d140eca06dfbe4e63c7c5461b931c94009e08d339dcb003f87c8caaf82ab1f1d67a22c421ab7a1118d056c7a35f14032c61e005e9fd5a8376425ee4a43299a2133bf0d80c06a52e9101fe3f163406b31b4a94320e4a47f84c0c2d349c875917bf7c111014833540ed152b391c33db8d669792a0311bd88f70656bdff3876039d3f93ef38270c694c04ea3a3095a9d7a1bfac69d2f4a50eab6b132f9fb47fd09a372288f1989b7ee59fcef3de992af4c59719a6e2c3dba8ebb7aa181acbc0bbe7acf2ea1a5858a390d887c76c62a1c10d1d7d277451fdb1e8aac4c2e9eb83e4cfa6711599eb2d7de6b55c7f3d9f3ad4edb837827ba1137ab888fbed8b5f00871cd4d6759bece12d01059ff67505c5d881352376952a0881567b4cc06e43c1750118120531be8cf5b877d13ed4c9ad2b0f0225ebd2b427236405b5509dc70b224b8a2547ffc146f9b12ac4eb2555493d15d6f1b2afd0ef7640f35a0286ccb43f88b52f5531d47470041db7d22d8b8b7bc602020e1acef3e119343778d04188993657d8497385608675fd9cfc4f78e79cacd0ec03ca06c6383c0964f2d4a5fc452c46e9911deea7657d2c6f26563f259c797675bb68dd91b1023400f999eb82862f0de6d086f313d1c81003e155e0417952e541df1133cf5672e67f8582485b2a41ecced62640a27990c392f38e0bd90ea9e7914a169061b3258ef2cb8202bbe831a4004be8e1ccb5feabb2f52a72248b85de1b0c5051e00bc5ba76e18ca02b5f171bc71697a3a5d93b3d7296164ec47022c3c3b1031077d4ee4171de31cdd7c289c8dfc71bef8210c59be1ef5632445a0d990f3c133ab9c86609dd7604296f4a0e66b392109bc5d5b2bd57bbcbc8860439694262e2fcd4a3f7ccd86764c8aa98d3683e5428d260056e1ea0b1aed181bb5f445836e9492d97ea9bdbd74f691318d05bee7cd42469af585bfd666625112df9d58a1a85b26e2c263fffb8fecbd091844a8777039c31909254e792bcc7a468ffa837e9f2447c1ad82ece0329cbf3eea8e6c48a062d9d1b5b6d20b01b3c1ffcd9ee56a1cacb5f4de4b3f332a7fddc6345dc7082e2b20f4752e482d154ad07718f4b5ae31fb49aa87d98c3cdc0eb3e1c3888b82554b8f570d45d71d3542e71286c84434b7895658e73f0005c719a339416a3e96dac308e6e9a4ac0bf7d7ca2c58ab15b4b782f5a4aa9b1797d3e66c9612ed41eab28f457cace05f0428bd9f1e07f31dd58cc292d1c50ff8db5ff9d4d871c5b7e74117ff28d2bd90bad3111f3a99b095401084005d40b237f4e78a9f3cd35849c58082042eec2bf77013c989628ffc21e8e4dc39abaa2a25e84231a54a9e3293abbeefa326239ee121d347a4796939648a235f77d4ad4c9cdc7e44550dab0d7e1bb7f52cae218652b1d7c016890cf94fa8e80dc55d914c050056617714c33c38f64807220cc7a53da4961cd9a55d9bb97d9607473118b53de1cbcd733267f662bd1d6338652c8718a19be125480f18a57c959240f786753d3042baf58b3152b5a698c1b0f064216f38e584aa8ed7bb7edfffe1df3a3ed8d0642b22954d4698afd343d34e548f66cb6a3ef62e24f4f39d06efd09002d7534e77cf2a729090c4648650c61f25849c385a404c40d605ae00c71849954e0deadb73d6b18d47d726ac07ff08a60cb6ffd02c580cd03f16644b0bf82c1f8a8e8a0258b3a9bd2a48fa3643f2a03a95d77fa6e2a4cb92e9e03258c1db8b3ae3a3f124586e5df032b0ed1fa6174a60ceb59858b7c9965f0b02f190ecb049cfab58df44c6a868f2a38fcae01deb2fa7bae251236b62a87457b11cdde0526fe9e570c6a0cd915326f2e9061229b759215056662f69ae4614022ceb7501e16524e6e819674a3e5a1f10d77b6046de6f63f6ad58803ee304bac32917bdd2524eb68f3ba4549ab8c34bdeec9fc3ac0b20d554698705e5aefb99ae42fb46e1ce8c7ed52e1ba2a779f2d7f2ad7f76f3517f289d47ae7184bab63df959d4f81c0fa71f076585a20073e38582404344da8b212f7ef2b9f5d24aa0dde6f3ecdb6489f4ad51a8ce97a312c4a3e32d584efe9a3ea8cb6aee8f2b1653c8c51d66d0c2058471ffa4cf5b06db78a404ae981a9ad9dab40ca133abf8698e988ae2462d2f2b17a7a180ed8d404269d333634bb6116fb478bbd74f50588f32cb", 0x1000}], 0x8, 0x0, 0x0, 0x4}, 0x1) fcntl$setstatus(r1, 0x4, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 01:26: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, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x9, 0x60b}) dup2(r1, r0) 01:26:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000000)="892e2dce9df242adad0354bf0fab062cf70e13466d3aca3f0b54e42b0a27244953a4ccf543b359d69f5b187eff620d05d9755a7d3479", 0x36}, {&(0x7f0000000180)="9168a87aa51d59b45251ee0aa769d1b3212e01a4a4b8644407f2ab5d47bd3d889f3ae70a52fc0c869276ae1385dfb33eb0416f4c0f7a91ddc0978428d5bd88851e725d3dbf2343bb6a5c6e57c21d21f5e0ee237ea3bf1f37d8493cb77438d59a41e997d7cb5e3dce2a417f1fb9665e5589e4588982ed208925aaf69cdd299b521b4fa9b2af6033e46e28c2f67ca782a9f7d570b18f4d2d38d1245ea15119e54d12a9ea97af56af3d8e3f0745daa803014d5c147cd7f3a4", 0xb7}, {&(0x7f0000000240)="b2d28beadd322ff1d345e206a2270ad939fea89857d105677d7d4bf4a780eafde367f5a90c440d0e56b0a097b676c6ba6b25b20072a7fef873f6ea450f78fb5eae46671ebb7f1345ca9adc426075c25bca44d446da3fdd8451af8dcfd4b3d5a3a75439101718c7245aed19a69ac969eedac4c591fb98a8b012636b99db7cea89240793c3c2b7f9736b8609e1cddf934fd2287dff754bd0fc5efc016c2e6491bfc6f65da8cc1d8f8e301ec5848eacb6ae78585a1cb1c772339617", 0xba}, {&(0x7f0000000300)="bdf6c8892e903e211493823d2c829efdc7a82c0f7c3edd9d7fd79e90edf78aeb5514ed1a7cec4ff22387ddc95c8df3d721e522cd2d38f42ca9f0f5d742e5adf1ede659aaf6d405be56ca127a7a4c99f829d7355f812e91c555d733a06b607de07cdb167a6caaa013e56a904ac4ab7b1fbf288b7dd0f436eb76174172a267b2076bef8291bb750a90a4737f9924a9b03f34534e43b680cdbcc471263c0f617712560ad0de1c2d485a100c6eb09f3fc358", 0xb0}, {&(0x7f00000003c0)="409a97e6be1a6c873305f3469da9ddaf5c148f049d507dd4ba3a87b4ed7f48dfccd7606a631ed07772cd930fba433911844b71692707b4797703195b2081b57fc96d5f2e5ced4b9133d5d72ac8969f610bbf1597a45102593ee9135a454234a5db0e0d447dd15602ce4ca7137bbd5f2c55e539c663bbf135dc4f113a4656b28244dd990d44d211aa5b6c1cac2bb06b22d941650e8f6e9388cca2a1237c1c2f6679635c33", 0xa4}, {&(0x7f00000000c0)="229cfc676d231ed3ced13cabc9e4e1a580e64fcc93614fa59e0df7142d4a0abbdb41d911d8b3f0e4872dceeada83fe1f02d921f916ef95aaf6c8", 0x3a}, {&(0x7f0000000480)="0cde0187fc70174e1574ef0520cfa05d00ebb5456c1f16049f1c3043cf87c6841a60778aecfb93e74443ffc30b3644a42acc29c238d49daabd646349d40e1502ac9b49f0caa57f972de9ddf72634f61ce977d19b114f10f4847d9e045558914ba8058b062804d2ed0ff6245cd4037e76472311a67e4d7c72", 0x78}, {&(0x7f0000000500)="7926d05111304d0115bcaa82eed62fcc58ad6fd2d0fb7644c188d72e74f20f0d3155d355af1233b84f31debc3f9fd7167879a186662ad46142c921f0ab58e15ee47a335d17d602a2299f1a6151e073e5b8940aa27d48eeca784f1e9a6435cb4ae34a101a4949bc7f356eddd9b7e9753cbf1af9470651d1e78438cecce8fa9913b1b466c3", 0x84}], 0x8) 01:26:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 01:26:32 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) mprotect(&(0x7f000034e000/0x1000)=nil, 0x1000, 0x4) execve(0x0, 0x0, 0x0) 01:26:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) 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"}) 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) socket(0x6, 0x8000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:26:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2800007fb75c1a0d30ee67a44fc81100000010000000000004000000"], 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(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x407) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x1aea, 0x80000001, 0x20}) 01:26:32 executing program 0: r0 = socket(0x2, 0x5, 0x84) setsockopt(r0, 0x81, 0x5, &(0x7f0000000040)="19a6a61f1be2157355bfcb813721ada601b2e05b9e0eab73c7224a8e4e7d2182a1ec5cb5733ba668c72bf0ef9a65f66cea3d91b3ab45ab71931a1bd1e1e18eb5d4ef61ad21bb4f445f70", 0xffffffffffffff36) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) listen(r1, 0x7ff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x2) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089a50faed90b77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5840ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db7d7ecdc3bf58a372a4873aa18c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49", 0x94}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb86701000000b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedff03000000000000e0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2dce6ece2b9e1ca88813f57baf80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd72e6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3224cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97cf2a1a885c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79736e92b91dc671c3ad98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd6", 0x3ad}], 0x4) 01:26:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) 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$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 01:26:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800003d}, {0x6, 0x0, 0xfd, 0x100}]}) 01:26:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2010, 0xffffffffffffff9c, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 01:26:32 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) sync() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 01:26:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='(]\\/,*:(-\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='tap', &(0x7f00000002c0)='tap'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)=':\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2, 0xfc}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:26:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000480)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r5, r0, 0x6) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x5, 0xfffffff7, 0x8, 0x3f, &(0x7f0000000140)={{0x4, 0xf8, 0x2, 0x0, 0x4, 0x3, 0x2}, {[0x8, 0x10000, 0xffffffff, 0xffff, 0x10001, 0x8, 0x6, 0x1000, 0x40, 0x100000000, 0x8, 0xfff, 0x101, 0x9, 0x6, 0x1, 0xe63f, 0x3], [0x8c, 0xfff, 0x9, 0x626e, 0xff, 0x81, 0x200, 0x3ff, 0x0, 0x3], [0x6, 0x100, 0x6, 0xffffffe000000000, 0x5, 0x3, 0x8], [0x9, 0xfffffffffffffffd, 0x4, 0x1f, 0x80000001, 0x2], [{0x3, 0x7fffffff, 0xd3e0, 0x4}, {0x0, 0xf2b, 0x5, 0xfffffffffffffff9}, {0x6, 0x7ff, 0x6, 0x401}, {0x6, 0xd5b, 0x100, 0xae3e}, {0x2, 0x6f2, 0x8, 0x2}, {0x1, 0x1, 0x1ff, 0x9}, {0xe0, 0xdd, 0x5, 0xa9}, {0x3, 0x7, 0x3f, 0x19}], {0x1, 0x0, 0x6, 0x3}, {0x40, 0x8, 0x9, 0x9}}}, 0x2, 0x6}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r6) 01:26:32 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", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 01:26:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) 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}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) munmap(&(0x7f0000161000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 01:26:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = semget$private(0x0, 0x4, 0x12) semop(r3, &(0x7f0000000100)=[{0x0, 0x5, 0x1000}, {0x4, 0x4, 0x800}, {0x0, 0xffff, 0x800}, {0x4, 0xff, 0x1000}, {0x3, 0x3, 0x1800}, {0x3, 0xfffd, 0x1ef8b910dae61f4b}, {0x3, 0x5, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x4, 0x1800}, {0x4, 0x400, 0x1000}], 0xa) listen(r2, 0x0) 01:26:32 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000dfe000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/131) munmap(&(0x7f0000dfb000/0xc000)=nil, 0xc000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 01:26:32 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) dup(r4) 01:26:33 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) fchownat(r9, &(0x7f0000000280)='\x00', r4, r5, 0x6) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r11 = socket(0x18, 0x1, 0x0) close(r11) r12 = socket(0x18, 0x400000002, 0x0) r13 = syz_open_pts() fchown(r13, 0x0, 0x0) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000240)={0x8, 0x5b, 0x0, 0x503, "5daf8e68cd03ac8041aa53e2444e13d15a3c4834", 0x5, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) dup(r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r15 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x40000002, r15) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r19 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r19, 0xffff, 0x1024, 0x0, 0x0) r20 = open(&(0x7f00000002c0)='./file0\x00', 0x540, 0x110) accept$unix(r20, 0x0, &(0x7f00000000c0)=0x3b4) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x4, 0x0, 0x1, 0x6, 0x20, 0x10000, 0x1, 0x0, 0x0, 0x67}) 01:26:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) getdents(r3, &(0x7f0000000080)=""/11, 0xb) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 01:26:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000800)='./file0\x00', 0x80, 0x101) r0 = socket(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_gettime(0x3, &(0x7f0000000200)) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) recvfrom(r0, &(0x7f0000000680)=""/194, 0xc2, 0x1, 0x0, 0x0) r1 = open(&(0x7f00000007c0)='./bus\x00', 0x80, 0x83) acct(&(0x7f0000000600)='./file0\x00') open(&(0x7f0000000640)='./bus\x00', 0x200, 0xdd9dcbed6bd6a294) socketpair(0x18, 0x8000, 0x2, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x3) 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']) open(&(0x7f0000000400)='./bus\x00', 0x489b1, 0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) chflagsat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x0, 0x2) 01:26:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:26:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) readv(r2, &(0x7f0000001140)=[{&(0x7f0000001080)=""/142, 0x8e}], 0x1) getsockopt(r1, 0x0, 0x10001, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 01:26:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = dup(r4) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = open(&(0x7f0000000140)='./file0\x00', 0x9791a70388edc76e, 0xc) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xc0, 0x620acba9533f62f, 0x4, 0xffffffffffffff8f}, {{r2}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x47b188f3, 0xff}, {{r0}, 0xffffffffffffffff, 0xc0, 0x0, 0x9, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80000000, 0xffff, 0xf64}, {{r3}, 0xfffffffffffffffd, 0x34, 0x80000000, 0x7, 0xb0e9}, {{r5}, 0xfffffffffffffff8, 0x6c, 0xfffff, 0xffffffffa220f19e, 0x7fff}], 0x8, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x44, 0x80, 0x10001, 0xacf}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2c, 0x2, 0x928, 0x7d}, {{r7}, 0xfffffffffffffffc, 0xb2b52f87099eaffb, 0x1, 0x0, 0x7}, {{r8}, 0xfffffffffffffff8, 0xac531ca888477fda, 0xf0000000, 0x5, 0x3}, {{r9}, 0xfffffffffffffffb, 0x0, 0x1e0000084, 0x3f, 0x7}], 0x7, &(0x7f0000000240)={0x9, 0xffffffffce7f8485}) 01:26:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092a", 0x11, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x44) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be94902f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpid() setpgid(r6, r7) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x7, 0x0, 0x0, r4, r5, 0x4, 0x1}, 0x1f, 0xfc36, 0x0, r6, 0x800, 0x10000, 0xe19}) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) 01:26:33 executing program 0: mkdir(&(0x7f0000002000)='\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) rename(&(0x7f0000000240)='\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//file0\x00', &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') symlink(&(0x7f00000000c0)='\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//../file0\x00', &(0x7f0000000000)='\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//../file0\x00') rename(&(0x7f0000000140)='\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//file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 01:26:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000000)="802f779b0d2b62eede986c88", 0xc, 0xa, &(0x7f0000000540)=ANY=[@ANYBLOB="ab2c8d8dab17ce85e2e42b14ec660b821075c8808fa21d130cbb6f617c8f1d34bb5ce601dfdc258aebbd45e028edf84c13ba6e77b8c76c1f105f067edd43641c5c712f060620288c1a00000093ba21ace8ff7a736ec5191c9c"], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46", 0xffffffffffffff4f, 0x0, 0x0, 0xffffff0c) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x91) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000404000/0x2000)=nil, 0x2000, 0x6, 0x10, r1, 0x0, 0x1b) renameat(r1, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x7f4}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x14, r3) ioctl$TIOCFLUSH(r4, 0xc0206922, &(0x7f0000000300)) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x80000001) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x760, 0x0) close(r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r8 = getegid() pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000500)) openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x2d) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) getgroups(0x3, &(0x7f0000000200)=[r13, 0x0, r8]) sendto$unix(r6, &(0x7f00000000c0)="8499c9d5a250daec904cbda77048330a17bdcc829626895a98fbe387a8e72ab049561a60ef555273f3eb709d2fdebe6299d46cf45844379abd83c419a772e3b60b8053a6dd3036dd1a3a472f1d7de38d25cee28db544ef5b15b97987ab2a53d253521acaa24823359a8b855c73a7ab91ce08ab506761a4eeddc925113a4abbec9d17f384b82d09f10b1799b53d00067a9d", 0x91, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="008896e6c9253d000000"], 0xa) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0xf503b2db352ad74a, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r16, 0x40045744, &(0x7f0000000480)) kqueue() 01:26:33 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8bae5d1dc21aaa0fe81a4acc6fed9eb588fa8fdde8b9155d709a264bf33e6e91105f5e659e9748fd6580876f17999018730e9219497abe56120000000000000000f2660dc56288d3eb95a622a84c92af0e0000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRES16], 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1024, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) pread(r1, &(0x7f0000000200)="290d161ecf1642951f2ccaffc99ab6a96c2f249dc592cae01da9e0b3d2ca37eea77674b487946539145faeaa281b8381f03c69b9ed864e60f0059dcc493fbddcd4527c3161181ebf05fd91d6cc9c772384d3e992b42d48a9bf9db28872ee1a427ae864386a22326fe6a80b3c91430c7f400a02426aa951f68f2f97008cf0e0bbdf195c16625c782189026296d5e0455cb2c81b2a2e70fe893823e828b7eea6d38d3c798adfeefab64e1dd363274f432195767905e6fb081e5b614254730b3d459124460fcfffe35b15cdb17ebbcb366ddfd4", 0xd2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000003c0)="787f86a2f6dd860bbb879896f3f1d1f1a59b97d885e34453fa0605ac24339fea7ce04ad4365861c9f69ecf9d4828e16a8eb17bfb881b3f76c7523375c9a9c28dcf142ec96979a06a7046e165479beb49cb01ffe01bf35828702cae577f5b6510414aa4412eef190631b8e301704ca2c3e3d2858a8be3a08b8254746b875f76905241bfb190794ea19105768688f96c84eac14f728ca11dc3e1b074a410cc4f8ad6f7554e85503281f4703f1995df6588e82f", 0xb2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x97f0490a2a380246, 0x25) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x955e1e071ad8c0b0, 0x40) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) semget(0x0, 0x4, 0x500) 01:26:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r2) 01:26:33 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x10001, 0x4, 0x2, [{&(0x7f0000003000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x2000}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000000000/0x9000)=nil, 0x7}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000007000/0x3000)=nil, 0x4}, {&(0x7f0000003000/0xc000)=nil, &(0x7f000000b000/0x2000)=nil, 0x40}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000e000/0x3000)=nil, 0x400}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x3}, {&(0x7f000000e000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil, 0x3}, {&(0x7f000000d000/0x4000)=nil, &(0x7f000000e000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000000c000/0x4000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x8}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x20}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x20000000}, {&(0x7f0000007000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000000d000/0x4000)=nil}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) 01:26:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) renameat(r1, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./file0\x00') r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r5}], 0x1, 0x0) 01:26:33 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x290) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:26:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x0, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) 01:26:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xad9c3dcb03dba336, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xfffffbff, 0x2ed0d8a8, 0x3, 0x0, 0x7, 0xba, 0x81, 0x0, 0x1, 0xffff, 0x6}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 01:26:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") 01:26:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x120) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x400, 0x1) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 01:26:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x9) ftruncate(r1, 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r0], 0x28}, 0x0) 01:26:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 01:26:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0xff, 0x7, 0x1}, {0x9, 0x2, 0x1, 0x8001}, {0x5, 0x3, 0x8, 0x59}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 01:26:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./bus\x00', r8}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x1000008001, 0x5, 0xc, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x10000000, 0xfff, 0x1000000000040, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) 01:26:33 executing program 0: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/224, 0xe0}], 0x2, &(0x7f00000003c0)=""/247, 0xf7}, 0x440) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) r1 = socket(0x1, 0x4, 0x87) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/218, &(0x7f0000000000)=0xda) 01:26:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x83) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)="fa4b00c7bb6db63fd87d061572803c09fd126a2c8cdbf05796f1205602f7a94eaa302ce65b657b1b194491a91f289b56f0b038a6d502b4fb2005406eccc3ed1f4e32ffd1145b0c18f6dadb03d357b096dfcc95046eedba9aad21518cac82ce668349890fddfc11eb4f7989e14deda46e88186eff543c1e1c09d4ee8f254004f508409fb064fe077df4050c87a65026701c1e81393b5dc8da0c4dff17", 0x9c}, {&(0x7f00000001c0)="6059c5380f0c93bf1194704d4b0c5b7f651112e8ad789559ee30be545cadcae18147dbf3e91c94cfbbb84c9bb7c98f7835c45610c538db7596741d71e064c0fa7d484007010b8315729e26ff9e9bbd1a92228174b222040af72b1c9be73e1bcb0677bceb86ad02dc0d745de093220f33db46907393adf73af47c4deff095d5c959cf2724b9bfe28e", 0x88}, {&(0x7f0000000280)="f009f5439cf2d38e1aa4e2a9e2ac01e7243ca56b338d6ceb2fa1cbe3ed869a7b0e93b2762a3c07691faee2f1e6d2c00357481f8c2d8e7b99691a92da0490d7a3719c04226d7cedf3865179f9bfaf6121d1647718a3f80a0fbd65a0a8e149bcc76af40aa0867bd0bd09e0919b1afed4f80d963ef9a40a81", 0x77}, {&(0x7f0000000300)="7acfca2b2212e044b38eea64bc6cb163377620742f83a66d885c40977f78adbac7637e58bb9d1878b0142d814f109cb9d5f94c4f87796eaa1d49d47700effd176a3f073cd97a6a61f7392a18f910b326eab1e41e8be2c4745dd0e9bf5db653f6ad1e73e099e25432244337b2f3c087fba00c845105e26a7bc12c4da9ed6386286f5358f9d2972e6e9ab7e1e619b20e6c7be6059e9a5913c040827667df6fc99c083a4e57fc4af2c68fc8c37a44520427f6015c375650d2b115751325870731da1b9830be4fc719c9c85b952aa1e5c5f5f682319a82f8fa7493ae7118ac1ad9e1b7f514d9f4f2caf08c126f93a943b5926854a3014ffd3637b8f7c0d5", 0xfc}, {&(0x7f0000000400)="1e3c9db311d9b0fbe0edef9083d617b4b3ea346a784d739e8dc682f56dae467c8f6048626feeb964f45a2ccbc8afed7702f6e57f872da92d3eb9b50936c1efc101b7dc764154930115fb44b9f1958229397432191389d991df117f9984dd3120bfbaa9c2788ed92ed0d0dc36fad14664cc8c070da49eee3f01fc05c57f8ee7aaa38f70c73c9ea099330a396211fffe29bf04e4eacc174478922f95352a2721b419f09059a3c599f7ae7e5b1499e95322eba013317973983230e15ace3b362fd9b129d20fd09537e4f5c1495159b5fb9bded2568dac0b3eb7ae9e92b56552c59f84d885e845117301efb730a044a7c6bebb8a99a215c0182e705cc0a0db7fd8e5807655db3e7d5e91e9aee234c73fcd7e710f226f741530f81a6d1b7d0b1c3f32478eeec5411bbe10a3b034fee2603497f6881ff8c391bf1edc0dfe25d6d86d5217aad82f3c4f989e37df3f30d9f3cad0529cd2db4b39612a400e9f4e3ba2da7fa3083f5e3c266a1e446efce456f08e955736da1ef2fb3546b62d1073b5727f012b2f0a5fc842b767ef162a8614902ba0809ddcbf4fb60d4bb77cdeb06201fc1594fe0b21c44681a66fcb5aad2e3ada489ecad5afe586890e547f671b724f3c49cf0a14f4cb5cc8ca5673190dc2fcbd2a7abeae2415b3ffb2a5210ef23ebd3b240a322a50604439ad51668078cf1860321b6bdd23829e243342722e9880b47062c7f6d9f19e60b2debe381f3ae52e8400db82d38d328f4f0fa65ec107bbcf70a89a0a40e1bf3b2efac17603451ef0e23528c9bf88483a1633a451214caafc3a164feb9cf9ecb65bb0abee7c92ce198e00ba6c4ed97e3986cf562f9f15dfa982e90def50e4b4fc3542172f9e232452568e69d873b7abafc4f7e5c6636a939c6c1ef5a0984a0cab6029a1e3f8d923a2ea81f711ae928d726ff520a41f604704512c575d141d13e3b82246fb36cf46e52a368ac6181faa9dd861b8ef65de8a5f5a9a02488d4d3ebeb459de30b662ecb8b308d6d617b992ba9bcac65c38999ba9a661baea86eac2b54d33bcde831ff13de7fa28ef1cf767a5bdccdce79baaa0f0cc7a22acc581e81b95d3b29e86c781d4d65b02db2753653692e3c018075b7014073629ae91a423697345d1f0b01bbdb76a4e7af198ededfdf3dd99532b6898e390670eadb2059abb3b06ebd4f266f470bbf6a1e98db2b905e4cb0d6b8f5811a7ff0f7610478d56ddca6f7e38636754ac27f4f82f5fc5f9e5f450af32acaa3f64849e1c589db5d36abf68a719c446cbc83463a615985bdbccca3c369f08ceb190f5022cd041ebe22510a7d460d5f95412d5a4c92a386057750df831e54a72712065ce3ec924544514bc1ccfb5d4bbcf19f4b1d0dd677f4973046a86eea46bd56bb9df37e036e0fb49218ae0f1e34d29c64a27fe96a9d6a1cf0105af9a8fe620ee527bf93310e03ee94b2d973694cae47a386b45f85baa07712aea5219b9f816be1ea66617cff3af2e01e956da25c9572d3f81f4d8d2a657221b1866dfe2efd8f9db7581a541f83127aa454319ccfa80f815abd2ecd134a4bfee7e78196d731b64d283ec7ada2c126ce4a2042da5748696a7da914a9e791ca6ed71ce3f401e37c554c1ff39111e0028dfb6c6b278ca9b229aad67dce0e5efe99d63bac9666f4206de834e430f8511377d752bb332d7e83f91af6e7ba9c02468f566d67475b4a2d6fce294190eed5c8cb72527cf086ec4c8aecea6b280d0040a0ca1e3321f67573b38ea526927742ba99da64d7fc8c80ebfedb1f0e673c4526b3f412fff512b517bf2a28413b4bdb959f24701e56ad5cc4b24dc421153bb7e164a041dfd141f2a3e153bb4d3459968bccb081a097ba5b0c9c6f47d7dd061ad4af8c8458f73c173fe8ffa6b7bc2955ca556d7f7eafed42cc0f403649d9ca89deff3872cdfc36ceb4d733858986eb9503a92a01cffe0ee47f1c0d55e14cd4063a44fa4bb0b8815898dccd18923eec1e38febbe617e5bfed6a214cfb29726fe1cf305780af21b10ae2b89a95b19e27ba02bef8938ac2f5adffefc806cdcf5c88af6028ae0ba0b437ee74e08c0b608009defd7739f39dcca60cacbf511f3df07d251dd6758d37a48d34966cb264367543ac472b3bba878eb2f8c9ede00eac40341f6e6d446564d795804c1198131d255e9631314a104f9a63e271fbcccbd730b32c751232d4b58dcf6311963a6676698d03b3319b9f1b9e3391ff0e5181b528f0d6d2652f7bf7450116aa9fed5b45eccabced4d8b929dc9d88bd258e91155163655eaa057287d01fc37e3ced37757eda91e91d8bbdc0aaa7e623b8b930b342762b7a24e5bad6f8f7ac659826ec2d077d6e648da67fe1d5e043c90ec0a95cca46e4fea7529d436d34f7b1179574f48f5825c6384991d6ed9c09c4d75c952c4e863a8fa968a3a5204bbeb281e8fa470808356e9906b8862e91da26c2e0525e3024a68a61a6b3e058148fb58cca2e2312df30b207a41ad09e156b6df7cea70729563dd8282c7d2217bbf10e0fed220f6fd63abe6b1187782d35b9eab430942af1f7bddec9e98817b99c7c3a09b3d5daaad097eaec78f336b91da5a5ffbf1527376aa2dcdc164cd859111f710a424e408f7e38ab1474d1bf878310fe1b99e54878b137ea0f04d80b542e187a5fa9a145d20bbc57a5abebdd5c9c6be85b7eff8a30fcf0dced3a88d2e0d5e6fc5f6c8c764dab32f7823fee367ba8c1735a15a4bc8fb5c7662cd335f3a248ded3c37a3b6cf127eb3ad59f3c9c189af4ebb57c32109c2c47184d64295442d8e97dfd2ff403e69ec1cd30c6678394673d7f88e0fdc8886bac84135512409cb71ea6f74b04411f13b49248c2240ede2eb6a3843e6154212ed3362a129636e14c40f41652e88982ca812d6161d9ad7cf6baed8e7cc917d8facd3d494ccb92bcac1d08f274e79d2b8ee69551682365e11966472f1ba7b4e27d217452444c6d7f8d670c7026037d7b712e159098bfc4c4899dbe500a2d1343d0741e7f5aca1e38e087d2189ccbb79d61144bfeb108d1b1935537362c66155005d20e7ad3f643ba53ce844c02e56523013724f5a62c41b61af4d7e17787de055b1959497aff63878d126a712fca02893b839c3ee5fc11902a060361558f8dd05785964048260dbcdb1930d9edf2b1ea2e1564a40b25d4fc29fca1362de3377a1119e5b2eb9c5f7a41cdd5a5740e0445f6d03a2b9336e720df802d66a1a8ce8703115ce5e5069242d5e0ce38f832f0ac46f50b80bce884d2eb101850ac7e3710bd5a2a950406f9f83ba93cd689c3d21f0d68674401d3f92496d2dfe944d218c2d118483b04487b7970cff2115e3eb994123029186d15ea82eafb5edb182e2cd3b84a57410ebad680b597acac721a9dea7e8fe02f07d2f854f2ca3b02adc7bdae5a40dd3487c8c26e2ecd5eeb0c0711e5e8f0be866e0ab06060f8ce4462291ccfc5dd143b417f8552d68bfe1a30b7175d3e062dcd1a3986e6978b2e03577742b4c12593a017f15140a8a565ad039a62988dae2b412b2583aa27c474afd87723addb0a029f2ddd06a9e3255b0ec2a431e3ac089c25a12118083bb527eb49319eba0d5dfc0d6086d82fffb344a7a20d99f5733ee7fb21811f2c37c1954b6b08cf1df45f4370a9112b5dbb680d4845b064d6d18a8af1fd889b6135ba311cd3514b3ecc927cbc56426fb1423cca2bed85f22b7664610a601327a93014533173b35fe867495a3bafa3f736c3df12b0c4a2b1f654e6acb81bbb36cd3aa32528768af398b8bbd92cfb9a8ea472fbbcafea4af24c95f0914658eda9dbd475fd7a92c1e98f075d4203d2db893ec76d69f447dfa48efeda6eacfa06430eef94dc094844fbe8d15d8687983972676e6aa4cacf0e14a4c80c2445a9e8a2e495e0dc921418eb686a9b29ff386fe0d678ac1077943d9a24e5ff00a9cb6f94209dba07d396a1aa8cfc0551162405a8a51ba62756b54cbad93da99ce20a711703360214993730ddf17b097e30212f3efa46689a823d1cf2fe3359034e967e0d55595d9f3b2b7c2a76efb73d758d5c03dd2f0b60a62ad897420e07bd0ff23e634f316fa36cd3bb0df63dd2494611f355fd8afe4c4b64635fa6dd73c917243475e247db30be2ffbb26e507f7bb1bf15b372767679aeec48aa00011f00dbfff4be247751e40182020cc464dd2b968fd3671aabc7875cb84c56fcbf3176af19bd5d74392648822374b25dd8551c7c66d086f8a59c404e24e52f7a78b28d8d59918d6431a96d51918cbc6fe4a641ab0d6b56d0b1f4cbe99925fed45829219709e9d040cf46f172a0b00c6002fa3a412850c26aac9cd5388badfee89329d36c4fabeb403149a97ecef7007cfed149b3d35bb2bfa99baf173499c86aa0a74ba955a4d965bfba1772fa61cace0936f8302c9c27f17ab56b61e05d5fd67f8bdcdf97a6653f9256f6a9d8c892a4a00b141e96cb6d6202761746796db1803425cd6bc830208dbf1f4ab8533481540520e372284f91314b5523756e94d183f9db7079395b77e92da7934d00388776937ddb571d6fa50060427dd187742d8228c6e88caab67d972efef9fb0f1834bd461a6c265310f320534bd70d24d46a0744850d37379d9dc19ccbc4b6d8177de73651df8827e836ff5fee59579b83d8526076ec9998b7472b46af6e5eab83b505329b2df473932798ad393b3852453f0b3b70a735476b5fb2fe88a51d7d8796d04619b16ca5c21259aad514798ce29bc8882316f29c753f479f852ec33020013305c9a68319357b5212cf32abb09585b0cd09dfc3a0c0bcc5ac828801028ae95bdcd1a100e4404b80e5b9adabf693a2d04e3ded1e8fadcea364160f4e76575e2d89b255ef9b062b66f559a288d44633b4ad096e79f035a4eb8fea904ff1980bc13a3751fed53d38a6f48d4ebe25987b967d518dcd9580bed77003ae508c956b6b55720dfa7f00b407967b495d5e6ebe12310f31915ac8f33bfc83090608d643bb86bf36cc4deb101438157ab1ff82187e06362cde7de50cad5143f0db59a8473d2f8c0d7c6dffd2f2f3ce0b27ab017f7436a94b46b1d00761bef5bb5fac04a3176057ed0e05ce64054e3fd6ca03ac010e82d3a60bfd332743031726a5054952806ec9ce245df346f03c6b6fc7e92ef55a5d2761af6de9764a990342d25cbdf688aa084b0814622a696181bb14af01737c85b03df1acd0817dca8f387ba3f60fa1a298f1c079426c773f142e44e83fc1fed4d45cab94746cea210dcc9de99f143ceba53a9b1618261fa0fb4c70ac516f8a4c1716e8a43b7ccbfceb362687b83d1ba1926f239803e3c04e874a28be3e159f9023ded52a9f8d7327e0339d92e0c3c432148259e0ebfa3f901ff9789bda5a3d97f7387027c4d53dbccb637be987f9acfce18d4a4e23e66df0cf157850872b70031818b733ea9701f0ecc91a3fe0bfc68fa3cf9e57a5f15bac9603df33170be79c6e8f25aba38f01d113f6afe18193375f615ccef3333387325c6fc229de9bb2f65b6367dca41e8ca0abca1a4a9e3427f58a1cd44295822383d43c94189bc831f9523d9273741429f1079f389b45d2b996371de2b3be2a2b52de08c45e3fbf97c4b98a8d36b98a0cfd6ed85f64ea72c7c87a5875e00fc67eba53b87c336f4fe246ca69da5bd3ddd2a229fc4ffb96ad4b5bee18fb29f0bb6285a9962db929888b598fb1ffd067a647d75dd6c07f1d6b9e51e61379dc560583cdc96808e4c59470cea18e738f85d68929216fea11a69b9474e8f60ead606acaca0a898913", 0x1000}, {&(0x7f0000001400)="fd89af22cb0cfb57719e20a10dbbf380e3101297b7e7f22d7c3a4a2889fef2f0d5c1342a674ae0eddfb69c0cb577d392a7d33bdd11bcb8c8174bc4f531f9009a6e8c40d9b400e185ca2338c96a711ccb3e03d8d067ae97125bacd2751cca136bd140d0cea54af641193e34e898bbb32889e6604361d879", 0x77}, {&(0x7f0000001480)="d1a2e49c54548d3d421b15da022d4379840e0eb1bf2e6192dde8807caac6786c35c28e5a44cfef2a2ac55f575a6082fd25143929f7faeb91d27d3c853c3e545d3eac516e1333fc98e0c4cbaa6d86f1bd253a23c8ca2a234a4f2b413ddfe65c05a2beff411c4073ad91a7ed49412690996751a7f8017f16083ca58bb6a5778476911c3c8030e8ab8bd19a492a2b67b5013010415180bf096dac4825aecc49dfbbc6dee0225a84a3c1e63d37445b190db0d7dc084cc22505571a15166189710dd82f38e60fb46a89e0", 0xc8}, {&(0x7f0000001580)="e6f974937ac7ad7d2ba5fc7cfcd68efd9b6dd154e09b895095e21fe357ba0bbafeb087fe24c61255db90a30ea1de277396a6a3d71c1e6700a4a35097180c0ce7f0d94a755e77b32478d4b3b6e90b364f4961358ab33cadedaa63b689c4faba8d9f094a7142877f61c28239590cff6c5be17ade35be913eb0025bf04c292446f250af2d46f395d9f22328a96a197b9382f5d6c064fa828379e2608ee4aed786e4cb", 0xa1}, {&(0x7f0000001640)="356507a97109e5bacb2272b7b4c8fc7948169ac1f7db484a7fe39878688947a181c58db2e9cc8cd7c386fa8b058db1114c2eea39caddd94ebb6c7db0ccf6a3a7b57b45fb4cc1ac6ab63ac3933dc728e376b9bba1", 0x54}], 0x9) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) kqueue() mknod(&(0x7f0000001780)='./file0\x00', 0x1000, 0x8c) 01:26:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x40) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 01:26:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="1331238c6bc216612381f6aa24ae1642834a22ec023c220c07f81e4d921a51f115dc32efbf536b15ed24f150979e66e160aa7a1a1926bd9d4b372f15", 0x3c, 0xc01, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 01:26:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x0, 0xa0, 0x7, 0x90}, {0x7, 0x1, 0x81, 0x84}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x1, 0x1, 0x0) setitimer(0x0, &(0x7f00000005c0)={{0x0, 0x7fffffff}, {0x5, 0x78d}}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000500)=""/164, &(0x7f0000000200)=0xa4) socket(0x20, 0x4, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe3e64aa7055539e8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x1ff, 0xecdb, {[0x7ca3, 0x2, 0x1, 0x7, 0xbd3, 0x10000, 0x0, 0x200, 0xf4, 0x9, 0x80, 0x9, 0x101, 0x8000000000000000, 0xffffffff, 0xfff, 0x100, 0x2d0], [0x8a, 0x1ff, 0x3, 0xfff, 0x3, 0x4, 0x400, 0x6, 0x5, 0xff], [0x5, 0x7, 0x6, 0x3f, 0x8000, 0x6, 0x100000000], [0x7ff, 0x3, 0x3, 0x4, 0x2, 0x3], [{0x17a, 0x1, 0x401, 0x100000000}, {0x0, 0x9, 0xfffffff8, 0xd89a}, {0x9, 0x9, 0x9, 0x4}, {0xfff, 0x0, 0x6, 0xfffffffffffffff7}, {0x4, 0x8001, 0x1, 0x4}, {0x0, 0x0, 0x8, 0x2}, {0x47a, 0x3, 0x51b, 0x1f}, {0xf25b, 0x1, 0x9, 0x5}], {0x8, 0x4f, 0x80, 0x8}, {0x0, 0x10000, 0x4921, 0x7}}}) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x2) r4 = syz_open_pts() fchown(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x101) ioctl$TIOCCDTR(r4, 0x20007478) 01:26:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x23, 0x1}, {0x88, 0x1}], 0x2}) syz_open_pts() syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000100)="bd", 0x1) r6 = syz_open_pts() close(r5) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 01:26:34 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10006) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x3, 0x800, 0x3]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 01:26:34 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1000000009) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getegid() fchown(r1, r4, r5) 01:26:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffff], [], [{}, {0x0, 0x2, 0x0, 0x3}, {0x0, 0x0, 0x1ff}, {}, {}, {}, {}, {0x0, 0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 01:26:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) pwritev(r0, &(0x7f0000002540)=[{&(0x7f0000000100)="839c309d71f36c62bde21ea64075eba18ecef1dc7788bcfd14fdd84586ad0bb8eab96ac7a4eab07a370840acdde997c208a8ed8fbe9c2b01c3e57503afdc8c56bad4b3248680e5c9ea29eaaffe74547557231ddb8c005eff1801bd6134f08c6983d750d75af2a635d38d1ebbcb8266055ffd315181af395e291efabd4ae1ae7802da98f1622d334152b4f314bb97199affc5806e5fdd110512d2a069fd0fe76be2", 0xa1}, {&(0x7f00000001c0)="18424bd43120667bfdcf053b7c4007410d71135b32b34f7e4333c770923591aa6b2a0cbfb2f2ede1c6b866b318fa1d9ce9a59887cfd4e2bfec005bb471f49dacd4d64d9cff0056ef4e268a8e3acb15e91a3f035ec7c2030c730089c90f61ec4e51337c29eed604180248594c58cac60d22eeb8a36431c85474f9023574733e8b588087b46c287c89ec7ce5437c49049a5deef1ee659cda44915675ae2ec03fd4c931a9bfad1efa9d3565d3d69f6a696b10f7ec0191b354b0181b9cc38a9a11b0b8c1b1eef38e1cdb1363d8e73174c633c889425c416c3aed7af46065f5821fdcfd502504253b24564bff22c4ff9c63997e1d84740943d2dad9c8370642c8ae4e0f0c3679e287b69cba5315852e1bd1daa9d86046d6936562f1799535361f5993a0cc3191ca0517b9a306c2445440aed76e86880ab69eb33c80a12ecb2ec0b6d9a66289f03e7bc501d6168388f910bedd4fe71cade4eecfad1d694bd46453f5fdc1ce8cd53aca3bddf19026c5e9623e4c1537a7f5b9caa67df6462da0e93727d50cb3c2c3b556320aa30a2155dc310b2a93577ec6d8c3a241e7996d9f34aecd954c98374adb81edb89ca9e3279eeddb3da775f2ea8c646070a6ba065773cf08db5e7c59aae3af59952604bc2a927b77883975bec5ecccd4a3891e1cc3a09c3c6b1e78037964811817d711b6690de212de782951e8ea9a3fd332d855dd98b2c0e91964e66e9df3f3d04e2d3d8e2960a43a4f6e0b4f7b9fe9ea8c46bd995d7ef22ccd500e33d3f54e31e5587ff4326771db42d92b5bb0c4c2629a517fc41fec311004a2c7dabfaab26fd4993b2e90ae2e15b7b7679cc2dfe5c310bd8165301789d7209bbc4dcd4a69cd7d22a4c8146c94036fd529be898a487f11b901b9fa7b0daa7622f659e8a7ac6c365cfa469a06d3107ba43b929797161f0bffbe934a79dee001e0f37ec62eb2f0687127a76a4a98e8d450f6ff0ddf8d61b92572f3898b3c2c71249ee1c0907d62b900075f213adc2ac9171fbedbab04ce8e2839319ed007d009c12a2bee6955c0206f61980ca536995a106769163fc6a96e4dbfe5294db7db0f22e8ff06e437753905aff448021dd0e106657822f2a40bebeaf1c8293b105cfb005dffde987bfc4e652eee0d23b2bbb50fac4f9f0de2c92545bd747752446f2c67de5096d51b0e61bd157e608286b02d8916d01e92848c370b9f7ef63efd3e21ed314924797c9f172642af8001f133b080e193e133ad5b461357dae86eff34cfa167f3c3a143eb86d3fd55f9a9527b30ff2cadf89be42c0e6427280650df7a7305947a0d5d98ec358e88b7a308562dc71e8dd86c96dccf59b4468cfb5f4759b6612630c948bc7ff1dfeb5c55c8d85164191958ac670e73a9e7a0f0964910e8de8bdad5140eb6a8d8b07e1663a9fb9a28878703ee91ab3c5a8d0e9547da3a8331915a42ea04f7625351755ed2048b5e50020c74636755de2f405d22c350dd7c4c3bb149277c87cb0fa8158444a1c349d2bac649cbb33b041b6b28ce8a498fd033b98811d1b825badbdcaecb578930bd987e50c8ead6a84de6b69aae31216ca01514f7b4c31162d2ba749ac9de9a794cad2c3dade90d6408e6d4bfa02e732ebe83bfb4b588306592b3c6088a42594a420efafc17b88603de3d06981d422bb9571ef8daec57aa0ab8c54992b8d635669731daa15759f220a9a9b7f3b8cf2de076c8846c5b23d5635af1fd7c5bf88f62b72fdf1fafbb11c8cd39f299e6d863734e745a7301ff58d444cfa32d3bf76a598b8d191d726c2a2dc1a79743c88f418afd7a1c054d32a18214ae823578dfdfc20fd3289067227865b088c645fee90e31fc83efe3cd05e1ca0ede369f7e5da07ba6936cf98df42b4a16f349dab3554b72cc0afce6b4b321745c737d033573c1e3e9e09b239e50976193089ac1d7180e6540df817e57ad224be25395abe3b04ef14ea67b8c1aa7681d4ebcab3dc404eff7744d0a2c1b45640ab36e14c3cdc4e02ee3ce2f0e53c36bf98ad8713a7fdc87c977aaed4a93ecd394659c5384f99fc8dce7e034c8f87edb3742c465c789f7d47487846324c5d0d59238d0ec6774bac16090f7aa174d8fd131aa6e49d865c9f8c4325896d3e351fffc4ea13647938f2adfa34ea1086b9de384e2a9f7cc348cd7e4cc9022942bcf051763502f4fe7d0e66f521b08f471e30e70dbc8f40e30d827397970f95959b0def8569074229ac6c16095169d478f34145473f57e2735c76d8959326d420e9babd323c7715f3d5d50e59a5491ffd5465e5dceea81134b0fad44157b3ade0da247fab4e57df993dca36db643ecf6e2be02007b22b1b86f338eca3e8958c4b3962f332df7d12f8166c838c92f1354f7ce8169251e97e24e1753b0629d5640e00be926d466873c92090d4461f5fab6356995217b1c3701b51a0c68f1fbd8e88c0ae1aef1b75f2fa624702122b4c2100dd234de780c908c95e7e880e44fab60a07df463e47076d31bbf143ad32c55ad8b6954dd395439548abe4982fd9c288d5f15a89c4a2c3cafa36af26e16a73179ed1ef0afc01a44e81e14b05d38d687641847466962d9454f07c03bdf68588fa9146b78ac3148295afafe3910d4f0899f46e80958241722b91ea021f9167350dfaf39c96d7bba0b3aee7fe74d60b659df3176c8720b511ffaf32ad2bd183d0ca2008607f8837a2a7ce3a20ea0f1a526b9fbc38910deb1c12f160faf345eab83e5b9dfe0452776d18584ccd89543c515c8071843dddda221cc560ffa3d90fdc0f591786d7d2f6f275f55a16e4e24e374526357b4777511c71ab2040c5a0f6d88f28ff4282f6a9cf42333951be56e2ce0de5572dce74d8dcf5d517515cc4e135eff230b777f3c55abf6afa2888be4c077e89a5ffdb97a8cd932f3529b30623264210c3b4cea60b0f3c5a677de7af279cbf74ac3b0287fad81b8a2e0754154e2eed4f3e978f0d7acb2aa19ff846d38ff2b73fa1368c74d6890bcea25dddd5f75f8f43c2a6deb021be35745f584ee8939077bafb4502dbdab09f20ad5ee396969abcac240e7a33b006050d21b644b2d11966653de7f5e88f79dc543a502a3b78eecb6ee0f17fc065dd9f7f783990867cced918164b2030d99d60ee2d5b272e9d5c5ea0e657611c75fb56ddc04530fb9cbdbce98d9732262ac68bb3bf90e259110d9561065572f9926c9374e40cf4be367313c88be2855273ccc7589fccee5148280d8add6db0205e46f1d74a4267869a5543e0b0d324be6c3923dffbde6ea81df76ac522f8178d5b18e8f4d00bb8c2c3b1bf02ceee93ea1bfdf9ae91698012eb589d9ca7ea229350f3a179f8b60599000438f52e84d5d604d7fcd692e3a589a8dadb7dc4ef1a11c87bc1a7b33a8db798803580ae5c7b7173eca86c137639a95bbb2f59a9f63114802932807bb322710f0cdc41208a94a7d804f67100dfacda4bdbaaad1cc8bb0a6b25298c37cb6d794402e339ff7683c132816f797187cb07bb7ab9cca4ad22ebe18d3c58dc923132942b4f660d6d88263e759a998aec16c4dc56edc54a0d1f79d8d294c5d4a9a00cab8c9d419997636e15b56e047fd752df6674ceb1b69044fccf8c15142619111aa294b87f0f0b4b8a427b0c62d6fe2b775299be6b7798a61bb0e22e8de6e0b0acdf531da0406a7f7899dcc4094595acafab42dabe5541e54da95e3132f05fc072d0f93de4ba766efb6046c8b8db557ae6dee00669ac96889b30c442f6ff2ba1e1812764717da086b2ef6bab06d16640a0ddea9109457cf28680b0471fda0b2561361b2fcb84ac8e3becaba36087cfc860afec5c0ad8af981f6302b6967947b32ccd030b5be3993d918366f3dbea15a154c8d346b5e0ce36a57f7805ced1c0706e982325b511b788fd9c80ade9a7c038c7cd50d7736487a1382c3372bc4fcf9ee7de32cc1bbd3fe5aee3b536cf160ee518fb66eb7e431967c93ba524e64e006dcf9e4f9ce50ce6d12e9a206a327f4d47ae7701459ed67017c175a958cca817f9b8351f833bf2a9bec0e24c95ee2ed949c1aa64b413f5c36401e53d41a8163a43e322cf0b66a0ea94591a70b6d0ffdea1089aee740b527a96cd32622e130b32dc054c22d0c73cd154e4c454944ec56dc3bfd8fbfc8779853de1dbd8507b028a3914528cfd5fe7d9571e748a5ed8896a1e00b9d3a7d7b5b74fdf2f9e15ac169d68c874d8e17a9fae75acf76fe9597a1ec15c079870d04afdbb060d551ea71667cd49d50e53e5025c3fba8217d419450b79cc29b77ccfbb52cc0926df01299cca3137d49991f80e092f894d12a4739beca9eab388efe8d4684a50d41d317e9a8378291bde90daf4c6daaa5aab2ea67e0908193a580c31822fc2b2abc68946d4a08febd9c667530c5e9646371032d3a8bedcc61f22d4dd49121397a377027a87ced5e54e47b65dbb592189b74331c18f6919ba57f170c1f6f5e753d52f94dcea10f953ad436d83069df4e9484ec5051126ba3eaefa8e585fd2ed05c6f2e28b3f761a9312e69c3cf1e8fdd7ce9fe1a610af39d4673d3b52a1cd27007cb5cd5f2849dcff09e7c8524e14a2a025f856e0f1918437b87b429e111849b6613a56e8751bf052736c19fe70c1b0aa61b85be01d57189b247607a95204d2c06ac937be246a7cbfd75983017c398ea8a4ca4f98e9653ad12420a47aa79628828c03b92dcb4f0966edced4c3721209ddc7c7e91b843bd8410c628481a92b7c4a125069f066ee77904c601d2de90b2d6f3359a031170d784d4ca139dbdaad96b289b9cc729347a6baf8db4e821d2ec1074cda3628797ce7d15c39c5f96723226d3eec397fc1ed28b7f9e4d67db8c81471844f62142a31bf7054e2e234032e6f7a92910b7d1d0aeeef4e223671021ea3df526cd101647947c4f7d70a91f065fad3051047f7e054925c937293dc3d361631712386bd3dd94267dd8de31acce4e1e512541b5223dd96c05a99327f6f65fd0e0af5792c4638dbd95e7ff39373aeb38c82c2235e7a467b7b2811d5ef72b913574ac9a1b118427b26838f2138b8bc18ae46ba766636523dafba05ab34292d331ff2655d233c9cab010f6e9f1fc13d180722d67eff835175bd4f605796dde8e60e61e679bf0be0ba9157c93fc870b514443e44734cfb58454ce6eea937e4fa36e3d52e3d686f3d225a33e8b412fa577f95248e48d0abf195f3affd14cac031cd7d185d82a788da0663100626689d7b8ac0381d9646b4aa2d8936bc45ee929974a68ad564b42be9c0fe0212ff7f8315a6574654e768d04a5e860cae34c5fb21efb22646d1c7510a1eea4e04349ac21499fb51160070de372cffbb3b10f9b8c1de2a23e7592c88de0c45cad8e192525c7bc400fd80a89250cbfebffaace58c7186722c6468340da42ad2a8536477bca9b9800d0828d9faf531751e4bd17f5d6b6c3ea69dab67f7ba89e62afc93bc5c62d3945a495dc23f3cff2e7d295d0fe171e779cf8ec68c569becaa235709b99ba0a950d799a4ae19789081eaeadabbf1ff6db91e8ded6ca23629697d9b5940de0d8cc2e78e5c08a768a4101918ac3634f425376d1da9dd0c8432a266347ebdf63c8bdfcd825df986007a52c32d241f73baeabe19e84ead543cf76a3a6098109c395bfe505748080bc294b9c940a50c9e442cf3218c8d60d5b81baabfd2a79be91d9f1eae5fc6a3a489b208df1481ed52e6862e3ac32a2aa28da771e29d7f1418284c60bb3f54662767cd4a77f159e3a1062bce30e1fee521da25c3c5ca8cad4b77448b92645c48989ff0be4", 0x1000}, {&(0x7f00000011c0)="1add2db3ab393c556a34d5d1f030166ae543f408e82b1efcf459e8ae48f5d7bf3125960ee99d365940b0b064d9e60bcc0be950e6a3be2ed30d2d20704cbf9468c62bf07f41a794abce0949f14111c1393681aada47384e413bedfd5e37f18cf726e012d7f2844a198954279b37eb8386d735d0b581ddc1d2d2e82318202bdcb4c96dc3afdc6473159da30a1c21c02e594c487ff29029d3549f59989de58d3a87d1ac31d212c9dbfb7353e2cd8927d639f641de951817a5d39527bbbbb97c49d67ddb68aa77c20f75f7daaecd21f057d1f68eda6ce3bc109eed4d016de2e288c11ad8cced7361fe3805fe865df6d6760dd09576d7223184acf2f7", 0xfa}, {&(0x7f00000012c0)="1fa8087df3b396ad2642bad42b78a4ec289c701b647ce3c40c404938dc03d184a13fb2f6032597465ebde78ad41d445cd60efde5f9e1d61dc1a8c07f4d6f9c6483b56493235172acea426fae4fdb4af682070f3261c3f14fc435335b22219bd6fe28b70fed44944322eecdbce48c600d002c52bd531a587c88616e0c58460e6eccbb819ef5ad6cae6d46873b91b2c64d90c6756fd402d02876ae55ad26ac28cbcf6bee79422410da6e009d7702f030769a214768a979604bf7896671fe94e45f14eb3a8839955467f2b5769bd951e11e00682839459865839ca2a8d6fe7fdbfff4314e0da43abc0b68a6e5e2bcc4a514ec639184b097b1f2e8e17ef52f4a22f1012740f21365a8f0ea08920773b2b2005199679957e49d7caa907d03704c05953447729f83c75f8ff6aeeb72135321fa5c9380347bc9314a3ca5205e06a9c4c47175490d47b5c5e43daffade21aaacf90d4e891c086c0a98f2aeccf8ad5abf9eba7c22ec5f146f2a8c199f6730f311cbed690efb04f52dc0621fe226a593d456e4c05e77546204f5b2e1a11fbdbd1ff57a99c76beedb512bdc4053b45b02fe86e2f88ca05f534477bd227c5ef718ed398c08a26f241d6b4828b03c8b75602721039248287b816ce4961012bb999acbcfe29bc26f59ef163228c4875fbff2710cfab43295fcf474c9f6b23f4ce01ba19b2e4e7e968d97cae6debc463f7a5aa9324f73343eb682aa7acee355d1d8fdd44ac83a1d82d0a87dc096bd9dbac22f6b2f4928164202015b608c208857b13d6df5ed063d0079f0aa1ba0959c3874813604821dae5900683d934974aa1ee4639f9b3b7f45de831ed7f769eaa2f2e424d1cca115cb7ccf9f1a31dbad82f7715247e83b2a98866842d87b6ad5527c6b0278b30aa06011219c3c8c7e4aa9b744e9efab64e1a557582b7fc59d7361ee8e5a21a3aade2debbd60883b6d4ceea28fa6f8818df12aed6450a208adf17d9f7f92efec61441890b4b9608d37f56d2018d56d284e55509c43d3fdf445041d6b02a708988b6439b71cc59d8378af001812854002d370240697cd1deb784b5f66f808e670071dc7c1ba9d7139e67c34482faad1445497dcdeb716cda10435555465bc5ce83503c3561725106f750c59770ba44d6c9771615cdb6885f80334f687d78c3d61273b13e23a36fb13c2867759fd1995236714a15ef0b25b2675c769da680755a1c37b7259432c0ec2fffcf115a49624236609af22616d1bc5c158b0f34376e77c2faec91b4dc8d2cf2a564865d08cfcd4478bd5dbda52e678319ea8b06009ad6120aeefed0d1e10bd75985183993b532ef133fa3557c7f97ae93a449cfd4f44b2feb0de8a02d47a2f214c58ae92915ddd55703f1d85e279c3ad1a1c12b4ec2b52e9adcca5fe47c8b0d5e723da29229d823153d027936df07ac4cb645b1a100c22fa60118359dc45da0df5aa567fe6427379a98cecde26e699e92207a9a857ccd5d79cbf576023fb63b216f0eeef318c3e83f7721c462d573834fd6b18697db14821c9075e5150327bab4380d6a279286bafa6d2a079051dd9cf08c5f2b4a64ce5979c5258e19a2d2a0acb9942d73d511edce0fd4302c1eda5809db6b4450fc56e4c7c4bb124bdcea7e54ab06130b06cd4826caf430cf8e47365c78ebce607907ff2f5e4d54418e530ecdbbc8d1400a4e8e0668c730ce4157aa7188a35a86a08f444bdb0cad472f9d4276c31b6ee453780dd963647cdda4fe50574c9c4b00a44687db58160b9c26ef70d56d161fba49890338f0425d07e0c662437d5b2354ac547605e3e8d881ba85ec6b36ef40213929a13254e75d4fce4f2cc8a9429e96fd3a4b8923941a53fb41e8f5643207f16801a2a2739022a5d174068cf82f296f7c917a3bdaf8fe2e3b1cfe834167e9ea97f84b945cf9f2b6e3baac70aa979df89ea2f8877678d3eeb3e04560351f59c85eaa07c737b0a6eae3c315f5f20fffe332587219f371568123163b1d914c259927c5de0aed92619a9b6d1dcdbd187ee6d129410964fea7a070ca6f9dc208bd57c2af8939353d5889f3e5bf856b625946aa1676453bfd09f1ba71576992e2ecccd8e6efdf3e01237f037bb2dd75f742cd6c1662ea7b2840fa0aa7a3b4dd99951addf8bf352915bb3a03a9f95b507326aa905b83e237c1144e13b82ff75ba6fee8879b77b5b939655819692980b506b4447c6914af1b0504a4e2b063f253926ba464c2814f7afbf231e026139ac68f80cab686ac7f7cc3749f30eed278baaab14337afb6b73e443fdd25e759b4d90318fabcb7ae4cac9287b704949a07161295f21fd63d8156346b3258528265eadf94d695ac13d3ccadb2e6a12ee48504e0f318a72a97f94bc7d43bf4a65601df27d400adb9d26e70c2a764b2561145cb2740116d9c13ae237c9ef97e1dbafbfced5322161c195e6ec3570b5c9482691988d62e6887d486296c1928dc028b22c4d733e923bdaeb49a505d006981c05dd39902599ab44d3ddebbe7df3130f41ca09bfa1e22cd181d728d57499d1277b52431b320e92e61ecb9689f6595be29a89ab63d9f67dbe742c2568084e56bdfec9c13eb07cc7a42781387d2a9934307a08e9e931ffafc9de95586981911610b80b0d649ca53b9cf9cc1d9db5565a3224fd3edff6da7bdb59a9006d5fa63024290a4292452145dfa032409d25606315d4349b4b9832c6b5f5125708856844157f6a7e2c10cd8485e9763ff53945aa7bbdca42e506faa215662f239f61f48f339a779b9127bf8e95e2f6863899b2f6ec6cbed591feeb466239a27075b42e9b38df00b56b5a1dc2de3510f15be3ace729a8469197c0886ea91d8077fed3c3f07102c7efa606bbef1b88c470bfaf86d774f8d66527fe382dbbda23c766c6899a0dec6256de3bccdac065d5acb074b2f4c97e3177d785d476f639de9c35a49e6fd27bc8b8773068647bb1553e5d593f0984955e3eee1572e3f64cda06481dd5146f7d53a23a96108ba21c6ff10b0abc31acc6bf3d770ea15d7abf76de617ef0d959a8df6c2c677091f636ed3f56eff538c930797586d90bb290d150828aeb5066a23a0d5b5692e45bdaada5d17a2788c97ec1e7628bd779374c7db5ae89e84733d2076776571980f60d884b722171bf6a2b802aa82a3cf23a735fab1f02a9e3fb965ecee735b3fb4e1f789ce8239b3956c2968dfa03d4b5deff1b00eb1fc5f69b2f79f755c2223232ed3edafebabe1e28518ff4442fb1e158160295efe60ad5e8ecd1aa4b663ed7f9689e11ecb7fda86549cdba3788009d8d70a7510a1d663efb1b5a17bfdabe0d51bf59cf9f2ec264c621ffc93cf70a6b4350c4565b0e63f15c0f61ceee6488c0b6b6d43799843b31e4553a8613431cc3e20c7a444465a4dbe4acfe09da7086a0877c4655ffd5bbdad374e353434622e42e06225b5647a546b33792f1b82602a1b0da120acead242081e1aa23f68d5541ae3970050e530c3d988189cf4cfe30131631189a5363e0427a58d045466c31945c4fb789b8d1c7a2e49335c2bded4c82d2daa5a04944620cf9cfcbf9197f6879b14431cfa46e8bdf4ed52d14b90ad0583bc7765af524656f7259fabcdd5cbdc547991d61795faf4e51c3c82b866cef3f773b0c89ce899901c254aaa73b4952853a330a0e87a0e599e0454a832692a6c27bc38099aceec94e67a361ecaf7f632cb76f3fd1ce73f1b3d6c8e8ee7042b2f986cc1534150a953a6654e5c7f6ec9cb67c91da9b9d600ed63ed0b891654f0ff78447e127f5b91899a462de76e06044fd97c15be28ba3732aac4e3d9bcb73af875fdf5c61b8af87aeca4996d1e0cd98e597fcb51852eb83388ffe354d5e8d9de1e3cba9621119103de95e41c7475ba08e8dd5a7f7fcd254b99b22383d71aedcc38b923df6dfa7c7ff6c140cab4996f9ff13a32b282a3495c9af33dc2650ab64c4545eea034accf6555d10bd909f918408a4b87d24e3de6c984279c07013f6ddb3d3d0e48f82eb1f1979d2ed7156c25f29b2d6e72b8b776d9498202391ddef44a0a4b2cff33223d93c5c77d24486fb4884c297c36cb871e4657de09bb7afd1b2951af5493d8b8c921a0465bd2d1d21240b0f8961051b20df7d2637fe302e35c4961e1ba3c6539b08741f0c8bef1a65ec9d672c98ec445cf714b4ff7a9d509f6e96bcf091fa114e08394cab187993d5def2d72436b7701ba1e3bd2c188435688e4f9c6b344e9d8e1d678eca8548917a517fed5d0feec8b6f4f4eae8671c38cefb280ad32ba7ccb7ac272e7f767b8494920bc9aded933e84ed7a37fe05c5d14b38a9da25adf9d64e5516aa5a57d3b3a6ec13fdc464f857560a8fd7e7df0a8fcfa49a3abd53d188c421e6f113be07dd458b39038a599d614a8d03acaf95ab5fa345310458763070ee846664631a3c114568f6e5d6827462be032812898b8c4f5754834c38f1b8901ee156be789c78146d97fa2e3757c29d3bdae4ddcd9143990c619b471c13308eb522a1d2d0df3a7980bbffc929292a663934e9b9698fb182c0286860e8c545da0eaa5fb816eb291db3cb2505fcc15f6e0202de02349a88bb46cf65bfed594cc205560838a3f30e71d11e0be07607d1aeab645c38465beb97a172d5c7cf8505a7e04f9957c85e487c7ccb93e965b6b74b3fe259766c1b42ee341cf2ea260ea643c533b8c4cdd0e6936a31cfa68f3dffe55987e515dfa7b6615187d0dea72776126794f3ed18af27652f5d3270e2b44fa3dd7ebc09295030b6ba0817cb418139452849f917b95ade4159a258d42f81a16505b7349a40896ae87609bc55cfd9cc4058136139d0192a1dd360f93cca5dd597fdb724d07fe9b06ff1206aca13c7daadbc5454b6cb3fe806f93613712e489ea8fb49bac2f562bc29be215fb1981d5c4d407590608bae16adca44eaff24547db6bf73284053ce9bfbcf49e51b4e3a4deb001d0744bf62b8aae051dfef20f2756da1837d4036d4214436683d26833d5a6db71f8368c4367551843eda0160bbc9619ff50498d165aee7ea1388837b60c70653792e058ee5ae18cd26f31721dd7fc2e5a9f1e4dc52054e21bace3adaddda8d02c115af9b283931b2d1752eee95ef2c075c7edc5534e7f5615868069c8981075005ac3c80a5d5c549c5d2c4b9d4bfbd33a381f81d7e2c2979027c7d812957f0ba1b618ef2143d11d5890781b9c831234ae8ea4818daa9fac26d9ab68f9be699b8e4a8378e87c6f5fb2b24f524b028243bbf01034b769e8b4b2a3b6ce85fb88d2c61ad1ddc31740292b40635340d7f1a5169881aec18fd6d014d9122f1dce59c981631a1ddcbe20892ca771d7311d788c6e4fbd4d602fcc50b7b98fb0250802a9043554e1f714ea1ff35316750aea393a2a1d8edf876b83579ed9fc2c6a596d70cfead1a84fb8262b210188545dacfca08327b629f17a1f5e733e6e1716e9f8419ede194d7ebc4d76d2d9a4542ab8c86f15ef95c0b86c0daa3889845b3f33cd07ca0b3463a9db064c1f442cebc53d5c0e9a97c1857c29309e13bb0f8d3601885f1eb674fc80311975b49a80bbb810eb1779f314135a8758f98a568aea830da99b73ed502f74040d857f4de7c6bdf3fc31775edd188bf3d80fe12f765765df6516e35d7ba5e29b8f72da3fe6bee8ac4bd4460fceea74719eb0c4e09d60f004dd82db2a258341635d0cdfa8a5c80c674e253bce6b08a8d3bd429fd958be44dbf94dd1a9bc613be08f5fb1fedc743a1f87c744a054ab1dc9b0cc25fe7ca84acfce4093302649b0f23837a63ecc317", 0x1000}, {&(0x7f00000022c0)="4b353f00e91ff652ab982b67bf93c6d0e70f763ac457c18247c62307d3e6dc4107962d1869f92ffb3faa531d829d1943a575c7be9280d844197e89f9007d55dbc5813884ace9859b774978bd2f835a293a17af0afe", 0x55}, {&(0x7f0000002340)="30d553d1d65223fd2fe2cf44a1ce523351298482e9960e11728c4fcc696ed927600dd45643975de1f5351a2b37de35a131c0fa7a06ece68fc8c4b16d765d848645d1d7b13a351b29f5ef2ef5398a5332faaa218094467a7fd9a5efee03e558ee75", 0x61}, {&(0x7f00000023c0)="9e412398c017fabb33dd11f73e67b119f866602cc6fbf47538518336ff4df2b93c0d72fb54de1ee63db249531f378bd626fc2e25de2268e27c25de2dc1c9951cd703c64d4e924dee7c997c24d10c86dea0fce0f56b7cd61ccccb27891c23b59f79971c8cb5e2e44c3cc11cccfde0c2255754116c845ce44c8ab79b2f317111a4cc2630bbe47e63c0344bb65132b840509e965462da729bbd7f2e4b38ab90cfbd97fe4d625bb57a4e22a0fac19416b6c44075d73cea1077a72f66a6bf60eb6ec62e751c", 0xc3}, {&(0x7f00000024c0)="e95a5329497daff952874a8068d982a87c55c9e743f695738eb7cedbadcf3944dd082f0a6665c2f6c9ab1153bb0c155d3ff7f84b22ae7ba3b5dc01a3f7f11e0ae624967874f194ddc279f379dadbd6961af2fb73b669ec1de41cf9372978a1b4cd7c3475d18249f7b3681732", 0x6c}], 0x8, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/bpf\x00', 0x8000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000002600)='/dev/pci\x00', 0x80, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wsmouse\x00', 0xde7160e0c158cc65, 0x0) pipe(&(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/klog\x00', 0x74af55233476e7e0, 0x0) kevent(r0, &(0x7f0000002680)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffa, 0x80, 0x10, 0x4, 0x4}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0x20, 0x40}, {{r4}, 0xfffffffffffffffb, 0x0, 0x4, 0x8, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffd, 0x1, 0x4, 0x800, 0xffffffffffffff45}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xd0, 0x92}, {{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x100, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x7, 0x100000000}], 0x10001, &(0x7f0000002800)=[{{r7}, 0xfffffffffffffffc, 0x40, 0x2, 0xff, 0xfffffffffffffe01}, {{}, 0x3, 0x8, 0x2, 0xa0, 0x5}, {{r8}, 0xffffffffffffffff, 0x1, 0x81, 0x195734f7, 0xff}], 0xc0000000, &(0x7f0000002880)={0x6, 0xff}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000028c0)) chdir(&(0x7f0000002900)='./file0\x00') r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000002940)='/dev/klog\x00', 0x800, 0x0) readv(r9, &(0x7f0000002c40)=[{&(0x7f0000002980)=""/138, 0x8a}, {&(0x7f0000002a40)=""/89, 0x59}, {&(0x7f0000002ac0)=""/159, 0x9f}, {&(0x7f0000002b80)=""/173, 0xad}], 0x4) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r10, &(0x7f0000002c80)="09cb00adf1da0816d5713bfb668cd0476c0adf5f47c754148f1025d667c8297adced50ce52f07e87782add788d468a391427a95ab79e65c5b6af0037195a514e401ebd0d1dcbba41593f71b10f57191e2912a447d6f5a1dab7cc899dff9a5f8c69741963c1c583b8c01b933326eca791157f96c696ec6e98967de25a", 0x7c) ftruncate(0xffffffffffffff9c, 0x0, 0xffff) r11 = openat(0xffffffffffffffff, &(0x7f0000002d00)='./file0\x00', 0x80, 0x40) r12 = accept$inet(r10, 0x0, &(0x7f0000003080)) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/wskbd\x00', 0x8, 0x0) r14 = socket$inet6(0x18, 0x5, 0x3) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000003100)={0xffffffffffffffff}, 0x4) r17 = socket$inet(0x2, 0x8000, 0x40) r18 = socket(0x6, 0x0, 0x7) r19 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003140)={0x0, 0x0}, &(0x7f0000003180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, 0xc) r22 = accept$inet(r7, &(0x7f0000003200), &(0x7f0000003240)=0xc) r23 = socket(0x6, 0x4, 0x0) r24 = accept$inet(0xffffffffffffff9c, &(0x7f0000003280), &(0x7f00000032c0)=0xc) r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003300)='/dev/wskbd\x00', 0x2, 0x0) r26 = openat(0xffffffffffffffff, &(0x7f0000003340)='./file0/file0\x00', 0x10, 0x8) r27 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003380)={0x0, 0x0}, &(0x7f00000033c0)=0xc) getgroups(0x3, &(0x7f0000003400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0}, 0xc) r31 = getgid() r32 = openat$pci(0xffffffffffffff9c, &(0x7f0000003480)='/dev/pci\x00', 0x0, 0x0) r33 = syz_open_pts() pipe2(&(0x7f00000034c0)={0xffffffffffffffff}, 0x10000) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000003500)='/dev/null\x00', 0x80, 0x0) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003540)='/dev/vmm\x00', 0x20000, 0x0) sendmsg$unix(r11, &(0x7f00000036c0)={&(0x7f0000002d40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003000)=[{&(0x7f0000002d80)="a23134aaa2a94acfe047f054864fca2063a9526892d4c14e2972b6dc9c0ac952a5c6ae433fc6e34d8dd85d991eab9212a99e21cff18425d8c7b696c333bf9794208dd6", 0x43}, {&(0x7f0000002e00)="127b5524d8825705429e1d258bbefd318ea0de569f4b54b8ca7a8624cdb4435324472d30a951759469382b9ccc52875d00e3a355e93fe88ac1a5f51ee3a68598a5b685d9bcce68b78a75d98eca9e96e9", 0x50}, {&(0x7f0000002e80)="5bbad759d3d5bdc9ef92442e5753f01d659d9ceba46d7568b18f214af7744f2ecf2d3e748197c7d6d4148f2c85f577bdd8a5fda87d5d80f54d5f88b9347c40fbb4d69b02a8404080b67a5a0fc4ce4548ab04f7eba99429b2fb2450817253ce241b3d52f01be006b092", 0x69}, {&(0x7f0000002f00)="0ff5d61df0bdac486c7007b0a772dad94870af810d8690", 0x17}, {&(0x7f0000002f40)="b5c7c2ddd340570ba7f87d0b8d2b14cb98549b3c5eec5e330609942be3c143e0a4acc0b37a9c2c598671143336016fbdb4e8977d2e15098752cc5923769dde7cb3c48b100fd65350bba0a106bf6da0963f5843ad09f0fbb7d8df69bf3ba8f1ed3f4fbf9f6a9460555fab35d28959241453904e211a457c11530e0f60ea19788352316219293cf720f9737227bb844aadddd39f60ce3f95e3243889707dfc326bc189f7c2b5f7b2bf9eca0bbc7d0dc672154e4ffff208bacb80b1d2", 0xbb}], 0x5, &(0x7f0000003580)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r12, 0xffffffffffffffff, r13, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r16, r0, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x28, 0xffff, 0x1, [r22, r23, r24, r25, 0xffffffffffffff9c, r26]}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @cred={0x20, 0xffff, 0x0, 0x0, r30, r31}, @rights={0x38, 0xffff, 0x1, [r32, r4, r33, r9, r34, r35, r6, r6, r36, r3]}], 0x120, 0x2}, 0x2) 01:26:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 01:26:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:26:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:26:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0xb73a, 0x1, 0x20, 0x6}, {0x7fc, 0x7, 0x1f, 0x1}, {0x1, 0x52, 0x5, 0x5}, {0x6, 0x2, 0x81, 0x3}, {0x6, 0x2, 0x6, 0x7714}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000340)={0xb4, 0x1, 0x5, 0xdb7c}, 0xc) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000380)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) ioctl$KDDISABIO(r7, 0x20004b3d) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r9) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0xdf) 01:26:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000040)=""/153, 0x99}, {&(0x7f0000000340)=""/240, 0xf0}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000440)=""/148, 0x94}], 0x5, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 01:26:34 executing program 1: shmget(0x1, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 01:26:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x2c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="4d4d44df846f0e841325199ab980b8d57f2e1fa05c12f83e9607a63316f58c4a3651becdc4e4c13309bcb3588e10176656caa852b30c97bad97898070fdeb00f121245b923a953b0abfd8c01e75f5d65bba70033801346990e1bbda1e90ac1907f79c5759db1f51753463c962aff5548e649230c97f49732c9ecc93ef3d3473a26281a41a688b15761b5539d2441d1076732dbf70c54cddb411d8ceda7f628f776c71c91fc181d94b6dde1e87359b32324602412513716cc629d61990c288780e7f41746ff5081b27a3941686e206ca95bc04e421b5db56d7e02fe07cebdd02566e59124cd8a3dd6f24af1678168b9a639b128d10c7030e3af25", 0xfa}, {&(0x7f0000000280)="3c19afc7591853850e6287c78b258c77f0861c7aa84022ca697635b7f2c8c80afb297c276eac9bf2fd1fd604455f9d972333083d434e30ff13f54b096132528202cd29d7888ff96dca1262c8cdae9b591c5b3e0c1a691a241752c08c639ec8db3ea82850602e2436391d38f449f19a3fa0c05312f42b7a34451546d3e2a7fd3d16d0f9b9fc57676f9b65dc2174de1dc866b8080528ef61f0672ff5f3e26e272d6f19afa6b93d4798539ac29f8cb0843ab3f2cecee3284c8a0fc42d083364647227a9595206c0c69e92f472268759b2c23ada457fad8745c5152749d06d625de7f134d0b25166487816acf86e41c228d7f4363274716974df04f7577ed241be42a90d37ec9262a011f05af8d7f10e66c9db2b9e49604cc4ff21b0db7ecc35a33c0f3ecde59007f154cdcbb66f68846c6bb6e8f7bc199ed4db61a8125327f68d90abeebfad2f807f53194bd09dc672a5c0794026fc8972262c298c843c2dd16ca62417a88c50faee8a339b65e5a5fe5748931428566f008a372e77b3409b7d078fcbebf7a5d1c1f05ff6791e02863a360e547d26c4614e0b7307553e55b97ceefc7876ca1b4be1130b4318daf380e455878bd4d556a6ecbe5adeeda8de5d2d998ffb4371489358c6fe7f26187445ca8f64c8708fa3761258ba35c5be5ff0c54c850a74006d99ee2ece766d88fe240a869fb9f99c028e48739c45f1ee15fa2e6a1effebadf99003658cfc99ad3560bbb518f5cd329710a5b4d828bdbc96388a1a8e505c139261a64c1480d42a15c035a4c3a9b8998e33d3234f093b4ab96d6f52293bdc4fdd4e3e6b5e18379b5d448e78f64a512870d5008cf084fdfbf6b6e2b7e2da29077f14dcf7348fb0530f62ba495c2d409150cc73c45700685358ae6e085272103c96030bf38857057cf8a038152bc2d4283bf301c1035442828035d8bd38db7d55ae545abcd586691e0c0454d50a58b782e48465052a5d03a43e9148bf942fb3253584cb22f87717e1f2cff76c3a504e5665730e8d0b13c5f9fb1c4207a634c1298cfadd82f31f12e6323e0e8eb33e137a285dfbde96fd6c606b6d4c38f5b9689f5540d5e1c63608907ac57f681d10ceb99022dd8d74512aa1e199c42dddc14f1f3858d74347cd9ae343efea4d546895dbc01aa76c613ccaa598771d1c96f7796beaf47b4b39fc02a98b7b964646606d50c047c21d6f5670b66d9e03d12104823ebbd376127d4a7dd4ed041cab920e797268ccd9dc19e56a2e204506f7599bfa262258bec79122b6d8bbdc1ad9bf3b69cc5535d7e755306958a3ef2dc9c01a828158bb7355db4f25df48f3db993778027ade207a87e5620aa64bde71faf9210143d3de73f038c6c3e94a3ce99152a9570a95360f0251702b577d70d787382547f42726646d838532c87f3552505b245a868ada06518a495e679faf2c0a0729082ec50a700621afd760e14fc3d3c3ca8ebe4641ff2fc0b3dfe6eda75f0f636082164de8e9db0c9b6a9fe6ab2829f54d50f2964bb092780d8cf9d4093c7058c8690375af4975e2cfc5c9c9a2febdd58f947cf9336718912aea17a3b9e5b546310d67e1c3ad4f1a0904a51629541bc6ee36194f60884e3b3a07130d781eabfbee220cd30f18ee5ced0f80ef55e9c9a011358859f57b0dd1cc6c70462a2f44159b8a471b93a136008dccc79d326724141242f257594863dad84a1b962baabd736080818ebb18af1795b51a090527cd273ab3521046a3caf0a1191c97b8443c0363e5ee0da029975957ec23f7b685024a0c4e83e729e767c2c607b2fd57f38b2cd97909dae597dcd8f4676a6cf4843663bfacedb32b109a64255316f1290e570377f0c4431164f8a7d895d1b6e514995fb2b7e78a5c76f4efd29465bb29b2ce5db776dded74cda4b28af3bf37e298f0ae6b439260708ee0734f30303616daf4763d2fe9bccf152e4f9abb64dd232202c614eb9e8abe5021a045aae53fdb5631dc160e6e7226a4cf1cd51d4b02f7c5721390cae2267b7b7a2a2793a7f80c717fc1197d207dd540b40ad375f7ebdd7175a483eb4b8eddb1108d71433a65a00388289751fdc6cd6cc5ae57ad381fb3d63cccedd2e84e6897329481c4d65f0ffc80682260d5aace0e34eca77ad4f9b19104776d303b23e5887ec8c3af90132580451dcc8ea73e5a7fc3b6e7a550a6d9f12a032e53582a546d7d3ee29ab249ddef7e5864027fcc261b4961280e9d52dbba61015a8185fa5213b668d22f13428d6c4dbfa7a7de0eeecaf979219a139b0d7a0ef2b83d01b8f4c657ed11f2936e63ed9f19b699089cd077af8f4aaf1180f9e99ebf04fc752bbcffd6e22e80a90c3d328663482a3986739a5dbc0ae4919067044c7f2d08a4b923b91ddda8cff2543f671e3b7d933f9270f05d49eff05c4af6ca460e55957653e4eed2dff4eb19b1d092b7a7b2eacd0e3b2ccc1991165a63babcca775fb0a05e4e1ca7ffb56bbab03d5ed12beef9a6f76656f420a402b42b48d99c929dabbaca26dcdf015918c0ff28f5a79f01b44bcfc41c880c958a4cc27a4a94585fbee50086bd599b01023c7b5096658b84b0e21343048413f4fca4b870ab17b90bb613c56ff00cea7a44a6569717bec5e6488f2523ea6d0d54f627c9c790b75a0e2a8e08f6558cbf81d4986b8e98a6e76cc217e74fd09e4b547c5f88f29a505ec6a44c34ac6bdcd5e260a13a8e51ec15afc840868fb4a6ae7700368e21d691391a30b595fd68892f51709fba42366204f50af61987c76ba8d06707d4ed2f16897e0ff4b0205063ad7920267325eb40843e3f524669133d6c9b59c93cd3d359cc9250758c5f5dcd11c4775536baec99e085ce23c7031e387d1d006db276b07162f5d1202173e0811bb34cfac09cc79ab60fbd28900bdbe6b37650039d719d9a2a8b4c432980d5a9f950cff0edc503732ba95d85b36c4c6cb1493921ef528d63525d6dfe4aab759906d8ca5cb3b5f114391ae060e2d4a4ddb4644f3e57e89b8e2bf5216c75aea2b231bce4094d490dad83e8b569e887b90c7365d17a715cb99cd53bc5ec6c55cd0e80e607c53d7770f3b4614571734ff5cc04e480b37cf5f052479734c2929a461c79de8a42c4fb6e9539e0f93fa35ff6e2abca650bad3451291a42f7c2eadfdfb57c9b64d56bc18c49cd2387acc527d0dfae5c8aa0205cc3aa4480b36a0e453ff56ced4465066e5a37a1f7ccd7e826bc1ad8f55507bd3a066bc6e82a87468020fbe14c0f55ad1a94ebeef635639012d12a700c1097f08ae3d6f04b86110d7fdebadb9f8f02d43029454c15585b7f564cef3b10aa33aba98f7ad2dc4abbd3d0134b221c04ea5f4d23b9514b046565a19f963e088cf5a48c5283b2e4d5ab87beb3a536cc254f664d8f3b90e040f1309136ae47bc09a78497de660d42ceb5f0a6e1550d76a24dcb08c14421851dd93071dae0037d8abf35e88e29fe6b750be0635ce047498ad64a93b3b53990265ae67d0753717006540a54b3c8a3636e0235f9ebb6637f62d09a46db3896dc5adf12ba7d2b09f8fbecc70512eb0f716fbb583004a5c20ffec52f7149d85a0dc13afac3ebee6d6c24d387dd009352d2ac61d451b0ec6b4895104af49c0a60d1df430f0eebc9cb4853e442dc301d6afeeae584e1767ea3903383bcdccb67152f9ecc7b20bc4a563568ccd5a789f5d89d8ae5bbdd235eb3b266e1ed97427000a00011bff1089069238ab6600fbf86ae236c26d84522bb498b034d926c270892700d65b662a5671b87cfc3c004e8b9c7dd236a72053a30fe17acf66c870a090f6ac781213c12929f4797919f586b14a28e846884a50be1b8cdd93e7426fcc844dfcc57df844110459788e2bee622dfab5bfc9b08882f39105679539d170236b058cd5789ef065f1c35fad42d53e2b1745bc9c735dfc9fd1111bd386438f9c64d55e2e20b4efd098943c27abb1fc4916f8fd053d440e065ccf7afe8cff57239734c1150c0cb335cb6d05342459b1db74d5894c922eec36864301dbfa5cf25fd41f2aaaf0d54c024db2e3153e07f8710e8c899ac11ba1528389b9b6f3b30df2beca474720b77f8fc5409ba241bf40209592a284692dfeceadd797937d1f5fbae7de487fc39a97092c85922f3d77543185419811ae5941c8106ab89a4f3ea4934ce2039a3c0bff57540a94b57a0fc01dde65a269b51358835afa331f7dec312bd5fa7f4e909243b49ea44c37ecbc6a9afad198b5316932a77dd6be6ee2f4e21b3bfeb4c2c2d3f3777f519fdfdeb7c7d0f797f0ebdfd6a4413d5be82c5ddef9804369135f93810c0cc7b9cd0f321f262f732c260c346672f4453131a0d0e6ed5fd2196e9b7d1dc9351d5d24cb93d82bd169de24e464aac8296dc19a1ed8821d4b493a738a7839f1acd60601ce5c5b8bb356fb0ad03e011f98334d9f360c52958e11da902946ffda982955c6e224c3bc331fd990549c3bc636344e91a0418b8ff63db386d38557ea9b832315dbb14011366ac68c90bdeaf281323fbdcded0a3dd5847f2e5fd3ba1df73b66f775f4c7cdf21d25805f481e41da928a78a38eee36c027de66ce58c5ac6f258395a92079e4ac1e0cccecd2f2be085d5ed9155eaf3cf3c1fba7f41b5bbfb46fead2ea7f31707e890e356be32686f368ea1106a85f5858d79410130fa10fde35b6d4f221e49033a93bafaba9f44f1789a54db45191dbba6d7fe194048877875dbdbf6d9f3304e80581d32f2400015a4a84f26ead13fb96e6f6b39d736500b9eccd6edcf416bd248105d6e6d864c9d2cde1e98811ebe7f098a5293b952dd1b83c6f754ae8089bbc870eefdd7d45062757a45453e17bf75377d0ee9c614f7181a34972c5fa0366f4cbb6f01902619e60ee850f0038b3aff54585617d75f9fd40341554fbd5e57b3c521e19ef6b851ca170e51dfb28f2ba7ccc646cb116b79e071b2e2cba62df1ecc52ca62dfec57844a36bd1712b87034cc7a567c807769fbea9def7e169cb2d0b2355a1d564d6d23d01f1885121913c4cd609c987167d28deb0e0daf9b16687d26ce7a0dc53658345ac878d642ee5310663e287a404dfda8edcbd5ed3a70cc3cd68bf62512fd472ff55e0c2ca252715e30d6ca44a603177780abea64c11664f4e33ee7e2836427a64e05d4f9ccbbfd97009da4556a67d471919c9af11b97480b6b1cbeb16da2081226e97e104621d5587dc5e5aa5ceb368a13848c7ff82c0d5d61319cb553472968ef433d685b58175ea03f3f416842f41e6476e0536b5bb476f6f05065af8e8582208dc35b515e7b639d06f24750ef461d460747c732cee535ca565cb8f8fcdcfdc255bcde6e35f2d54c8fd9ade827c6e3177d4c88d852d9b69f92f6f72a7b79eb2e2a4bbd6b10ca88652153b9e1005b645f37169e79d9d705e1e2f0ebd08fb9bd106586a13e894d3895053538568ad2c759ee6e11f6bcc2ff2e72fb054d330bf5f63c94eb4bd9adb00ec233ea406ebcfb8fe020e69bd3d2efd74f1c2637dc8a1ae07acce10d207ebddc874efae2347405ebf4dad71bb14c21403c4d4fff5ea6fbfb36ea4f42bd72f278dafe52b5e6298f6fe498dbaf7926bd6dffa914ce5cfc80c4a876fb1d0c17a43467e53a38b847e355acb21a6c62053bdfa6161629dd1cd6dc465068654733a50fac298bfacd604dce9ff30e4359fa27ea9bf6dfb4a5e56d74fa5b9bb8beb648adab34e91a487e6e911bd872d871acf791037fe2a059b627c19c7c4cb19bf2defc2504746d2468ca2f437f4783508bf6ea734b4315662d0ce5345511b77c8453c2465", 0x1000}], 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0x63) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c140da5364c2115, 0x0) ftruncate(r2, 0x0, 0xfff) 01:26:34 executing program 1: r0 = socket(0x1, 0x1, 0x12) r1 = socket(0x1, 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000003800)=[{&(0x7f0000001400)="c9b83065644734c2349d6baeeb5e0c1c1af233d48c3b5409f806f6dd003cce69e12871e3efff621c635adebdb9ad7409040cdd641c238fbd4185da0b3b5e73139b67283d243402190983f105a3fee63177abc6ff28c942dcb41d15d2e3f80fbedf473cf57520c54e932d681d05da01a8fe2b2c3f163a8705cd1db4316331f01d8fd171bd3b", 0x85}, {&(0x7f00000014c0)="320f111edeb93e9c6314b93e19bf35e67a106af7f9b99bd757dad2401cb06e23bf2f843a750b4655ac4fc4326f293cf7440a49000b", 0x35}, {&(0x7f0000001500)="c058f34dd240387eb1618d86dd76de3c266566b1260e1b5c58854528270854b0d45ee9ef13400a0d41a70494df6cbf23b7315078b844d4d8f56b7b2b10c9b4eefa3513545e180b15169f40db8192c9d6e794ec930ae3987b0cbd8e03f3f4db1a72a8db5b95baa2973a413f978df1b25b0099bc354269e0de6189401a7dfe4e1f6ddc35cba2c7815361e27245c5f424959e62a8cf4ccde15b0aebc9130f5e212f81fc60f96cbd8e475bda11923e095b195766b6aeb8d04d6aaf662786507d04f55a7bb5a45c414100338e95b2247950febeb5f3bdef29654ccbb05a2149aa080967637c8c5a40902c223cdce86796b89047981633ef1935656d2239827e867468c05c063ad4daa39434842ad5896124b373660ef78abda597bff7ed826a0c646c7507e61c8f0a2f56718b6c20cf58b0815f0cfff66d78a0e2148c2f094f927a666e7739801d0c3a11959a886101cb583734de3dd484c07f6e1ab8a8ccd1fea1cf30272e0358704b92a68a2a8539b00177165e322396564c96d128a20da6e1c14cb003b7ccffebafe976f352521e750f56a0f749d166765f4d42074425b8e17aee4ecfc70d16808f15f87599b4711c7a3c21b5d1ed35c0c7874e51b712ce0d733d41c94aa5ae1aedb1c58e23e034c487080137e0d2c7ebfe82860e99d110978cec66e7f217f1f2426fcfbdb5fd202fdb7fb52e62a4569d1d4549380ec0e1765597d7838d8c54b568c892d53f3e5c802e7394ec9b1c745be071b1e8b68e067a7eb485e523497b7ff2d7a6d016cc3ba9a8c8802e46ffdbc4f0aa67db8365d96a2f075b314d1ba7dc9b601298c7a41595e727b632a9a9aa59047f1bde9a94ba8e05198f282c0f15bc3f31cfa83e8643af3ac83596d9551274cda318ecb3528d8e60d5d5004e4564a0638e3ed6bd817a6505787d017b7010d3c4a555f11e631cd264098cb44ca8ea718b75ec83e2c6b782b761823a63d2f0affc9cd387798ca84d36ede4fd1167a7d75701c88ee84404806973d6fdfe8c0e8ef94f3a05a8a1df82e4f5e436038399493f6065f8535ec6352c2b4e0fb63ee5d34d4d5a99d0c55b415e5c7c1528ce62e5e5781f5bca4dca3c8facfe8e32455ca220172fba5c90bc617589ef4a91f85eb55c13ff479ada0756783d6978a21373e0ccbd8701f25f7643b2102bfdbba0406cf012e744c4eafc91fb779f71643c35dc4109834b1a462b8afda883bd6d7d834eee380346b324f5de41787f9d20b6ccba54fe28bd2aa992a71cb0cf1cb3685f41ca3e2f840c82aa3d10bfe2d4f7bcbd0483781a6edf0c14f4cc73f0b781997d4be4593fdd521f2e750a99e7c989d06869e0a52d954fb4c45852e889b13ebb433b41a226fe0cb33daac54d4b1621a7bdf46e292a6a9c8e26c5cc19768ecafe78be786f428d58c717eed885ec2e0869faf8968167aa1d0c4040237bfb161ccdbf75e845c3f44e42e1d67e80124d025e8f296c34c9d76d985a3d7ad0754834e0604953e5a6529a9055436977c1d01c59e35d38e2219818ab719442df245b909405b64f9c7b3cfe128f51c3683e8da1123e5db13a4af604a5615229d3fa2dfdb9f29da4d4dfc28a77c659fd92941fdae1d964bfa021b9d4ba9e7492c65da3e79b36bf91fbcf3f8966523b6f9ddf151c8f2d4fec3219b2eae5ecda456cf12fef9e9859659510e213f5a2fc1c83a699602cf282cb0038da720dad348e99c114d99e8da79aaf4d6c1c9264ff21877f6206502f10df5a8fd9509a429e7f9a4d995b85482082adffe7ec17f42b3e4a1af2ffdbd23c63cd6161f0749a7bf7653938d6f2db866d83044a70d58ff7a2a6b55ee90d7cbb11bccc3c81f79018c3627e23b4aa36e72b35c2b21c7118c3b050ce74d5436f59998deb4ef47a1239394eaec454b5a223be9ddb75f7dfe09ec091eeda9975675203aa354b015a54eeae407d675c03f823d6d1951444cee2f0fe28612d735a5b12b5d38e3b5347d83ce3ecdc251738973677bfe7bc94dc1017b1fb3f00b65b7c027d19fcc29f00a9054c9a9a9bb65cfb1d62d476dd9de677e851e4dd566c257ada63e8e12b283e7fa0a49f401317e47ae1bace47ecfe67ebefac0d37e2caa659e2a6c36d7815af3980aff0a332cb6592fa4e0ede9c5cfbd8525e626e4455198acb989d1bdff4010cc19e2e019c8b7c27b795a3abb4801fe9a415df2fc3093f5cbb2c9b1954fe342ee1e02b57f31a2c49bd5e37bad9f0bfa155650f789fca729ea41156a05f414237e5dd27df99734e02e7c9db1b43150c68ebbe257cb62e4eae38a52548f981371f0419bba80aa759ea4f97c69e838de331d26ec08e7fc5ec2d6557a0a903ad9f0b5cc17471960dd3a4aef75b2629cca88b42b4a4bdf87efb96cf1899570067057153f6d557cf94bb11cb9ef856fbd42e516d6d8b283badf5baad58adca7a83ff38a0bb4c12db0f5ec21fae42ab6ca3ef987c3239bf1af5f0483a81dc881ca69ddc7eb60ab01f7e0165ebdd7603f6de67eba91d8f06bfc1f8b57e2d68c1c88249d61dbe4f925ee3ee73ef61a97f2ed496fe284445c861c97efef2b8ce7d1dc12e53773dd7f3086297e6f76b7a0835e662344f695f8e5e43493c2818ed110b74325d21efb3a9d42412922151113d8c76356d762ff81ade74468a66b52a3c0bb8af876051f85e53a909d41bbca970b8ce102fc1aacf1992172414fb0c6403207a1dfbf534ece34329fbd4599a1a52c575c563bcad90e946d97d2c3d3ce2a91ba3dfe2c490626811ae211f546df40e4fe048a331e5e5b0f144fb0d1475d3435856281c00aeeaf2853fa619917eedc20e4965ef37c81d7985366a7177f23d7efeb47b2c7b690e5fd7538c27c0f969981cf9b7b48d7af50a667afa03e304d938a2f6886d3744b72abd1cbc161852a3455faff93128029ca6ff835dc8d6d742d4a86c5336a2c88558df45435fb9c100ba7b85ad1eff8575b9beaebb798dbad8f21de520e2e43f0c9159c4d5448b37f68a6e064d85bc835ef8ffeeaede2bbf6df0318e82f60ca43094a65b9bfd200961dfbd2aa1539d4080bc679205c501b7d5fe6eedfcf20fed02c333be60e17233c63ef3df1b736104ad8caeb5c8a0e5af3a799308acab40e48d295c95db65f5185726bf270ccba1ea0d19975f5c5ac479b6ed8f86ff4cbdec8eef584a2f4ba5db1456d13b87fb8bc13c6ab8716d0b703127f16fae54c2b1ac39b38758da1968d219664aa73fbde01f2606ded3e95c4059516a00226a0bab63d2c49e228bc5a1db5ad40cd048f6dac26cf2d8b2d7696ec51d1ec85ee899ed741578b55d467d771983af779704d068dc879f4dd08e7ee1964a1c6019612cd40a369537bf14a65603becfd185d0c9007346cc52527a5471f3f9bf0cb7dd6b430c16bddbed619d3fd53f9bc5c88caa3b516c925e245a8db6ee867ea1ec7e19917434881eff79fc307bbf0be5d1214b5b6e7b61077dfb89fa6045d1b2263d3c6214ad81b0c148eaf1f6edc7f0c97622da39fe6b9da31f411a205563de6eaf6c1c9a4860c2a03477166dea6ebca0b6c1f78d0520077c5e2a570adf35d1ef377c2f77a58094b346c6a58b84ed663511116f4195808c048518564b7c34092989044e428838b4fff23dca3467a14a48c69bf09013c309992fa03b741fb22b35ed49a4c5b5f2327ecb68e85c872c672e4e20620aee9aae20cebe6fb4978163f3c4803a773b5ff2d9f74e784b2e661517cdefa7c9149d0f31c2f7ab303b60c559f2080db79e03e90f6892a71539586f05e9056de0b2154139b6387582aae70818fe2e73c0aa4cd8a184144eb6a902044e0a7d9e072df237da7906b7086edcf005b4068b6700d425ddc287c0f0eab3d8ffabf9c0c10cac705f9f74a95ee71e5572c083c70bcea5c739a0404b7bff138e7fc24cac9c56b0f3c765362feb6c595cb992c5aff95039df685ed15e1e48d315ec629880dd0453355d542b76e00518f513e052f6fc6bf21568697a31ae713b5c15f42aee5b5b1f981159b6b78022f7284a9583877e806b0e38e5d57c50cbf1eeb230780ae02f6d639f893c9a0f4df7dabcf0ffcc9cbd75f3893a3791891ae229a2b1a49f617e1a32dc3637a7cab52f897f237952798eb2bf9bf764d3050548310e4fcdcb7aa976b6c078d658c43302b7589fd67a8358677387b62d52f831227f0ce9670bfa5ff71c662065aa98d3091b657bde87d59c65b24b81d00a75d73f62c1cfb479d1345226a031347ab9b0f66bb56aef05d67ee89ad2fcde49e8faace6e11dfbd4349d2cc921c6572ed1faa0ff0c9954c0e02575af6dc496b1eef6512a7e05ee342a5b58b6dbf15831a3effafa5329c5ad2e5eb4147e47452263a7f5e26b36bb8bf568099535aa849b86114faa0b8211c536bb1ec0cc887024a1efdf98de0c8c118d9f88e86d623cdf5c859de1252f60f0b061c421aa662fc81efcb42cebcd6041621d4a7a78a190820dbe240cb2a6ffe7289933192419006c0f6b00774f1b130a663c974cef3b33d9f2b8307e1e58f392806cdbf582296032e0f09a30057801e0681d0788424626e1ea7a9415438c24df465a52d113b598b0d9ffe921e95422a89c72ab9775422c0046d59d9855c9dd6c18d51d618f32d949b31220fb54bad8cfb8ebc021500a7260f3cf02c5e51090bc7f8075ce4d36150dd7d4feef0a8a385beed35c5029737b9f1fcbe756df84905634ff80357962b1491b57c8faa54cea87b9dacf13b4f2f0a40a82fc67a2eefec6599a30423675f5009a9aa0cf6d572fad1be6afe52603b75b90fa4b982ba4bb8661c67ef0463ec15a272f9b8943beb03df404962175d5dc0fcd37f2c70c3dc35dad5532b2e3f3d23ef4491a3a00dd955b4347314473dad1818e07934a0cd3a2928bd24bcf32c4b883a4e4a7e2ae9663d4c2edd07b7fbec37080d7cb572105459d9dde1190c279d7affccca337c7e82c855d618c2e084b5c62660889684463a79b364f31478ed91532058e07ace8229457158f8bdeda658b9d7cb5c9789b2a355b281f5e48d77d5d6a91154f0faf4d1b8b1b779cdbeeb3e0ade1e1f0646ae9110df85386a7d1f97ef0765f2da82694fe628a86262167addd6bfa12c37d649552c006a174a110923bd89fb669de859ec33263856352098ea4c6fb3b99ac69c11810d391961ca9bcb4a652e125c99d19d8e6e1b97d5ae29e6f654a2229eeb3096bde9ca9191568bbf840b6c2195dfec8c8b9c6b6eb685c688e595044f326bc12a2cb176108fecde3fe72706d9f715799e42f3113bab8326ea4140941c5cc120f861335860f7ae1ae86e26d3403b6248247a7bae8588a3152fce46d20d956dec7cf551f907bb14809b76cce6680d884586d0dd8cd9c2182c2b208eb360c2504dbb415c4f1840d073a986b8e17e6cff19c0b9e792fa7a08efd5f47e4262b929cd32c62e56e49b0908763baadca03dab98c91ae80a4eafbeafdf9c4c614f7827203001638a8e8b55340f6917d1a0e17383d650aacc6c3c5ac82f32fa8a17c4eee155a42b2d853b1881e9c7c9bfa2aa336a11d06e42fe1bf90255bd4713937054d2e6f0ce562eff6bd93e88bbd121ccf3b9d9024b96bbdcd07586002c2b32abb4cfc8e2253f6f821dd516929f3f014617eecbfbeb2c6472e01853f8f6dbb05ca15131f46f6b00401f6f3c9cb44a4cb098ac24d7b17cca88450bebd531a5ffc10f4e8dff4fded9a3c7d0491f12d885ada347322139c50d4ee8b1a8a467361b18dac26eaf9e0239ccee53b4557ec9219bbbc67b07702956d03cccbab1942596e07d4363aa97c8a", 0x1000}, {&(0x7f0000002500)="65ad5b14885df27bc95989c3729d51fcedeac9c33633483d6128", 0x1a}, {&(0x7f0000002540)}, {&(0x7f0000002580)="0030ff52cec0dfa5075b16a5c486c21bdfde73474793a9426d998d2a0b0e9a4309ed8444f7b02b9b0aa176ba4fb4426469cc7d5d8b5e958c48ae16596ad7b2b80e16d2339fe25e994c91f9930b8356a49affe29e809081658e5e97c62e0ccd5f4331ffb92b92af5a0f2ef1a7b64901b0811864648c9d7d2296fc934f49e3f1eab62b91709384a3e4eef90100740be6a0665813ee6e937f12f6a0e92430e1103f48fe741533bcfad8bda2a6aae855f7a40c5de23521ae17ecd73e3a75a44fa2d28a8dfab313d3082691561c0c9adbcf3d8a4f4f99b2", 0xd5}, {&(0x7f0000002680)="437ae6fe120f4eb153ad184d4510938a1bdef591d415f1bd174a1b7cedde3bba4a1e781a3e23e65ab35ab830430fb7a0aa6e009599d36e3b88091b355ff3c5bb5a1c1f082ad28efdb44a6d8b2d1684454e0b12bdd2ac9d98a250d2aa6f8a4dfec76d86e4030045c9c8247947606518221ef62eba4466c2b0b2d3dde72b2254619a63c9a27cc1d7979b2b7dfdac98c8beca990a5d89f3b9505272d9a0357981c5b452e1cafb68d1204cfdb45e8f30d31e409de0c231097316468a9dcba898d2d253fbde63ef6bc87a88f2", 0xca}, {&(0x7f0000002780)="3dce1da31b5955e1fde9699f4bc0283fef09f766dff59ca30933490d3550d34a822c03ac95f100bcd250271219fab5b9dee91b46d84dcd119bd2c2065693f465bbe9ed18be92b3a6965f0c6fa6c8774a56047c6910dbe22c1092f54f0877a3d6c712aedc5ebbc8ee2daf00e4f9ce1ae1d1bbdd8ba34e243268b9a981e0f6ad4f1bb02c6bd11fb4752d9e59a8cd8cc7fa35ebba80f7889d7c3cc60246fe655b08620516585130f88254fc32b391e7b07ba8a2794be6f4e0a5bd3bc3e0b225aba70ac75bbdb0088e283fdcb6750e72c49056db365757c3156c2436c23ed7b6d15160158b662a0c317e3dcc3becc95b3fbd25bd1bcd56f74b9ae3c2822c18be3cad06321f634d8feae6460f627a6b9096b68ba25c7b3ae18762ae5d2c9a9f04ebbaef4918265887ace5a5b9b562729add70c7a5c3003fe53ae4adbd0652a38a8e3a5dc2d81547d8c1d8f83b381b1a440187e5cedf8d01e2c295b7d6a80ae4bcfb34442ec21e0fbac33823b59f53313e9952eeb3e9ed16d35f1891003a8ddeade1eee9f74d34a7b0e90001a543f9d07aa80c7ae6f3a751cf31c4c4dff207c11bd2d78dbf079975895cb26efade4c617b5239441c5034d06b6f1c69afb08c6cc12abf32494de84c7c8db314f8c4ccfbe8859f6dc62178dcb93360b63c9100e39aa0db149c29426a1496c20abcd9131182265c9e5fddf8ed0f1032c307945f6511bca5d547db12fb113bb15c9474550affe95e0268cc822def0babbdddaa8ef7683d2e7f4a6cf586986b7b1bffb09f743f39653bb4fd6b07228214b7c506b316d0290e43e5e660e001164357c40391ef6f32260d2f16d3f3aac82ca072c42a30414e3f560271fae757c3c07e2076f4cb0cfcea3d3c95a113ac5ecd6c6dc3d4a404881c7ef15f7fdf178f3268b81254889467c0d8053e258175c285d2c4ac998cc4df63f567feb1390576c824d04f99cf386528dc0a29177558b56d456449e6c405511a4cf3f9afef995a9dcb6993aa5a87a3fb7b10d4f13770aff66cbd79a5c2a937a04f9932f397912e60ff0fe55e8daa94d5c6cf1c20ca0791d3880d02d8786c8a8862b5b72e29e691652ef6bb2646168c65484f92c206dcb7f9ed1f74267bb5a7f4265e257d8bbb184a887453b901bbf89309b6a2c4b99c058fb2dd3e88564691997bc71a277839a1c0e0f3b1cf0e568d4ecb5fb33d572b9cfa05daf11c502c1c39592c926462dd910e3c03ed2fbbc6f8dae2b27eacdc6fb9721eabbb16f8b7c7ec345662ed28c092038721cf356e82744fc242f19e6519fb3df06f0ab5de16cec483b01a85fd434dbac10bdfc6dd8e4cc431d5f5ff93fc9a2d9fcddb3356ca6daa579e2839d23891d923e5b87a245e573fce36e010824fb1eb9d05f772583c758df3c8447ca22070b19bb0b64a1f6ab5b186424184c3c856f240f117a67960822195ce6991aa27ba00cd665a6453cba5cfa5b3e987999902fb14df8227e871d5beae9637de3e9490cbf1b1ec700f005414bb48d60136be1cce8719743753a2960d2f32f80cd94f5e0f4c8cf14f0a7da330f858c00837886b64c8755217e1cbfc6396a772ae4e92ddf88e7a2ffb1b398b1fa125aec0536e894fece692e497f9f577254fa8044547ebd472cf4b3055311c03a031c16a0fabd44ac88dd4e5069890b835a8a2d2a07b5d5301f400fa25113ddbf499830e30c66fee2d853610082ccea2c7a3d0dd5757bd184e16c1a74052b5aae6ec403ce53006fd46e6b95c7fac7ad6312eb5bf2712821aa3af597f06bffc4d9332eec6f164a643754749430fffceab1984f47a8939907ac3908be6dfdf885f2cbee5deea5f950064164d1f69a5e6f2c29e62d820f436ce65a88addaf8b6d51cf82886e4fed8afd886b56ae1a46a1a4aeed3b6d93651e1cde6d7802e2e7775ddc4c53c3146b23e71c4f6469bb950506e5b087eaeec9ee9a5a839c992d6d3044b22869788b058cca1803a1aab0c32eb17ec6a3397c6cb912c340a094a0908cfe2dc71361a14bd69db2b057a177e7cb98cbbb593aa3b06cb53d795de33c93e75c18e8e5f9fe3c76632df3105027414a960886fde6ecc2d5acf21ab5f1d70007b0554550ac4c10cadbc40a2cb95e073fea0048d969fd78338e1e151c28def4fc3d1823cd1ad9234f7289ae653896d5847ffdadb8eb093f1f674e550e27d25cc4ff800e848877236730489fc3e1b14c89e0fe54f8b8177b38b8e51c91727dc0e5b428a2aee528d2dfd3d35c1ae21a2419611914ff2a8fc09e26ad3fb67619cff728e6ef71fe36ea575f0ef513f26264090d2b46defdebcf6bf04e76b3b8356064aab9ce372083f0c4027addab840b022cdedbe907a80d1bd17d7c0474b0ab05d8e9f954c8d9f7983a412b3877f436379dbc3126d4edb1ff5a2329a4ff621e1b17c4f08bc390c30f15342a90903eae38f77d048a97348cdb3505dd5cee2b8ab261ebbcb64751557511c19385ff4ceacc772d00fd4a95f337e53caa0f3b82eb7b0adf1cc2b3e915d1c3fb1bf3fb22c16eac31e5bbf66d96377651668aa98a49d3b1781981bce9b2792e4ced84651653a0fe8ba350ebdbdf343bb6460946033467f66fcc3e91dee81d787f9e9f79111ef89716e2dd62d6f7aaec82832ddc21a21672ac9407dbf08f3503146df682c575e77a10acdb6afa38c7651bef99dcf3d1ebc435cc1124c85d80cfd0079b951d5d1b5226491ca75815babe29aa04bb5a107853fc616358569698185ae9d2b38ef64ca986d635c25b3f16b519aea43a59dbae947a0884eae858d4e677728e0dbaf82421fc747776b25ab1a970b8c72abeacdf7da9a66e03223a18a64e087f079fefb964dfb160f0c3bd0e87d50133199fdc77caa5f4135febe0cad598ed02b0b269b713d59b75fc569a8186007579d737b6a8cbc51acbb5f5aa0c9aa44476dbd0cc936abaff1767a8ab87252167a2763c165b5154d1f3fd38eca90f00c072c3a50b7351f7b8a6a78e561cab9794bac857051b35af3aaff83cf9471d7531e96672f726966f594cf3e430ae9c52697c1d542139e6fb1f3163e11d9ff7adbbb37a8e3f5acbc28ac4c93b449538b4ec990d13de42cf7bc9f701cf2bf48e9285c5e7d57f29da6d10618de71634bec599a049cc5dee7590764834f8459776c30fc2969dbde5bbc0c0e682d5b7c3c434ee2646431b5ccfdacaac98faa31eb3244e634b35c1d9bd5893ad16103d0b9622527c2fb2a4c7a35e34793ae85cf84fb30d782750d67a33fcccc90110eb3beefe3cec64cfcd807b04615f06bf66b0b6b19106b88670ad25cf4fb2ff41d1e012780133a266832d7e27714669bc1ebd48b8a666ee61098e8851521c89f170d1e6ba0ffbf4ae2015526dba6b90bc601918c78b90dd89c6b24d1a6a301d8f7370998400da73af46a99eaff11635a65e5ffa89d6ce9271f520c5894c0a0d421659553db602b6aef536ca98001ca2b259bd14d75466aa2c0b7559b2592ccdf97a177711c062e789ecf1d56e75eb511c1c1a492cbc1c66beb3d8fe226be1426cc0abb2655debb56788821a87d2e4afdf558793ccd08443a45e6e8318f77104adb461475e2809be5cae14d51fbbeb04aca9566680f5050b25ff4e4d7a94f6d579ff1111fd5848d103fe6bf43c81b6b159e5d2b3608c4aa75cf3ee7cf07bd711607110206f78bcc46465ed56cb3d52d43a5a772e1af708d2921fe70d3087610926cba6924aecc005cbd8d4337d65b1086abc4569d3bcc0ae5d6634ebeee3b7c22b3ee71a8d4163c89331917767e61f26c89c0e14defbdbab4043b1639dc659bee12d8480622c4d0ba9cc4675977d4943f9ec255916b079a7c221472d833fa8abf9cf0554a9921cbdb048412494625169c641978da8fa26d4dfaf82602fbb69d082cab96cb2a8d97187f899d31e53cec25f0cb7586d18d779f4c25444a44b9c1ff3758d3b8065de9721e62ee94d0ff8412fa242f4cd240fdf3d868982e58048d21be1681bff213ed2691475dfc4c2c8ef1b1075d520bfeee58fe8b92cb423038b691daa07a187d38dc2b9c3c9469c14d2b47f24346ed3c4f1853d2345ea7954631246f199819726bb7759c24641a9c14a661f1b5aa0c21310dc450cd0004666c2f3a5aa44a6c021907cdee2384c4dea7628dbf598ac94f9e938405761c61ae661f7a8ae8615119e412e6ec2d8d4e42f15dd9e753d27c81aae15375497c7b3063bb3cad3e06911a528c8d774b4e8efd0650b13e7cde03a6fa58463955c8fc57fe0dd37db1c8d836ed61b884e325146f00f2ee1c54343813b4b66a8be2320286011d8b962f50e6fcf866f2a8ded45c1ee4f79b08a648fe6100ba39640e1427addf2bc471954b52f0b99cb2e5cf7f7d0d265ef352a95d71b87fd854113974ba50434afc6c2da320c75566e120341ff98d2e3e0f0b076d725ca77ec303ddbc0b8a1c28616c6835c789121a09a134200d57d000c68ac728e87a24cbbc5a73dda377e3a49773118b2e894170f48394951b6f7bfa7c5580bd0f0677d846a5ad2b4245f4ae738fc641168595e4e2697239e19ee20bc6ed6c87d1ee43061167bf25f36ed56e18431c029e8cee687e96bd1fc79bb70f7f834a79c2ac0038efcc263989fb1fba4f22e750e440202d716dafd42aeeb477ceb4cb917682eaf19ccebecf9aa05d23cb361276f908de417ac1e55a0696c5afefe1378a6881791a8b658102cee6ce71e7e0534f7aba4c153e4bbd54394e3a43453d4c24fdb04ea494e8f8bb261a15530a9a2dd3eb18c0ef51f1531ea1a686441671e30f30a866919c256a88c9bb8c6596e2c31dcb6bcec5e1a1a8bebb9fad165c90b94a76c58cea7291df8c349a898e27584ab93cd590b6030a56bffa227994abe4c51d8a0cd24ffc874ee6c554161dc51ccfa92a47d29374734a16ec9f613c90c6c6b38d65adf9c726b819cf27c0166ae075760a4da5b89245cbc9b21805476fcded1823df8aa2c94b96b17623caf16a13cda67beba3ce170340fb08216dad79a8bda09082d3b422e77a1172810e2ef2b7262cbb5aa5c1ddba5c0d029c0e271b2f089f08a3fa21c6c43e608a7a41f25d1df7c8a4bb0df691c6b40fffc5377fa054be66e66512824e8414a9ac275c1db0f6f6245beb220729781e1d1a370d036f6ede55e79fcf3b7b442355a4b2b411da35d2ca0c390f594a6af9c697aeb3176e3d3bc18edc160829ffb5d05c8acb6187e1ec0c4b20624fd032115c996af98ce0d0a5cc71acade4d73c7f01103d7d75f0d997f5e4df73b36020973863f3821518dc8a41f5d1c6a5a7422f55a108b7d2a908fc9e3c9f7fb79afb46c5719f3896a122096de03f09521306137f4195bc9cba71590ba175407f266dd0b210f22e4756fad0dcbce3b3ea63b43e83310cdfe13d3fe9c4362667c61da5116bb0549cc50c6f4ef80b0e50b7398cd04f6be7fa266a2721971be71c68b873e405fc4179c1759787ca74a4e3fdb2c7f04e0b1f8f86a287a5a2a7169283fffe583f9850af2ac27c887cb746dcbec5e837a8bd675ac83981e5c76eb5e149fd609e39fc6a52a3f301c03b4b85538acedb6dc8ad56209af7c17ca68bcae14453e743ff1e96ce00aed416d9cc89d4f728c8fd4766aebdf4171ea480d5429c0fd62a5b20a7968183e7d3e8c89e4b710fe8daa960f3f0592907dbfa55adc497a8575000dae54e1f046352436363c989f2597a878b5ffb2d6ffefbeb463370f51c6c69c60da1bb2a68718f9ee31883b54d067544a606370ff3642693fb149f87385dbdcb2b22923960a803e36739e4203eecc5bed09", 0x1000}, {&(0x7f0000003780)}, {&(0x7f00000037c0)="54935a0b6e2fcf5569267612f69e4574f5576a689d5a45f355a39c732e3e", 0x1e}], 0xa) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000140)="8b910055e45511ea758e874aa87d8680546eed8eb96540ea7cd7774eb5388c476366ac5149f3de5372fa6746ea0fea511ba2ed8f89c8469d28cbafdd9baf17bf7a781a23d4e3fcf6c5ffc1b0848749767722c2b40b8f5f3c9e123431a49e545cffc8a3533fa98608f5fea03bafb3897bc03043d1ed9a8d9d8f3697359442a459add037924b3dfe8a6c06", 0x8a}, {&(0x7f0000000200)="2669b9146f40bbbb000498fa3e149bc48391ed4b7ece6462674494d5ca71a93888fce740d97da70d3580d294a5bc1142cea8922cbc675387ef5680071d93aeedb5e7645952d11147178139f9989c607edf6ba3f5e5a31060dfa6a26903fc5a5e9644e21636eeda747f9782e46494b2a2d4c725c2d5e1722e99558592e57e", 0x7e}, {&(0x7f00000000c0)="7e16a48fddfae14774469cc9201cf4c376576c1a90cc445f8def44a51ce852957b09", 0x22}, {&(0x7f0000000280)="bd4eba9730bd6dc1d8ff2c983889d541ca409fab24826f24f6adba7be0bfc4568377da892fc44d9aae7a75333e3a564b8d63b2f599212b7650875353fcc9ff177f1c7705d9ba6604f3431fd3cf79b9abe95af4d7435224ecb34b8c30306dc18d408cfcf955ecb9f69ae3e8ce079adf7cf658dc8d74320ddf6dba1c2088af9dfac635eb884732fd9c613f5dd0cdc48cc7482c434ee9246b85b4d8d76abbd5536fc22c0f8e8e31901c5aaa820af5c2f4dcc9edd8babbc98f6ab3a037fe7e848056f838cde400be97084a5815983d49890db50da035cf734659de9e22b385c09c44253da79c3776790d220a919677f2a24932e2e8b6d3ff85218ef1d5b6c52d70f8c3a4c05439e897bde5df670abab0e2c58379b3c9386df42ac98e873b57eba8bea15a16e5d4001db1886b1d440672bf193bd888c5febd4b98432c00f587ac27e404f2a39d7170997a2c89149bb66275506072fbca78d422acef032e70ef72674935b2a192ff0f01028862634caba888e4612388f3be55ad6a7b222c5f452a5d938886b7192b87663f830c0f781f5053f13a70bbf47e45d3394c14c9d890fe075eb5e2b9e0dd20bba019f77c31178b0de5baff2b9afa95b85e9a80143b1f6402b098c9f170b4fade2b2f36322449fc52e5b85f7c62baca304041d254fdd817c7301beb8d73c9742f579bad46b4df4128efcb149427a3540927fad8f1f6f0c9c3b491496322b06c9be5a06e5c78abaad18159a24a63bd3ce5f11c7b244a20f19ebd3a031035ad9d01a6cd9e55acfe2ccd1aec3aaf9b78ba7f7f99aaea34e9954fbafb834cce61c8dd688c07a35762a23df428638092e1178d81ccc2051db1697e339e1b0a2c88e696faab1b9c67f9c5b33189d45dc5146f34f8af42de440b6fff0b5b3cacb8b70bef5be4f0556a9a9c75eaf73a7b503a57feb7c7d75f0b411f67d20eb17695afe44ac77d6be899514aaaf1b8aabafd33020c6feca627ac9ed8184d71b7f88186b48c5341834f1bd6fee1f908745666a2c2d94ce54b56bad4e7f7191aa4e8c395b76791809ea222c265df0f5d5e39779735f9e32f7317018a33b0ea1cdba32358347164d27ce3e7b8e4a68ca169031eeb40d74f86d76ddafc2c01c9b927874b2155452f4a32146294aafe54cada38e0a8f4f7e045ef51da6c9b71f25894d7e712f2c7a1892b4161268cdf819ce33a20cee6ea6c5961bd6884d29b0098e9b7ba7b78d5736134cdbfce932f02ac52e443997d1160883357f352a283558b9fba32c53220bc64cc86e4b7cb883be3e301ab7503a43388e4e5dd16c2807add9bd8edc1d4d12b41db72166eb76fc8450a7cef69d19039caabdbd80bb993dfa3593cb90c350494d250f2d25526bc7a70faaab7d6331e07756ee294453392697fc08d82ee09015c58f5c3760a27d83189d698660969f1b3a649763321cac394f2173f179753d613daaca42e8c98186bea47759db811920ce5e6b8034cba953e5692d9b819ca6b0685b8fbb7d74f11ba29368a4115529586029f30ec795bdb1940574d0254d74c928d8ba4301b948a3c07edbb7b3b1c19c27a7b21322be94071cb0005ea8c69cc8adab5d968135553f5a3e34c75f7616af1ee857fedb16c506905bd8792e09b24defededf562020bd6f903b3b32ec44b1ba674e00707a068683be30b26273536b303a2c3c478053b6a9de5d2db9044f559eee46f9237fedea0ee44f3604d600cb3b556613d59dbfea1db4001f5129402eb3d7b095fe42553218b71db262c3c68f03f7cbd87c30bb1e8aa4fb11c8daedc1c833b801059572f9e6e3006b474a54306f1f8fe2c77dcbbb7c3eac157319a4c2c2b902594307a5e58a22e3c8fc524465d48f34028e022db49eb2acf87c7af2165152dc72cf9ece682b5e11fa20f97de31624a4c1f251596b387879cfe5374ebb7c06a48d2e63cc7fa718aa1014afac80ec3e5d63da17d176e1dacf1ef12a64b952624790d694141f0d1d2b2e6eca3c91b52402e71397afc11a443e9d3087d77b69cd4fb84cf19212150467224d24b4e63be5a9b027fc5a882267f85180495ebfc492f795c11a1c544e929617a931dac2b6d2bb06c7b7afef9760c992d082e760546ead5a6577201575bd6f33e58349fd927f5d944cc9ca9016fcb8c9286567f918e8dda9ef3eb135fc257ce8d29cac1802a4a6ce6fbc053b3ff15fefd518da8efa1afa67ee8111ab5fd67b6621a81d399413abd5af6ac4205685cd9a9f30704cdb4272c948c29497335e402fe7867b4e6f4615537df77700f202f6780489eb318a5f9ad8e2bc15ed5d50b79166380d619528aad31ac67c386aee8e47c92642b866d3f661af95ac10cc74b48737bc966b3e0a5dfe6825a6cf4844a86d44c060c3935454ef616e73c901729140f207d36a09f57180d4e17ccf1902bfe25e693e7661b707dbdb103dcb54226de3ddea15e8997a6c60a8176e11f831df0b0e0b9ccbb13c51a9b7340719f554e85b736ba6c65e324e047b863490a5b1f8a21f2a350464e080cd0f534f4e4e46ae1b3d7bd097334424252a43f55b13595335ed22f24a07499dc94e5da7141f8e2764c5d5e316e4602dd005ae6b2e6060f5cc8f62d6d01044a8a917049cdcd874382f5d66c07444a61beefa03e01e3b2f6f080ad447448227471be8f0f15de4f26d3ec358b95a501a416255ae78912c0a662aaa0bfbd01b9782eddac0ac075a4eb78a9a0e8b16489bd58563dd494ac2796d31012ad2e7bd1b7d2d9d368ed22d5a3ec867c1a476e738154641badaac417b42767840c34f70ae82a0e4a16123e7c413d4910bea2bb4bf1ae1f2ad861ea623415f0e42a3684ae10b42f5bd367c2f24604dd64b9c51efb423654166f5225d33f118e34be70f94aeea9bf50d984a940dd446c7d31171e90d90a7ca69db72b647972e659b3a95292bdae640469843eda971fc67c7e5a91dc24f6481fd4d3f75e821f8e6ad36388591ba934726c3e1eccf93db50d95f69506dd9f473e294b2d8903d6095c55fd85c22500a2dab39dd44b81842a4b6ed4ae828f6b7d8ee2c304e44e243569ee6b3754b822fe36759d768a77088d3c84490e4c66d31589fe1038c28e957ba0a5b6659ba641d47f8747ca803a954b77d78412dd36efb25143780d424d3425252f22ed68210f80356a837fcf80ca8af86a258781b819c6760d9cc12750cddfad4c451feab20ca769ebd53925aaa791ba4ade272a8e073689b8c7fc0d791a40d370e30a544a484d4b42ff795ef74e320b6b5f105052ebf7c72dcb24d54ef32b0064a7228f0e86cb807353094242a75197a83d40f968b83fdae589075cdb58007039397e56f6c0799881742935e4494648d73946ad49635197cb76992e471b30585ddc449d13be948c331e3f987ac7bdc655c931d80477a4d22074d3797ed05659601f49385f244147f024bbf76a8a7193ab4cb14a31b87de4f96b9375e7300eaaa9854d48c708435f47bb977c55847bd7a7e9f0d75a95f212816afac180bb328fec1fb6974ee57eb16711b734263969a0bad434917e566a77be8d4426323b6b4ab57bdf0fa095c5d1468341ac900a6eb86eb0cecd33183a7bfe87fccff8caca3ee8b6afdf0d67daaf66dbadafe9ff866b2aef668bb8ae53fae607172d766ec24e306269f87a61260de95c4766029813d9b31ff3143d2da193f26dc53d68438b7bce3ceb61ad88040332a87b4d51a8ccca455834b09d5ad6e8fab7576857727e04b9d0743556f8b43b2c74c76662b388716f6c7d1da7805532435e82a90b6111617fa86bff76787c1e566f4f7a89455cd4a401fb7e3ea734261be7834e16f8f554f723a5ccf3763ada1308289ca39c4d94a13e9c1ae81e367caa75449b526ed0c1c53dbc15e7fd60b5b055a67c45bb06a1649aa245f2cc6451747c05f5585ba3481bf228ecb47c9cd0053517cb2ebf67ef83b3b845d2c61fb3e17f55c0420bab146ed44c651f1797b1b3c9182755443291c2fb83e6cebfb91e17742dfad40f14b59e1847879b48e3ce7e65d697e801573c63c7e4120240e733aaaa739823e245602ec2fab510d4879d692b937fd50a0dc659e5577968e411ccdb3eb5f467a28c3dad4fac7f08ea9629d864064ea6997de953da20d7214ecfd1f6514a06699db3ed1881fb8ba46310d8854ca0c5506cf8c9aeb0a1c4b7a64361976dbc1ac299c5960e1258f23ea84fc59a452d67975d31dc8e4dd0ff30551e0640ac367fa7e3f49b70e5cbafd97c9a698ada0dbf630025369b0705b09d8cdf912a83cf255c9c0476b0bdd2f16a340464863063708fc9ff4e94cd4c5a952261863ba8aaff0b2d6a0174c10c8f4e2625577f78fbab54bde352fe6fbb96fb113a192cbe8aa8e297d41eb18992d2dc3d71203fcea844244dbfdf89c2a9c5ee05b0925bc28c08c3534c1ca842d794a7c8122db6ec571392829aa410ed802dcd5b50861565fb8c3a9f38e67cf9c464d1338388a888de9fe3ee0da72d13db652d5cd57c20ff917cbd78e7be4bbdc29b48475ca93e4db75cae8d7766fd0ba628a9560703364a7a1918dbe8b6f68a225f5ccbb9861a12bb0dc39f540aee42d2e64d15913a7cf1ad84da1551fbad027327e7e4803a7b0812a92330556407ee0373303eaeddc80d831920747194eef6f68c39099b35f07a0e586aa970b878bc2c11a8ae6a105c098e7a69752ee6724a9a3fd0c00c749e64455e8b48c20b3010dbe49d8492cfccc4144e0a357fb890aa7593946bc6ea7ed32ac053e93938b953cf859f309ef59c35b3f0afc785dbd1b2af5e427ad5c5c7639daac83b42cfc06088aa5ab78bf39d0cbc992f4d9709885d52af45550d044f3d9d50d06d310be200e083249a419afcc673a2af08a39bbf649b66ae011b53d20787798e14b55b863fdfc4ec2f8b0743b1d5eb3ee3ed9639f7b0b70d30e3603ec9ba5f1316a232ac5e038b337e8884b4c00712b05fcd015a9ab1dbc0d33f799e7330541e57feb5c5cdd99476a7c6868bb51e7c36e72d6df5f369b7e65107341a68d2d376194e105580cbae327c7b32a3ac94d0f2203f7edac1ae6ac9e8740465897125d79b41ad245339ca84eed65d20c4d3fd328fe432f10bc0b56137fe1d99ca83775e3f6c1abf966b031073fce17e4df8876c586fe9e68c5539c9a3a515360fb633ca9f162aa91e1d4470a3f1117e725298d8224cc780ccefc6d0801efb6c88b8114702a0957933f45db07f7e39b2d9d67fe8a48be28574d3bcc0a5ca8159a50aa7e06ee82d6e693a897c5ea367266e005adcca215d9e5dd4779cfe4d41f3aad5787dd997fe73ca157e025db708c62a55e4ee5bfd2f3c60c2e4ceb6f7211d836ffb00be06ea1525ffef38a64f60692fffedccf6164a73886911ebd35104c44301ccf9ae4e2a799c1c030ded544d7e8471ebaf5ec034aa77d02879ebf295455eba5860562b2db1bdb7eb705b22e0f6030e4b3b3986febfa77b21bf05294165337df72d87e3ec11048f00e41005b62b1cd3a3fbcfc44b01b622941cbba9fd6b8ca66320dd10d8a6029dfdd823c4012ec47a2fb8e9759875334dee148d289f75b3c0ede19a3d8cd86cb17d5b634fdbbf70d6c246c6bb314feec788b98769ed0cedaa3a6911dd353644fa72fd5fab56c71d95ba6f764ab9e01db77cf442247acab408c8961f99e1be17083f3f18f1ea4ea03404c614d3205bd6696ad31f520636538b26521f57ef201cf3e77f1041f3e781361f03a459c65eb09c9de0540a2167e0a98df272519c8a435d554166daa4b69a3e30b0e74488122a431933e14d931738e39", 0x1000}, {&(0x7f0000001280)="17c92ae030396f270a7554c616ab83d5775b8739988bebfc4c", 0x19}, {&(0x7f00000012c0)="71ca339ff4ccc993be1d9858bb4f683bfa4ee5af5d9df7abc6551fb44202f0df059bd39e019dbdd64651097ee4da9f05d9883605bebaa447d57e65c28298a9fea51bb0a96a9ebaf0dd2cceada595459a1036dc5dd3e88a91222a54980e9a632f824f1a2d17", 0x65}], 0x6) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) getsockopt(r0, 0x5, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000013c0)=0x5, 0x4) socket(0x10, 0x7, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) 01:26:34 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8, 0x40) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x81, 0x5, 0x100]}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 01:26:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x104, 0x80) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:26:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x3c7) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) write(r0, &(0x7f0000000240)="cc4cb2be8de2e7d04fc6f96c3ee66f88afc17684db6e99670b35266d7c53a54113dff41bd8692c251335af6f2f42dc97e2f34fced0cb65578ff0ff3daf0817d6989167c391cda1e24dca6d3643ac4fa8837e269208b9f5a3cf28a970faf697ee7cca0ad8acf2a2c95418530e879a97517cff2e5707e13386e7532ed9aadbea411202b97d87da2f2ac8e6ce1822cdf602fead34cec02c1c269f0c4292fc928be494e86d45dc42109950b0eda1ebef5d780df9c569dfd863579987c3e22deb7284ef22d3546d45101791bcf02912eb2a16", 0xd0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) getsockopt$sock_timeval(r0, 0xffff, 0x300c, &(0x7f0000000100), &(0x7f0000000340)=0x10) 01:26:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept(r7, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000975dece60da7891b0b27775721229ec48d8f8572668c88c134a2a3ad202d7a3e290a"], &(0x7f0000000200)=0x1002) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r8 = fcntl$dupfd(r0, 0x0, r0) write(r8, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:26:34 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fchflags(r1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0xcfae2c9210e6ec29, 0x2, 0x10000, r3}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 01:26:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x2, 0xca) r1 = socket$inet(0x2, 0x1, 0x7) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x40}, {r2, 0x184}, {r3, 0x6b}], 0x4, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400008002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) getsockname$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:26:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 01:26:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x18080, 0x0) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="b2557ce5fe109a94dbbe108ca7c43997d0151319ddc03c02f4040f12154df9a74dccc8fdefdcd43b9914615f2ccbd3f476aeeeed9152fcce04ac472a9b382a7887d002827ac8e6c7129a443d68404491c8f41a1993b80fdb381f0bb4e48e432e70d65eb0e5bb1f9db347e9d578c65d2467cd220accb9e3fed0ae4b6afe3d3f59394d1e8e72b4f1", 0x87}, {&(0x7f0000000000)="a35d8b3024284b4180474372a2fe89b581029d2c847fca1f852a0a3da90d", 0x1e}, {&(0x7f0000000280)="8b2ef7ac016fac32aac95c7f1357777fe1cbc1fc0cc328e9247398e37d01aef5ac01379985116401631b7dd3e2bda1e7cc0fef427a159834b2e485d327e6fbec9b231980cf39a88f09bd7f00bbbc8208d94ca75089328f4e89a9c4f47ce876784423e2fdd0e4eb4a49a3d1f109078e0667547e5eed79a0b462f18f2d6a7ad47122d9a8830f107ac92fa39e521789611745332964ce6fcb3a8463d9c158c09a692a8aa0", 0xa3}], 0x3, 0x0, 0x2c) ioctl$TIOCNXCL(r1, 0x2000740e) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sync() open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x8) 01:26:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = getgid() r3 = getpid() getpgid(r3) setegid(r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r2, 0x6) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000180)) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000280)=0x800, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x6, 0x8, 0x80, 0x7df516ce}, {0xffff, 0xb7, 0x80, 0x2}, {0x400, 0x0, 0x6, 0x80000000}, {0x0, 0x4, 0x9, 0x1f}, {0x3, 0xff, 0x7f, 0x200}, {0x9, 0x1, 0x5, 0x5}, {0x40, 0x5, 0x0, 0xf0}, {0x7, 0x3, 0x5, 0x2}]}) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) fcntl$dupfd(r6, 0xca3572a12c28638, 0xffffffffffffff9c) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x20) r9 = openat(r8, &(0x7f0000000240)='./file0\x00', 0x202, 0x98) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f00000000c0)) 01:26:35 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)=[{0x20}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ktrace(&(0x7f0000000140)='./file0\x00', 0x5, 0x20, r1) 01:26:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x80000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2025fffd}, {0x181, 0xc8, 0x80}, {0x6, 0x10, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:26:35 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) writev(r1, &(0x7f0000000540), 0x0) 01:26:35 executing program 0: setrlimit(0x7, &(0x7f0000000240)={0x7, 0x100}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xffffffffffffff3a) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) lseek(r2, 0x0, 0xc, 0x0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 01:26:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0xfffffeee}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62d983c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b3a8810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c003cfa620464be0000000000000000000000000000c27925a9c7488feb137d5a426fd07a27dfae7751edc246dda7f63fe033ff652cf75360621d9f4ced4aade703e36c7098f8b187fd6b227c08", 0x172}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x411}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638", 0xff33}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x400, 0x10) ioctl$TIOCCDTR(r2, 0x20007478) 01:26:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r0, &(0x7f00000001c0)="67a8232c3e83aa8d02255b47fadae82c5f95575661", 0x15, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getegid() r5 = getuid() r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r7, r5, r6, 0x5, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r12 = getuid() setuid(r12) r13 = getgid() r14 = getuid() r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x7, r17, r18, r17, r18, 0x2, 0x2}, 0x5, 0x54, r16, r16, 0x9a8, 0x15, 0x3f, 0xfcc}) r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r20) r21 = getpid() shmctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x7, r12, r13, r14, r18, 0x44, 0x9}, 0x7f, 0x3, r20, r21, 0x4, 0x8, 0x1}) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r22 = getuid() setuid(r22) getgid() r23 = getuid() r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) msgget$private(0x0, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r10, r18, r23, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0xffffffff}) 01:26:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25, 0x0, 0x1}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x0, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 01:26:36 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x61ec, 0x0, 0x81, 0x3, 0x4, 0x5, 0x7, 0x2, 0x2, 0x3, 0x10001}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 01:26:36 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="865141824945b1301fa13c3a958f8fd8026babeef8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 01:26:36 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) clock_getres(0x3, &(0x7f0000000000)) 01:26:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) acct(0x0) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0xfc000000, 0x4) chdir(&(0x7f00000000c0)='./file0\x00') 01:26:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:38 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) socket$inet(0x2, 0x4000, 0x80000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r4 = dup2(r0, r0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x1f, 0x120}, 0xc) shutdown(r4, 0x0) sendmsg$unix(r5, &(0x7f0000001980)={&(0x7f0000001900)=ANY=[@ANYBLOB="0100f307000000000000"], 0xa, &(0x7f0000001940), 0x0, 0x0, 0x0, 0x402}, 0xd) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001a40)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r7 = semget(0x0, 0x2, 0x100) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r4, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 01:26:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x30339aadf1286609, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3812, r8, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) 01:26: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, &(0x7f0000000140)={0x3c, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xa27b6100e0e5ed65, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100c2, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x8}, {r2, 0x40}, {r3, 0x20}, {r0, 0x80}], 0x4, 0x8070) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) getsockname(r4, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 01:26:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) r4 = socket(0x1, 0x1, 0x0) semget(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) recvmsg(r4, &(0x7f0000001a40)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f0000000580)=""/251, 0xfb}, {&(0x7f0000000680)=""/208, 0xd0}, {&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000780)=""/148, 0x94}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/251, 0xfb}], 0x7, &(0x7f0000001a00)=""/22, 0x16}, 0x842) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x200}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0xe6}, {}, {0x1}, {}, {0x0, 0x7}, {0x3}, {}, {}, {}, {0x3}, {}, {0x3}, {}, {0x0, 0x4}, {}, {0x2}]}) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x15) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0x7fffffff) 01:26:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x4c7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="b7bf397248bd7803e1dd3bf27e969eb77e9ac81d0a", 0x15, 0x201, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:26:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1f9c002dbcea94d6486c8e44ff2e6ec65c18aa7611024eed3e21aad6bd187e837ab7aa6f7c81c145ede3ff68f56f81e826dda11e0f04ca779602000000f0a3779a50623f2edbfce5bae5ad902694137b4992e9359c41281f2e10afb00067da9facce2e60255d710000000086ee938933c2b6d46a8dd35a08e1ac"], 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(0x6, 0xe009, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = semget(0x0, 0x1, 0x401) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000040)=""/45) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 01:26:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 01:26:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:26:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) select(0x40, &(0x7f0000000080)={0x9f5f, 0x7fffffff, 0x0, 0x9, 0x1, 0x101, 0x7fff, 0x7}, &(0x7f0000000140)={0x6, 0xbf8, 0xaf1, 0x8, 0x9, 0x400, 0x8, 0x7}, &(0x7f0000000180)={0x7fff, 0x9, 0x0, 0x5, 0x7, 0x5, 0xf2, 0x3}, &(0x7f0000000200)={0x5, 0x8}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 01:26:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x100, 0x80, 0x4f}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x200001c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) shmdt(0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) readlinkat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/240, 0xf0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x900) 01:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x42, 0x0) pwrite(r0, &(0x7f0000000040)="fbcc8a8dbc000000000000007e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:26:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2c}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x7) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 01:26:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x10, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000140)='/dev/diskmap\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='&&\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/diskmap\x00', &(0x7f00000003c0)='/dev/vmm\x00']) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 01:26:39 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x8000, 0xfe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x306) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x9, 0x4e, 0x7, 0x4}, {0x3, 0xc0, 0xff}, {0x1529, 0xc0, 0x8, 0x2}, {0x400, 0x2, 0x8, 0x4}, {0x1f, 0x9, 0x2f, 0x4}, {0xffff, 0x7, 0x6, 0x6}, {0x4, 0x5, 0x6, 0x8}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r4) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1024, 0x0, 0x0) dup(r9) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCNOTTY(r5, 0x20007471) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 01:26:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) 01:26:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000000600000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 01:26:39 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0xc7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) flock(r1, 0x0) execve(0x0, 0x0, 0x0) 01:26:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) mlockall(0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8940, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x8154) r2 = socket(0xb05f84fb734b71cf, 0x2, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x3}) close(r2) r3 = dup2(r2, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0a34b19b723eebc55d542f66696c65e17ac710504ac31540cd25e8440522aead5030e62c5cfdd4c9ab07025d94ef4dc2ceac3c03338b71a7c5f4bee1c0086b2dfb4d9170e7dfd64b5e53c510ccd7ce5b4b3450aafb2eec4d56795c2ae2b4b7ea08cd628342d6b40216a249384a327c1bdf0f4a2065511aaca0603f29b9a9b4d5dbc1b93961fa836599b934d31c6cefa999ed0d090d6215ba14"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0xd1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r7, &(0x7f0000000300)=ANY=[@ANYRES16=r0], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x2ee) 01:26:39 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000002c0)={0x1, 0xe0, 0x4, 0x7, 0xfff}) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000340)="cf1dee340bdf79fd6299039abdf1890052759115771bc98436ae857d7b709863289ab6c05ded21de6663f0ee172ca68776f9e0be66ba0a48bbf6b42aa541451526023885edc11adf8dc669e77f826b102534fbbb1891f90ac13d532ed12ac6bb0a3426b8d5558449982bbc3e75dad81014f776a17def29f14245d4ce45714c3fa02c32d6cd74f06c85e99da285e2c32268e3bb9ff2525fbaf098e7c0d296547506e183f527f1443d1e4822f776a0f4ddd9b2967f06f0304a25b96412df4874b0788ebabcf410660ad3d17463c7439e5b0d00c5731cc780854ae48941494a92081f63969b79465995e02069de19f9f8d501e14974a08573eaa02d8fa26ed04f3deac9044530b70699624562d0f3402791514e74f204ecced297262bef9e74b6c014dfb44a8d6e68b89142ebb3e5ab5fac75c6453116bc7461d88d116f353fb8fe08e3504764fcbced536c962aec3c38fca230391729f9abfeb45c03297a19dea8c477b6d2554039caaf91c4dd5557febf0ec20f27aa2385b545a8628bb02e282a102d976e0d2663c19b7cdfebf4527b80f03c1f7127c3afc237a313b63b55d26ab4a4ad16ba301a86a80f7a6288e2e79e391b21511b10364960cdf572275ccd50daad7c4186094dc43a737c32bf1c4ba73cea357fb0b3f226133efe70b158b4863ae34b24c7e1d84d5c193fd41380a6dc437f853ad0c9f155c3cd6dbf577524da8ab9cc51410309b5c15430a644b809997067e5e4547ad86ceb7cf202313269e03b05244fb3bd2530cc1b8cc5a9d248d22c04884e389a77761ba7fcff9db0087787d2a4e7754b6147105da80900f0458377aae552255c4a101abf294810c879071a916544f6a2f60e98b8f7c11a0319311d558c2eed1ec56f79340f3f4eedbb265ac5836d15cc01ec18359779b857b69f23f1ecfd29186f1eb850a7852c3968a28329c10c3342a33c89a08a9339a766f79fb060c5a8b43bdbc4fc3e4b8c4e9df1d35fd4f7a79f59ce751d0b6a4dff6ce248504ffa30affa90090f42c1a30b5bebd46ec003f3a11f770fb0e08453747b1c6af6823e76269bc8e544d9126b67f6adbdc774ad2b1506109ee6c4e35f4b53fe8d2038d342724d2f6f256710eeb96981282a23daf5bb85ab3d5fe0b945d08d77e00179401734436f15565cd5103cda6735c29f019492305896848516f995860a59d147446de93601759f0017da4f2e2f4c7cef16092cf5ac567c8f1c89375acb568e836a31c5748e35c3a79536d1c32e10d1a0199d56d757b164e7f4eaae9a30ec9ff69a29892dd97a2aa4cdb87056be82743850f9e606c38a4f7b94c165360ad3bc40ea06df4058998dc904ac184f2b6e5682b506e17eea6d88da93a38a0eacb4e2877f1a2c559e76d7a9bc99762a7d10dfbf5c219371960de9fa36141f8c4c28f3e0e8c7a363571a22671cda25df2fc0170c3d6e91ad44d85fa662f452062fc9df188fbd625f67dd9358ec402c9c2dac0a61bfdc903688a3eb57262c3960a56b5ea9d48de7e198ea3cd09111fa56c85a2b264021ef81a088552b7056b7181ee6bbfc70ca86e7f3260343dc8c1e7010c425238847769ef756a54545cfe3e99e9731604491e198e129487fc04ef31896d17ade372756f541a9c18951677ea3ef32991fd8b414ccf2feae6484a4f325210391876ce58ad13e372233a4bdfdf3cd6868c65ead44f72082b3988b5c3b6c509c3801378cfdedd810904ee407c6496c80fb8470d4cc50f71f7dc728815eb16871374f9c4c1b196dd40e5061134f154e6efcdde97590b129e7b46e27707cc20f75ea00142a6be0edf7a5b5a1c3401c7ee021ddb4f1aa6d714017ab32b19244d98f9ed6bf2f1630d484e8fea6ebad0ee57dfb05916fd7204097e5adfb32872535142c619d75ad5ff049cbc023058d16c1bedd6a9d67bdb867e4626797d74c64d6e55b682885d19685d9ebe7a228df1cfd31fdf865fa95a50e1cbdb634fe386512c8ba0c55ff168dd5410902c591dc6af8974bbaf56b6ac60a970696998d42e6d9b2d29bb46ae56d637683c45d1a2bfe7ef34ad5f4551b8c46dd37390ef4eb2d4049577fd08aa3f04d9c11d021c2b706c3df1fa232fc018c239cb82684b5cbf45a3d201421c7ab23025c0772b1d61b8f9e0868d1792679f5939878db08d2690d98c3a74dd7cf7b533c786249308ca78796ccb6d407f36ac37a7ac1a962b9126b8bd463d7e3956f94daf91aab4fbdbf3ef8bb161df1ec84b5a7ab2da4971c162a1fc53c582625e06e2d2a921cc11bbfd44d28f4142941d9047a13b1e79a48e4bcd7d8ca1ad82e140191c78ac55beade7c2db5feeb268be438741932d728cfc50cc90892bcd5f5311d48f973e4e26d5eddd170728f993de0af7812119b14bfe7a5c524bd8bdce5ec0a4f5fc276ed50a560cc95af42663a52d89466b960517b8a3bc2a416d31d6bf412e3ec237c09f1de8ac472aa9c10b223841a951cd21e15da4dd83dbd56ca89f14235e425098d0259ba27f35cf9c936939d21b1c08c17a5fc3d922f8fd4b603f7b72db6cc1d9806c53675018905fa1bc79cd5f010eda66bf9f723ceceee6104e042d40bc8a6b129027eec8659d3abb0e667b358c0432cae6f28b0300bb2690c05f289b6fb8eb8e73265991ba226ceb6d70a55e298ba8c3eddcf4a3829083e9422c6fc1fc952abdb65639df8b67f0b829b8542a873bd76ee2eb70ccb8cbd1a3cbbb8bd5d17d9c3d5deaa8ac40d242cac1672b42da76f166a9393f1fdd21004469dd1f943d234a0a1d5a863a28e5af3999e53efb2c6594e3ab57c4628fed7c837d1d8b27f4e5c883098876cc09c7cceb210022fa0a2577a4157f0537f7e009b273ff9c52398e163fb7fd3e523f8b3c2354ffcd93c7bbf96d0e8336cf98f1064aea4f613a4761da642a37b31dd058429d2903e9564f0da1284340680cd805a909d0c1439e7c032b05d72bcd7427101eb639003de8c314d5c7c1e5cbc0d9b7a9a56d3e8c3bbca721a483d0e30180284d9e302998a0291046021f4ca2840687af549091383b72bc84633c5749c010c30fba9579c40bdc82b0cbd47f13700cf9a147b17767e5d53c27b352c277322e97da99ff16364ea01aff6d900fd6fc71d33490c1a439c4749698ad53ee1bce611fb51dd4b17e4ab2b6d7c855eac812ebc6789079b2f1b7a7722432cb6e23244132463ac7045f1e557762b4e3c6190ff7d717200cf59fca38485c5d91f2860c50e183d7cd7b70bd6bfaca04ba045f8a2afd599af409e5b9cb268103c31b5c81b3bf54bb787385dcd04c799307e661f48b023ef1ee5732ab9e0f9ccf00ef8782a69910cb32126aa55badf478aab4afa95993c8adca5c6e80495bf50b5364550180764b12ef3f59a8347e2171786d03dc0ecb988d19b2f4f561f2a0b26586accb1466295bde5df0493a4d1343f2be8436aef6e34dceb2ca8096479540e3c337791d47a4afbe2cbcf3ea08070eb5edd587fd5538aaf917a196079b996283f9a1812edebea21166f263501d6a768a48919e6ef508f74a44737adfdd648e2e8fba537adc7ea248dddd78e38ed1071e3c2aebf022d601f652da209be1a4c0af8c6269d24a91e88728487a3129bef586d102632d6135edb4ed1fbde0a5f4d75f404e786fda26e37022f5022f501a2c5b877ddc6f3042d1c8f3ab8ac298df732b8ea27bcc47ed500201414cd105b3a23e06178f72a05b94bace64a42361edac75d906df3485c71d9d97f0364c32c8f39e8a33ee0296b135525079a10a1ed24bb92b7ad4344168b190f30933f3131ae3f2cd9374d0cd600a2d11ec6c4c6542fa6fc022bb46bdad2c5e0cab8d956c0f6726bf841130b6fd11ee4a6869ab1bbc8adf98ef55a03ae368c491c7cab64dadb8bf367da818ce235f335992751fe470a6cdc408a2516eaf9e710e405ffd90a948fd320fc75d2c243019b0b3b2b50b3233d9956e5983cabcd5282c918a4b8b4f44c07688d43d16eb538cc0fcbd10c9d712e392af7382e28f1a9f2327c274b87e4ab227633a4ee86aa0a661da9c844382d59a8ebbbf1eb57b09d62801f0f2255db339448eaa42e377ea5591db79852d634594c4027870f68829003b7bd09eed6697b0d55331cc8e20bb278351bb6ccd368c0eeb1bf7ad574229a8e83d59fd73b1da322b2ff5d663434718c3ae97439fd22bc38a503a1df188921c97c7480a30edfdbf0f698c5f1f6b7788cc9cf4e99a6762db8bc104878bd9ec5137e29cd7cc8d24e7d374fe2138c7fd1bc99739cd56f0134f5bf1920e4229f1bd3392dcc23328735551fab79944bc7e513b9ed69792e19d1c34bb1d0ef1cbe25cd6a4adbabc19f811af1d6bbebc75b5ecd9c29915e4fdd33e6207a7a2ebb8fcca8f245cda7b40516b75210e688be9c95f129e07afd9369cda6c7aee16cd8ab37e83eace1b555aa111c56aabd1f4c7616ca0489de296e5fd4fabae60e4e4cbff12ae0c1ca34412ea26a7273fd9b6e43d061fe96c7693b4c5e80f4dc30bf37190ee1c95711b76f992138cc78b37e0290b2d54630fe2cce6ed58e496fc4dc3c345585a007fad07320021eb09c2ea79864350814bfaa9f7ed53d6b5de9e02263d090f78f2d927a29df5fd0f69c3ab48b13c4cdad8ecbbaa18465062b7a93f89ea58f0250d8a4ce83ae2e0d2c0c25f7e4c4713999fdf42153d8843881d417546611a8b0cc93442a70a184c9045ebd40c13ba2cb5304fb97736e9810104bd96a2154a47a4a478e6c3adad09ac1a1075d63afc466cf444314b120e257417826d182a5ad79f629b98492233deda33c80a4afda47432369fc95d892446802efe769ec9ef8dfe3a842931dbb663d88feb87c04858c01f5b1ce67a57068cc61aaa2268c173603de26e14f4ee76fd5b499cbb76a41802c8a929c49e5c9410df3be630a2fa0f232f45553530802021e78ee9dfb5be18d723d395ad005cd6d434538ac96292967edc51ead8108fae3939e7ab2c32d1548c61345fa66e3e9ce10907172aed726a147a24c6507d844a6180588e1c82d1032c9ecc512a1f040e6d310ceec3d80068eeeae1aa002002ec87ad047c60d0bde9d717f1b2ceba09d5941da4dd77ade864e20f52081c469c2eccf5ff25f66eaf3103deee61cfe6d6ecf90b3e28529fd7f82fd949b67769ce7760202bb0d729868b966675fa3e79d63e7889e742c9d62d5a7b28eff14bd3459ad353ebddaaec54a6c95097407917051a187b7032d740cd02d7e47c359826cbb27badd483360c2210860e3582475b91b8e37839505a363a22abed86c47f2f4f6e698b7b1ddaf81456bf7bcd37ec1b2ddfdbd05873ce9bb4d0b6d33076d9cffa738dfb743d31adafa8a66838d87e9ce677ad770cf3ae9dc3bf6121e24fd69ff05219b8844ef753f89fbe778a0793475aed2ef87c9651dfc8296d2d1e79586c2f25f97703f7584a1b60ea2ad58b91fd83e992664b16929dd9cd62d9e129555cbff6d50de1402628da253fcafc1db2249cfc8174af3ebfe0c79f6601692b4a0ad9b7bfc9dd9d96aee6fb91cfa88bcba4e201ff7d7190f7383411886f9ac891388222debe75bb4eed804a0fbb78a96872ccd69bd811827fc0269c5b6dc98e1416b41ec6228be619123d037fcc28ad80aa34f1269330419b605709aff899cdcb698f6083174043ab47eabe64d27d5022084385fe8879e1bc94e79254ea0fe669c7d191a85bbbd03406e474e011f026f130c67749a8a59695f3210fd688c65ddd6d13d3c2f713b87a42b5c6881a4bb6ee23341121559eb4f1e1532bcf03ccbf4823678cc4bde24", 0x1000}, {&(0x7f0000000000)="89f5d30c2bb89b542f35a4d01cd59fad09a4d4c15bdac219bbd138a11774963e2663e9729979793f990ffec151c3d9892eeaf54915c8b367efe7cea02bbb180e3e42e2262834a5e1946f8cca89165a707d5d67379b8abde8179bef3e9d261b5221b297a126972ab0e2630739bed693742625961b384f004a199cc9b0e17f11ef12a7b49df9964eaf3ad19f44aee85f10a6cecb982a0174f1195115244076b11ebfd7025e2d84791a7f7fa7a5a1a19c89255d744c3c923679316e9ea5614ce014ba0f2fc3a790d7ee1ea0d289e83110119cc595c47884dcce332251e2bdb92c813b70e1c1b0da96f15f74c0c476deeb46551b40eeecad62d919d9c9c7379bd0", 0xff}, {&(0x7f0000000100)="78c3bb8da65f3435d2d21a0e800d0bf728db7ac7b8438c0fede8a436b09a386f28614844a82a949341", 0x29}, {&(0x7f0000000140)='P', 0x1}, {&(0x7f0000000180)="810e7002797e61359843b0c6026384166396c2493e6239df6e980549b79ba41114cabcaef797402bdfcb400db8107e1f0abff1ba63fb823e00", 0x39}, {&(0x7f00000001c0)="04b8294e51aa367b62291e32421c3b216336c823d457f75a98cf1231e6bc9bdf8b8ae573be46519a43ea2b376e791e18d7cec9c3c85455e550951110282e34b4faf23645d0aee8400d9c476b67035a8f79a12a2014ffe3c4bf03e3eff0b6cc5d4e4ada70ecc7a4e9fb18da81c991ea7a55e0489988209c82272be19c5555fb74bf9d1c3afa7e9d67738dfa90e9c4fe2b5c962ca34315f00c319b39016068e201e94a89ceca772a580ac07abaf190d65a7dc75c0d162a4a8dd31fb7279946520468c198a1fc8d", 0xc6}], 0x6, 0x0, 0xfffffffffffffe10}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) getpeername(0xffffffffffffff9c, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) 01:26:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xaa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="7f528cffda39719425daaab0b2d524cba2a26dd68242fb3bd26000502f4e6870a8464e8b8624e04f800799fa1317afb0072deede5ecbe67744ae336de5e117f6cb2f7936f1e79bf12c045913e8ab217adacb133b2cbc41751dde65513914", 0x5e, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) socket(0x20, 0x4, 0xb3) 01:26:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r6, r7, 0x4) 01:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x1c\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000300)=[{0x9, 0x2, 0xc4, 0xffffffff}, {0x7f, 0x4, 0x81, 0x9}, {0x7, 0x5, 0x80, 0x6}, {0x1, 0x1f, 0x1, 0x6}, {0x4, 0x83, 0x7, 0x10001}, {0x8, 0x80}, {0x2, 0x2, 0x2, 0x96}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 01:26:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x17a0d8f5714ea528) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x108) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000004c0)=""/153, 0x99}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) fcntl$dupfd(r4, 0x0, r5) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000000)) 01:26:39 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0xffffffff, 0xff, './file0\x00', 0x5, 0x67, 0x100, 0xfff}) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970", 0x20}], 0x0) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1) 01:26:39 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x82ad, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r3) fchown(r2, 0x0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = socket$inet(0x2, 0x2, 0x9) fcntl$setstatus(r5, 0x4, 0x14) clock_getres(0x3, &(0x7f0000000240)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) recvfrom$unix(r6, &(0x7f00000002c0)=""/168, 0xa8, 0x3, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x106) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r7, 0x20004269) getpid() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x10600, 0x0) fcntl$getown(r8, 0x5) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x9, 0x6, 0xffc00000, 0x2, 0x9, 0x5b24, 0x7ff, 0x0, 0x0, 0x9, 0x4}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x21, 0x1) chdir(&(0x7f0000000580)='./file0/file0\x00') bind$inet(0xffffffffffffff9c, &(0x7f00000005c0)={0x2, 0x1}, 0xc) sync() 01:26:39 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31f62acb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413af9a81a902d97aece302909bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad63fff39b57b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c0000001000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a9d491fdc9a40fb11c83a90e34c47c17e8cb739c8df55aab4f0da4c3156707aaffb3e417ea53f70fc8be8c0c16521fa86d6ce204c1e26c0182bf8d03fbf8886fc2a17fd3bdfa59fcf24f0fed949816cb820e5f14e5ad5a63bd033f7013e66dab4056ab624613ae7ef387d27afa6d0e6f869101b4fba23cb9be0c37f979662ee8746a1002d603d28b93362d67e7ceaa5a9e928bdb7299d4b04aba1db1493b1de2e375d984ccb59960184b5994140ac6cde9e97065ceae0cc09cc03201a80bb451fdb3eef2111968d39a4a758c60876642ec86e9ee51c50dfa85d55e58b0db4bda72095801aabce6974b0a5b482e749a75393b2a8a65e655191d8c58eb367ef7c5f2e542b85a9e7b937321bae41e6"], 0x10) writev(r0, &(0x7f0000000480)=[{}, {&(0x7f0000000100)="664d6e9375a546026311f1797e0d9e15ecc6ea68ab5b8cb4a5a30b782942cfc765bf64733d1789735ccadc72dc0e81d528d66c97744b385405145433ed4897f56c68117a44aeb5791db393bdabad7168b01fd983dd7178d97096abf9c76adbc128a4070197d82c02b7bd093f3c96f0c7195435e5ad24a4a7eb829db97f8dc7a7401d235799de5025f890e1147e002d898ac8f64318f0a0eb10ffd1968da70ecfc69f2c9899b476e2e1cac604e050116fa27fc5cbac31eea08cc7285f96f0b00588170f52a5852224d16cadc0966ef02731", 0xd1}, {&(0x7f0000000200)="13f60c9b557f27a416dd", 0xa}, {&(0x7f0000000240)="7ed04c4a0e2b93f9b264da23e609fc8f97923d48bd65639f8f1b927298ac5d29c1bc288bfb357f44278c83afc770196868d2242db6e6f26e42af8880daf77fe2f693ed89c6dc48f9c47e4a674b5365559e630bcc041fffd78a924b10c12bd1b5d034c27d0059ec12ad34eab407f3665ee019b72ec696ff2070464566510bd6b941f89e1190d96755d0c5ff254d14c37a60d622b0d9be7668620d57a23929e93745f4c20b502a909b196feb2cb67239570b3d14dc5ed9997d152c244b51004f88f48f6f13d7d009ff5cf80b491e0e84e62bede4e8012c38da58cccb125b22a426fb74afa773c7c6", 0xe7}, {&(0x7f0000000a00)="69f5e8c15479e472ad23253e420a5902ed2cbad6bd989e5dc55ee0e04b55c014fe73261b5ac9550187874d4a558bd9a2b61249071c083a5ed2dd8e7586502ff2144139bae9b875fc8a264e91ba3dcc40d3c431289d16096aade10de8997e32950e32835f87c9e89ffa9c1dd65cc80ebf37f226b131c43010a2f544fe0531403f72ced09fe8e33c801b644b65524237c4af8f74d95ab4cd748f5d74c9fa1112eac5520467f89da4aaa4fa9e447e0b6148ef41f4157982dfd314393a4c1b4045d4e966240e51c0a4dc680e44a530a4ef4d5c34c4abdfa2698581c391d7f74c11d2d7d1bcbab06f62776ce18cb0409faa56c07624df3628ed2d84bc1503e3f6e398086102223bf85ce122d34c1bb248260feaf6bd9001729c3c0b8b734a37d3ec6e80ee5a4361858ee175b5feccf14b2657a1a682f6e1f9f5ee9a3cfe2f2b2051de830624b8aa9bcd050a03cb2f024d788e8905f23f4300c8c8a21048736327ea8dd741b45959b00c147ea3eda93e18a5d6abeb731c46069935e908c7b1cf0e2de8e31efc2240c9566d59605aa79e954dd3b10b7b2ec8a99f640b1699caaa7acfbb7476ff8d41c286f2a1464467373cc19a6a9f4a8449ee3092346ad6e63d438aabb03a955a6a18e6eba018593924a5d391e5ab91f6c322f5665a696831b7ddd9d90163272a0ac0bb21b3485991f86793563928dd9373f1670089fcbaf4061065a97c0e8ae85a96ff10de5d7b8c6c46043a3b418bec5a80ed1eed73fedcb6ccb7123ba169f7e70dafb1186a650dc84cff10b9d2eea9cc5615fef44c8508cb4d4432a0c0b506dc0de6dad69c69360984ed1cf0df29c9dea6107dad7eca91b857b9e28471c646b8277275ebc74e8b7ebd29d8ba911872f1f70dd2735f8338feff2ca34ad206cde59c0721bd36521c3ca9b1e3fa2c26182b7b27284be8d5e1f7cd886114ebc564e73ea52a8b5aa8540776bba280a69f9ca44b2d33d3af2fdde56ad1cfcdedffd24d328d2a2e514132af4c03c29ed7ecc61e9b2989e0e5175e6b65e44560b64a79d9ffa210caa5cfba73efa28868763c82ded7344a7f281153a20b5258a93e8fd531179b0bfb274139ff675854eb7124046b3a6a134918aa96cdb21beda15f50ddadff5d562d31182e81a51a1446004c489950923074aa425c5ad91fd6e2768c9e182ece82df81fcc6a876a405a9c4a0eb2fca3a6b96ec9f4c2ded1cf67ef30264c23a873250fa997ddadf67a3d84201c8b955647e015f12855e6a2baac714d57af780d88288712b75842556ce4acdc9e8c7db8aa25ebb667e3d8d8734ea1fe5d0b3f881322c1617d72f705c1167072a0864af06473ad4ce0b7bf20492e334fff84cb160abd6c0596df68a407dba410946d8e7687733f5031041dd34e6e09afa2c90740983e93b8db5f3b8389650dbe413237964ad276470793442aa17ff68047e4465c9d691c38f499063a6bcf8f3c2d9c462aad076d10e7f7d8a13098e80cb8e1d51250b2ba352ce3ca0440099325613ffa265b7bf9562cf0b5b7f1b776e2b570955724579ce3b3ac4ed3058ffbf0a0090802f577f9a7503d60d20211333adfa822eda19c912780c93312858380adf5ce5b05974a64fd74f4a92f2a344423ae9d568067ce8666cdbd25e7be57cb5bea1d00d7ecdcf0e7af7c2c858f68effd4a6f6aeb5613ec7f26f022aaa771313e8c376c4762eb0f7a8d02fe852e1832e4ee330d725f20f895f4cc8a5cbbe23fca6f1f05a84d30a5af9576c232e8b4fc10fefe2e00925ad86123fbaf2c12f1306b225a8b79d546bbf1d85837b1a4d81163fcc51c8a3f008cfb877efefe42bbd9e04a9ca72989d86c0a074b3623273aaf8c5100c518cd821b804bdcb804cb1e07b47e92a47da06f04201be3321e6a4b7e4ac2f13a1b3305d8f50d6beaee3e892b4f1092f3ea0f16e8b22dd451646d9978f953c182c8c2b7fc0d4756a2f620b9237381834ec41243174a845beae1fc9b788e78d5b430687a6be7d58f564a639a3918bd43a68997b272ac2c7b5f2345d5b0954d7d09e8f5e4eccd4226d67cd01bb2eea0370311a4c4dde141f5d1f20296a1578abfefef6c629497582af968c2b2484f7073894552651220fbeb7f35092d3f8769e71c9dd0c4536cf7d7dc3f1785819aad7ca6d8267e113054fcc4127ab4ef8d7661e29e9c96a82974cf5e08d8254ac1fa47b5710dec4d6da336af381c85fbc97515a2a1d6f5ddf2d97fff4dfedb5b33e9ef875c8c0cd24c9469aff672c4cdaa8d75e33cac4417ef8f4766cb737809cf7cfa8784fda94cd08841869c5e2509633356ff81431b5fdd4b241ebd23fcc5a69599ec2fc03fd8d3f51ff7e38f18b5dc656695af76dc78443e5e503afb8fc0d9ce630c1fbc61d098e88b474801da7cee89429acae1249626586b4e54b341d6609e45700f50ef8c4cfab2f8d88e13568296d314b4ae35ec5eba750867758334a725d5b58739c160098bf14a23ad06d5e6ecd6f3e113e8cbefde21c32d9cc47919a46abf097ac1bbf2d9246d5b980782dbfa0857fcec12fd483077a77b83bbf37bc4d2a945799c11252c63548c110b0a28f4f7ba0491f682423a3d935b2a5c406ad87abdefd27ca57379aba2d7f2fafc5a2217e019a7646df6483395b2e7a33ff00508ffb8735835f037b7091b9384dbf6848974c6957a94c45f874fd948281543ffda708969bf155728814735f7c37926a76ab2a9a1ebb014b0ad24b2f196cd247f19d4460e8afc8427706cba7669ca83db087e3f158556ddf4c37975c12d299d817d2ca9e1c9d6b40ab9cfabee2c4b2a22111e32b75cecc3939db91991b196d805e59736f7b57070ba9556f502fe11ad7cea062df195b93588d23badbdd61f832a83508b938684e85b2d4509034d69c686be53b4ee678f0e19bfa14d674af62302fd29fcb1ca043f3e1279aa0235138e2bb4b215b80e33695025dc173e594a8a9c7e4d1c79b4178e2da9729c7859d3aa51f5089eb425e99d4b45eaba6d8485a9c6d8f01687c894b2e31c460077c720b651f7978c5f2b81aabf95cfd130de46c64e4a0a82b2e2e8480afecf5c5f43f18a59a28c577f37a1fec727cf4611530763162eb73eb67438447e60939787cf414aaa5246709a266a7bdb9e3bd0328039378e529d6bd86255df2f7b6fc7aada805ce4710e7fb5319721e81976f398b3c2d0c40e30ee628020e1d39b713822478e0c3eab851e037ff9aecf1ad05284c3d7d00078f9c28fd22e91c0d02a3d883ac4a8d5b54e31b039bced53a971f85ad9bdf80c06bdb4946aa489b112882f50bddd8d0627a1c832ae28beb44679ef3d36dc4953e13bfbe71807bf5a9a49792e14402751906f510535a3f5afe0c70f60f173881500fe73607028b2c1b89172c1e0507fb21ec5dc398500d53a8a87d9cc7b42f5890b3d11286050ae1e1411e0dc4b074bce085eac89352512859e49e9a8afbed9f517926ed424bb2baa79ffb2310dad397b06385ea3247a707814137b4ac7bf46439a0ac9d8d016a232e4a9cf650e86bdc1031922e67d26a5666f54b7ffb01e8027650a682eda98cfa33f5f6ec711da7a3b76b7e2ca12a4d18f084e72deff7bfd1612f183a8f004112f2bd556cc4f57a2d87eb81f47e6b013653a45fb6aa1c84625f26f200b96fdc797135560249603d0192a397501812e48276a3c19e0f795e362ad5ea98db31ed3541b4b7cdd4ed459236a0f3d81904d90919647f75f4d976abab22c02d78a1e0f12e4f9da5ccab80a3668c5dcdaef7e326262f5f8cdb813537cdc1b87a64db44ee7a4348a1eeff97eaa4b20f51f6bd9a0c3fa2b504a26d593ba0b24c85090b352cbf82ac2338c5a00cf0da64694bdc2066185245d36c6a764026b2cc02737e76d8cce249b426b7e113ddb2669e55a8ac637f2c5eaadbbd4c507cb85cc05deb531a425cba40be14a7822b3cc79afd0d96fe7727560c1de74f098e2a57e66f2672332129fd642103a165f5c838baa137befaf5afc07d6f586d5f565ea80719dc5df9ed4f1f0c5eb0ebcc72462246192c8d5e10e16ee13f776c7ee5a08abf5226301d398a26e616ef3d48ef7cb62197761edee246dc030b52ed4d22d2c9f0fb0321e60cbd3d03213e67d2ff8f3dc3c947771a894ed54a40ac2c400f41d6a478f793f54fa9256b6ab45198b1e944e25cf0c7885619371c0fb295d5fd637081d271b344b1d7359648a5e2724196c29fe0496533382f78bb3b7146f11cd7106c6bd6083bf0307f64d97365982d8475655281d11e814a7e1068561072c7aec5eda360898ea59d39235a4f7a2cd56680f013af13acffe0f6453babb3f9fb512909e5afc83d9e724b67e6f07fff6d1414892d172ef37559dda9df1567db06a166c5bb0b5bec4591a61165db347d91e98d0fda8432c3ee39ce1b0e47b2621c19c90fefa627c15307cde0ffe61a23ea63cc2beaa03f21a221b715ded6c19e7707b64621d988109c37b2a0f985807538a3c7475cfd39748b6b73e71fa6a0c6f8f28ff733a5c0e84fdf511eab7eaebee3a791efb75c790a98114734e4c8ea7b6e9c811f144a25083c0de70c0a5444cc75f13c8a86ac7bcda9314c2970be508e9402c43b41c03a9483d6d44567bb15ac7d7aa5bf634ffd2f6a50bd5ae50fab3259e6ffda40966f4c62caeb6c10ff40b424d700bbab3e6dc8315aa1dc90b38a1bdf22ec8afb48dbd22fab042f0adbb8a3d460ba75e50516e190e346b7d15c31a6b13a168807a3f0fbd5bf0d0460c129448d6c40bb6d686fdb18a33c81cfb12bb036eea9eafb2e9e741fa9798d2fb6c9de9ee4b3c61d85a49ee8aa13eac74ef0a94e414a3c525cd4604a9f85d818803cb667b0c2577ddfd47dc05cb422f966e5d6d4e0abe124b9f626c4ab78d2970a72130d1a39a923c003d1c9bec0909617fc935e6d67e415e87ab295bef85e232210d9f724bd19953229084f1911f25ef7a2679e3ee2388ea793878ae6346d67d791501dd2c58d82b8dac4e3582015f193fb24ee531e1db6f7444dd98fbb280e36a75d1c9ec85bca081fc6659ae6fa1fa5d43e189558d32d5e831e9f66f0ea817226ccb1a1c2ccd3617c1402a8673fa051cdd47be5cc264cee4006120f48202b37f55f2b279f690ad9c2714553d0755b7033f1f2535ae41cf7f6147852c696d049de0117b6debc9a0edb9d5516eeb539e3afc52fc8ee9976e5c342103411fadb464e5ebe63ca7753804f4ab9284865ee805b4258cd767d63d9cb1a0f666d1afd2de476c061f08665567de55f93c687194a6d8f2cd62a284f4a8257d8979ec076b13be7f72b99518554091cd44cd4d635e4c088e1ae6adef21d42c53f01b90a77de6dda0b66853e35c71b1ff3fdce5314089e8943adcaf83342a129a43477cb939f51dfcb8042d57a3001dc5e20c4a0f0f9b215f99dbedda5ef105bd34ca6f04f63714a305520de7fa82b2c4fec8f60a8d201bbce75dc038c0ef5ffead7edcefbb5fe4a4e21a530754a1dab57cf6a2d2fd66a4e452a02e0007a25243b31c0e0759b2557c8f30e052289c0286e1a2e564a5b64bd230341da0575e10a495945f991f1878426ea3ed49e8dc7532657ebe3560cec0098d5ecd21b437b2409c62da82617c4e9ae9989e4e6d2b4e4be4be83ccc29de1a65694cebb404cb9c8ed920f53de3290b73e09d48aef3e86b01ec81650e665a89284168ebad59b553bb5a25ed57719b2839a306e8bdc79b0321f424b3715cb541bbb647a9f72ceee0ca6bd0665e871baba47c56edb936136be865c40de39033b04d326458bef4e3969b577fe8c2", 0x1000}, {&(0x7f0000000340)="39b6b6540fcef85f74e53f04e8f1cb1088128dae861330b613835af73739231e8e94035ebc66d2d9570aecdf61f7daec9e6d3f5c27b997f63b13f87864d63386ed0e86cce81f408bbf222bdf864ada3eec20c63b63a5a8608e5e04b0c97127155fe5cf143b8189e4b3b099e54a5ec60369f2108ac2df93d9626e77171a4b6c1727383ff6abddb5c178da3c88195a08b73c087da5dbdde62d3685e1b886aa2af5d14326e6fa8fa220b3", 0xa9}, {&(0x7f0000000400)="d9eda858d46279132e7136f99f13e65dac5dc419ecf3b9bb6cfda46f7c03c0146db2b3f4f5af2169c189e1aa6a8f0f21e056d375a3ac3dad0074114e7390f2e9b1cb164882cfa5a5383c8eec0286253bbe1e772bdbe784eaad", 0x59}, {&(0x7f0000001a00)="e3702db4cd8389b558a494a972529438612eefb6e355ccd6760e51c376a23324b3e1d76e00d5c366cc588d36a15e90760dced67f7fb3d6a56ce143b98c2896f517ffb3e87216ec2c24abeb2bbcf97b13d765127b43f8940b930cff46e48fd2f74c1ebfad83cb2cf68b3be95c23318073bba17f949b48a815240f2386d4e08beba9cc9ca6ee859ab14129193f70d002f0f239bbb2243fb1d1aa4a0ea02f9c05554764dc2c13ea684ef9121e2c5cdb9aec7af877204b6071", 0xb7}], 0x8) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) write(r1, &(0x7f0000000000)="9c890348fa3bb3e612d046b3b3d36907811d8b7d53f9d882dbc118d8d66a8c27c13b8b01a4c602f3fecb490e4e3860802c2622eb6102c0d71e845dec7b69a987f6854e59a37d60b524b684efe84dad89d55ed2f960749e9e2d6b32", 0x5b) 01:26:39 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/172, 0xac}, 0x1800) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 01:26:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x7fff, 0x7, 0x0, 0x10040000}, &(0x7f0000000040)={0x5, 0xfffffffffffffffc, 0x0, 0x0, 0x204, 0x10001, 0x7}, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 01:26:40 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x9, 0x3, 0x6, 0x1, 0xfffffbff, 0x59, 0x7, 0x0, 0x2, 0x8, 0x20}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0x20, 0x80) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000002c0)={{}, 0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 01:26:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x18d5ee13aafd59ad, 0x0, 0x1}, 0x8) shutdown(r0, 0x2) unlink(&(0x7f0000000040)='./file1\x00') 01:26:40 executing program 1: getuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 01:26:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) close(r2) 01:26:40 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/182, 0xb6) 01:26:40 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x25) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = socket(0x1, 0x1, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/197, 0x199) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x2, 0x1}, 0x10) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) 01:26:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="22b68f", 0x194) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 01:26:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)="83afe144f4523f8b6dff7d3262f11554ff932ab1f410501abe4d867764c204988a2a8442d883e63468d8c1199fda9891b0468a0242dc1e8ea6bcdfb4cd90af5ae95824b4ceaa82c1b822010fddc8c2d5749105bee7017d80f5e5bc7663e5dd3069643fa034cb3bbd68bdf6bf30c86da5228d076bbfd61864f4d5f853a0290474913aad64d6af995507da917577122763fb26f34b473df7d33dc71f01badbf581d527d504f48798785509b76036a984c1efff5737b7b07c8f22a0320b5a5f857bf73984cd6553c37ce4d884a0e1c81a209e81d7c4a59e1277c6db4f1fb00dbac053c85e26b6a6e0d8c8c7", 0xea}, {&(0x7f00000002c0)}, {&(0x7f0000000680)="07f500fa6d4ebb1447665560d384c11dc4afefbd8c0e20b582fc30b2c72595e1e9f2385b5c46e0fe7ce031028f59bfe5d17bc5c7356f99c976b88a9998c8e5fc27c72d97c08e40996f52d81c605db5c4fe52d01177005e67dd1976f13592dcfc4b0c31516336047f966cfee2b9bb31ae6251db09162cc98b83e4430c8968e4b1055f4c47e1792d0b96b349750b517c27d35d365b9b6de5f67fd855a2c65e69640c1a96c01a9d572b6708c484578ae168e0f935e2b77e92f2e8d54f07468a204d2ec217aa48aa3483a9667a18e0663fff52c0e72abe948782f75deac6041bf8fe62d7743dfb71e1dfbdaace380b52339626c15b503fe8db32ea80f0869b99eb0533641a8e636815b7526b70ffe0c082346d43342016604a362da7df247175a9648ae4cab1261dc5db503e785a605cffec3af4ee3d30ad7738e5a5a269a33a4d2fcba1ec5e3b89e861b525652025d7a8ce1094ddaf2991afedbcbbaf45ac6383e78d31a83bc85249526c60a61e3a1b7c5fac2d5125a4a3c2717f139f60d4ce1031428c03d01a674788d80a5ca8ce8e006fdb8aa225cbc8ad96e458cde94fa4e22d6e5e5f7937b9fb8cb35f8c233375b952bc31cf656b9d5f104e6818a24c1a5f55fae6b81de335fe88d7a44cb2ec23ba8ab26e624b7684679d419f25aae14e0c618c592ba700d6f87c57f0b18bef088f8a38103b4bec95c7e9b94e1f464a32b62fbd190ca38e36bc18fa0a82aa61901bc12c08690e15fbe16ac009cba7a865827233c57aebd092ef6dd760b23983f7f1a19d0eb13004e99aa9b4d5df5a237b7c9e6d11b893dc42253e1435c453775dfba1f729c8a3041c62b12922b476b144b1afc4118e4bfee4a6f753111c82c96d8148967cee3449e907cc4f9c126e43cffd6652e488ad6c84a23f52b0162eba93b4e2ac0754393fb430bd4163a4f571b48a2836092263b40b611ce9bc742d470468e17f3f6fd6799621d9a62950c2b50f72055fed82339c6f1df57c4c4ad15e7ec9c1a7d5f0cf49adc0826d1bb0d61ad1d4bfeaffb644c4a390fe518b1431fc5e75e0bec3b4c714e6cc7854ad9277ea586d9ca4cfd056e844c02ef27ed277d02b9b9729f2fbc4222128a4ee4911c83482de4a8343b2b1b84a7f8bd03b22ab0de764d5321bef387f5714e7cac226b7547cf55478114caca2e6c95753830deaac5711a25fc962f87cb7750fbe05bc5fec63622e0511b82b0b1ad3b41c9922953734791ff2f831a4ab491bd49e33368df873d10b2c612d15520fc5580ac8f773ca42bb375a4022b85be3bd87e4f51ab96908c28084996690c22715e5e2a684cacc19839bbc14b84bf464f91dd898012191caebf512287a3829c3e88d394c488ade326f1e32b01227d65ee19c091cad1ea06faf0b4eaaa50b369035998dc9c47f641b40b04a8c24810c713a74561e7464d5df8be43e1d3dec81107380d7e1d0c5eda3ab29cd74353bf447540f970a211f913080957de10fdff921a900493afbfeecee0d90b8e68f293620e8c12af6e503f91a49f12e5ec2f00f78d46bd77c4d15c0e4062e64b45c384269cf83a673c9571d6386cebb6b6df02e39cf6f1a40af1ef008248f376e20cd27ed8494bde740cafabaa6ace46de301379bb6f234516cba84ea156f1ade9231ffecb87a2de9231aee46e0294913d4fefb8022d1bca848911765a9baa94c3c6bad24d83e08971d350e7dc847ad4a5fb72f9a5b4c2ff41bcb8f13128271015dc321318f38294cbb8b5adb98c102bb5e7eab789d334d1f4b67b255525c13a3e3e5bf664e77fd31be3534ef4477b96cefd88c6d8e2330cb4cbb683ec10b23aef4b782a2e919aa28a386d45fa80a1750a7d1ab113dd15be2dc7f9d5bf1276b6eb0598cbaa4161bfa1016d0c0aef78f6e2a53ccc61f3a4c3f27e2626ffb08b5e325d7d6dcf128196af4376d2d80abfd350b457c0298c20178ea9a82b8faafc1b72f8f1157ddbdb82c09e4a0ce52a7d3ea20d918a77855cfe0934eb25f8fd9c8d3a563594b8281b55a08c1367a3e8e81668b3418c8440cfd3ad4cf7100e840f2ab0b50b67090e0d7790835f47a93afcc6178478581d9f5d82b2c546a889dbb40deef0b004a6ef9806582133f611f3fe39f17b0d2e7899a0120c085ce1613f3022573b9626900812867d9b47074d5d6f57a34a60cd54c301d81fb8a4eb88b008b72b7e43c858b66bb32eddd865433d4349de61e7a6b302366f2b382b9447ddbbb2a777e308dae46ed09007dee4d6640d2117ae6eac25431e0df7a75321071f983b3f037c5063a7659c0a4fdc2ed533926f2cfa7e7495cc909e930e1db18564d1f3271ff8dd1122fcd22987cca034e7890d19629b0bb5727f8b42af5d3ad5e0b8d621356fa0169a24bb5e48d69fc50bd378ac3b4dc2db75afd036fc8a63da8a343de9fcd9de84bea7fc791f133f7cfa4ab5f9c3a8a86dfaa218697f83d190acb1dec2fa034091596dc19f6270e1034812824df26a6b63da24bed1f07fd54d03a1e75d0169d8b61b684243baecbaf3f5c07d7246e3a843bbd2a70f9f119192e7f2331e5e1cbe51455c73bb70a081700384beb29e77e98d2ba5ad6fe7df199d7a5d59161084f0aa45a6f217d0d5e5206809619a822f7cdc0fb653871b3d341a97ae4b5f6394c383951639f15ae6576882b65738c7da5532a6b41a57c0d3b83f977e81aa9524ad16306f1ad70054084236d9dc6041d11caa26e11aaa235d7bc2bb9e7412a22e354d1732108cbfab581a5ed7ab8b5df1d193bb5e2739846fd640405a05d629a91cd55d0c5f13addf526e9a6d84e231cd035aa4d63696114a92da7905bdbefad91674498d62a6b37c690c0ddb53ec64848ad5fe5767068a8869ee9fc55ce8838722937f2fc53ae56813ce251a0aaa9e9dfe1975ef158f4acafb4ef32081228dadfca65123632a5ee6badc9fae19b796a62a4daed80f48f2192a5d340173bf62931ed92531fddea3dde10d9bb44ec4134efd9a4a57b2fa64c24724608a50ad30b8bf74fe9633eede127a9179ef4195c030f996857d35e296367f176139d1d57c90230b9e69e2f8303616e572d14ce3924bd7af4c9f8a5302949be5fde97154534aabf109077122791833efdfdcb612714e53786b2539b7efd0b277b28a16bef7be6578f947686705a33519e2af8700449e4ed975fbaf5d316f54c7408d94a4eb0ede264776ffbe52c18f8a53862f2049f68e98f3c4d011f3ee5249c4e3fc895c049b14faa9b5afed1a4d65c218719836466298434f56c1c55932adf252f407747d12acb1726824927a47e599b92a44cb260be758698cd2be3077578e7e7113cae74783bb706761b9e32c727fb65f6619cdf6e90dd403fe4e892af4af7301503dec0509029c9b6de72fb63cf4de0c9790d90c6b47a595d2f07fb56283ad0dafa27e824ee30928b68327b672ac2fec704d661d5ea14bc9cac749c39142cbe76d7892e62d564eb76b28f7c4f3ff6f840383c026abb76c8e8c5fad22cb8e1b3c29b744c1e89e951684ae4739352e09c2de894ce11c3d139f394abdd2cc88645a1c24e1a48f4880d2afa139a18ba12cfdd675f7b8f5076211131bde843b28c798c15e8f43a5cb04518fcd5c08a121707f5a8b2d98467321e33a0fb35a8dcfc7ee9b41432bcfa49263049127b7cd0b874535c487c7b772f808897f3544b0fb4768152de1aa4574cb10305f173c8532d25ad59845bd35db1276e1fa13c1cc37dcaed2fd4c617618d31ee9566247500eba1dafee2c057af8181bd638d27ea96d75f08a458d8f6d9ebadff4b9bb4c4510ad64a455dcbc3116f2421adfbd84fa841fdf5f136c4f3280af1a7da8a8575f4581900aac662d307509392c2d701c258e500cb4cc43351541fb5b6caeda4e9cbadfa0fc5aa0db5755c477bccb1d5eaa7f0fef4f7eac587f76100bdf6f51a345add557ec680c90f12ed2d3d5444d2faf752271411111f8c1fc88849a2b4fbe5417deea0a1fa1f7aedaf4bc31507fc3bb3b482f6708f0a6918ddb98e8dd44cd4d3d46d83339902c91bb43ef9463f5ff085a902c2044a2be1f3e72a66b4afebfa8471a77b21bac7a9e1a44dd042ea160f1792f6ba6da236ab7ef80c2540c478983e4b974d5296fe4a4c57f94d432991049a302c1921cf0c8b6fd503cbe4070b8086287cacba04164d7d71b8d8e252112dab381b12f8bad5077a18e53fc0e0c2004b0d385f91d1a554d16849d68f6d39d06d256e1cdf6a16f2fcd0077105be3ad00f38ae79d9dd8be8ccad7ce5bdc644cc239c87f537aecefce507e7b0ad4719ffaca6b802cb58c0af9cb3feac31932f2e6118532c07f5e29e73fd63e0cdd19311f0ef936050137cdb02e8b14e4474e1b4c7f53f8915ee18a8643e1796a7889b4f1b4fe26a8b3ea0cd3a52d14d3a6a01155a187630d14ee1f65229df390de1571903558769227fda7c5715f95c249df29d87fdfdbc6316f5235926bc49a6027529261e879e6d47269dde9c2cad20766d5595bc354c618452f89372884260bfa561bc0f8389619e4b84baf05e9bbe39531b35fdaace8ad4a96e992e75bdca551b645ad1e67497548e33b9a28705e1fdfc867d15fb683358e806e10257de3db3e23abc0fff6cfe9fc2c6737e8e6aff2ca9d1a86f4153d1b1d364d379adc881728a95d6fae6cd530371e06b092994ab8696c141aa9ba9388f4ce9b98e5ad937b70823877a19fdf26ac8eaef068f26b7ce93ecf6f1bbe0248465d0fbb89f7b3be85eac61c205053422a38d05abb9e4477d7243401a44d95550c6972f3b0fc743559f5bf2af963db09b5df3e38067347ddfdc4f6c2b69987b410cfa44e05e9c101f82341b759e9fb68391e2d3a5ead151a33d28dda915f82d77b13f7b982bb9826d4a4029033f68e5634e6eadd26ccf81bfb02b0bbfd188d38d803e6ce557124aaa34d78cdc78cb89517d8a12e7ffb8a8e16532f7518b5416cd000c2cc5c7c7c95a963bd115624dfe31a2345edb509b07ceb87d6be828213c0b2b319c774973720bad2ff9241bfb58e8ff51d58c528f1a929f36cef20cdf87290aebf85149e9746e86e2cf79092d7adde41d510265ea4670877648f597f968095dc5baf77894e4f29ea324a56b94bdaf6d317e779d5c417fb58248e9b83cb3021f8995ec5c672b617d1fe9f81c0f321500624b2de7415a7284007445dc9e32933ad1f14661340511f1cc3f008bbaacf81d0fe3f62ea311f1d44a295affb38dcf2bf521eb3b925aedf25978bf13a037cd44eb914ce666248382a558a03311b7c75aa0978c0c79b0d9d9b3809229f408ad09d75365417baf3d47bcd58a99dce27e75d7b1cf31a5ba1d0a8c507feff89b3d6adea95873e83d36af2bf70761c4d1512a36a6e61eb05bad30748cef718ac0878fe621fa1207adc626e22ca4f2a6d00156987f4b4a1ce536f7fa07b566a333155cc38e7f562be671f403f7cae23d8562e4c620a9e1a29e29ab4385486295982acfd143496278c18ec3461266f83d46911340aa2b3f1ececc158c7c2eb70b3f25e38a93be8108edc222bec985a1559f7ffebaf0a6071ff863960b7a8e43ce09fb7d29d8806d180299fde7befae0af3f11c818c78271698b6f9e360c2e6033d6315d30a1dacf830fcd303373bc9968f1fd647327a11429bbc3df7554efdde4ad15bb3d20ffc18a598d2945dfea2ba43614a84eb7b202529b3271633274294f5f7361487d9ba18348f846e83566771c704d7de676d512f5568876d92f376f46281fbfd70913b6a06f0bd83c335e77451740c6fccc780d5db1e19eb2bfa5", 0x1000}, {&(0x7f0000000300)="4e8c69807f03f3fd4a68ee4b93097d713422898955461f857dacc5185a17e06f289642a17044e87156a6162cad699ea1c45c6c488cbcd4836ebdbd6b2e61502545e2e9cdfcba5ab16d02e37e890e3e344a11dbdcdca7f67673a4f238d3b31b33849c50bd55904e8f80d9de011287abd767c038215115520ba13c228c298f9d5eac42479065deb3e940f2e61fc56b1336f5bbf21dfd42fbe48cec1a2b90cccb7df260b0a10ee26f9c3fc354bb308e0f78e7e6ac848133c69b4a5968466aa4d79c53238b44e55513446f7d9bbd3127b71f8b688234b92dfb703b52bea84806aeeab4380f335d3b3679d92dcf7a6249270e83c05763158d67", 0xf7}], 0x4, &(0x7f0000003840)=ANY=[@ANYBLOB="30000000000000000000000000000000620ef3bc9af99d733d588152f96d263e38b125be1108d7b96d3a000000000000b80000000000000001000000efaa0000cc7a1fe931995f3d29bf20a096a2ca32059d382a2631aa7d665b94699aaa51ea615dd432527cde62351819a090a8680a98e42c4254910e9f5b32088e686a779cbd1b11397e174abcf99ef82e773bc35e2663a720d6a738048283c9d6e0cfe84e888566d52f71eced72cf84ac7ffecd6e15d7d0ab39197f4eb09f0630be074bb5a0cde56b4a7cac5156a92ddbd2324b3ee2ffff980af510be2df29a366098311863261ae3000000001010000000000000feff000002000000e87cbc095c033c3dc9a16ec57a41b1f8ac4f2860b04787f6f9594e81be5746f63cc9c0e056249fe6f4a38f9e43fa0188939b70cfcd64618fef0c5ccfe766a8e0c55ab5a3d9d9346db657f00d1fe457fcf238c289a1f4f2940ccc0fd8dc3cc14709f1716851df5f90ab6fdefe907ce2506aed2d76f673b9464b395d118fd1d8cc80dfe65ee1380b17ebf996b39da2629d76771b97f5a1528d0b143090f6d5fc8062155aeb2d3e876a841d52ef0c900249e4321481903f574d459e8d537dead58c1a115abaea2d2a351a82e24bf8231605f54af45b2b58957ca462fa848954e918efe7cc69a7e6f7bd5bac114c506aaad7ffcb2e320f4244a6d89cbbbe42f2c4788f2bacfb50eb6a382275cac54f34329af3a46ed9079ffe21cab5bb9a56470d2fea0dffca6f93b62336bdad09b24d67bedd2275446289eb3b304e0bd509e8d19edbb726b5b52277a5fe6ca71a010f1dc76b2ddcea5c07d5a5a908159856269342b02b47f5e6dc2a6c6d399b893a2663cfcac948d47ede46d9da6bc8ae5be3fcd57283088f85ea305340e9ac9a691024d239a61e1e0f06f71c1fc2b304ee29471d798843fd943326a8c3b4b9fd0a15be2e1ac15384ab4ede1d0c4f50578d45ba297a8fb07add25a8f2f79788efb1511c2809f8738fd203cdbbde828c7b3025666a9603e9508e33e7fee71cffb7a09a8d67303aa4c607a0146ff91e0b38b0f88a817f37cfb1b5d9192575c0eb4343a8c7f3ea7c191fcbd598e937efe4df9c1fe06bb472f21f790dd0bc29156b5c683cb258ab965f55749c6e895681fc9008b2e572b4eee1a336fdc04bd462666ffb23ccba0347a2336b0504fa89a3f67139650d0643273739ed99449e4618ce90da071e4091d98bf83d6dd324c5bcbb5ae1811d9f988baa9ff91ec43a7d690a0ca85d6b8f71e252d5f3e67920609db9940012f1e92def4af7f84474ae7310cfd2e8452539563c12e4f186c73375d28c963acb5dc71f8b29a4630bde8a8ceb4ee1d470952517a706a6ee966cf42b54a817c0891d9d08ef5654c8de1bb8b575362a1d92c3dce1b29bdef2e0c1f31218acf58c9c1bef7d8a25d1058f0a998d4b0e18c8b3416eb493b960f00d265fc30314682e1935e1054537034cf60bb36c193adc03b225d5b5a9ce1d770f8a741f239af4b05154a33f7800073b6b5ac93568ce4dfab389e43de320f1e57ba398e88f21a861c09c5ce6b043f31fd53e2670536945a66b0000abb2013ed9ecba0e5302b225d7e736094e90a4fa8bf49109e273c66ea74840fac20ed00d29e559f588893e14f57afb4746979708f86b8c788c07b8baa41ed95c170ad9a6ffcde91db689a926f97c87d6649e32f9c01bf3356c115cc7bc9d9a28916860a882aae4b9f65599a9c4d04607a81f368b911feaacddd8ee1128e55c5644260e665bc0fa3a7a6879245364b03d6524af2f12188984a8cc15b70b4aca35b0d00ed11fe4ac17e8dda39c5d83dcbbfd640e968699001ef64cf2c5b94a423eda78d5090719b1e936f9956b01691dbcd99ff95d505f0d71901eda3a8f3db985dce33f08a850db54e741a07e468435081c0d94d6caffa01959d3d3645128b387d9ffcf0ec8b8bf75165433056586d6b4739dd17b4ba9a9e424bf5e1b618a3fe19fade61897f97ee88bde04cf208cbbf5e9a3b1070ae9312e58eff83a38c235fe8ee9cb030dfc65151c8379f11fb2251d844f43c740446c30368519832d17bd19b0f0966f679340b8f2286b3d48d93d33b33b075ac647e56222016242063060b7eafbf42a710b3f4a49966def2419cf89458e1e06abcf6e6e4b4a3b6269799e07797709a0b6da4bff5735624f826812e9c1da7472dcfe6f390336bf780df3a9f363030bfd2df28d2c729e64b34fd7e84a2e31cd9ee722d2675f6c23b2fec446fe6e747eeb3e115220893d1466d6aa2d360f02b54497b2ea689ff659683188f3e99cd56d84e3f15e641c6e3b017e870ab9cc10021b05d46b2c8f503137b88a5c8c5d42ba498ad61ec907bfb40e6cb62c7f5a9fb52284f2c2b450592cfe83aa71f8d80a949782ae8119bd799759fad41e1baed1ddead84c22d66885c91f5c20b2d0cf868d1db3fb53c032e9aaf16b64210baa55ea2164f89d222cb897138689d4ff4184493140203c6eeb611557bd0277a74f8104ec95fd83cc520151120efd76e6931f341dd495ed24f7f47134dff15003a5ab71c9bca910b810b3fc1fed1d91a4522282f71cc1b7658f9de0844853fb52129a8f9d1c179e6b0561b08c98ab2e2c703c97295ee25d4ccfd9907717ae01ab231da49103c796faec9ff41fb1a1e0dd071ed3d42944cad2454393b7ec0e44f14eaa6cf31de40f55b10e33f54cc0c5e431a21a0a35b7bea12525bb32a0d546352c569f0ba89748afe8e1f9434c253b096399a75d725f46aaf5f0d87383b8b38e066de15f9723c7dbec91dee981ae5bf81a7ee0a6a298c2392a9b8b2ea532d4266ea101d9c75ddf777f90040b7baa45c0b9906d821ae2e128013087b8a0417ebea3f38b531a714e945de39c4d1af20005901a8412e8fb129f4fcbf371c4331bfb35d7e6756140c524aa11779e4c9c0b00f33b1bd85dfc6202e17bf145f92a5145df5a7c493e0223da67f2dfe7b4a90be54e07c400a85c61e8027251d4a5673574ba8e4343f9cc50a8970a3bfaf1b5b67b222dbd5a6b4fc6ed2f4fef7788c48ba1b87b90b0d3987ecd0905bba0aa9502a7f559a799e5ab1082f315c183cd350af415ff40022c071e1d0d49d7baf7e7d4b4aaaa41dd1cfab7d1ecfc48d0ed7a5c4a0b18de3f105dc7e6a14f590afb77a24f6474f2c450f688e44928925c708c6728091c99e57a0ec452895cd243b902bf326828ea8cafe526e636339f70c1a82aa0606eb2f274dd9631822e2f0b62113a57c9378b0e019c8b0b0ef53c9621390dafd76d045d5e0bd17b2418ea4f917704eb81c3f49a70b500f70d5502e3026da7b555de5d80d0fb1f8eba788f77cecd2a92c9298bbc697a700e3b7c4a9ce92b505a6752f359fe2b28b3ea53855fd21c4ec893efac17d8e6f1489c093f1aec41b95b2693f679037b08d7a12c6fdc941968ddc33b72ad728afe0d6bea8903f4a5e8154184f7c4b0841615e4a3a15a2ffb617b30ad289fe58954edf69ec1ef68f992f8d14e3c45a5b3f5a471e01cf971cd576369dfed0783da300d29340645183f68f0fad06810a85f4b39f37d1edf1c367099ca2427ce9d38b0ea77458f7318ff37eb8908339223f7950ec73077ec96fcb28d3908cb2551bb878c225aa1b2c416a040c4aa962232c977789decdebe457d31272db813a7f52044fc17af479082669d728c839dbcf74f2c808811617e8d482e6045c3607862b22321be42302fb94c8ccd86547ca52eb70fcdf1d7c9648eea31e174ec65dc5411cb787fddc44993ed17839f7a640e579e0b9c5914a78bb7f742ac97426b5476657de95392726807e55f48374084b1b0956465ff4ad13dadff8b361c06859f20126c1888357847c1646f1c0a73f0216b3532ecf83298b2a41f74b4258fa8a7946ca025f36057a5befd6f10dffa8fc0a001a83912e4d4b0db1ae75e4aa26a4ebcb9e23f4fb400eb14272a86980b2753d5bb56bd334eff865aedb4e196cbe6508ddbc9810b10016466f347bda61847db8219a129db7b649c2a666604b5b76fe718baaec0a02f484f4aada63b44c79e8eb5b972ce58eaf300924198069b770f4da11d3563b428822227b8e88ecef8b5d555f9e3a54fed4e9341f3a3550511627e42b9c31dc22e6eeb9d9b9a094e7949c3e8268cef916a2c55c097d999479414d5c3589518f15cf7aaf85eac988bf5c23c4f96f43861e20a403631782871c3fced2c20a4a0e149e7bb69fd5af288106084cb49c6566c0d944a630f2c030bb68bc9085d7dcff5374d84f45e7a9b481c09ac229c434251633cecbf26da324b52a8024b9f0e13249ce8c856c32f29e341671bd2d2cec6e2f00e30e776a25b33c1aa0cdd29a84d5cf53e687fece58530d2108c04837f3b62270a7332be56b19d931fcbb6b227cb5de1c17ddc935760d51dc7174763f4a13dbf0f6585ba46705f6b963bc666a3ea14e75d0bffca2d210fcf0a3344362cfd942b14191fd94522979a1d0790dd850500f1a012a9e13468ff9c339448b9316009a1ecb469cfc3c7c262213fe42d22a49fd8faafbb5e0a651de4500b24f0d81e2a52db85f326bff15bec6d25ee73b7b27b9211c38dc2ffff7dee692ba53bee9677abae76a59bdecfdfededb59596c24534305728387b93cc7d70c5e36713f9d7e49cc3047b360b12ddb4707f12a08696d4c3cb44d21e6e1272cf035898af040e5ef6da95c8e1f94c2f68e1872d3feb56fc5b38d0945692accf24e215421015a17ff4a8e287f4a10a15d879a5f8a5a8739bbaccc870a1ce35ab2d54c0cc5eec39af32929c98c3f1a1033f6b83d129a243563eab248cb041df7c86be6bf61d23d739146eb8f8b4acc3edf520970e0eb8370e968f7b0c6797eb3adf75a02131066181658ecb780fe6e91f6e834c4ff679d29052f036610f0a078f60f0d7f957fc7b8e92d98df15465a6dc2d31f2295a538c46ad75033ddcb58eea11c1c31ed21907a0c92653b631170410df6dabe46959b0c4e6974b123fa42d4829b1d5db228553af608618c01114da619145883bfd2cea33dc47bc6328cf9607a0f1c01506d8e879de0401754b46e0d56fbd2f783c50e65846b1439322d4825c8fecacd1f495586490a69bdfc15a9d635aeeeb73c0df0bd9cd799c40028fea261e859c423ce7fad6d8a68cee4bd41a87532f9f5fdb7210d598fae860c8edd4e36a5b3d569ff08534646e929a2e0c74a126939c959f6a80cc777deea5de39dc95fd81241a8d4a1a5f180ac2396218347e5aaa2b5248fd644342e26a5ecf70bb06e786cbb04497b791a0b776f0a8806a72259bb73d9d411062ec9ed9571e767475e76076295658e8b85bc695dd83fe4d28071952a1a4d819f841dbcf34eb9a17a14474b66416ca6352b09a001ad50766906a689603fdc6252caa104276ca7732bfb29d6a79141b573c0f623ae3231a2a8375c5e033cdb8547a8ba192c4754ac3ce3e9a636a67d3c79206bc57df71f2b37049448242933aca88bbb9de17728ed70d283d56ff6c97c4a79cd2f5d34b146d9f979d973cc8d3bbbea11c79aa5d5d46e98babc74f64ead007b02ec3c959141c3dc4f2897c42f6ece16c3502e92cdbdb99833cd6acab41ea74755a05e247e84fb50fa37ac9c301e5d42ce07a630898c462d21a768a3f81ac96d5de7a2e4f7173fb716b57f45387eef53dc443263288fcf1319192d461747a25d0a4978d03e16369957e6e85e28e667f47d6d3fc746e392c9ea83a84a806597e870c54df1ad5b9862590c4acdee85bb543e6fb0f24dd97c7814162edff7854b805370196db70545ff0a4c7c4cda16204b112a01698b1043c4438e4b34cd5591da0de58c3dc7a5ba33be97fccc41797ad2951cf97849f3bdc221f20a4c8e7ea2a0fd379ef2b4def6953b179532b56cba0ef59351da2e21c0d9057b39d15b04c9ac2a392c4f13d33b6a7ba24039f4b4216b8f3c1e69edc70ac2971c47d129a5a7d870714c443c93e36876faf968cb61ab7ee119b0772320f6d3aace5b6b0bdd7be7bb8cfc63823201791727a52fc50574591bd3e431b2455de56afc2f7e5d8bb5263cf5e7232a6292284ce27323fe141f2a2be4a75c7e07761ebb999fccffced7e890a103515a9ed93d6cafa82810c499b60f16a2350d6db101000000000000002800000090000007eff2f10db4057de8f1f0d50e63bbf67ce1e1db559becb47ef2315e5d90c5596d9898b66ce9af97013445df31b9f18f24e9597276a48472a6ca49eeb2fa545b8221e6aee13943b514a44675e0ca107bd2a8d6f8393db03293c5938cd6591d3718b81566a2bd83c5468070eb40b71510a258bd767dd48d310d333d8514dbaf1abb357b7dc231636651e87521bd76674dd6e1b2e505eb789e3e5e71cdfd1a60bd1e9ae8a6c7b79dbf4622c247e0dabc358c1de3ccd57077354879857386119d0df2c04edd1ba278866b88a4d0e40ac5f5a7bd3732956b64ca7a1925e1695870466835dfdb5d1195f046e19ced90bc0ae4d543a042ea21e79db20ba95c3d14d0c64e5948f328bb7bfb1e0092c8c80824ef60ddf73aa35ace5ee6c930171b97bba2eecb0ac8334a1959e4364924e1278b48f1b828fe4e455a64d502e19177a4030dc9e2c7ef2ddad2e433a918236b2b1e6a8a62197bea619cc3ce825b4bbbdfd46cf81f72fd28745eda340d50a3c09aac9b724d856af87ccb6951844826958475bd0d6e9a36e14079aa2a757d2132e6fd9114f7c3fa20732eaaf554ad542852b17ed319a72f9f14e10bf0188c938ed61febf6fff5fd7073e1d6eb954695735b466e85c60297ee410fb353a2675c8e48b8b945d3f9f484f412f9d2afc548b45c81c0ef1078a8ee044c8e7af13c46d83d033ea1c331ad4744dd22ecaa63deef19d33299f518a5c7333dcb81f3bdeeaa228fdcf5cca6d4b85ee871e2312b055af045075284cc0b59cd86a2f64337378d2a535532abcad9902bdaba5d4590e80e2e842af129c8ed87f45471070a004f5b9873071e5e3c2f9ed4a6606e7ca20d2f215ea64a7d53172fffef85c5cf5769bf67c6515ed9fad8890538cddc655bbe4485f41a341af3e2549803dc9d975389d097039a9666e110eb65c310747464202b87428fc2fba6a5336438334f3bda8e2e48ce8427ba11d05d5f4784d1839562fc9c1d38a40c5698baf43938576c70875c986be8b7433c707c7b720ce691377c283d5363fec151bc25f85a74e247c172cf2b9a68a2a1f58e9456a28adcecbf395148fa11c99a7a0964e5042355aee254a9ab4f5f407db1ee264e788645176733f04730829d3499c27730e5540a97121f0020f5fcc489b76166be97f0bc1c3490900d70bb9b027717fb361c219bfa3331a41913596e917ca30f7f92167ca0564d642c5eb160575164eb1adfb46101357a054400bf8441b80671ee4ed64ef5d662f16b0aa51c69a23e12925f2d04259a4cd5cfcef5c25d093237af0ce8df7f38db2de394dd8d6e560eebbe59f6b98ca7cf4b39f1cce1dc679116c037f6c5aa87866df2a5c6a39aa73a54bc297b822237560d99378f7639774f05765d9abc9f83161bd2456957517a2dc0e625ac8263c26a6325ce786bb2cb723f44935fd99fabe9c570aa6d7249c194937562929369803e0f7134e101bf97ea7d46bbefb89c4465afe009d5255315a02f3601dc38ac63f58ca8f0765687292eb68a2ab7f3cfefd66b91e1d50d4d229565a34d02e1f8530cdd934c228eccbfce5cd85908cc0fc9124b774bad5e874733d64d3b140a2a9ef06fe3f9547e073c09c3d38cc1f59c16807a5a5b6344504d01c3f8913519763d639d54c04d40d7433259fd5cbc62950d987b59fab01f8b4a91268c1003f2dfce846390fab33bc99de4e3822ec8735b99c6e0a9e03c4a44f39780f655fdb61d0436fe244404a09e63303f8d7a05e0edd08bebf1a36b9a6a1bdbe71942fb32102963ad2f7cebd03862658394069a20e683edf1b5a591641267fee66787e29ba42dca229404c227941a2ee3eafa342638cc7cda1ca9d8fd685842deb67f135c391390fe0bd8b11851d3922ba142f86d60289c22e01cef47a8434f27110f1d0fc542bef1f5fa8476f2cbb6fc083e29ffa121b455c7b515ccf8d614b350fbaea7be5472bd9ac68c2b10656d825ec3702b716e8f379066968917c9a33aa927875917bb26a160471fed0bb1b3c05be95d514e16cd610e105b5fc7ff4e78761ef8b695c6b1a18eb369419c2e5a00b8a29cb4492d22b0c2525b1a8d3e78ffb3469fd9a8d59f1af169647df24b6575cfcca4f38c8005a1f8d9607e42cc85d28eaa7e2b8b2aa64baae775c8a3ac537ae3f2227a6aeb4747420cfa5a26374e13ed8ab026c8a5df27e382976ddba37ecf2e6e5d8d232a8bccd86aa86cdece7edb1d667c665d8eca1601ac200274a75dc93c413bb2df4f3f7343752012927fa478415dc55c2fda9bb1f15888a2032a8293ba70d8acabbf182f9c637cde48976f2c6eaac1837fdf21258aa8c6d554e3436b7f40b43afc13f452c76ffbef30b094a3842afc2c9f76fb383816cd2db246803d65511b4748ee16b88335546d1f9117671d6edb45b45ae460ad309f280f965c16d17eeaf88fb81228ed2c01e098c004974bdcacc743498d16ba16d0524686f24c8c854c3be0294ff97654bdb4cb041f6e06f4e62b30f01d6a72462a47b18526832f4b1d133913a600466b06f10334d2df9af7e50238ff5ed831f538c3f80b2ad042a5fe1bb09f9679082fccdc61632475151c146a815a18b010ed0b36c00f0dfc4513476a36d97abbc97d468a2e408e770c27734bdc42ec5ee03f456884f803388eeb7eabd01ddc416782cc9b09f200fa2b9d0c7cda75e1bc346e9b00f8677b5a2692c0fa4ffca94dcf63962f2d97b1f9ea829ced5e9d11f02b88884dc2c2ec35e67c886c452b99db55176e7560f16d913c7250e099f7d01ca317bc5728d69d2f95375e7c6768a0bc15b2fd980e2449bd127026994cf275acff795722460642536acc082e25d2812d7d409fe82bf9c1ab7403de53e706daa0309641b9667ec47b57645634320e512b7add95e236fffd9ca227f1b2e9eac524b3afbc932f6d459b8227ac3e2f5ba0113a9d1fb5f2710ade26e28fa6f15fba87e27cadbf27d6d8e431ba1fa0fa970c1189715b4e0355d19ca6c34ec294ed2515a33f35fa3671cb72793ea1ee37138a3e5bea996bafd31bf0c34f024741af45bfd40ef0984e78c12f58792a2fa75632ba16dccb69cf673288b092f92e890a12baf9ef761ac67b50fe4b16357c2c9e0055655b9b1acd674b3d93abd8b836d0ed9b33ddb9619ff3952802152f0c9fa2277c801ff5f4ee97f2fbca56bade5b988e3b64dc88427b418fb8fdc6bb12bd41454d1ceb6887d2eaa9d67e66e8a795210ab9444a6e523eac2726fc9f5b17320dbf6de594f3514a8de5d1da32aa0a9f266f0e5c1a0595889316cf1b8d10717afc13b250c580456323f491682eeeff87bc625a380aff564ce4cd8753631e6fd0314930ec902178b33734efe927d5509117f18e57a3c91cc329e900d7b3e687e63aed6b70ba30492f0951566a6e30dadd85fbcc2394ae9176caa35ea6c16ab2d6e8285def90eb61fb62edd64b7ce3bb89c00643a712139b78cd6387abf7fd3ff7f3c5dc283079945b54f26d25be6211bf18ecf094bab41002d09fda190247a8d60322552df078b363a0edc0c51e91f972715e5bdb1b20ee6c69e2199e8b50fadb04e65d9f0b0bb5ea3d4b7a4b9ab419afcf3170c595392b5acf20805306c33dc33efc5fd0a2bfdf43ac3d63a95d7fe51f121a627591ec2c27e7ad7b0938af01633fe284c159a203b9d240294f32266d63f070000007e7d64bb5876f5d705d14c218d9efaad7f31b400e80318b31b70566aad179c72e4987f787b28c443f5c175ef2336c5bfd96000cb0c68b38c976c062bb5fa10b2d5d5fa674a4d38e06ac50367da73669334a910281a0da3126685c1291701aca9d500338d4472f906b2dee4295e19fc4f25026e15a5a0a5aeaca821d2d19791b6e3ab01616c76b9bc79ca935494748db2e1653e32ec163191b4999581bc2f6542e88b73c24d03649ff4e395fb53b6528a684e055aee292bc97b9ea04edcfd04d0515d2314b3b96808116d0a7b024a6cc50a00682a5fcb42c2bcefa0eb0da203d9a045fc2e8d44f78d86a0f87368eaa827b96cab42ad367d1c4170aa9e17b4761599c2d55498b4df00a54e3aeb93da5fe943fcab0e59bf5c64617e235dcd21e3a192a21b777358cd0e658f9032608c71eca8f9405dd698cbefe49eb4dbe009f7651832e93238fd218594ae1bc867db0769b72b083ab060d026d06240c98d7df3158999785d0090c3d5f86388d5bc25cbaec06134a7dc4304775bbcef6441449339e0f2340ca6b31ce3172b0cd0a989a234ba759c9776d21d9dc927a3f21157add89bf9d2e968d682473de20818079b2973f80842a2a0b2bb33daad8095608d2774c31fdbdb9269e9ab9c7b1dddab9e810b6a9612723a85144f292d5f994a0b9518070b2d7227005b673d494fd2105f820b65d7800b0b9996e0ac1ec80d58269b5a36a0324964461f322cee21f804f0a426d0f866aa0b3d6d8a41404a2e029f33b37bf9a99e175ef0c8973eb21323ca2c0f9f87dddf4daeeea40cb780b2d988e58fae6b77bb34872c56e0fad2b2042c1e928554cf0e35ccf143eb6aed24589a9686e71be760b0a638d5f81d83ce68882b72463e9961601943df454fce36ed5898af4740daafd0a186fa39d0ab139a06036d99e1be4175593fb34f1d56c2caba3b770ab5dde6e5afb38763cc8e7e6677ebe282ac21ec760ce8e9ccfe0b1f19b344fe732c9686159ab86d11bfd6dfaf5ddd4d763234817c38189554bd4dee743d5464b76cf77fe9f4418e1abc81f40dd8be777e463d1a8858921001d3cb0c0175a16b96d89acd0f6f388ac442191bc3abb103a93bfa217390109bd0cc3cfdf608c1f583f30c196374457ff84bbb4c786f653eb3e42308695a21acb73729bfb627a4cd549cb56a24453b7545042ae99c81af9ffc59ae25f2b1a36dc78a99ea667a41b8555ba868c214cc9691265580ffb883d983922a40200c0a9a541b7a51f04b2abd1462b50dba2d27a96ed6812ec25e4441a9889db1489c906b99edac8c1c926c1c9f8314f63e96ded4626ae6bd9dd123f3a312ef8e47b5d684eaa3961cfc598d757bfa09227c3ae1e14d54d4c844e5620560a8d372ca1a121429002318234296be40ab3fda34991b2fc1608df77717710fda53036e5207910bb5bdaf934bbbb05a705030a5f00ba0d0f309ebd2a72ae89a73d87b3b80caa2133745d879a9eb20742385178d8b5c3cac16eeaae89c78142b8b9666469f77c36eac57e506580e876c49e0564a08c5c25ef6070a391e383209a4d5a7c104ba26e8930d12831038dce5402fa3136c11e4d05be9839dda0aa012b0bb05b4a5309f0ed6dc54581f336bffd22c31419f10d4a2d8062f9e1b1c5bc944f24103bca9d23360ef895ab7a8edf3ac2143d23874f371656c9fb0b83b25f2706e9149c330daca3e508f3f5833580b0e8b72a0347f8bcea16d72ffa427cbd3b3155c6a3bc01927301b8bc120dd94a9453a57a41351144be5d514be1f27b030a0feecb434744d6a4d182258b1b38f7bc5b839e81e068ef4d8443b150b369d3206923ca6b1d9f46ccfff280585ec295cc6095f90d53938b3d20e2487d7873996a7570694c5a3f2906a64dd1e25f1dccb9783154f3be106dd2b2e4bf2de168505b387fadfa39bd5c331c1130cafc0a3c9e23fa3b6303d44ea2aad29d62fc13c85213a5117a37cadb59d97e77aa69bff2305bcd56828eaaf975a9229cdc785721ee3f6349a9cc0bd8cda01c5e5c5bfe9af66fa5c6648f71e17388bd825dc6747ea4d5b473584dce1bbfbff56052bfaf37a4d19d6545d90c66cf194d08ff7db0ddb9d394a4d1f651e3e31e3eb9f40a4bcae38916130518b4350b4b4f42b4b1248afd533d6c02ad5a6328eb546809df48a78986f61376e98ac182c10b4b9e193ba41c1a3c76deae7f189049a7c29aae84d61b4f62647ca6d457941e6323b2de0d3b3f1f85bf26856cdecbc9bdac297ad8e71f656e32debea446bc9cd1d93bb37975a17a25d7a2381d2507c300226d3c24f365f0b38c8dc73df29c3a3478083f2bac78bba6c0374dfec59"], 0x2108}, 0x400) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 01:26:40 executing program 0: mprotect(&(0x7f000022b000/0x4000)=nil, 0x4000, 0x3) kqueue() r0 = socket(0x10000000002, 0x2, 0x0) socket(0x6, 0x8000, 0xb1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r4 = socket$inet6(0x18, 0x4, 0x8) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x80, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x4, 0x0, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x200, 0x0) r12 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1024, 0x0, 0x0) r13 = kqueue() r14 = socket(0x1, 0x1, 0x0) r15 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r15, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_int(r15, 0xffff, 0x1024, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x180, 0x4, 0xa00000, 0x7}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x0, 0xfff}, {{r6}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0x6}, {{r7}, 0xfffffffffffffffd, 0x84, 0x80000000, 0x3}, {{r8}, 0xfffffffffffffffd, 0x43e4853d3d434c79, 0x80000000, 0x800000000000, 0x9}], 0x5, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffe, 0x80, 0x1, 0x4963, 0x168fe831}, {{r10}, 0x7ffffffffffffffb, 0x48, 0x40, 0x3ff, 0x2000800}, {{r11}, 0xfffffffffffffff0, 0x0, 0x80000000, 0x1, 0x40}, {{r12}, 0xffffffffffffffff, 0x4, 0x40, 0x9, 0x1}, {{r13}, 0xb95f951c890e1b8f, 0x31, 0x0, 0x1ff, 0x5}, {{r14}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x7}], 0x1000, &(0x7f0000000280)={0x10000, 0xfffffffffffffffa}) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x7c1074c1, 0x7}) 01:26:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = semget$private(0x0, 0x7, 0x287) semop(r11, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r11, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r11, &(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}], 0x89) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r8, r7, r8, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchown(r0, r4, r8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 01:26:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getuid() getgid() r2 = getpgrp() r3 = getpid() setpgid(r2, r3) r4 = getgid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d21bd9be96914f6357e3a", 0xe, 0x0, 0x0) setegid(r4) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r4, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 01:26:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) r3 = openat(r1, &(0x7f00000000c0)='.\x00', 0x10, 0x40) faccessat(r3, &(0x7f0000000100)='./bus\x00', 0x140, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xfffffff7) 01:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x84) openat(r1, &(0x7f0000000040)='./file0\x00', 0x28181, 0x2ad41a329e3fb25) 01:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 01:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x95\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x1dc}, {0x1d}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 01:26:40 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 01:26:40 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0xc003, 0x1) r2 = socket(0x1, 0x1, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)) syz_open_pts() r5 = socket(0x9, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x4, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x4) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r7, &(0x7f0000001580)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0, @ANYRES16=0x0, @ANYRESDEC=r9, @ANYRESOCT=r0], @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64=r1], @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYRES64, @ANYBLOB="611d5a68a09a90be4ec98244666c060fc8525514b09b04762d2a55e670cd1a94cd8903fa2d8b3b0e1141fd4620608acd66f7f321a7e55ac8d1846e2b9a186fbea7cdf8fcb3daf1281eb18519c85410ffaf1bb91267acccde07f169e1763e310b852d4fa0", @ANYRES64, @ANYRES32=r0], 0xa) unlink(&(0x7f0000000180)='./file0\x00') writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 01:26:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x100], [0x0, 0x9], [0xfffffffeffffffff, 0x0, 0x0, 0x0, 0x0, 0x9]}}) 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$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x4, 0x0, 0x7ff, 0x3, 0xc8e, 0x0, 0x20, 0x10, [{0x7, 0x6, 0x81, 0x1}, {0x571, 0x1, 0x80000000, 0x7fff}, {0x8000, 0x3, 0x9, 0x8}, {0xfffffffd, 0x73, 0x6, 0x6}, {0xfffffffb, 0x7, 0x5, 0x7fff}, {0x200, 0x3, 0x5, 0x100}, {0x520e4ecb, 0xffffffb4, 0x5, 0x219}, {0xf, 0x80, 0x8, 0x80000001}, {0xb6fa, 0x7fffffff, 0x4, 0x9}, {0x0, 0x78b9, 0x7, 0x1}, {0x81, 0x0, 0x2, 0x7fff}, {0x9, 0x800, 0x1, 0x4}, {0x0, 0x1, 0x730, 0x3f}, {0x9, 0x7b, 0x2eda, 0xd5}, {0xb189, 0xffffffff, 0x0, 0x7f}, {0xc21, 0x10000, 0x12, 0x3}]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getitimer(0x2, &(0x7f0000000140)) 01:26:40 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(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = getppid() fcntl$setown(r1, 0x6, r6) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 01:26:40 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, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r2 = getgid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2, &(0x7f0000000200), &(0x7f0000000240)=0x4) r6 = accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) r7 = dup2(r6, r6) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000280)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x6, 0x7fffffff, 0x0, 0x60e, 0x3ff, 0x5, 0xaf70f2edb07e496, 0x3, 0x2c38, 0x80000000}) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r8 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000480)='./file0\x00', r11, r9, 0x6) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x3, 0x6}, {0x87, 0xe8f}], 0x2}) writev(r8, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x0) 01:26:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r3, 0x4, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) 01:26:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10102, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) renameat(r0, &(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r1, 0x6, r2) 01:26:41 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000001200)='./control\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000001180)='./control\x00', &(0x7f00000011c0)={{0x3, 0x9}, {0x1f, 0x34}}, 0x2) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/4096, 0x1000) 01:26:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r0, &(0x7f00000003c0), 0x0, 0x6, &(0x7f0000000400)={0x2, 0x3}, 0xc) close(r0) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x20000, 0x0) r10 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1024, 0x0, 0x0) r11 = dup2(r10, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x57f6b0220e0facec, 0x2, 0x5, 0x4000000000000000}, {{r1}, 0xfffffffffffffffa, 0x90, 0x20000000, 0x3, 0xfc}, {{r4}, 0xfffffffffffffffb, 0x8, 0x2, 0x54, 0x8}], 0x3, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0xcc, 0x8, 0x8, 0x6}, {{}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x800, 0x4b}, {{r6}, 0x8000000000000006, 0x8, 0x2, 0x9}, {{r7}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x6, 0x2}, {{r8}, 0xfffffffffffffffb, 0x66, 0xbf67eac0decc1bfe, 0x4cf, 0x7}, {{r9}, 0xfffffffffffffffb, 0x10, 0xffffd, 0x6, 0x81}, {{r11}, 0xfffffffffffffffd, 0x0, 0x4, 0x6}, {{}, 0xfffffffffffffff8, 0x30, 0x1, 0x3, 0x2}], 0xffffffff, &(0x7f0000000380)={0x1, 0x4}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 01:26:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendsyslog(&(0x7f0000000040)="a5cea87e32f4dbe3e27f508b4caebd281e44845a9bbfa7c72f8e1e0fcc0267eac99f9bbc1e893c18f7f674afa49d9288b35a87dd2f574941836456676d2f1ce1f6f35565c7c35eb780f6dca21e211b04f5018826d935b0e2c4ffe4ba02ae7b5f6839cc6f31f1149b2305f959503ef51b29402063bac3c32d10af03e75069f34755521c2fd24989088a82324ed2c9e9b1d3d277f56d8b9db99fc1b8734ad0a5cc91692e34f6bfe1714a466f294b3b0b1abc7da148a9e2f871da78c0480898720b7f01258f3fe3d840459445209b50d1197125b93e34c17825b4c14a80ab4e847dd9de0f2a93b60ae2e71ec4b8fa1ca3a45501c3d18a54744e3fd69cd58d8ac7c88ee5e919ef68f3252c1430309d233c147257d7655955e80781836e7f5e993c53b14cc51289a2a9698b4641025f0433c63b67f8fbd82383744ba5171738e4f340cbc503029900d7f33de46f538aee268e956aa73e595b93bd661482ce07be5ceaf96edd5c33b9b1d5052abc80c0c46b36198242b2d9622300da091397897395b63bddb5a59b5967daea7cb01ae23222ee306396fa7f357b49ee06a7e2b0c63a7e3815bb6a137d417af563daa1e2e6bbeef4028e3c9a2c71421a36a842df9e4f30fcdbc8a76f7bea946ed3c2c969fd687f7fb9a85178e44aaab204bcea6d9a8c597e1e6d74fb4991b4834b63587313488bd85492c1090f3edc276709a3e63b652186a1307a2a6e4b730cb043fba1a6fafcde0235c780ff17cde7caaf3bd58af28b88d076a8eb904bdd622ad48c237be146c3b33da790f5137409dad6ae97b53008f4f1a1cb196aaf9b1cec05c08696c266a2ba7f718cd80bfdb977a01ca9bc19cb5c3ee9da32353f763db69fce7dc4e77b2f7dc9781cda81e0642439898227af34d6b53e603b167a1bf74eb8b7351cfc4911c3bae5fde59bea3f40e31d49ff1319e285c85dbeddedfb40cba9c603cbcb2f7fc13c94a0c45f057ada1ddc4f5e462328c072bf2eafc89448148ff980d4ba78701d3e836a32a9fb4371bb13335c44bdd19ce97a9a01edd42de5538fb3574c602bf613dbff990230753cbeae2919dfd9f507888881ea818923969054dff255229f28eada5c22e025eccdf94c9313b27afe049275aa59405d622deb4b8ba6a463b0410eab6964b5ff9eacab80daa7f8bb24d3ddd15d9bd7fb92ce92d1cb3a5a860ab8c32c1f8eb9ee71b9c1934b4e5e504c8cd46fda7ffd3712eaa73d40e6d08c2333a342301b3cc1f9ac35fd68b91798c7f48f521ac6440c26a527998eb6eeea9cceb01783be8ac5c00e66f19c285dc70e14c554e5d4d8d9ceae946d0c708da88489c421b9529b5310c299b08560b6c49e5d1d6f4e51996530375adda1ba9560a66a724b2152afa29d5bac196d168af55626c2dadcd20d9377f48b9e45564b7421679669b0154bdbdbd4c70355edd68476e66027584013f89350dda195e408d3dc834423b5f32d9cbfcbd96ff32f2252fd67cf595547b74ef9ae976249fc923134a6550a5af403f2621e1759e518ff23821eb50af4fa18394a02051f932333d10fb794e7e09c77ff629b71790c305ce0273b32ed9a6b02c59fb5b5623a464b3d538253556ff14ce502c1257dc83271595c99dc8fd37bf89febce3858794a00da4b059c20482e3a4ee7fd53be4ebfbfe3dc3d99ca823359a7b2c6ceec875e8f00828e86512df0d192506fcb3d2a263ce9e66d64f757f8c8d809b09016746cdbe54268d63a4acf31fd8a6ac1dd0550ef6b15e5cbae619b6da7f15613e135695f9bb9110bbfbf78bc4cd45a12d59d596f2dfae9c555479d118ba6859bcbcf211d5645b27a00ebb8468ed3b12d2d00dc0830944e4372d27d8876b04fc55944ada8936f3bea3a8cff42fbc0b4c2cabf8dba64cd1e21f00c47c930d8b5adcbb032782a1996f9b5a3f72a8e7608b12f3872fd28d8984016d261259a95f2f0516c6253fb0911158f107b90ee9399014976ecc04941e5f7fdaeaf4fae13ed0cb1236c96229a6b4445f4887b974c964e1300720525ae29d7f9bb2029cc1c7ace1ff9a845c99ba069b9583b22cb60735a1a3be6afdc8c56fd60d02a28e37df8ac0b23fbb25f1d8ab0941293bac2843fadf9d08c04a3dad2baf1008fdb58a2b1034f93f43b8b3ac6fd4e6deb612eb55747af0a93316eb07e65f19398518bfb68c81f452a02f3b7be0b7fa7e2f0214d4035202b85e6bbb36322c852841e76c62d8fcee7953cae9b079a64c5821f26d25c683270cfa3feba3216c70c9992baef4c5307200a02dbcc6487d2065723a4059fb803b986b6ef1179bd52f6b6f0bede53aa46134146daab1dbbf50900fee5656e62e4808fb45062d96b6bd6c8ca899d2afb4a45091df5f097f051f2b2a2b1cd2a47f2c9228f18405075393f0cc2c59952b5e136344315dc4211b896331f8b688ef4db5055896d04ce8e04245b01c18015d694608623035ee0ab6d521d102ba5a375743d95540ef8f91a83100b33a591bc972743d06750a876f2031f3addc355f66f510f52d818c9d4907f81c69313f48444ce0e9a93b3fc37d092e2652ba1fbc6a6f2458214e9611cb5627870bbfad1de56aa8c076b28238a9d6d988381a8e0870a951fd701529466b6fb003229107ce53e9e9ccf6b5c0fc6f1d63fc9e667140221f0618f38fdc491b9ce7017e2c92aa06b8725d6ddfca28c7aa80b3c45c46f0b80aa221c71db28ee8f8e739276ae342bc8a6912923248c4d13f76a19c38b3e5ff4bbd8006dea131288fc98bbe37a667bf6f724424da8af3a0618316a9b38ce4b81ee54335c1bad1d59e31abccdb57e59df603da351927e195d9f80b54a945b825e4d8021cf65e855de5a1ca1cc2419b25498e1d3b7ef793d3f0e0c8ba27f3cdfcf989948f515797f70ae234907f93d241568fa551b74b9338de9bba492f3874f9e7fb5be76200afa97a1bd0b49a89aa7d1caedf7e1317312b0c8f632323f397fd7263691aa45fade7b9dfc74db2459e4d79e895b633b1891b523e76261df68c3954932cd3d1bdb75b8856e9155e1d0dd21671a6383efbcd01061b16039300a5fc1970d0b92915fc455cc2d29b20cf2ffda683f5ecb0de2c353551092b8480b9d5d38753427dd56a3152091fdd3b3d7916714c5dbdb394f9ae48e53bb60e81a1f7faf7edb315e226c8dfccf2229798c7891952f9a0d0838691263e318a13324e13d60eff2f4b46be98434674a3fe7bf56cda4569e16bffdd8a7d00cbf52994e60a51ebb70ecf840ef767f1bcf513cd1f1c106ccdc5ed2588a3706e143d56f8832ff65bd83c220424738b245bc6613095ee3fe05d8c1d400b567e9bece36ee4b0f1c0f5f4106da2b8e96c1d329d7c4fcd1a71af79de253bcede29bd8da37311ac835e7f062732c0fa91136ea7b755663ac92a3e3c5803a53ab079aeb993250a776cf66e92f4ce50b723289d16c5b0b0e610a4e9e7834b51bfd31ed50afd19393fc94f94041b15f7499be54883aa3352e4a3cf908e09137a3477954ea7764e8b5f882c8a4fdd9a0cb086954a636858a8985a6a4855bd7d3ea9c15983815e699850c22b4b1a17536f7c8f785f55ac6d65eed87ce89121681017fe1ef4d2ad57e47b312a6a5c38929d185d5408bf039b8144557c96008199b324607a8eab6071f8753e0153a29f80befb16e51c2aff853c968923d090f15413a9fe7b8688f51c19568ab641fd43ea92ade10848b8af24fa19fa8fde317317f176b9da34d76a914a3cc694063edb35bd22c9b06e4dfd475553031303c0cd62d609d93ccda7c6efda5012b47625ae58a35eb4dc5a63442ccf87940bd5ecb60c0f7bc3a29bb04ac948ae58840df48be2e94969b2e612cd32b776b9b1d54a37cc9f029bca6b6e9190bf8c3936ec645fc6cac5bcde7e53f5934c5d6609d2b28ed9570db6a1bb5df6690ea4a1cb4b017ed37983f6943c2eb21d898607562127cae58f94a1e0718ada2d273bb25fd03b1f06c2416a073ec21ddad10aec8d78280fdd8c4b61328fcecd954d794f4d6a592673b08c042d6ca1330939719e80faf483131740214526a64e21d3506c8822ffec3812bbfd34e03a7771018630d010235943c82d2ae1d43dd2441af46bd636ed00f716f8eeab8729eb37a0565d3361dc1bf0be60a337d49b94f5ca75596efb3fe2c1875984fd8884190785b88003120232fe6409cd40b93dc238ddc1588a0ff64a58c4e8d7e0e5293c8a96532007fdec19b7b1b76317308985deef3ad528b80c8d08b73025fa6212c3f7cb88b67773346804f18b4f6b881189001aa953d4acc770df907a3643b8710ea74f1f499bb2de4cd0835ca2db9f2937eb5d52c59b6a3c4db22f1b89fa642bbe3d01cb0b52edd94e893b49d6b8aea500a92a592776dd55b21c8e12d0aba5f827762d97e3879327d6652d81e587aebb0adb6a0bacd99b0257e28fa6b880aac303a400abcd55295467fc4010cae2179d925bec42a09b2c58b5f66c157123a0d7d96388607101e6c876b42b77636d46f79bd3bcde67a0d5f15cdafbc555cf62c420d18c439939ffec94066b85c50b768da0225e107ec1f065fcd5ac550216096852bc42d84136cb730e4bdf7ec30cb85fba76c76cf72636c911d6ea8b77c1652dd0db31e24dd8e9756f6302806ce3a239029e47ee4d3c9d119d1b53a65799cecc3e5887aeb529b152d3704b542cd204034a5755a79357804ec13619fd0f98ee5c6bff620704aae591f8ecc4cae5f558f5bc7dc94af1e7c74da0195ef828451ca4485d069062fa396c2f192a44b48c099c51261adf632e9911fb5ff9241611a660d894516161ce0155f7e78731873a0b74e02aefc30b9d90385b3a3dba17f9a425786366d8c018b33c264231cd5800f27e6d16dcc7adeb5b1d3c37402f94d00e8a00d5555b5f52a55904641b2d1a7c65a0e60421f8dbcc39dc14a6b258cab535fdfea1a89ee08ef559a9b4f2c746d653dbac7db0aebe7813cc6a1534be2a5a2693976add149058f252c9c0479dc35c6cfa239b409b513908dc46f6bc978df577bb309856d7e15f4ec000011520f710d791051c19d038b51ffbbb9869234511fb308dd0aa75af8133aa0672fd8d143022743b5b2a373fbca772aab01ceab548182cfd87f67fb2652c3f42a194ae63b06695a453065a650fb1aa3bbf9360986d0d0843a035646b160cd5e28eac9bffb53aee5c25e7270ccc0a4f1826f3113bfb65c9b1f1e5eb25e976deb196840462b6aeb4de92cc8e5fad6e7548a4551278fdf919e48abec05f4103218269c925b7439b19556ad0f224fa650d4b941ad3adb53f7944f6afef4df510a1c854c78d4ae242c859eae4492a1ce7bb5015da73fae7ae2d3f34de21a095309a80958c982b7141c277544934c5665a5f2dc595ad6d26109dcbafeee9d54115ace2b28c8193047317ed9ea8c5a9e1b54b95bc562736f0893a4d47e46b0704281e479b172c2ffd61b5a7553da1abe65a5580e10e655e796df34f7d4d7810193216d5bd4089de67812acb456633bc4f86c94a9657fc48227c94fe2c01bb842662852a8713b0329c60575fa947d8bbfb64ce0c0c7bac24de11a6ddbe3cebd1f26e032bdce1e90684f112377b3ce7c2ed2726f8109ebc597f6af711d5332f7889099d8e62f909ae729a5a400f6a11fee8530e717b8def375db463adb6dc32c036406ce4d2d5921db93a2fa434c9ab8cde2d7bdc061edf86ef17bb3bb0b3b451ed491dfd81e33284fd660b441c0c8c0d0bb27cc1d0b5217839fb4297ccafa8877acf6ec348e2b019d2c70691fd98bab60f2d3a53951", 0x1000, 0x8) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') shmget$private(0x0, 0x4000, 0x100, &(0x7f000006d000/0x4000)=nil) 01:26:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0xffffffffffffffa7) 01:26:41 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0xfff, 0x4, 0x0, 0xb05, 0x7, 0x3, 0x2c54}, &(0x7f0000000080)={0x2, 0x5, 0xfffffffffffffffd, 0x100000000, 0xfff, 0x100, 0x0, 0x977}, &(0x7f00000000c0)={0x9, 0xaf13, 0xa7, 0x4, 0x6, 0x1, 0xb0, 0x99}, &(0x7f0000000100)={0x3, 0xeb3f}) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x100000}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 01:26:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1214"], 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa097740f2a71ad04, 0x18) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) 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(r2, &(0x7f0000000100)="8c65", 0x170) 01:26:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000180)=""/218, 0xda}], 0x3) 01:26:41 executing program 1: getrusage(0x5841d95dcd59489e, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r3) 01:26:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r4 = accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000100)=0xb38) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40), 0x0) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r3, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x0, &(0x7f0000000100)) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 01:26:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket$unix(0x1, 0x2, 0x0) 01:26:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x1ff, 0x0, "b8200000002bcb08010000c9ffc42400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) 01:26:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 01:26:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="93690916ffd157cab18399831ec9ad1053fcc13b3658620cceda01df0229f637aed14d87aeb6a9e5c961508587bad9ca5d7e5c0e5d43a2aa5ed0ce10a83f5682c0a8dd6968938fdafde2bde3b1232560ede169e9a109040e04", 0x59}, {&(0x7f0000000140)="947ef519546f3661ba542440a64b2d83dd43bfd6299194867996ba7762637b141e29bc4a8bffa42987b81e7d19b32382c47238217be19b75149f2972748a18d9a22c01c19355772d2674bf28b65f85066707d1623453f1d21724298e0ca7d9c316bf30c0b4093741f11249864304e75e6876c759806f744ce93346fbb1da8b823f02476c0666cc5995e9cd66e1bd3765c9be650edfb4", 0x96}, {&(0x7f0000000200)="3081bf062f6191df5b417db40a337063f6975d1cadc02d001bd86ef521a8d5c8d7a7a4edaa07142aa56028e5642ac0c3d41dee1e8e", 0x35}, {&(0x7f0000000240)="a2a664fd80f9c40e71a2c9007e3a4ea9f4da1932a9e784d98d90e7fab999eaa49bfb6a3b865064d5a35e8039b044b762184b4e2efb56d3a00be9290fec9ec1547b1a82617a3cff535fcb54190b6f9d159effea991589219675f76b632004b4f6da12e179d1bd74f8614845cbc84f981d71ca3438e6021306276d65a957a17d060647e3a4cee95c885570a52a61c354da6739fb6b66adaa8abec2bd218d5197033b8b365d9f847030527fdc717c88de0255538fb4e1842378bcf97b545d819bbb0904bf78d29372092e2d21e0f67b801f73100b748efd82e5e4a5eff7d5", 0x8d}, {&(0x7f0000000340)="758db233c86bd114d5542bdab723e41aaba46f24799d5b80e8552ecc67e0396b1af34cb275c15d932d1935531a201856bd590f0d8fba9df41e34e6f4b61236f408592eb7f92db50bbb4ed25513436cb6bff48ed4449d50362c6d0f03d233628110289f4bef378d2b0217b80310cca0eb4ab3c953af02ebb6fc4494b56a90f758ef685d69f524e6643920553b3131acf34c5dd38a563a2608873b452888ac01bb42d1b715a1cfa41d0a36713b59ed35fcfc209b53db30a4b0ac9616f157e5a1989a3e638cffec2740443525209ca170c1bf85173502c90c294fcf989094fe", 0xde}], 0x5, 0x0, 0x0) 01:26:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) write(r3, &(0x7f0000000100), 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r5, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r7 = syz_open_pts() writev(r7, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r7, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640), 0x7, &(0x7f0000000700)=[{{r9}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r5}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r5}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r6}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r7}, 0xfffffffffffffff9, 0x10, 0x4, 0x5a3e, 0x8001}], 0x80, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r10, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r11 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r11, 0x0, 0x0) 01:26:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10208, 0x0) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f00000000c0)=0xffffffffffffff63) dup(r2) r3 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000001b000000000000001a0000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) 01:26:41 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) r2 = socket$inet6(0x18, 0x1, 0xfa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = syz_open_pts() r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r10, &(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(r10, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r7, r6, r7, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r11 = getuid() fchown(r3, r11, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x1000) r12 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1024, 0x0, 0x0) r13 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r13, 0xffff, 0x1024, 0x0, 0x0) listen(r13, 0x3bec) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) 01:26:41 executing program 1: socket(0x1e, 0x4003, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0xfffffffe, &(0x7f0000000000)="68359675dc39b4a9f2a60347959f6465db29367f99a3f7b018f5", 0x1a) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) socket(0x25, 0xa, 0x20) dup2(r1, r0) 01:26:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = getpgrp() r10 = getpid() setpgid(r9, r10) r11 = getuid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={r9, r11, r7}, 0xc) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) fchownat(r13, &(0x7f0000000100)='\x00', r6, r4, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x15c, 0x7fae, './file0\x00', 0x8, 0x8, 0x7, 0xffff0000}) 01:26:42 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000380)="52067a4e204056c2475f8d10a0116414f1154ab724509d90e62bbe4f0d45223b24c6563c8fd5ebb84d8eb26541370489a65bceba9ecb129dcd2d6eea5c07c19ca561cfb7ce3305ca25c0a175714cdc8962760fc4ef07000000a1b2e6f729ca8b535587a73006", 0x66) r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) msgctl$IPC_RMID(r1, 0x0) 01:26:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0100"], 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x10, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x0, 0x800}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000200)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0xfffe, 0x1, 0xfffc, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 01:26:42 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r4, r6, 0x6) r7 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r7, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 01:26:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getgid() r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f0000000100)=0xfffffffffffffedb) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x4, 0x105) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x2, 0x4, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(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(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) setegid(0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r1, 0x6) mkdirat(r9, &(0x7f0000000000)='./file0\x00', 0x41) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 01:26:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1024, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) r9 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1024, 0x0, 0x0) r10 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1024, 0x0, 0x0) r11 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1024, 0x0, 0x0) r12 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1024, 0x0, 0x0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="94ba58f0cfd8a619fc31ca8600e462dd7301a3581744beb2cb5f7fc380e09b2d695605d7a93dbe9a7a2af480710a1e2be2aa58602d845f4eb414eb4198f7c115d2435a4364c5a96ea959c4acdd4c23c33adf750f429cdc76944e5f859f28d38d786750178851ae9327b3bd419f4d85a062b86902a5ca9632f4255a0652faec6ad041330a60a268f5e5b2915448724de874b7bc21e5fdcf884b745a786275b81a529713da65eb7ca6619b6bae4722384b6166145e114cc7fe67027ae925f88dd7cd76d109b44b73d68237f256677fe0", @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRES32, @ANYPTR, @ANYRES32=r12, @ANYPTR, @ANYRES64, @ANYRES16=r0, @ANYRES64, @ANYRES64=r2], @ANYRES64=r3, @ANYBLOB="0b5fbfb0d24413a4fbf475b5571d505237c4f131a4fff787bd67946770fb61301e550ab280120e74b580946f9f1944fe3693545679c8f49a72623c3d1f7b6609040165b445136d89072c2380b69c72aec280683093f3c8862adbb98d52665368e9a2d582c93f1dbac4f15b4e9d33f1dd9d1aa21460881c2d22acf88077f3705d9f25103a5a5b3a7922fddb2675f2be989de67aa89baaaad46cbdafa363beb7d97dbba7e488d740cbe8b189d5b1de201092e5e136865b02af1b84e5a47eb3e6ef3a3ca9e3cd49497f97e15e7930e17249cf30d2ac06c41fd890434e92bc8d303e83915eea4ec2dd946e461b2e84121297d878f227b0cf5a5f0a54f7a76fbb572654e346eda110a91bdf398269611e0dcf4dbd24dda7918a2ece8621aa1f58451f4a216960294a47668dc4803f4791664952237650223a2cefe7cc83092b0ab262fba1135c59805cc99cd3d43f4fb0c4d0a098a503f2aaac520e34f299d2a533cf442359042b80e1a3b23139ce4bcc61410c1deee5799a11a59984012a855f51a65c27d41a2d77821e0b0d709fd182a93b4a53f2f4d6d600362cc855fdb4b048e07293d7a5ba86a6373e6df0be33ab4adac2e9c62622f213ec216884c54c684a838fa53cb6ff6e7f178a3d6969ab27a543e98fcead7d6b488193c1afa324d85de6f4eb6a28a3f7619b205063f587c53245500552b2b6f6a50242b09ba49f7873c256a74313f4315b95c03a249e416e6b66be0ab2c70ae5e20715be62a7e3b6c777eb53ca85bdfe8ac1fb28365266042910724d0a92c4786b7e9ebb40bdf445db389815c5cb02f24bac99563cbb9c81c56a772903bab918249c4cfc61a7065783d03060487848054ea74683e949b723f86b933655fe0322079f0a4699aac9acfc809716d06ef8880ec6262ef3a143c95e883ab17e4de32212f480474a8f1b388cae3db0083808435f07634f490b9a275f0b61dac46b99830cd013f8fb42258614347d976b906540add7dd7cb621f83d45e79d32b99d3f1c9ba2c382bee15c1b844569f9ca2908b8e46b7f6fe82595e371facc6e9306d24dcbce59cff3c7b43e9fb000f7eada8af7c18eb3cc864c82c08905a838dec96ef7e07719a5dea352285ea5a267ed8010546479e874379388550096a7beffd149ddd61a0549bbf3e09742ada1d0385954a20cd9c4baeac5cf07ddb4b18b3c759b5c52550091feac76f4a7194ebe17a5ca623403d5cf65c2c51327d08d543def0ad2341d2e682e09a1fc42438cfd967f494b8995638b86e03b2ff64fa40d67f2a92577f593aa371eabf52b59294d0ed8cd3febafc754879a40df082d47e3b3fae2b4966d3b55e91bb1cef6a42fbbdfefeb7a26bf024dc6470e87c820526c7ce52a76e6465bdea73c814ae4a20f714ce614c23aa6af34218f630657cf985beda0ff09ee1033d56c9dd6dec4e48ea4144e8d78850a3b498d2672ff196199c71e0ccd9de3e2f63891d2b4cc4319aae4efde38ee0f6ab4830f8acaf86c473571146beb59d6f73b98175c6ce53bf48211e6a2c8ab78f66a683f42b813dd93b3f383ee4ffaa54f8a605e8a3e43c9345cf59e31a6f6f1138f25303f1ae25a66230185228aad694ac2387648798d8a122358dafbee95932f4564bb940dcb0cb49097905bf7b4c92851a3487b2617688f6569d969e5f5d1114ccf65d49f7160a3832c07c8f1f2db38ab29fc8ef1c3af398d8f5bfcff315bddf1259fa03ea9398ada84b9e312f21931069bf790f40b075f3722db756d383d0d754f7fea05dfd21e548ebf300827b6baeefac33cc8f0b5947fa194f6e45e11515f7ce006c436e925be520fadd299499802378cb3ad873396f80557834c7a75c05fad598a0ffab4e14b63812ffad490d3ed73646ba54f3dd540ff9a1d23cfc4566723bead3fdddf08631518b8f09479d2c55e2ff38157c3de8b9dce0ee61188591c10ace14ac748716c3abf0d28876d0bb96ec883687987fdcd11819676ef2752bef9cbff9e792431d0232a23d8c5b0997900589c2c5078ad85c9f0e5fe048e8ee23c69188203cb191aa1df74c5384ad2a24a7bdcc8478aaf619bd1d22a25f6b00711ebc1a219943d8ecb7f66ce334e8a45202e419c81ecc5887103032e9c887cbc8c7c33bfea5bab6d9e14849ae52ed0b7ad6d2be03138fb6b63668c6ff4d67e0f7694041cd11dfc78339b76aa7acc4da7489891d4bbda18e09d42fa28f8594be5c97e9b3a75a8860275ea81f933c0d19f06e9dad4f39dc453974996f1357a40070f03c872fc1ed6312ea0992711e0f82bd3c1948c03c26eac7764a530759fb51c5385a2f29ab85ca5a9aa9bacc9f47e91aee261ae8ee0f2565b19f7fc37f2228ec8f8927bd4c0bd6ee27c6cef4de763ead65538e4d96ea643b6c6f3ce51bb1b01b84210af09e42ba109b83fdfa35418ef41c6a75b4b37270eb9d3866bb74bd9f7d28a96be22adaeb0e6bd5c809470b8e87e5a654f2c2bb89668c66efb626394ee01b43c0ca9367d5c18ccfbb7f8c5da200507a34a2879c0154707f9796cf67ba01d810d9c40d4bc28732b577f4b2c82a70c0586c8cb0aab8cd42f9aa80657be7246e8d73b0e46b59d9a8055ed412a5fe7dd5972a741d5dfa8ddea57ba374036201ef1efb9a611f15212c852bda7f0693aca4ccbb827919d77c52485f8386340750bda85cb762980c0bb25363f7a0ea2eca907322a2630b161fc2cf716218a542cea38f15b626f2b56d78b14cb8c0adf95f2349ee2b8a901bc08009f3cb4a34e87a8839516c4e1d1bc5c6fb7874823817931acc36872e86fc970179e5167fc70289b22116fa3bda462cec7fb0ed8c20548bf55f21046207bbf327c344ba7e72eb1b47df8df745efcdbc08b9f33abfbdc95479de18d8557bc464dfdcaff4687a716891d8aa616419462f5bbcd31c43f98c61cfa495527f03657fa45567d75fb339393cea79f5c0998770b3afdcef6909ddea087855927d3ce26a19daff176bee6ec6411185d02ed427ebd62853ce908f7e38e4ad120f2a27d54b99f3746932600e0cfcf689cd62309d0133cceffc4850b880e9daf40a68f0a1e03b54d2f98c5f46b6b4441a8d3ac32264b7e262ad7f3295b15c40ce5f827c2c3a06d7c4946cd11ee98baa79b008fdb2f5da227b11dadce22483d1099d8328e4921029f2c27fd3fd5fed49f5e21ce8d18730cc36746e68d1e0bfcd09f509614007bc5c33300fb51ce4152d1c7d0038e5e3c9f6c81330bd10507ec61d14d1aa2b2a1b35af1efc6fd95d7574ceb71b1f9c5fe8ddc6d535e76e9dd3079d5de3d504d357b26857d9e366b51b3b86c03d5a11d1556c5eaed2ee4b2edf81dd4cb149f003e7a3560328b7f9e93dc942f8fa530e7f29c55a7b650deecf4075b41d7c2038986b7dcf13364a815649ce612f5afcbf17f101e837215cd0ce5559734a781afddffaee4d55783f75171e6d8bd875b2ca49f58a38f59f8add1c4deec837db3551011a3395d6a0d14484c047eb3f7ea79d58cf22b2439b007dc3a6373cf2c9e07a053e29a60155d23dafccd0986c258f3496e58411a3bc9eae9dc30ffc58ed2308a446b22e5f19a127856fd58330f7beceb8b8f91503de0904303df348a70d1c0975fdcdc202481927a899c0226b31ed7fe21593ba314703f2f419bbfbfd3e07a6add9dde446ac387120befa01c9382a01e153089ff4883e6f6c143c3ff8c7f95d39a49a26dd11ce0992fe5d79132c7f0608cddade15c0f20c63c746919864bec7ee5bd9b9b2e5e6768097eae71826c24f84554e9a031cb2bc50faef10e032b06c536d68e947fa6a961da8cf5f33d40f8bb17fd7cdb66f56198d9f73f00915582ce424e4a194d40e412e2dd3bee71c031127297e0236662f1a2921e257156743f3274c338be4a3990d7aba30049f2366e1adc22e25fe520e63177ac0eaf16cc77f7ffbc87dae02f34552d1ed9d272c1f97c096b95fad91bf5273d63e2515ad23f8c5907d9d81d4fce29feaa7b35194c011e39878df9cef3a3dab89935da594267f801c18662a154463e03e0f9e08e60f8ee77a104242af8e2920edb8ff0b3a7831be4d8648afb99512749920b94031addd17206cbd678a321e78691b725acd57a9213e7ce9ca759a4f81e8860dbca8011eb0bc22beffaa447449882548dafd3ba5a746cd9663e67377c78c81af4e4a4481c1cfcc07bc263589659f860c008dd4136354d5eaf66e594f5756d26cea6c23d756a97f500692c2cd91a3e1e13b1744ab7c94e8913880f77563e79311a202165bf439346abd41846752d42d7a8cba2146ec8c1f73ae2dd7258175069950b4371164fa24ce1d28d01f8331aa15685c7d10a2043c90007ed63412cbb16d93bd3a8cb7f842b1288252b098d7179a8d320ec5401d4e7a256f1cda0a7c120f7334d8cd65142dbc12b8b3d226e03a688b3beeb3d599a86f6bf3d70388f670f9e6ca0930eab7629a16a8bdd54077d1c7c65c4b23cae4f27f0570a1daa8389b76b4383d39beb4f8ae30de789e694de4733bb45eaee88ea0695b381b65334399fe8104ff2cf8bfe6c21e9255ef8c03cc7a6747978e365bf6a9297a3fd877c31899387f83dcd14e32fbabe87acd06ade87ad1a934022320633235fd1943657c8b0a17fd66d8f0cb2eebadfb3d486042f87344627e69c95d127c5527d792002223615e8c45e2c6c459c5d2f44754b4f5750fbeb8d11b3649abc9921b79fe4d66f091217b7d943a100662f62f88ff55f512d6c4e7a061c8fb843764c19fdd7ad8dbb6cde423bc976e433cdc33d22454cb67036c4aa448b93d91cbcf15fe16b4047d51949ac3bf4a8ee946012b464ad9b72b86971ac2cec16844e47f039b5dbff82b336c866e3ecc43b48f5e3fbe5d544b96311adab7cd45d71b12b3853258dc68ebfd594b333618f8d0f318d9514c52fc3295290936bd6a8ef8967bb3b4da78bcbd0cbc1524bebe93095e236b88a831833563668018a50b5e380d614627fca59caba522d2c7e4ce45df62dc8a7162db8ac5660743930e2fce5192d21162f4d4e1e246bd98e430299564cea29ab14d31862e23ef229fb947acbf40343c339eab97626f7be28027c4b5a9b25c54e90ba23f482ba87616fa3912a14ee3ed94ece6f916b4d8db43949afd664178e928f2a198435860ff2b1038a6e1e16aa35953a95b64c7b7936c1942ee0baef49f2581486e29e5ae01ab75b3771ee9b4d75f59169b24bf43d1977ac714297d76d1c43424d792a8756b5bbe4c0abde9fe6b19b8c9664b1975f3982cd173932ddb7767694906d16729480f18cfb1684ce6efecea42c3e6195f323a2174cd190f3f2988f5425a7473690738ff93a1121eced54630e0cd09f9ab93c9d76a03fc78dbe9e4813a8a0fe7597171a0736eaf3a9af7efb4a66589467af6708bce168070352800ff08916c599e55171a9c203e9e48d27339004a2f66a372ff70f77a985b28aef94a3c94023408afe4a35837f7dfaf75a84e782d3950291f5f17b5580e5f4a1126053fdf6c5b1757450ce1bd79cb69508b2914c509a1e4a6d1f1e4827cb4e5a2080e591e6b137098bea252eeb79dca6e9d72e848ff5b512ba5d595c9ea05194dc6b55e2971f9a6e43350764b4b8e3f06af3f0cf08e509ca917e31c8f379a2dc09f6e843079b7642a4c516a634f5233d98e2b7dc65875f1ecf74997a8f769682d2ac6a16e5a7d2411f10b89b9b19812da7738ed7d8dd109d735f5335820604e7d22aa7c770e24c463511fbe7526b00e1e42b0fa267769329ca79aa94451b803fc3442a0d8fab24fa1b3e", @ANYRES64], @ANYRESDEC=r4, @ANYBLOB="fbcb7ede096d34ed04855aa1", @ANYRES64=r5, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYPTR, @ANYPTR64, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYRES64=0x0, @ANYRES32=r6, @ANYRESDEC=r5, @ANYRES64=r7, @ANYRESDEC=r8, @ANYRES64=r9], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR64, @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r3, @ANYRES64=r0, @ANYRES16=r4], @ANYRESOCT], @ANYRES64=r1, @ANYRES64=r11, @ANYRES64], 0x9) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 01:26:42 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x7, 0x5, 0x10000000009, r1}) syz_open_pts() syz_open_pts() close(r0) 01:26:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/114, 0x72, 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="f9ff2d2f66696c324b807c89f214e3e97caa944f0038ca654ba66a211ebc2bceb6d4055b7491579219f1bcffbcd264a18dbb25dee2afb14ffe16da91af019faa02"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000000034, 0x2, 0x0, 0x8}, {0x1c}, {0x200006, 0x0, 0x6}]}) syz_emit_ethernet(0x9, &(0x7f0000000340)="2cf1a5205747cd48fb43f131a991d935520018685b09e3caf01643c844c8267a0b2de279c2d1252f51e008a9d8fe00008e264efe7da93db83bd8000000000000000074ace09b291e4e878d55a9b486d42028ac6d6d1315d86840d81417001a6277396b4027d8d9f1f2f8f7be135f29acdf31b5eb83d9fd8d36c02594829b8edef8b346bdbf49b93ad6b4464ed73f2712927703acd6cfa8f920a38d6cf549f4e5a89df095510a05804796af663a80939d0e2e760bf536c657639e7613ea6b557b1ba617a94d88b98b0282d57841f624cca2c80df2591a5eacecdf2b7d9545037e6cc96ed373efc5ebf08568167fe07688e56126a2f86fb926065f82a8824be590100e4b792c25c657671f37dd13cd9cc39e3a07e94c69a429d06353bb95658b2acb58875fd8ccb11120034a05ecfbfe5a77fa717867160b91cdf3a7c8733ae58fee895472fde3db0e5961541701cbea") syz_emit_ethernet(0x9f, &(0x7f0000000200)="2fd7b215321187013e9d407d2a8c595cf654728647321b29d69a63ba80766c7e946dd52dc556b23e672b85f7a585254a2c24fd19f93bf85706cc02ed81e81f5f00a8ecfc0eeed4495bf3b754d4ca0636259810d3d05c0aca410e8c27ababd8e2705e26f1b405a688c2b32d115d2b5e5fa804aacb67d46694281e2ec4be737295ab9e502791e01a598b7a085f05e3179b0dee8ae9725649c08d906e54ceee95") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 01:26:42 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 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 01:26:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3f, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r7 = getgid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r10 = syz_open_pts() fchown(r10, 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r11, r7, 0x6) openat(r9, &(0x7f00000002c0)='./bus\x00', 0x1, 0x108) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r6, r5) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000280)) 01:26:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1f426476047d54b2aa8f27c500c204"], 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, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x3b9) 01:26:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000100)={0x3, 0x3ff}) 01:26:42 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7de76ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xffffffffffffff8c, 0x0, 0x0, 0x0) 01:26:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socket(0x10, 0x0, 0x3f) 01:26:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:26:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xc4}, {0x0, 0x1, 0x7, 0x200800}, {0x5, 0x2, 0x3, 0x401}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 01:26:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000008000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000042300000003000000000004bb893f0000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) sendmsg(r2, &(0x7f0000000100)={0x0, 0xf232345af7a4ac58, 0x0, 0x2dcbbe0a55514d63, 0x0, 0xffffffffffffff24}, 0x0) 01:26:42 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5cb4e08d238b6c6d307a8820d511092e9b73525bbc1823967b60320589e27066096a63944abebd67062bfbfd6ecb6f9ed72a193d287c0037345002"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x100, 0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000a40)=0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) sendmsg(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000140)="614734df2773ad3cd72231d86c8fd477e702c417ab0dc50f41c6a1839d3df6922cbbc36b0cf9241bb51fa88f242c446a9afde312bc904e6d279af4fbd633ddddec6cdcc1df4ac9043d4285062cf80ca4140aa9c8b14c5c7004c14b05b039f342035e090990319659dff1d757058ee93977f9ed2ee007b5a10c16859b45f3aa681f8b342a0269dc1a52e257407f3b4bfb851830838366a50f130b4191e9964c227ea7939b7cab35eb8ce54e43f3b07c1ca73040427a92d8c6a8a4fa2f9c95086cb0d683abfb8d54bd4fbafe69243a6e3794688f404c0279453154ec917889c6314403506c", 0xe4}, {&(0x7f0000000240)="ba8755aa54566e2708a07ef35b5bab3bf230743d1d46e6f8556c96d10a58da7f2d86b03faea7e3115546beda1296e099ff6994a6a8378c177db8eff88e052d1bba8bb2256f7f7b5d26d5720676a341581a9cf721fe52c309625884b94c1931b61e0f09b57ac82c10419713ce7635cbfe084bc67ee79d223335be65585990e4f90e68556d604ef59f599836ca426c46a8047589e4cf98789bde77f776160bd7fd6bfc15ed95f23223a46f76e4b521df67e341e5a0ff6d4a7e8024ea17853ce495", 0xc0}, {&(0x7f0000000300)="25ece3e948df91cd10300c9bdbae1b23a1dc91b34f04ef7b48e34a3be552265611c51b2156306640cb7f1482e056165475747bcd521462f7b84b684801efce92d2fee8f17a79f3236fb8295134e59ab13f186db46a136c643715d4458f0ce48578c6373fa0174d6edad545932eabc290b74003c241ac9abf55a73ca0ec006e5a741220f281041c48515bcf219c1c6aa98e84237cfdd9a36a21bbd79e53a706d46336988f36843199d045bd252f26e9421549cab9107188cbf2f6e9e308d52a7c9fea76719a1a37827c03", 0xca}, {&(0x7f0000000400)="3ad409d80a9e4588cb145ba1d63c90625d231d1809fcdde236dc5a0a32a75a442405f111c3c8cf100f114c37c400ebe3a526c7ebcdf779ee928aceb3c8d1995499927dcfd525d62b4c3e9ad6a161a3f5ba9ff27aa76a7becc6fddca929eaffddf168acf256b9c58a75bc9b6bcde8f19c33386d95f4b0c7c9d72d937a3cb20e5814fb1024bb953513f92086beeb645e3cc0cae8f432c9e9d01244aca6b1a7ac0c37b1dfb4155b40ab51edd119d56299507d66c1fadb7a71f9d5152affa2a9b6e51e545becec9ce723c5076db452fe8fdb247114fde4f24a859d5896c67d671290841b43f1a91d90e5a21b03a329203c52b6d628f0", 0xf4}, {&(0x7f0000000040)}, {&(0x7f0000000080)="62de89d683e2726ad125d7778eef520a3011823082107fedfa795885fb6c5e3e1ad2451895abff55451c6bcc05403abb", 0x30}, {&(0x7f0000000500)="635d78542dbb6cd9efd810a723e0c26c8ffef42f6ca5ae88ef2aaeacf8e22743adcba7", 0x23}, {&(0x7f0000000540)="dd1ecbc52fc48208dd42e809a76a4484c2131f065964be73f3b501e76ada075541e489dd6af9eba1518cad4fd4de18d96d023f2e47eec24418b72047de8adf20fc07a5de14a4c631b7cb873f0d58e36cc486e618eebf8d8c8ff1ec8cff338ec2a4d037b2711291b9502e5743ef67d1db3676a8cc855ccccd7567eaaba6b4b0265ad4dd176016e97626dea3327476d5b02d6b985c5df1028fab9ac3f61f7509940a29e9bda73210f5d8e9bc4ee814478d68f47f6d88a916860a1b29c38351cddee446caf8920c9a5c8be0a3cd9e7a297b7e9cd583d40fc860d6aae46b3cb1d3b87cb4fa028a72d38cdb63489383619643043693004a997316d6ac5098d31fac", 0xff}, {&(0x7f0000000640)="fa8a45e62f74e58e99a1067cc7c70a7c645391442024df1ad34a66cb885c8dbff1023d35be", 0x25}, {&(0x7f0000000680)="0f450b70cb181909b499ec7b452365517891f5fba504a6647c2dc1d2bc750dea5075e07107aff522ddd12a533f9dd2186e7dfaac4a5e132e01d2dfec9c36b67af0c97e68df80195e96c1282dadfd87391ff47628d566d0e63e72a4b3ef460a277643c0a1c4d4e2f00af110809da7628a3de0f23f5ecae2f655696ea19ea8405347cf2dd154bea96569950e95042aca3b820dcc4ed54268e2657943", 0x9b}], 0xa, &(0x7f0000000800)=ANY=[@ANYBLOB="0001000000000000010000004f020000be9a7a4fae896f7ff2108f276071e65a212ca600dd3dbc74f057f5c4629944dfa4a57577b5fca09a4a5a8987003111a2577afc519fad30320a3ef0d1e307b4eadc501740f61611aa21f476401f9077d1b1cf5ff369f7af7e4abc11a4c85ac5313cf8cb65ec0af88899392b37f208e2c541105b0890f54f6cc061a0548d968f2bdab9b5e4b8bab6f832ce71e4cdc0e70d95ad5b1de0ba2216e83e310d7133355b379e6090ecb7625ba385bd2065a30000bb14cffe8a3489f4d28f0142690f15866066f708fd2a6f54cd9fc1c1dc88ce1f95d7b15472e9ca4a38d6ab2350c90f4329fc2e2e992cdf4602bb93f98e0000008800000000000000ffff0000ee0000009d2a0cb811afebd50f6b497d135f77c392ff078da9988d04a710a02d52bbe4f5c7c1bc93f8ce434c23bb5229a033dce9f9ebffee4b56ec12b59b4e60724a88af91e7f27c7f9f9a4b6d01066cc970b483d71cd418ad0046f777ada2209ae4af254b70f5dcf5134ce07a2f359d4d63ec2f1d748d5900000000"], 0x188}, 0x2) 01:26:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r3, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) setreuid(r3, 0x0) 01:26:42 executing program 0: r0 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/90) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xae3d, 0x9, 0x1000, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000001c0)) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) r7 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x156) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000540)={0x9, 0x0, 0x7fffffff, 0x3, 0x8, 0x5, 0x20, 0x10, [{0x1f, 0x1, 0x401, 0x400}, {0x2, 0x7, 0x81, 0x7e2d}, {0x9, 0x2, 0x401}, {0x4, 0xffffffff, 0x6, 0x5}, {0x3, 0x827, 0x80000000, 0x1}, {0x1f, 0x1, 0x8, 0x1}, {0x258, 0x0, 0x5, 0x8001}, {0x4, 0x2, 0x5, 0x3f}, {0x10000, 0xa3dd, 0x3ff, 0x80000001}, {0x4, 0x8, 0x6, 0x6}, {0x9, 0x1000, 0x2, 0xfffffffd}, {0x5, 0xffff, 0x3, 0x1ff}, {0x1ff, 0xffff, 0x7, 0x8001}, {0x80, 0x81, 0xd58, 0x7f}, {0x5, 0x7, 0x8, 0x2}, {0x6, 0x50d2, 0xffffff07, 0x7ff}]}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") msgget$private(0x0, 0x2) 01:26:42 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000580)=[{r0, 0x1}], 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) fchflags(r1, 0x1) 01:26:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab62799d561db2e9f2468651b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31f62acb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413af9a81a902d97aece302909bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601d57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad63fff39b57b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c0000001000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a9d491fdc9a40fb11c83a90e34c47c17e8cb739c8df55aab4f0da4c3156707aaffb3e417ea53f70fc8be8c0c16521fa86d6ce204c1e26c0182bf8d03fbf8886fc2a17fd3bdfa59fcf24f0fed949816cb820e5f14e5ad5a63bd033f7013e66dab4056ab624613ae7ef387d27afa6d0e6f869101b4fba23cb9be0c37f979662ee8746a1002d603d28b93362d67e7ceaa5a9e928bdb7299d4b04aba1db1493b1de2e375d984ccb59960184b5994140ac6cde9e97065ceae0cc09cc03201a80bb451fdb3eef2111968d39a4a758c60876642ec86e9ee51c50dfa85d55e58b0db4bda72095801aabce6974b0a5b482e749a75393b2a8a65e655191d8c58eb367ef7c5f2e542b85a9e7b937321bae41e6"], 0x10) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) write(r1, &(0x7f0000000000)="d9a0b1ee2f0e", 0x6) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x40, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000480)=[{}, {&(0x7f0000000100)="664d6e9375a546026311f1797e0d9e15ecc6ea68ab5b8cb4a5a30b782942cfc765bf64733d1789735ccadc72dc0e81d528d66c97744b385405145433ed4897f56c68117a44aeb5791db393bdabad7168b01fd983dd7178d97096abf9c76adbc128a4070197d82c02b7bd093f3c96f0c7195435e5ad24a4a7eb829db97f8dc7a7401d235799de5025f890e1147e002d898ac8f64318f0a0eb10ffd1968da70ecfc69f2c9899b476e2e1cac604e050116fa27fc5cbac31eea08cc7285f96f0b00588170f52a5852224d16cadc0966ef02731", 0xd1}, {&(0x7f0000000200)="13f60c9b557f27a416dd", 0xa}, {&(0x7f0000001ac0)="7ed04c4a0e2b93f9b264da23e609fc8f97923d48bd65639f8f1b927298ac5d29c1bc288bfb357f44278c83afc770196868d2242db6e6f26e42af8880daf77fe2f693ed89c6dc48f9c47e4a674b5365559e630bcc041fffd78a924b10c12bd1b5d034c27d0059ec12ad34eab407f3665ee019b72ec696ff2070464566510bd6b941f89e1190d96755d0c5ff254d14c37a60d622b0d9be7668620d57a23929e93745f4c20b502a909b196feb2cb67239570b3d14dc5ed9997d152c244b51004f88f48f6f13d7d009ff5cf80b491e0e84e62bede4e8012c38da58cccb125b22a426fb74afa773c7c6", 0xe7}, {&(0x7f0000000a00)="69f5e8c15479e472ad23253e420a5902ed2cbad6bd989e5dc55ee0e04b55c014fe73261b5ac9550187874d4a558bd9a2b61249071c083a5ed2dd8e7586502ff2144139bae9b875fc8a264e91ba3dcc40d3c431289d16096aade10de8997e32950e32835f87c9e89ffa9c1dd65cc80ebf37f226b131c43010a2f544fe0531403f72ced09fe8e33c801b644b65524237c4af8f74d95ab4cd748f5d74c9fa1112eac5520467f89da4aaa4fa9e447e0b6148ef41f4157982dfd314393a4c1b4045d4e966240e51c0a4dc680e44a530a4ef4d5c34c4abdfa2698581c391d7f74c11d2d7d1bcbab06f62776ce18cb0409faa56c07624df3628ed2d84bc1503e3f6e398086102223bf85ce122d34c1bb248260feaf6bd9001729c3c0b8b734a37d3ec6e80ee5a4361858ee175b5feccf14b2657a1a682f6e1f9f5ee9a3cfe2f2b2051de830624b8aa9bcd050a03cb2f024d788e8905f23f4300c8c8a21048736327ea8dd741b45959b00c147ea3eda93e18a5d6abeb731c46069935e908c7b1cf0e2de8e31efc2240c9566d59605aa79e954dd3b10b7b2ec8a99f640b1699caaa7acfbb7476ff8d41c286f2a1464467373cc19a6a9f4a8449ee3092346ad6e63d438aabb03a955a6a18e6eba018593924a5d391e5ab91f6c322f5665a696831b7ddd9d90163272a0ac0bb21b3485991f86793563928dd9373f1670089fcbaf4061065a97c0e8ae85a96ff10de5d7b8c6c46043a3b418bec5a80ed1eed73fedcb6ccb7123ba169f7e70dafb1186a650dc84cff10b9d2eea9cc5615fef44c8508cb4d4432a0c0b506dc0de6dad69c69360984ed1cf0df29c9dea6107dad7eca91b857b9e28471c646b8277275ebc74e8b7ebd29d8ba911872f1f70dd2735f8338feff2ca34ad206cde59c0721bd36521c3ca9b1e3fa2c26182b7b27284be8d5e1f7cd886114ebc564e73ea52a8b5aa8540776bba280a69f9ca44b2d33d3af2fdde56ad1cfcdedffd24d328d2a2e514132af4c03c29ed7ecc61e9b2989e0e5175e6b65e44560b64a79d9ffa210caa5cfba73efa28868763c82ded7344a7f281153a20b5258a93e8fd531179b0bfb274139ff675854eb7124046b3a6a134918aa96cdb21beda15f50ddadff5d562d31182e81a51a1446004c489950923074aa425c5ad91fd6e2768c9e182ece82df81fcc6a876a405a9c4a0eb2fca3a6b96ec9f4c2ded1cf67ef30264c23a873250fa997ddadf67a3d84201c8b955647e015f12855e6a2baac714d57af780d88288712b75842556ce4acdc9e8c7db8aa25ebb667e3d8d8734ea1fe5d0b3f881322c1617d72f705c1167072a0864af06473ad4ce0b7bf20492e334fff84cb160abd6c0596df68a407dba410946d8e7687733f5031041dd34e6e09afa2c90740983e93b8db5f3b8389650dbe413237964ad276470793442aa17ff68047e4465c9d691c38f499063a6bcf8f3c2d9c462aad076d10e7f7d8a13098e80cb8e1d51250b2ba352ce3ca0440099325613ffa265b7bf9562cf0b5b7f1b776e2b570955724579ce3b3ac4ed3058ffbf0a0090802f577f9a7503d60d20211333adfa822eda19c912780c93312858380adf5ce5b05974a64fd74f4a92f2a344423ae9d568067ce8666cdbd25e7be57cb5bea1d00d7ecdcf0e7af7c2c858f68effd4a6f6aeb5613ec7f26f022aaa771313e8c376c4762eb0f7a8d02fe852e1832e4ee330d725f20f895f4cc8a5cbbe23fca6f1f05a84d30a5af9576c232e8b4fc10fefe2e00925ad86123fbaf2c12f1306b225a8b79d546bbf1d85837b1a4d81163fcc51c8a3f008cfb877efefe42bbd9e04a9ca72989d86c0a074b3623273aaf8c5100c518cd821b804bdcb804cb1e07b47e92a47da06f04201be3321e6a4b7e4ac2f13a1b3305d8f50d6beaee3e892b4f1092f3ea0f16e8b22dd451646d9978f953c182c8c2b7fc0d4756a2f620b9237381834ec41243174a845beae1fc9b788e78d5b430687a6be7d58f564a639a3918bd43a68997b272ac2c7b5f2345d5b0954d7d09e8f5e4eccd4226d67cd01bb2eea0370311a4c4dde141f5d1f20296a1578abfefef6c629497582af968c2b2484f7073894552651220fbeb7f35092d3f8769e71c9dd0c4536cf7d7dc3f1785819aad7ca6d8267e113054fcc4127ab4ef8d7661e29e9c96a82974cf5e08d8254ac1fa47b5710dec4d6da336af381c85fbc97515a2a1d6f5ddf2d97fff4dfedb5b33e9ef875c8c0cd24c9469aff672c4cdaa8d75e33cac4417ef8f4766cb737809cf7cfa8784fda94cd08841869c5e2509633356ff81431b5fdd4b241ebd23fcc5a69599ec2fc03fd8d3f51ff7e38f18b5dc656695af76dc78443e5e503afb8fc0d9ce630c1fbc61d098e88b474801da7cee89429acae1249626586b4e54b341d6609e45700f50ef8c4cfab2f8d88e13568296d314b4ae35ec5eba750867758334a725d5b58739c160098bf14a23ad06d5e6ecd6f3e113e8cbefde21c32d9cc47919a46abf097ac1bbf2d9246d5b980782dbfa0857fcec12fd483077a77b83bbf37bc4d2a945799c11252c63548c110b0a28f4f7ba0491f682423a3d935b2a5c406ad87abdefd27ca57379aba2d7f2fafc5a2217e019a7646df6483395b2e7a33ff00508ffb8735835f037b7091b9384dbf6848974c6957a94c45f874fd948281543ffda708969bf155728814735f7c37926a76ab2a9a1ebb014b0ad24b2f196cd247f19d4460e8afc8427706cba7669ca83db087e3f158556ddf4c37975c12d299d817d2ca9e1c9d6b40ab9cfabee2c4b2a22111e32b75cecc3939db91991b196d805e59736f7b57070ba9556f502fe11ad7cea062df195b93588d23badbdd61f832a83508b938684e85b2d4509034d69c686be53b4ee678f0e19bfa14d674af62302fd29fcb1ca043f3e1279aa0235138e2bb4b215b80e33695025dc173e594a8a9c7e4d1c79b4178e2da9729c7859d3aa51f5089eb425e99d4b45eaba6d8485a9c6d8f01687c894b2e31c460077c720b651f7978c5f2b81aabf95cfd130de46c64e4a0a82b2e2e8480afecf5c5f43f18a59a28c577f37a1fec727cf4611530763162eb73eb67438447e60939787cf414aaa5246709a266a7bdb9e3bd0328039378e529d6bd86255df2f7b6fc7aada805ce4710e7fb5319721e81976f398b3c2d0c40e30ee628020e1d39b713822478e0c3eab851e037ff9aecf1ad05284c3d7d00078f9c28fd22e91c0d02a3d883ac4a8d5b54e31b039bced53a971f85ad9bdf80c06bdb4946aa489b112882f50bddd8d0627a1c832ae28beb44679ef3d36dc4953e13bfbe71807bf5a9a49792e14402751906f510535a3f5afe0c70f60f173881500fe73607028b2c1b89172c1e0507fb21ec5dc398500d53a8a87d9cc7b42f5890b3d11286050ae1e1411e0dc4b074bce085eac89352512859e49e9a8afbed9f517926ed424bb2baa79ffb2310dad397b06385ea3247a707814137b4ac7bf46439a0ac9d8d016a232e4a9cf650e86bdc1031922e67d26a5666f54b7ffb01e8027650a682eda98cfa33f5f6ec711da7a3b76b7e2ca12a4d18f084e72deff7bfd1612f183a8f004112f2bd556cc4f57a2d87eb81f47e6b013653a45fb6aa1c84625f26f200b96fdc797135560249603d0192a397501812e48276a3c19e0f795e362ad5ea98db31ed3541b4b7cdd4ed459236a0f3d81904d90919647f75f4d976abab22c02d78a1e0f12e4f9da5ccab80a3668c5dcdaef7e326262f5f8cdb813537cdc1b87a64db44ee7a4348a1eeff97eaa4b20f51f6bd9a0c3fa2b504a26d593ba0b24c85090b352cbf82ac2338c5a00cf0da64694bdc2066185245d36c6a764026b2cc02737e76d8cce249b426b7e113ddb2669e55a8ac637f2c5eaadbbd4c507cb85cc05deb531a425cba40be14a7822b3cc79afd0d96fe7727560c1de74f098e2a57e66f2672332129fd642103a165f5c838baa137befaf5afc07d6f586d5f565ea80719dc5df9ed4f1f0c5eb0ebcc72462246192c8d5e10e16ee13f776c7ee5a08abf5226301d398a26e616ef3d48ef7cb62197761edee246dc030b52ed4d22d2c9f0fb0321e60cbd3d03213e67d2ff8f3dc3c947771a894ed54a40ac2c400f41d6a478f793f54fa9256b6ab45198b1e944e25cf0c7885619371c0fb295d5fd637081d271b344b1d7359648a5e2724196c29fe0496533382f78bb3b7146f11cd7106c6bd6083bf0307f64d97365982d8475655281d11e814a7e1068561072c7aec5eda360898ea59d39235a4f7a2cd56680f013af13acffe0f6453babb3f9fb512909e5afc83d9e724b67e6f07fff6d1414892d172ef37559dda9df1567db06a166c5bb0b5bec4591a61165db347d91e98d0fda8432c3ee39ce1b0e47b2621c19c90fefa627c15307cde0ffe61a23ea63cc2beaa03f21a221b715ded6c19e7707b64621d988109c37b2a0f985807538a3c7475cfd39748b6b73e71fa6a0c6f8f28ff733a5c0e84fdf511eab7eaebee3a791efb75c790a98114734e4c8ea7b6e9c811f144a25083c0de70c0a5444cc75f13c8a86ac7bcda9314c2970be508e9402c43b41c03a9483d6d44567bb15ac7d7aa5bf634ffd2f6a50bd5ae50fab3259e6ffda40966f4c62caeb6c10ff40b424d700bbab3e6dc8315aa1dc90b38a1bdf22ec8afb48dbd22fab042f0adbb8a3d460ba75e50516e190e346b7d15c31a6b13a168807a3f0fbd5bf0d0460c129448d6c40bb6d686fdb18a33c81cfb12bb036eea9eafb2e9e741fa9798d2fb6c9de9ee4b3c61d85a49ee8aa13eac74ef0a94e414a3c525cd4604a9f85d818803cb667b0c2577ddfd47dc05cb422f966e5d6d4e0abe124b9f626c4ab78d2970a72130d1a39a923c003d1c9bec0909617fc935e6d67e415e87ab295bef85e232210d9f724bd19953229084f1911f25ef7a2679e3ee2388ea793878ae6346d67d791501dd2c58d82b8dac4e3582015f193fb24ee531e1db6f7444dd98fbb280e36a75d1c9ec85bca081fc6659ae6fa1fa5d43e189558d32d5e831e9f66f0ea817226ccb1a1c2ccd3617c1402a8673fa051cdd47be5cc264cee4006120f48202b37f55f2b279f690ad9c2714553d0755b7033f1f2535ae41cf7f6147852c696d049de0117b6debc9a0edb9d5516eeb539e3afc52fc8ee9976e5c342103411fadb464e5ebe63ca7753804f4ab9284865ee805b4258cd767d63d9cb1a0f666d1afd2de476c061f08665567de55f93c687194a6d8f2cd62a284f4a8257d8979ec076b13be7f72b99518554091cd44cd4d635e4c088e1ae6adef21d42c53f01b90a77de6dda0b66853e35c71b1ff3fdce5314089e8943adcaf83342a129a43477cb939f51dfcb8042d57a3001dc5e20c4a0f0f9b215f99dbedda5ef105bd34ca6f04f63714a305520de7fa82b2c4fec8f60a8d201bbce75dc038c0ef5ffead7edcefbb5fe4a4e21a530754a1dab57cf6a2d2fd66a4e452a02e0007a25243b31c0e0759b2557c8f30e052289c0286e1a2e564a5b64bd230341da0575e10a495945f991f1878426ea3ed49e8dc7532657ebe3560cec0098d5ecd21b437b2409c62da82617c4e9ae9989e4e6d2b4e4be4be83ccc29de1a65694cebb404cb9c8ed920f53de3290b73e09d48aef3e86b01ec81650e665a89284168ebad59b553bb5a25ed57719b2839a306e8bdc79b0321f424b3715cb541bbb647a9f72ceee0ca6bd0665e871baba47c56edb936136be865c40de39033b04d326458bef4e3969b577fe8c2", 0x1000}, {&(0x7f0000000340)="39b6b6540fcef85f74e53f04e8f1cb1088128dae861330b613835af73739231e8e94035ebc66d2d9570aecdf61f7daec9e6d3f5c27b997f63b13f87864d63386ed0e86cce81f408bbf222bdf864ada3eec20c63b63a5a8608e5e04b0c97127155fe5cf143b8189e4b3b099e54a5ec60369f2108ac2df93d9626e77171a4b6c1727383ff6abddb5c178da3c88195a08b73c087da5dbdde62d3685e1b886aa2af5d14326e6fa8fa220b3", 0xa9}, {&(0x7f0000000400)="d9eda858d46279132e7136f99f13e65dac5dc419ecf3b9bb6cfda46f7c03c0146db2b3f4f5af2169c189e1aa6a8f0f21e056d375a3ac3dad0074114e7390f2e9b1cb164882cfa5a5383c8eec0286253bbe1e772bdbe784eaad", 0x59}, {&(0x7f0000001a00)="e3702db4cd8389b558a494a972529438612eefb6e355ccd6760e51c376a23324b3e1d76e00d5c366cc588d36a15e90760dced67f7fb3d6a56ce143b98c2896f517ffb3e87216ec2c24abeb2bbcf97b13d765127b43f8940b930cff46e48fd2f74c1ebfad83cb2cf68b3be95c23318073bba17f949b48a815240f2386d4e08beba9cc9ca6ee859ab14129193f70d002f0f239bbb2243fb1d1aa4a0ea02f9c05554764dc2c13ea684ef9121e2c5cdb9aec7af877204b6071", 0xb7}], 0x8) 01:26:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000100)=""/168, 0xa8, 0x40, 0x0, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 01:26:42 executing program 0: open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) writev(r0, &(0x7f0000000640), 0x10000273) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:26:42 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f00000001c0)="ecff0fb46c15217533aa93c2754f64653d042a168516d6b163", 0xfd8e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") chmod(&(0x7f00000000c0)='./file0\x00', 0x20) 01:26:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x3}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x80) r6 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)="e502ac7cccf7ddc057b2648a612101bd580499a14c52727ec7efcfdc3f8b355ba1d79b940fd539e18efa5c85e498d06a5a99947d4ba4d7f3e414dee3421c8388ad9df8d5086debcd680c4cd4c403e88f1f248eaea4ecd8fc86f56fb0e209c85ba5265ce6571d30cc9cb526a9b67e4cdf73ee736ecd6bb11c33eb78d27711ff5f660c81", 0x250) fcntl$setflags(r6, 0x2, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r7, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x7, 0x2214c136, 0x7, 0x0, 0x2, 0x0, 0xfd6, 0x0, 0x0, 0x5, 0x800}) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0xbc, 0x7e, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 01:26:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4c}, {0x4006}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x0, 0x81, 0x0, 0x3, &(0x7f0000000340)={{0x0, 0x0, 0x7, 0x7, 0x7, 0x5, 0x1ff}, {[0x9, 0x0, 0x10000, 0x81, 0x10000, 0x2, 0x3, 0x8, 0x1, 0x4, 0x80000001, 0x8, 0x7, 0x5, 0x1, 0x420b5333, 0x4, 0x200], [0x1, 0x4, 0x81, 0x4, 0x5, 0x9, 0x80000000, 0x7, 0xc9d, 0xbdc4], [0xfffffffffffffff8, 0x8, 0xfffffffffffff801, 0x7, 0x7, 0xffff, 0x3], [0x7b2f73ce, 0x9, 0x3, 0x2, 0x2, 0x3], [{0x7, 0x1, 0x4, 0x4}, {0xffff, 0x5, 0xd1, 0x5}, {0x7fff, 0x382d, 0x1, 0x7f}, {0x5c0, 0x8, 0x101, 0x8000}, {0x601d, 0x6, 0x9, 0x407}, {0x20, 0x3, 0x8, 0x7}, {0x2, 0x2ee, 0x8}, {0x800, 0x1ff, 0xfffffff8, 0x6}], {0x1, 0x90, 0x3, 0x5}, {0x2, 0x9, 0x6}}}, 0x8}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:26:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r2}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, 0x0, 0x0) readv(r4, &(0x7f0000001380)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/131, 0x83}, {&(0x7f00000000c0)=""/88, 0x58}, {&(0x7f0000001180)=""/221, 0xdd}, {&(0x7f0000001280)=""/211, 0xd3}], 0x5) dup2(r0, r3) 01:26:42 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000100)="5a4beb8727bdda569578aff7db72e12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x52}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3a544a62946ec2966a0819201adb95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x605}], 0x2) ftruncate(r7, 0x0, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x88) setsockopt(r11, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r9, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r12 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r12, 0x3, r4) r13 = getpgrp() fcntl$setown(r1, 0x6, r13) setuid(0xee01) r14 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000540)=""/11) 01:26:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x13, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt(r2, 0x5b, 0x8, &(0x7f0000000200)=""/17, &(0x7f0000000240)=0x11) r3 = kqueue() r4 = getgid() setegid(r4) open(&(0x7f0000000700)='./file0\x00', 0x30018, 0x40) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000740)='-]\x1b-\x00', &(0x7f0000000780)='*\x00'], &(0x7f00000006c0)=[&(0x7f00000004c0)='-*#{^$*\x00', &(0x7f0000000540)='@\x00', &(0x7f0000000580)='(\x00', &(0x7f00000005c0)='(,(--/*+\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\'!\x00', &(0x7f0000000680)='\v\x00']) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) openat(r5, &(0x7f0000000080)='./bus\x00', 0x0, 0xc8) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 01:26:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x2e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:26:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8080, 0x0) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) dup(r4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000300)) 01:26:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 01:26:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x800) 01:26:42 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f0000000400)=""/66, 0x42}, {&(0x7f0000000480)=""/101, 0x65}], 0x3, &(0x7f0000000500)=""/106, 0x6a}, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 01:26:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file1\x00', r3, 0x1}) r4 = kqueue() r5 = semget$private(0x0, 0x1, 0x10) semctl$IPC_RMID(r5, 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) 01:26:42 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r0, 0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x410) r8 = geteuid() setreuid(r8, 0x0) r9 = socket(0x18, 0x3, 0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r10, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r10, 0x2) r11 = accept(r10, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f10498b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r12 = fcntl$dupfd(r10, 0x0, r10) r13 = getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r16 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da837d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r22, @ANYRESHEX=r19, @ANYRESDEC=r20, @ANYRES64, @ANYRES64, @ANYRESDEC=r17, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r5, @ANYRESDEC=r21, @ANYRESDEC=0x0], @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r18, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r24, @ANYRESOCT=r25, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r26, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r27], @ANYRES32=r6, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4db9, r8, r15, r28, r6, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r29, r31, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) 01:26:42 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) socket(0x1, 0x5, 0x6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x5, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x80, 0x330}, {{r4}, 0x0, 0x0, 0x1, 0x47, 0x5698631a}], 0x9, &(0x7f0000000040)={0xffff}) 01:26:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x84) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="3d28af48e689fb"], 0x10) dup2(r0, r1) RzN @VG_dJ$P+O E";$V